ERP source validation on Sourcing and Procurement Operations objects
Summarize
Summary of ERP source validation on Sourcing and Procurement Operations objects
Sourcing and Procurement Operations supports multi-ERP integration, allowing use of different ERP systems for various regions or business lines. It validates the ERP source of primary data and ensures transaction data is routed correctly with appropriate attributes. This validation is critical for maintaining data integrity and preventing integration errors across multiple ERPs.
Show less
Key Features
- ERP Source Validation: Identifies the ERP system associated with data records based on the legal entity and routes transactions accordingly.
- Foreign Exchange (Fx) Currency and Conversion Rates: Uses the Finance Exchange Rates (snfinfxrate) table, which includes an ERP Source column, to convert amounts from transaction currency to the legal entity’s local and reporting currencies. Converted values are stored in the PSM FX Currencies (snshopfxcurrencyinstance) table.
- Shopping Hub Foreign Currency Support: Supports transactions where contract currency differs from the legal entity’s local currency. Contract amounts are converted during checkout using exchange rates tied to matching ERP sources.
- Cost Center and GL Account Restrictions: Limits displayed cost centers and GL accounts to those matching the ERP source of the legal entity, ensuring consistent financial data alignment.
- Error Handling: If records have mismatched ERP sources, integration error tasks are generated for correction before further processing.
Practical Benefits for ServiceNow Customers
By leveraging ERP source validation, customers can confidently manage multi-ERP environments without risking data inconsistencies or transaction routing errors. The system ensures accurate currency conversions and financial account mappings aligned with the correct ERP source. This reduces downstream integration errors and streamlines procurement operations across diverse organizational structures.
These capabilities are particularly important for organizations with complex legal entities, multiple currencies, and diverse ERP deployments, helping maintain financial accuracy and operational efficiency.
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
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
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
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.
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.