SAP S/4HANA
Work with SAP S/4HANA Cloud business partners, sales orders and material documents through its OData APIs.
| Nodes | SAP S/4HANA (actions), SAP S/4HANA Trigger (polling) |
| Auth | An access token you obtain from SAP |
| Availability | Limited release. Not yet in the palette for customer workspaces. |
Connecting
The credential needs your tenant, which fills the address https://<tenant>.s4hana.cloud.sap, and an access token. Flero sends the token as a bearer token.
Known issues:
- Flero does not fetch or refresh SAP tokens itself. Obtain a token from your SAP tenant's OAuth service and paste it. Replace it before it expires.
- The credential also offers a username and password, but the connector does not send Basic authentication. Requests made that way arrive unauthenticated.
Operations
| Operation | Notes |
|---|---|
| List Business Partners | $top, $filter |
| Create Business Partner | |
| Get Business Partner | By business partner ID |
| Update Business Partner | By business partner ID |
| List Sales Orders | $top |
| Create Sales Order | SalesOrderType and SoldToParty are required; TransactionCurrency is optional |
| List Material Documents | |
| Create Material Document |
There are no purchase-order, material-master or inventory operations. Reach other OData services with the HTTP Request node.
Triggers
The SAP S/4HANA Trigger polls the list operations, every 5 minutes by default.
Common errors
| Symptom | Check |
|---|---|
401 |
The token expired, or a Basic credential was used. Paste a fresh token. |
403 |
The communication user lacks the business role or the communication arrangement for that API. |
| Requests go to the wrong host | Check the tenant on the credential. |
Related
Found something out of date? This page lives in the Flero docs content set.