Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Configure integration services for Coupa

Configure integration services for Coupa. Provide the connection end point and the Coupa ERP credentials that you set up for your authentication profile. Also, create a separate web service record for each service request that you want to customize.

[Omitted video] Description: Configure integration services for Coupa

Before you begin

  • Verify that the application scope is set to Coupa spoke.
  • Verify that the MID Server is installed and configured in your ServiceNow instance to connect to the ERP server. For more details, see Installing the MID Server.

    Note: The MID Server integration is required only for a Coupa integration using SOAP services.

  • For REST type service, REST API details, as provided by ERP.

Role required: admin

About this task

If the application requires multiple Coupa ERP instances, create separate web services for each ERP instance. You can create Integration Service records for entities using the sn_fcms_intg_service table.

Procedure

  1. Navigate to All > Finance – ERP Integration > ERP Source Configuration.

  2. Open the ERP source for which you need to configure Integration services.

    For example, Coupa.

  3. In the Integration Services list, select the service that you want to configure.

Image omitted: coupa-fulllpull.png
Look up Legal Entities from Coupa
  1. On the integration service record, fill in the fields.
FieldDescription
EntityType of entity for which you want to configure the integration service.
ApplicationName of the application. For example, Coupa.
ERP Source configurationThe ERP source mapped to the entity. For example, Coupa.
ActiveOption to activate the interaction service. By default, the service is inactive.
SubflowSubflow used to fetch primary data.
Properties

Properties of the service.

The property creates a JSON record in the integration service, which is then passed to the ERP subflows to retrieve complete data.

To pass JSON into the subflow, create a property named "query" and assign it a JSON query as its value, like this:

[
  {
    "parameter": "LEGAL_ENTITY_NAME",
    "operator": "=",
    "value": "Vision ADB",
    "operand": "NONE"
  }
]
  • Enabling Full Pull:

Create a property named "full_pull" and set its value to true

  • Enabling Delta Pull:

Use this property to fetch the incremental data.

Set the value of the "full_pull" property to false.

OrderOrder in which the entity should be displayed.
  1. Select Update.

Parent Topic:Configure Source-to-Pay integration with Coupa

Related topics

ERP Source Configuration for Coupa

Define an ERP source configuration for Coupa

Activate the schedule flows

Looking up primary data in Coupa