Requirements for installing Zero Copy Connector for ERP

reference brazil Updated Oct 22, 2026 3 min read erpc-prereqs-for-installation.md
Raw file servicenow.com

Before you install Zero Copy Connector for ERP (Enterprise Resource Planning), you must complete several configurations on both the ERP system and the ServiceNow AI Platform.

Licensing

Check your entitlements to determine whether you have access to Zero Copy Connector for ERP. For more information, see Licensing.

ServiceNow AI Platform plugins

The following plugins are required to install Zero Copy Connector for ERP:

MID Server requirements

Note: If you use a cloud solution, such as S/4HANA Cloud or SuccessFactors, MID Server is not required.

Communicating with the ERP system through a MID Server requires a valid connection and credential alias.

Note: The credentials you specify for the Zero Copy Connector for ERP connection must match the service user credentials in the ERP system.

Zero Copy Connector for ERP and ERP Semantic Mining support ECC (minimum SAP Netweaver 7.31) and SAP S/4HANA systems.

Navigate to All > MID Server > Servers, select a MID Server, and add the following:

  • In the Supported applications tab, edit the list to include Zero Copy Connector for ERP.

  • In the Capabilities tab, add Zero Copy Connector for ERP.

    [Omitted image "erpc-mid-server-capabilities.png"] Alt text: MID Server record related lists with the Capabilities tab displayed, showing Zero Copy Connector for ERP.

For more information, see MID Server.

Assign the sn_erp_integration.erp_mid_server role to the mid_user account. The role enables the MID Server to use the ImportSet API to send data to the ServiceNow instance.

  1. Navigate to All > User Administration > Users.
  2. Find and select the mid_user.
  3. Select the Roles tab.
  4. Select Edit.
  5. Find and assign the sn_erp_integration.erp_mid_server role.

Required SAP authorizations in development system

For the credentials, use an SAP service-type user account in your ERP system that has the following SAP authorization objects:

  • S_RFC with Activity = 16 (Execute) for the following Function Modules:
    • RFCPING
    • BAPI_MONITOR_GETLIST
    • RFC_METADATA_GET
    • RFC_GET_FUNCTION_INTERFACE
    • RFC_READ_TABLE
    • DDIF_FIELDINFO_GET
  • S_TABU_NAM with Activity 03 (Display) for the following tables:
    • DD01L
    • DD02L
    • DD02T
    • DD03L
    • DD04L
    • DD04T
    • DD12L
    • DD17S
    • DD40L
  • S_DEVELOP with Activity 03 (Display)

Required SAP authorizations in production and test systems

For the credentials, use an SAP service-type user account in your ERP system that has the following SAP authorization objects:

  • S_RFC with Activity = 16 (Execute) for the following Function Modules:
    • RFCPING
    • BAPI_TRANSACTION_COMMIT
    • BAPI_TRANSACTION_ROLLBACK
    • RFC_METADATA_GET
    • RFC_GET_FUNCTION_INTERFACE
    • RFC_READ_TABLE
  • S_TABU_NAM with Activity 03 (Display) for the tables that you use in models.

SAP proprietary files

Contact the administrator of your SAP ECC RFC account to obtain the following SAP proprietary JAR files and other required files:

  • Create a record called "SAP Jco Dll" and attach sapjco3.dll. Use this file if your MID Server is installed on a Windows server.
  • Create a record called "SAP Jco so" and attach libsapjco3.so. Use this file if your MID Server is installed on a Linux server.
  • Create a record called "SAP JCO Jar" and attach sapjco3.jar. Use this file for both Windows and Linux.

Note: Create the records at All > MID Server > JAR Files. For more information about creating JAR files and adding attachments, see Synchronize a JAR file to MID Servers.

The MID Server restarts multiple times during this process.

For details about these files, see SAP ECC RFC Spoke.

SAP configuration

You must configure the JCO connector before you install Zero Copy Connector for ERP. For more information, see Installing the SAP Java Connection (JCo) on the SAP Help Portal.

You must add the DuckDB JDBC jar as a MID Server JAR file. For more information and to download, see DuckDB JDBC Driver 1.1.1 on the Maven website.

You need the following on your ERP system:

  • SAP ECC (minimum SAP Netweaver 7.31)
  • SAP S/4HANA (all versions supported)
  • SAP Java Connector
Keywords erpcanvaserp canvasintegrationdata hubzerocopyconnectorsapinstallrequireprerequisitemid-servermidserverrfc
Search documentation
Search document titles and file paths on the brazil branch