Configure integration services for SAP

  • Release version: Zurich
  • Updated March 12, 2026
  • 2 minutes to read
  • For configuring integration services, provide the connection end point and the SAP ERP credentials that you set up for your authentication profile. Also, create a separate integration service record for each service request that you want to customize.

    Before you begin

    • Verify that the application scope is set to SAP ECC and SAP S4 HANA spoke.
    • Verify that the MID Server is installed and configured in your ServiceNow instance to connect to the ERP server. For more details, see Installing the MID Server.
    • For REST type service, REST API details, as provided by ERP.

    Role required: sn_fcms_intg.admin

    About this task

    If the application requires multiple SAP instances, create separate integration services for each ERP instance. You can create integration service records for entities using the sn_fcms_intg_service table.

    Procedure

    1. Navigate to All > Finance – ERP Integration > ERP Source Configuration.
    2. Open the ERP source for which you need to configure integration services.
      For example, SAP ECC or SAP S4 HANA.
    3. In the Integration Services list, select the service that you want to configure.
      Figure 1. Look up Legal Entities from SAP S4 HANA OData
      Look up Legal Entities from SAP S4 HANA OData
    4. To modify the Integration service record, select here.
    5. On the Integration service record, fill in the fields.
      Table 1. Integration service record
      Field Description
      Entity The type of entity for which you want to configure the integration service.
      Application Name of the application. For example, SAP ECC or SAP S4 HANA.
      ERP Source configuration The ERP source mapped to the entity. For example, SAP ECC or SAP S4 HANA.
      Active The status of the interaction service. By default, the check box is inactive.
      Subflow The subflow used to fetch primary data.
      Properties

      Creates a JSON record in the integration service, which is then passed to the ERP subflows to retrieve complete data.

      You can define the value for the properties based on your requirements. Here’s an example:
      • filter: currency eq 'USD'
      • order_by: currencies
      • select: currency
      • page_size: 100
      • Enabling Full Pull:

        Use this property to fetch the complete data.

        • Create a property named "full_pull" and set its value to true.
        • Additionally, you can create another property like, "initial_load_start_date_time" and set its value to 2025-04-15T04:10:34.
      • Enabling Delta Pull:

        Use this property to fetch the incremental data.

        Set the value of the "full_pull" property to false.

      Order Option to choose the order in which the entity should be displayed.
    6. Select Update to save the configuration changes.
      The integration service is configured for the selected entity.