Cita:
Empezado por MARTIN01112
Buen día : Una duda como realizaste la prueba en la web de la AEAT a mano, ya que en ENDPOIINt wlpl/SSII-FACT/ws/fe/SiiFactFEV1SOAP
no reconoce el archivo de baja de factura emitida .
Gracias
|
hola MARTIN01112
No se si la pregunta es sobre mi consulta, pero de momento solo estoy enviando altas de facturas emitidas y recibidas.
Siguiendo un ejemplo del foro en el OnBeforeExecute del componente HTTPRIO uso este código para generar un fichero temporal que luego envio manualmente en el "Portal de pruebas externas > Presentación > Cliente de web service para el entorno de pruebas"
Código Delphi
[-]procedure TFSII_Emeses.HTTPRIO1BeforeExecute(const MethodName: string;
SOAPRequest: TStream);
var ss:TFileStream;
nficheroTemp : string;
begin
NficheroTemp := '.\LCFTemporal.Xml';
if FileExists(NficheroTemp) then
DeleteFile(NficheroTemp);
ss := TFileStream.Create(NficheroTemp, fmCreate);
SOAPRequest.Position := 0;
ss.CopyFrom(SOAPRequest, SOAPRequest.size);
ss.Free;
SOAPRequest.Position := 0;
end;
Saludos