Enevoldsen
ServiceNow Employee
ServiceNow Employee

How can you connect ERP Canvas to SAP

This article will show you how to connect ERP Canvas to your SAP system. We will outline four scenarios and explore ERP Canvas options based on each scenario.

 

Integration Scenarios:

 

Scenario: OnPremise

onprem.png

This scenario provides access to a comprehensive range of Model types within ERP Canvas. It allows you to query SAP tables, including custom tables, invoke SAP BAPIs, call RFC-enabled function modules (including custom functions), and utilize ODATA v2 services (see ODATA v2 functionality supported).   

 

This OnPremise scenario can be used for ECC (min. NW 7.31) and for all releases of S/4HANA.

 

You will need to setup a ServiceNow MID Server in your environment, and the MID Server should be able to connect to SAP from there. You can create a direct RFC connection to an SAP Application Server or you can decide to go for Load Balancing as well.

 

The ODATA connection provides two options: utilizing the MID server as a pass-through to access services within the customer infrastructure, or making direct calls to externally exposed services as well. 

 

The scenario supports Basic Authentication.

 

Scenario: Public Cloud

cloud.png

If you want to connect to a public cloud instance, you will need to use this scenario. You will be able to call ODATA v2 services (see ODATA v2 functionality supported).

 

The scenario supports Basic Authentication.

 

Scenario: Using Middleware and ServiceNow MID Server

middleware_mid.png

Choose this scenario if your company requires all SAP integrations to utilize middleware that is accessible within the customer infrastructure. This will enable you to call ODATA v2 services defined by the middleware.

(see ODATA v2 functionality supported).

 

You will need to setup a ServiceNow MID Server in your environment, and the MID Server should be able to connect to the middleware from there. 

 

The scenario supports Basic Authentication.

 

Scenario: Using Middleware without ServiceNow MID Server

middleware_nomid.png

Choose this if your company needs SAP integrations via middleware with an external endpoint. You can use ODATA v2 services defined by the middleware (see ODATA v2 functionality supported). 

 

The scenario supports Basic Authentication.

 

ODATA v2 functionality supported

Refer to the following details for ODATA capabilities in ERP Canvas.

 

 

 

 

Version history
Last update:
‎01-28-2025 02:20 PM
Updated by: