Cita:
Empezado por newtron
Ok, ya sé lo que te pasa. Es por los milisegundos. Prueba a hacerlo así:
Código Delphi [-] XSDateTime.AsDateTime := dateTime; Factura.RegistroAlta.FechaHoraHusoGenRegistro := XSDateTime; Factura.RegistroAlta.FechaHoraHusoGenRegistro.FractionalSeconds:=0;
Saludos.
|
Muchas gracias a todos!Pues así lo ha hecho bien pero ahora me salta error en el cálculo de la huella
Código:
<FechaHoraHusoGenRegistro>2025-02-27T09:08:59+01:00</FechaHoraHusoGenRegistro>
Código:
<tikR:DescripcionErrorRegistro>El cálculo de la huella suministrada es incorrecta.
Datos de entrada cálculo huella:
IDEmisorFactura=XXXXXXXXX&
NumSerieFactura=1/125000013&
FechaExpedicionFactura=26-02-2025&
TipoFactura=F1&
CuotaTotal=1.72&
ImporteTotal=9.90&
Huella=857d7da1a202c1659e2249feb65273a6333afc3166e97d9f2018978a42cb9233&
FechaHoraHusoGenRegistro=2025-02-27T09:08:59+01:00
Huella calculada: FE087FDBAAC73C408D8F5100CC06175476A9741BF4EFBFC4C088C86F027F4E73</tikR:DescripcionErrorRegistro>
Edito: la huella debe estar en mayúsculas!