Mapping Data for SAP S/4HANA Cloud Palette Activities

Consume OData Service

This section contains information concerning the various services and operations supported by the Consume OData Service activity.

Service Property

When selecting the service from the Service drop down in the General tab of the activity, the service can either be unqualified or qualified. If you use API_PRODUCT_SRV as an example API, the following services are available.

Product_Product: When using this service, a specific product would be retrieved using the product as the key.
Note: In this example, only one key is used but more than one key can be used for a service if needed.

Operation Property

This section contains information concerning the various operations supported by the Consume OData Service activity.

GET: The GET operation is used for reading data from the tenant. When using the GET operation, the below attributes can be mapped in the input schema.

Attribute Description
top Allows the return of at most top entries.
skip Allows skipping the first skip entries.
filter Allows to specify filter criteria.
orderby Allows to sort the return set by one or more columns.
select Allows one or more columns from the result set to be returned.
expand Allows additional information to be returned along with the original result set.
Note: For syntax on specifying the filter criteria, see URI conventions in OData documentation. This is applicable for filter, orderby, select, and expand attributes.
Note: The fields available from the service are not available in the Input mapper. For information on the fields available, either refer to the Output schema or the documentation for the API available on SAP API Business Hub. This is applicable for filter, orderby, select and expand attributes.
POST: The POST operation is used for posting data to the tenant, or On-Premise/Private Cloud.
Note: The POST operation is used only for a production tenant, or On-Premise/Private Cloud.
Note: The POST operation is used only in the case of creating a new record in the tenant, or On-Premise/Private Cloud.
PATCH: The PATCH operation is used for updating data in the tenant, or On-Premise/Private Cloud.
Note: The PATCH operation is used only for a production tenant, or On-Premise/Private Cloud.
DELETE: The DELETE operation is used for deleting data from the tenant, or On-Premise/Private Cloud.
Note: The DELETE operation is used only for a production tenant, or On-Premise/Private Cloud.