Cita:
Empezado por seccion_31
Al grabar la factura, la coloco en el objeto de la AEAT y no puedo o no se, recuperar ese XML parcial hasta su envio.
|
Creo que hay varios mensajes donde está cómo hacerlo.
Por ejemplo este, genera el registro con SOAP y en un momento dado extrae el XML del registro de facturación.
https://www.clubdelphi.com/foros/sho...postcount=1428
Código Delphi
[-]...
try
newNode := Factura.RegistroFacturacion.ObjectToSOAP( ARootNode, ARootNode, MOPToSoapDomConvert, 'RegistroFacturacionType',
Swdsl,'T',[ocoDontPrefixNode,ocoDontPutTypeAttr], RefId );
XML.DocumentElement := ARootNode;
XML.XML.SaveToFile('RegistroFacturacion.xml',TEncoding.UTF8);
XML.Active := False;
Except
On E : Exception do Begin
Showmessage(E.Message);
XML.DocumentElement := ARootNode;
XML.XML.SaveToFile('RegistroFacturacionError.xml',TEncoding.UTF8);
XML.Active := False;
End;
...