ERP source configuration for Oracle Financial Cloud
Summarize
Summary of ERP source configuration for Oracle Financial Cloud
This guide explains how to configure Source-to-Pay (S2P) to integrate with Oracle Financial Cloud ERP, enabling automated inbound and outbound data exchange. The integration supports posting purchase orders, receipts, invoices, and downloading primary data from Oracle Financial Cloud. It also provides a framework to implement custom logic for ERP-specific value population and maintains service mappings between S2P and Oracle ERP instances.
Show less
Multiple Oracle ERP instances can be configured, each identified by a unique ERP source and connection alias. The configuration supports organizations managing several ERP systems simultaneously by distinguishing ERP sources within database tables.
Prerequisites
- Assign the Importtransformer and SOAP roles to the integration user.
- Obtain ERP integration user credentials and relevant SOAP or REST API details from the ERP team.
- If integrating multiple ERP instances, configure each instance separately within S2P.
ERP Source Configuration Steps
- Define ERP Source: Specify the Oracle Financial Cloud ERP source to integrate.
- Create Basic Authentication Profile: Use Oracle Financial Cloud integration credentials to establish authentication for web services.
- Associate Authentication Profile: Link the authentication profile to the respective service maps.
- Configure Service Maps: Set up service mappings and subflows to lookup and synchronize key entities from Oracle Financial Cloud, including:
- Suppliers
- Payment Terms
- Legal Entities (company codes)
- Currencies
- GL Accounts
- Purchase Groups
- Purchasing Organizations
- Cost Centers
- Plant Addresses
- Schedule Data Synchronization: Configure scheduled jobs (e.g., for Cost Centers) to periodically synchronize primary data updates from Oracle Financial Cloud, ensuring posting services function correctly.
- User Mapping: Load and maintain user mappings between S2P and Oracle ERP users in the snfcmsintgerpusermap table to support requisition assignments for users with procurement buyer roles.
Benefits for ServiceNow Customers
By completing this configuration, customers can seamlessly integrate their Source-to-Pay procurement processes with Oracle Financial Cloud ERP. This ensures accurate data synchronization, streamlined workflows for procurement and financial operations, and support for multiple ERP instances within a single S2P environment. The configuration also offers flexibility to customize service mappings and maintain precise user role alignments, enhancing overall integration reliability and efficiency.
Configure your Source-to-Pay (S2P) instance to support inbound and outbound integration with your ERP system. This integration configuration enables you to automatically post purchase order, receipt, invoice, and download primary data from the ERP.
ERP source configuration enables the implementation of specific logic to populate values pertinent to third-party ERP systems. It 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 Oracle Financial Cloud enables customers to establish multiple Oracle instances. Each instance is identified by a distinct source, and the connection alias for each instance must be unique.
Prerequisites
- Add the following roles to the Integration user:
- Import_transformer
- SOAP
- 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.
ERP Source Configuration
- Define the ERP source that you want to integrate with Oracle Financial Cloud integration.
- Create a basic authentication profile that can be used for web service integration with Oracle Financial Cloud.
- Register the Oracle Financial Cloud integration username and password to create the authentication profile and associate it to service maps.
- 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 ERP source configuration for Oracle Financial Cloud.
- Configure service maps for the following entities:
- Suppliers
Set up subflows for the source configuration to lookup suppliers from Oracle Financial Cloud.
- Payment Terms
Set up subflows for the source configuration to lookup payment terms from Oracle Financial Cloud.
- Legal Entities
Set up subflows for the source configuration to lookup legal entities or company code details from Oracle Financial Cloud.
- Currencies
Set up subflows for the source configuration to lookup currencies from Oracle Financial Cloud.
- GL Accounts
Set up subflows for the source configuration to lookup GL accounts from Oracle Financial Cloud.
- Purchase Groups
Set up subflows for the source configuration to lookup purchase groups from Oracle Financial Cloud.
- Purchasing Orgs
Set up subflows for the source configuration to lookup purchasing orgs from Oracle Financial Cloud.
- Cost Center
Set up subflows for the source configuration to lookup purchasing cost center from Oracle Financial Cloud.
- Plant Addresses
Set up subflows for the source configuration to lookup plant addresses from Oracle Financial Cloud.
Figure 1. ERP Source Configuration of Oracle Financial Cloud - Suppliers
- Configure a scheduled job to synchronize primary data updates from Oracle Financial Cloud.
- Set up the interval in the lookup Cost Center scheduled job to periodically synchronize primary data updates from the ERP, for posting services to work.Note:Similarly, you can configure schedule jobs for the other integrations services.
- Load data to the Oracle Financial Cloud user-mapping table.
- Set up Source-to-Pay and ERP User ID mapping
(sn_fcms_intg_erp_user_map)for the integration to work.The mapping is maintained for all active users who have the procurement buyer role in ERP. These users should be used in the requisition assignment rule.
You have configured the ERP source for Oracle Financial Cloud.