SAP S/4HANA Guide

Setting up the SAP S/4HANA Integration

To access your users' data from SAP S/4HANA, you need to enable the SAP S/4HANA integration in the Platforms Page of the Rutter dashboard.

SAP S/4HANA does not require any additional developer app setup. Rutter connects directly to the SAP S/4HANA OData APIs using the user's own credentials.

Note that on SAP S/4HANA systems, the relevant OData services (such as API_BUSINESS_PARTNER) must be activated on the tenant before Rutter can access data. This is done inside the SAP system via transaction /IWFND/MAINT_SERVICE by a system administrator.

User Authentication with SAP S/4HANA

A Rutter Connection is created when your end user authenticates their SAP S/4HANA system via Rutter Link. This in turn allows you to access their account data via the Rutter API.

Rutter Link prompts the user for the following credential fields:

  1. Host base URL — The URL (with scheme and port) of the SAP S/4HANA system, e.g. https://my-s4-host:44300.

  2. SAP client ID — The 3-digit number identifying the tenant inside the SAP system (e.g. 100 or 800). This corresponds to the "Client" field on the SAP GUI login screen.

  3. Username — The SAP S/4HANA username (e.g. SAP* or a dedicated Communication User).

  4. Password — The password for that SAP S/4HANA user account.

Rutter uses these credentials to authenticate against the SAP S/4HANA OData services via HTTP Basic authentication.