---
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 validation on Sourcing and Procurement Operations objects

# ERP source validation on Sourcing and Procurement Operations objects {#ariaid-title1}

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

Sourcing and Procurement Operations supports multi-ERP integration that enables you to use different ERP systems for different regions or lines of business, as required.
Whenever Sourcing and Procurement Operations integrates with multiple ERPs, it validates the ERP from where the primary data is being fetched. It also ensures that the transaction data is routed to the right ERP with the right set of
attributes. To validate ERP source to select correct attributes for Sourcing and Procurement Operations objects, and to support multi-ERP integration, these updates are enabled.

## Fx currency and conversion rates {#erp-source-val-spo-objects__section_tmw_cwz_byb}

Conversion rates from the Finance Exchange Rates (sn_fin_fx_rate) table are used. This table has an ERP Source column, and records like purchase requisition and purchase order are also tied to the ERP Source column. By taking the
legal entity and getting an ERP source from the legal entity, the right conversion rate is derived.

Fx2 currency amount is converted into your legal entity local currency amount and legal entity reporting currency amount by using the conversion rate from the Finance Exchange Rates table. All these converted values are stored in
the PSM FX Currencies (sn_shop_fx_currency_instance)​ table.

## Shopping Hub {#erp-source-val-spo-objects__section_w25_1yz_byb}

Foreign currency transactions are supported. A foreign currency transaction is one where the contract currency, also known as the transaction currency, is different from the local currency of the legal entity. For example, if an
employee whose legal entity has a local currency of USD, purchases something which is in the contract currency of EUR, then it becomes a foreign currency transaction. In such cases,the contract amount is converted into the legal
entity local currency in the shopping cart by using the exchange rate from the Finance Exchange Rates (sn_fin_fx_rate) table, where the ERP source in the Finance Exchange Rates table matches with the ERP source or legal entity of
the employee.

Also, purchase requisitions are split based on currency of the purchase requisition lines. Legal entity local currency is used to do the conversions during checkout.

## Cost center and GL account {#erp-source-val-spo-objects__section_yv1_qzz_byb}

Cost center and GL account values are restricted by the ERP source on the object. The legal entity from the object is considered, and the ERP source is fetched. When a user updates the record, only those cost centers that have
matching ERP sources are displayed in the Source-to-Pay Workspace.  
Note:  
These validations are enforced only when a legal entity has been set up for integration with ERPs. If you've set up integration with an ERP, then you'll see the data having the same ERP source, thereby preventing downstream errors during integration.

If there's any record with different ERP sources, then an integration error task is raised. This is an indicator for your fulfiller to correct the record before processing it further.
**Related concepts**   

* [Sourcing and Procurement Operations integration with Employee Center](https://servicenow-prod.fluidtopics.net/dtGRiCI_rtS7XRWU8Z69dQ "As an employee, shopper, or requester, you can view all procurement case types available to you, knowledge articles, open to-dos and purchasing tasks assigned to you, track your requests, and even access your purchases on the Employee Center (EC) portal by integrating Sourcing and Procurement Operations with Employee Center.")
* [Sourcing and Procurement Operations integration with third-party sourcing solutions](https://servicenow-prod.fluidtopics.net/MKM4DES14WCktTx3gVlt3w "ServiceNow can integrate with third-party sourcing solutions to automate the sourcing process within the Sourcing and Procurement Operations product. A generic, easily configurable sourcing integration framework is provided within Source-to-Pay Integration Framework to enable you to specify the business criteria for triggering an integration. This integration framework can also integrate with multiple third-party sourcing solutions based on different criteria.")
* [Sourcing and Procurement Operations integration with Third-party Risk Management](https://servicenow-prod.fluidtopics.net/SiQT9BfbAPafNE04_lSpBw "Leverage relevant supplier risk assessment capabilities by integrating Sourcing and Procurement Operations with Third-party Risk Management.")
* [Sourcing and Procurement Operations integration with Project Management](https://servicenow-prod.fluidtopics.net/BKhQZYbCLgAd38J0qKRNow "Eliminate manual efforts of linking purchase orders to projects by integrating Sourcing and Procurement Operations with Strategic Portfolio Management's Project Management.")
* [Sourcing and Procurement Operations integration with Celonis](https://servicenow-prod.fluidtopics.net/YIyKGFdescG8Hlbms5jH0w "Identify inefficiencies in your customer business process, understand their business impact, and gain insights into the root causes, by integrating Sourcing and Procurement Operations with Celonis.")
* [Sourcing and Procurement Operations integration with Field Service Management](https://servicenow-prod.fluidtopics.net/2Y2CApC_2jib1tbKMuNUaw "The Procurement for Field Service Management plugin (snc.fsm_psm_mobile) provides an integration between the Field Service Management and Sourcing and Procurement Operations applications.")
* [Source-to-Pay Operations integration with Contract Management Pro](https://servicenow-prod.fluidtopics.net/OJQy4ExTW8QC6xiwMtfaUA "The Source-to-Pay Operations with Contract Management Pro plugin (com.snc.sn_spend_clm) provides an integration between the Contract Management Pro and Sourcing and Procurement Operations applications.")
* [Spendint API](https://servicenow-prod.fluidtopics.net/9zZHow_Pkslc0PyA0ch5hQ "The Spendint API provides endpoints that push the catalog, price, availability, order, shipment, and invoice information from a third party to the ServiceNow instance. This API is part of the Source-to-Pay Integration Framework application.")
* [Procurement File Transfer Framework](https://servicenow-prod.fluidtopics.net/eLCPddPT1EbMzckEXWY1Dg "Procurement File Transfer Framework (PFTF) helps you transfer information between the ServiceNow database and a third-party reseller through a File Transfer Protocol (FTP). You can set up an FTP server for access and transfer of reseller data without any spoke development by the third-party reseller.")

