ERP Source Configuration for SAP
Summarize
Summary of ERP Source Configuration for SAP
This configuration enables ServiceNow Source-to-Pay (S2P) customers to integrate their ERP systems, specifically SAP, with S2P for automated inbound and outbound data exchange. It supports posting purchase orders, receipts, invoices, and downloading primary data from SAP ERP systems such as SAP S/4HANA and SAP ECC.
Show less
The ERP source configuration establishes integration services and specific logic to map and populate values relevant to third-party ERP systems. When multiple ERP systems are used, the configuration manages each as a distinct ERP source entry, ensuring accurate identification and data handling.
Prerequisites
- Assign the roles Importtransformer and SOAP to the Integration user.
- Obtain ERP integration user credentials from the ERP team.
- Gather SOAP or REST API details depending on the ERP system and web services used.
- If integrating multiple ERP instances, configure each ERP source separately within S2P.
ERP Source Configuration Steps
- Define the ERP source to integrate with SAP.
- Create a basic authentication profile for web service integration with SAP.
- Define the source configuration specifying the ERP system connection.
- Leverage preconfigured integration services for key entities such as currencies, legal entities, FX currency rates, cost centers, departments, payment terms, purchasing organizations, GL accounts, plant addresses, suppliers, product models, invoices, unit of measure, and product categories.
- Set up subflows for each entity to facilitate lookup and synchronization of primary data from SAP.
- Configure scheduled jobs to periodically synchronize primary data updates from SAP, ensuring posting services function correctly. For example, set intervals for the Cost Center scheduled job and similarly for other integration services.
Key Benefits for ServiceNow Customers
- Automates data exchange between SAP ERP and Source-to-Pay, reducing manual data entry and errors.
- Supports multiple ERP instances with distinct configurations for each, enhancing flexibility.
- Preconfigured services and subflows streamline integration setup for essential business entities.
- Scheduled synchronization jobs maintain up-to-date primary data to support accurate transactional processing.
Related Tasks and Concepts
- Define ERP source configuration for SAP.
- Configure integration services specific to SAP.
- Manually execute inbound flows or subflows for SAP.
- Look up primary data and manage scheduled jobs for data synchronization in SAP.
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 integration services 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 integration services.
To meet specific requirements, you can modify the service-mapping logic by updating the relevant service element map entry within the integration service 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.
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 are using for the integration.
ERP Source Configuration
- Define the ERP source that you want to integrate with SAP integration.
- Create a basic authentication profile that can be used for web service integration with SAP.
- 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 SAP.
- The integration services are preconfigured with the base system for the following entities:
- Currencies
Set up subflows for the source configuration to lookup currencies from SAP.
- Legal Entities
Set up subflows for the source configuration to lookup legal entities or company code details from SAP.
- FX Currency Rates
Set up subflows for the source configuration to lookup FX rates from SAP.
- Cost Centers
Set up subflows for the source configuration to lookup cost centers from SAP.
- Departments
Set up subflows for the source configuration to lookup departments from SAP.
- Payment Terms
Set up subflows for the source configuration to lookup payment terms from SAP.
- Purchasing Orgs
Set up subflows for the source configuration to lookup purchasing orgs from SAP.
- GL Accounts
Set up subflows for the source configuration to lookup GL accounts from SAP.
- Plant Addresses
Set up subflows for the source configuration to lookup plant addresses from SAP.
- Suppliers
Set up subflows for the source configuration to lookup suppliers from SAP.
- Product Models
Set up subflows for the source configuration to lookup product models from SAP.
- Invoices
Set up subflows for the source configuration to lookup invoices from SAP.
- Unit of Measure
Set up subflows for the source configuration to lookup the base unit of measure details from SAP.
- Product Categories
Set up subflows for the source configuration to lookup material group details from SAP.
Figure 1. ERP Source Configuration of S4 HANA Note:Similarly, you can select SAP ECC configuration to view the list of services. - Currencies
- Configure a scheduled job to synchronize primary data updates from SAP.
- Set the time 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.
You have configured the ERP source for SAP.