Hola!! comunidad
Estaba teniendo el mismo problema en Delphi7 y la corrección que publicaron
Código Delphi
[-] InvRegistry.RegisterInvokeOptions(TypeInfo(ServiceSoap), ioDocument);
resolvió gran parte
Aunque ahora tengo otro problema con
CbtesAsoc, Tributos y Otros; y resulta imposible enviarlos vacíos, dando el siguiente error:
--->> Observaciones:
Code: 10062 - Msg.: Si envia CbtesAsoc, CbteAsoc es obligatorio.
Code: 10052 - Msg.: Si envia Opcionales, Opcional es obligatorio.
Código Delphi
[-]
var
Retenciones : ArrayOfTributo;
Detalle : FECAEDetRequest;
begin
SetLength(Retenciones,0);
Detalle.CbtesAsoc := Retenciones;