Skip to Content

Ariba Integration base64 encoding

Hi,

I am trying to do integration between SAP ERP and Ariba. We are using SOAP webservices, but part of the contents is a zip file with csv files inside.

For this, we need to do a base64 encoding. We are having problems and we get the message: "SOAP:1027 SRT: Serialization / Deserialization failed"

The field Contents created in Event Proxy creation, based in the WSDL from Ariba is a RAWSTRING but the Ariba expects a base64 field so when I send a RAWSTRING I receive the error.

Thanks.

Regards,

Sérgio Ponte

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Feb 16 at 08:14 PM

    The generation of SOAP messages relies on "ASXML Transformations", so a RAWSTRING (XSTRING) is converted implicitly in base64. Cf ABAP documentation.

    Add comment
    10|10000 characters needed characters exceeded