---
sourceDocument: Xanadu Finance and Supply Chain
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/xanadu/source-to-pay-operations

 Release :

    - xanadu

ft:locale :

    - en-US

ft:publication_title :

    - Xanadu Finance and Supply Chain

ft:clusterId :

    - stpop

bundleId :

    - stpop

workflow :

    - Creator


---

# ERP Source Configuration for Coupa

# ERP Source Configuration for Coupa {#ariaid-title1}

* Release version: Xanadu
* 
* Updated June 16, 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes to read

Configure your Source-to-Pay (S2P) instance to support inbound and outbound integration with your ERP system. This integration configuration enables you to
post purchase order, receipt, invoice, and download primary
data from the ERP automatically.

ERP source configuration enables the implementation of a specific logic to populate values relevant to third-party ERP systems. The configuration includes all service mappings defined between Source-to-Pay (S2P)
and the third-party ERP system. In cases where multiple ERP sources exist, they're stored as distinct ERP source entries with their corresponding service mappings.

To meet specific requirements, you can modify the service-mapping logic by updating the relevant service element map entry within the service map record. For organizations using multiple ERP systems, an ERP Source field has been
incorporated into the tables to ensure accurate identification of the respective integrated ERP system.

The ERP source configuration for Coupa enables customers to establish multiple Coupa instances. Each instance is identified by a distinct source, and the connection alias for each instance must be unique.

## Prerequisites {#erp-source-configuration-coupa__section_e51_s23_rfc}

Before you start the integration configuration, you must get the following details from the ERP team:

* ERP integration user credentials.
* SOAP or REST API details based on your ERP system and the type of web services you're using for the integration.
* Roles to be added for the Integration users.
{#erp-source-configuration-coupa__ul_c3l_m2t_xfc}

## ERP Source Configuration {#erp-source-configuration-coupa__section_t1p_523_rfc}

To perform the ERP Source configuration for Coupa, perform the following steps:

1. Define the ERP source that you want to integrate with Coupa integration.
2. Create a basic authentication profile that can be used for web service integration with Coupa.
3. Register the Coupa integration username and password to create the authentication profile and associate it to service maps.
4. Define source configuration for ERP source. The ERP source configuration determines the ERP source to which your ERP system connects. For more information, see [Define an ERP source configuration for Coupa](https://servicenow-prod.fluidtopics.net/46dbjfsxGANp2p5vcEIBiA "Define an ERP source configuration that specifies the Coupa ERP source to which the ERP system connects. Map the integration payload with the Coupa tables.").

5. Configure service maps for the following entities:
   * Currencies: Set up subflows for the source configuration to lookup currencies from Coupa.
   * FX Currency Rates

     Set up subflows for the source configuration to lookup FX rates from Coupa.
   * Legal Entities

     Set up subflows for the source configuration to lookup legal entities or company code details from Coupa.
   * Purchase Line Shipment Details

     Set up subflows for the source configuration to lookup purchase line shipments from Coupa.
   * Shipment Notices

     Set up subflows for the source configuration to lookup shipment notices from Coupa.
   * Suppliers

     Set up subflows for the source configuration to lookup suppliers from Coupa.
   * Cost Centers

     Set up subflows for the source configuration to lookup cost centers from Coupa.
   * Supplier Payment Informations

     Set up subflows for the source configuration to lookup supplier payment information from Coupa.
   * Product Models

     Set up subflows for the source configuration to lookup product models from Coupa.
   * Receipts

     Set up subflows for the source configuration to lookup product models from Coupa.
   * Purchase Orders

     Set up subflows for the source configuration to lookup product models from Coupa.
   {#erp-source-configuration-coupa__ul_v3d_z3x_y2c}
{#erp-source-configuration-coupa__ol_sh2_mvt_p2c}
**Related concepts**   

* [Looking up primary data in Coupa](https://servicenow-prod.fluidtopics.net/Yb2qdFzBHtV_7sduVcseuw "You can run a job to look up primary data from different ERP sources into ServiceNow")  
**Related tasks**   

* [Define an ERP source configuration for Coupa](https://servicenow-prod.fluidtopics.net/46dbjfsxGANp2p5vcEIBiA "Define an ERP source configuration that specifies the Coupa ERP source to which the ERP system connects. Map the integration payload with the Coupa tables.")
* [Configure service maps for Coupa](https://servicenow-prod.fluidtopics.net/qqZ1DeO23fI4MadAH9RFZg "Configure service maps 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.")
* [Activate the schedule flows](https://servicenow-prod.fluidtopics.net/wY8NqYQ078J6MTAd8CyqPQ "Activate the schedule flow that interacts with Coupa to pull information into your ServiceNow instance. You can pull information on primary data, supplier management, sourcing, invoice, and so on.")

