Configure the Source-to-Pay integration with SAP
Summarize
Summary of Configure the Source-to-Pay integration with SAP
This guide explains how to integrate your ServiceNow instance with SAP ERP systems such as SAP ECC and SAP S4 HANA using the Source-to-Pay (S2P) integration framework. The integration enables automated synchronization of purchase orders, receipts, invoices, and primary data between ServiceNow and SAP, improving procurement and financial operations efficiency.
Show less
Key Features
- Custom OAuth Application Setup: Authenticate ServiceNow requests by creating a custom OAuth application in SAP ECC and SAP S4 HANA.
- Activation and Setup: Activate the Source-to-Pay integration and related SAP spokes (ECC RFC spoke, S4 HANA Public Cloud spoke, S4 HANA OData spoke) from the ServiceNow Store to enable communication.
- Primary Data Synchronization: Use configurable scheduled jobs such as Fetch Spend Primary Data and Trigger SAP Integration to pull tasks and primary data (e.g., currencies) from SAP into ServiceNow.
- Integration Dependencies: Automatic installation of required plugins and spokes based on your integration scope—Primary Data, Supplier Lifecycle Operations, Sourcing and Procurement Operations, or Accounts Payable Operations.
- ERP Source Configuration: Define the ERP source connection details and map integration payloads to SAP tables for seamless inbound and outbound data exchange.
- Integration Service Configuration: Configure connection endpoints and SAP ERP credentials for authentication profiles. Create individual integration service records per service request for customization.
- Manual and Scheduled Data Retrieval: Ability to manually trigger flows or subflows for SAP inbound processes and schedule jobs to automatically fetch primary data at specific intervals.
Practical Benefits for ServiceNow Customers
- Streamlines procurement and financial workflows by synchronizing critical data between ServiceNow and SAP ERP systems.
- Reduces manual data entry and errors by automating purchase order, invoice, and receipt processing.
- Provides flexibility to customize integration services and schedules to align with organizational processes.
- Ensures secure and authenticated communication between ServiceNow and SAP using OAuth.
- Simplifies setup with automatic dependency installation and clear configuration steps for various SAP integration needs.
Integrate the ServiceNow instance with SAP by creating a custom OAuth application in SAP ECC and SAP S4 HANA to authenticate ServiceNow requests.
Application set up
- Activated the Source-to-Pay integration with the SAP application from ServiceNow Store. This automatically activates the SAP ECC, SAP S4 HANA, and SAP S4 HANA OData Spoke.
- Set up the Spoke:
-
Activated the Source-to-Pay integration framework from ServiceNow Store. The Source-to-Pay integration with SAP uses the Source-to-Pay integration framework to pull tasks from SAP into ServiceNow. For more information on the Source-to-Pay integration framework, see Source-to-Pay integration framework.
Primary Data Integration Dependencies with SAP Dependencies
Install the following dependencies of Primary Data integration with SAP. When you install the plugin, all the dependencies get installed automatically. All primary data are synchronized based on the configurable scheduled job Fetch Spend Primary Data.
Run the Trigger SAP Integration that pulls tasks into ServiceNow. For more information, see Use schedule flows in SAP.
| App name | Plugin ID |
|---|---|
| SAP ECC IDOC Spoke | sn_sap_ecc_idoc_sp |
| Source-to-pay Common Architecture | sn_shop |
| ERP Integration Framework | sn_fcms_intg |
| Utility Spoke | sn_utility_spoke |
| SAP ECC RFC Spoke | sn_sap_ecc_rfc_spo |
| Supplier Common Architecture | sn_slm |
| SAP S4 HANA Spoke | sn_hana_odata_spk |
Supplier Lifecycle Operations Integration Dependencies with SAP
Install the following dependencies of Supplier Lifecycle Operations integration with SAP. When you install the plugin, all the dependencies get installed automatically.
| App name | Plugin ID |
|---|---|
| Primary Data Integration with SAP | sn_sap_data_int |
| ERP Integration Framework | sn_fcms_intg |
| Finance Common Architecture | sn_fin |
| Supplier Operations | sn_so |
Sourcing and Procurement Operations Integration Dependencies with SAP
Install the following dependencies of Sourcing and Procurement Operations integration with SAP. When you install the plugin, all the dependencies get installed automatically.
| App name | Plugin ID |
|---|---|
| Primary Data Integration with SAP | sn_sap_data_int |
| ERP Integration Framework | sn_fcms_intg |
| Source-to-pay Common Architecture | sn_shop |
| SAP S4 HANA RFC Spoke | sn_sap_s4_hana_rfc |
| SAP ECC IDOC Spoke | sn_sap_ecc_idoc_sp |
Accounts Payable Operations Integration Dependencies with SAP
Install the following dependencies of Accounts Payable Operations integration with SAP. When you install the plugin, all the dependencies get installed automatically.
| App name | Plugin ID |
|---|---|
| Primary Data Integration with SAP | sn_sap_data_int |
| ERP Integration Framework | sn_fcms_intg |
| Source-to-pay Common Architecture | sn_shop |
| SAP S4 HANA RFC Spoke | sn_sap_s4_hana_rfc |
| SAP ECC IDOC Spoke | sn_sap_ecc_idoc_sp |