Skip to Content

Ariba Integration base64 encoding

Feb 16 at 10:33 AM


avatar image


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.



Sérgio Ponte

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Sandra Rossi 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.

10 |10000 characters needed characters left characters exceeded