Cita:
Empezado por nincillo
Ahora creo que estoy en ese punto yo también.
¿Cómo hiciste para general la cabecera de la 2ª manera que quiero entender que si te funcionó?
EDITO PARA INDICAR SOLUCION:
Añadida línea tras importar el WSDL tal y como indican en este hilo: https://clubdelphi.com/foros/showpos...postcount=2536
O sea, para que funcione bien, tras importar el wsdl tuve que hacer dos "retoques" manuales:
- Cambiar línea: InvRegistry.RegisterInvokeOptions(TypeInfo(sfPortTypeVerifactu), ioSOAP12) por InvRegistry.RegisterInvokeOptions(TypeInfo(sfPortTypeVerifactu), ioDocument);
- Meter línea justo a continuación: InvRegistry.RegisterInvokeOptions(TypeInfo(sfPortTypeVerifactu), ioLiteral);
|
Buenas nincillo.
Importe el wdsl del soap con la version 1.2 y a continuacion hice lo que comentas, o sea sustitui
Código:
InvRegistry.RegisterInvokeOptions(TypeInfo(sfPortTypeVerifactu), ioSOAP12);
por estos dos:
Código:
InvRegistry.RegisterInvokeOptions(TypeInfo(sfPortTypeVerifactu), ioDocument);
InvRegistry.RegisterInvokeOptions(TypeInfo(sfPortTypeVerifactu), ioLiteral);
y con esto me funciono