![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Casualmente, ese es el único error que se excepciona de ser subsanado.
De todas maneras, estaría bien saber porque te da. En el ejemplo que pones, el registro se crea a las 12:51:58. ¿realmente no era esa hora? ¿la hora del pc estaba atrasada o adelantada? Porque sino no debería darte. |
|
#2
|
|||
|
|||
|
Gracias por tu respuesta, justo por eso me desconcierta más este error.
La hora del sistema es totalmente correcta. El valor de FechaHoraHusoGenRegistro era: 2025-06-18T12:51:58+02:00 y fue generado literalmente segundos antes de ser enviado a la AEAT (mi sistema tiene una cola que lo transmite automáticamente en menos de 10 segundos). Lo que más me confunde es la diferencia entre: Cita:
Lo que dice la documentación técnica, es decir: Cita:
Cita:
el WebService realmente respeta el huso horario informado (como +02:00) o si internamente espera que se le envíe el valor en UTC (con sufijo Z) o huso horario +1:00. Estoy considerando hacer una prueba forzando UtcNow con zona Z para descartar eso, pero no me parece consistente con lo que la documentación dice. ¿A ti te ha pasado algo parecido? ¿Tienes idea de cómo lo interpreta realmente la AEAT? |
|
#3
|
|||
|
|||
|
Revisa si en este hilo encuentras alguna información que pueda ayudarte.
https://www.clubdelphi.com/foros/showthread.php?t=97445 |
|
#4
|
|||
|
|||
|
Cita:
Revisa que la hora de tu sistema esté correctamente sincronizada con un servicio fiable. Algunos servicios de sincronizacion juegan malas pasadas y te ponen horas +-2 horas de diferencia en tu sistema. Supongo que además la hora que has puesto no le habrás quitado las 2 horas, que es una función que te la tal que así. Última edición por ermendalenda fecha: 18-06-2025 a las 18:01:55. |
|
#5
|
||||
|
||||
|
Hola, ese error en c# se origina al enviarle el DateTime, incluye los milisegundos, hemos posteado bastante al respecto, revisa lo.
Código:
public System.DateTime dateTimeSinMilisegundos(System.DateTime currentDateTime)
{
return new DateTime(currentDateTime.Year, currentDateTime.Month, currentDateTime.Day, currentDateTime.Hour, currentDateTime.Minute, currentDateTime.Second, DateTimeKind.Local);
}
__________________
Uno se alegra de ser útil. (Isaac Asimov) |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Error FechaHoraHusoGenRegistro al enviar factura | rci | Errores (relacionados con al AEAT) | 38 | 07-05-2025 15:07:55 |
| Verifactu o por requerimiento (no-verifactu) ¿decisión del usuario? | Maska10 | Temas legales | 2 | 07-12-2024 12:34:47 |
| Error 2004 - FechaHoraGenRegistro Exento De Subsanacion | bmfranky | Errores (relacionados con al AEAT) | 3 | 05-12-2024 13:36:39 |
| FastReport 01/01/2004 en el dia 1 de enero de año 2004 | cahosoft | Impresión | 0 | 13-07-2004 01:58:11 |
|