/
SoapFault: Virtual Interface Method

SoapFault: Virtual Interface Method

Cuando se consume un servicio proxy expuesto por SAP puede darse el caso de que se devuelva el siguiente mensaje de error “SoapFault: Virtual Interface Method >-edge-siiRespuestaAeat::urn:sap-com:document:sap:soap:functions:mc-style< not supported” o similar.

En estos casos, el problema es debido a que, posiblemente por una copia entre sistemas (copia de productivo a calidad o desarrollo) los nombres del virtual method autogenerado no coincida con la entrada de la tabla creada a la hora de generar el proxy.

Si ocurre este error, se debe revisar la tabla VEPFUNCTION filtrando por el campo VEPNAME = nombre del proxy ABAP y revisar si el campo del virtual method se corresponde con el campo del error y si no es así renombrarlo en la tabla

Por ejemplo, para el caso del proxy /EDGE/SII_RESPUESTA_AEAT, el nombre del MAPPEDNAME “/edge/siiRespuestaAeat” no coincide con el nombre esperado “-edge-siiRespuestaAeat”.

Con lo cual, se deberia renombrar el campo a “-edge-siiRespuestaAeat”.

Avvale 2024