Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The supported api’s include:

  1. Procurement

  2. Strategic sourcing

  3. Analytical

Query parameters to be used for filtering the data. 

...

Field Name

Description

Label

required 

The name for the Snap. You can modify this to be more specific, especially if you have more than one of the same Snap in your pipeline.

View type 

Provide/suggest the view name to generate the report.

Default value: Not selected

View name

required

The object related to the select API.  

This property is suggestible and will retrieve available object names during suggest values.

Default value: Not provided.

All Records

 

Reads all the records. This operation is supported only for Analytical view type.

Default value: Not selected.

Query parameters

Lets you define the query parameters. Suggestions also added into the Query Parameter keys.

The query parameters will be attached to the URL using the http query parameter syntax, separated by & and added as key=value.

Maximum request attempts

The maximum number of attempts that the Snap must make to receive a response. If the attempts do not result in a response, the Snap terminates the request

Retry request interval

The number of seconds for which the Snap waits between two successive requests. A retry happens only when the previous attempt resulted in an exception.

Retry Policy

Select how you want to handle connection and error responses from the following options:

  • Connection errors: Occurs when a client fails to establish a secure connection to the server.

  • Connection and auth errors (401/403): Occurs when either the user authorization fails or access to the page/resource is forbidden.

  • Connection and client errors (4xx): Occurs when the request for the resource contains bad syntax, or when the resource is not found (404).

  • Connection and server errors (5xx): Occurs when the server is unable to complete a request.

All errors: Applies to all of the above-listed errors.

Note

The snap will handle rate limit error in the backend. When failed with status code 429(Rate limit error), this snap will wait for 5 seconds if rate limit per min > 0 before retrying, and will stop if rate limit per min ==0

Snap Execution

optional

Specifies the execution type:

  • Validate & Execute: Performs limited execution of the Snap (up to 2000 records based on Preview doc count, default is  50 records) during Pipeline validation; performs full execution of the Snap (unlimited records) during Pipeline execution.

  • Execute only: Performs full execution of the Snap during Pipeline execution; does not execute the Snap during Pipeline validation.

  • Disabled: Disables the Snap and, by extension, its downstream Snaps.

Default value: Execute only

Visible to Supplier

If supplier wants to see, select this property

Snap Execution

optional

Specifies the execution type:

  • Validate & Execute: Performs limited execution of the Snap (up to 2000 records based on Preview doc count, default is  50 records) during Pipeline validation; performs full execution of the Snap (unlimited records) during Pipeline execution.

  • Execute only: Performs full execution of the Snap during Pipeline execution; does not execute the Snap during Pipeline validation.

  • Disabled: Disables the Snap and, by extension, its downstream Snaps.

Default value: Execute only

Snap Pack History

Insert excerpt
SAP Ariba
SAP Ariba
namesap sph
nopaneltrue