Find SAP Service
Description
Finds SAP OData services available through the configured SAP connection.
Use this activity to discover SAP services at runtime instead of selecting a specific service while designing the workflow.
You can optionally provide a Search Term to narrow the services returned by the activity.
Common settings
Use Process Data to bind supported inputs to workflow values or upstream outputs. See Common Activity Features for shared execution, error-handling, and output-persistence settings. Availability depends on the activity.
Design-Time Configuration
Display Text
A user-defined name for the activity, displayed on the workflow canvas to help identify its purpose.
Connection Name
The configured SAP connection used to access the SAP system.
The connection determines the SAP system and the OData services available to the activity.
If you have not yet created or configured an SAP connection, see SAP Connection.
OData Version
Specifies the OData protocol version used when discovering services from the connected SAP system.
| Option | Description |
|---|---|
| Auto | Automatically determines the appropriate OData version based on the configured connection URL. This is the default option. |
| OData V2 | Uses the OData V2 protocol. |
| OData V4 | Uses the OData V4 protocol. |
Use the default Auto option unless you specifically need to search for services using OData V2 or OData V4.
Timeout
Maximum HTTP request duration in seconds. The default 0 uses the selected connection's timeout. Set a positive value to override it for this activity.
Search Term
An optional value used to search for SAP OData services.
The activity searches for services containing the specified term. For example, if you specify purchase, the activity returns the available services that contain purchase in their searchable service information.
The search term can be provided directly or configured dynamically using Process Data.
If no search term is provided, the activity returns the available services discovered from the connected SAP system.
Execution settings
Configure Wait All Incoming when execution paths converge, and On Error for failure handling. Select Inherit where available to use the workflow-level error policy.
Output
Services
A collection of SAP OData services matching the specified Search Term.
Each service in the collection contains the following information:
| Property | Description |
|---|---|
| Id | Unique identifier of the SAP service. |
| Name | Technical name of the SAP service. |
| DisplayName | Display name of the SAP service. |
| Description | Description of the SAP service. |
The returned Services collection can be used by downstream activities through Activity Outputs.
Remarks
The selected SAP connection must have permission to read the relevant service metadata. A Search Term narrows the returned collection; leave it empty to list the available results in scope. Inspect the collection before selecting an operation or object.
Example: Use a discovery result
Configure the connection, enter a Search Term if needed, and run. Iterate over Services and bind the selected item's Name to Find SAP Business Object → Service Name.