Cita:
Empezado por mtxtania
Buenos días, he estado hablando con la AEAT pero de momento no saben dar solución a que las respuestas lleguen a nil… He probado a modificar lo que comentáis pero eso es para .NET, al menos es lo que me ha corroborado el de la AEAT.
Alguien ha hablado de leer el XML aunque estamos de acuerdo que no es nada recomendable. Crearíais una clase con la estructura del XML o os lo leerías directamente? Alguien ha avanzado un poco mas?
A parte estoy mirando algunos de los errores que me da. Uno de ellos es Formato de hora no válido, cuando le paso un datetime. En el XML de petición se genera 10:50:00.000Z El problema viene que muestra .000Z Podría probar de modificar el WDSL pero si tenemos que tocar mil cosas vaya gracia
He probado así:
Código Delphi [-] HoraPreparacion := Ie215V11.HoraTipo.Create;
HoraPreparacion.AsTime :=now;
Y así:
Código Delphi [-]HoraPreparacion := Ie215V11.HoraTipo.Create;
with HoraPreparacion do
begin
Hour:=10;
Minute:=50;
Millisecond:=00;
end;
Sabéis como puedo pasarlo correctamente. No quiero tener que quitarlo directamente del XML.
|
Me contesto a mi misma sobre lo de la hora, me lo acepta utilizando :
Código Delphi
[-]HoraPreparacion.XSToNative('09:00:00');