Overview

The SAP S/4 HANA adapter provides support for connecting to a compliant SAP S/4 HANA Cloud service, discovering entity sets exposed by the services and importing entity definitions in the form of native JSON schemas. The adapter further supports fetching entities in managed mode, where the entity data complies with the imported schemas, as well as in raw mode where the SAP S/4 HANA Cloud service is accessed directly and the exchanged data is not constrained and validated by the adapter-provided schema.

The SAP S/4 HANA adapter extends the OData adapter. For implementation details including adapter properties and commands, please refer to OData Adapter – HCL Link Documentation noting that the adapter alias used in GET and PUT rules is SAPHANA.

Where SAP S/4 HANA API’s on SAP.com require an API Key for authorization, the SAP S/4 HANA adapter offers an authentication type of API Key that uses this value. This property is available through the adapter command -AK or -APIKEY. It may be helpful to define a Configuration Variable called SAPAPIKEY containing your key. You can then have multiple connections that reference %SAPAPIKEY% while your key is stored in just one place.