Consume SAP Ariba Service Activity

You can use SAP Ariba to interact with third-party applications and use the REST services to perform operations on SAP Ariba entities. Ariba uses REST API for extracting and manipulating most data entities. The Consume SAP Ariba Service Activity helps you consume the REST entities from TIBCO ActiveMatrix BusinessWorks.

General

The General tab contains the following fields.

Field Module Property? Description
Name No The name to be displayed as the label for the activity in the process.
SAP SaaS Connection Yes Click to select an SAP SaaS Connection shared resource. The SAP SaaS Connection shared resource establishes connections between the plug-in and the SAP Ariba.

If no matching SAP SaaS Connection shared resources are found, click Create Shared Resource to create one. For more details, see Creating and Configuring the SAP SaaS Connection Resource.

SAP Ariba API No Click Fetch API to fetch the SAP Ariba APIs that you had previously downloaded from the Schema tab.
Service No After fetching the SAP Ariba API, select a service.
Note:

Underscores are used only for parameters. If the service node name contains an underscore (_), the underscore is automatically removed from the displayed service name.

Operation No Select the operation. The operation visible depends on the type of the service. It can be one of the following: GET, POST, PATCH, PUT, and DELETE.
Select Output Fields No This UI element is applicable only in CATALOGCONTENT API and to those services, which has select as one of its attribute in input schema.
File Path Yes The path of file, which is supposed to send in input payload. This field is visible when a particular API has file as one of the Input.

Description

On the Description tab, provide a short description for the activity.

Input

The input is generated based on the SAP Ariba API Service and the Operation selected by the user.

The Input tab displays the input schema of the activity as a tree structure. The information in the schema varies based on the fields selected on the General tab. You must enter information as required for the mandatory fields.

Output

The Output tab shows the response of the invoked service. The Output tab displays the output schema of the activity as a tree structure. The output is read-only. The information in the schema varies based on the fields selected on the General tab.

Fault

The Fault tab lists exceptions that are thrown by this activity. There are two types of exceptions thrown by the Consume SAP Ariba Service activity:
  • AribaSystemFault: Thrown when the error originates from the SAP Ariba system.
  • AribaPluginFault: Thrown when the error originates from the plug-in.
Error Schema Element Datatype Description
msg string The error message returned by the plug-in.
msgCode string The error code returned by the plug-in.