SAP Concur Write
Overview
The SAP Concur Write Snap creates and updates data resources in SAP Concur. Learn more at SAP Concur API Documentation.

- This is a Write-type Snap.
Works in Ultra Tasks
Prerequisites
- A valid SAP Concur account with the required permissions to create and update the selected resources.
Snap views
| Type | Description | Examples of upstream and downstream Snaps |
|---|---|---|
| Input |
This Snap has exactly one document input view. A document containing data that can be used to create or update entities in SAP Concur. |
|
| Output |
This Snap has at most one document output view. A document containing the data from SAP Concur after creation or updating of a data resource. |
|
| Learn more about Error handling. | ||
Snap settings
- Expression icon (
): Allows using pipeline parameters to set field values dynamically (if enabled). SnapLogic Expressions are not supported. If disabled, you can provide a static value.
- SnapGPT (
): Generates SnapLogic Expressions based on natural language using SnapGPT. Learn more.
- Suggestion icon (
): Populates a list of values dynamically based on your Snap configuration. You can select only one attribute at a time using the icon. Type into the field if it supports a comma-separated list of values.
- Upload
: Uploads files. Learn more.
| Field/Field set | Description |
|---|---|
Label
String |
Optional. Specify a unique name for the Snap. Modify this to be more appropriate, especially if more than one of the same Snaps is in the pipeline. Default value: SAP Concur Write Example: SAP Concur Write |
API Version
Dropdown list |
Specify the API version of the SAP Concur. For more information about the API version refer to SAP API Explorer. Available values are:
Default value: v3.0 Example: v3.1 |
Entity
String/Expression |
Required. Specify an entity or data objects to write or update. You can specify a static value or pass the value dynamically. This field provides suggestions of entities that are available for the chosen version of API. Default value: N/A Example: Vendors |
Operation
String/Expression |
Required. Select the action to perform on the SAP Concur application. Default value: N/A Example: Create a new vendor |
| Required parameters | Use this field set to specify the required fields for a selected operation. If there is any suggestion it means these parameters are required for the selected endpoint. |
Parameter
String |
Specify the names of the required parameters. Default value: N/A Example: vendorcode |
Value
String |
Specify the values of the required parameters. The data type of this field depends on what parameter name you selected or entered which can be String, Integer, Boolean, etc. Default value: N/A Example: 1234 |
| Optional parameters | Use this field set to specify the names and values of optional parameters defined in SAP Concur API Documentation. |
Parameter
String |
Specify the names of the optional parameters. Default value: N/A Example: createdFrom |
Value
String |
Specify the values for optional parameters. The data type of this field depends on what parameter name you selected or entered which can be String, Integer, Boolean, etc. Default value: N/A Example: 01-01-2022 |
Connection Timeout
Integer |
Required. Specify the connection timeout duration in seconds. Default value: 30 Example: 40 |
Number of Retries
Integer |
Required. Specify the maximum number of retry attempts the Snap must make in case there is a network failure, and the Snap is unable to read the target file. The request is terminated if the attempts do not result in a response. Default value: 0 Example: 5 |
Retry Interval (seconds)
Integer |
Required. Specify the time interval between two successive retry requests. A retry happens only when the previous attempt resulted in an exception. Default value: 0 Example: 10 |
Snap execution
Dropdown list |
Choose one of the three modes in
which the Snap executes. Available options are:
|
Troubleshooting
| Error | Cause | Resolution |
|---|---|---|
| Missing required parameters. | There is a parameter required for the selected operation and that was not provided. | Check the required parameters and add missing ones. |