Source-to-Pay integration framework

  • Release version: Yokohama
  • Updated July 31, 2025
  • 1 minute to read
  • As part of the Source-to-Pay (S2P) integration framework, customers can install an optional third-party ERP integration application that enables primary data, fixed assets, purchase order, receipt, invoice, and tax integration capabilities between S2P and the third-party ERP application.

    Primary data entities include:

    • Supplier
    • Profit center
    • Cost center
    • Ledger accounts
    • Purchase organizations
    • Asset category
    • Material mapping
    • Unit of measure

    While the third-party application is the system of record for primary data, S2P is the system of record for purchase orders and receipts. Invoices are either created manually in S2P or through an external supplier portal (for example, Ariba). For tax calculation and integration, see Tax calculations.

    The integration between S2P and the third-party application requires settings on both sides so that these applications function properly together.

    Applications required for third-party integration

    The integration requires the Finance – ERP Integration store application.

    Permissions and roles for third-party integration

    The following ServiceNow roles are required for integration:

    • System administrator (admin) for installation of the integration application.
    • Procurement Specialist (sn_shop.procurement_specialist) for defining the ERP source.
    • FCA Integration user (sn_fcms_intg.integration_user) for ERP source configurations such as web service authorization, web services for Park and Post, Reverse, and User and Role mapping.

      Add the following roles to the FCA Integration user:

      • Import_transformer
      • Soap

    MID Server required for third-party integration

    This integration requires an installed and configured MID Server in your ServiceNow instance to connect to the ERP system server. See Installing the MID Server for details.
    Note:
    The MID Server integration is required only for an ERP integration using SOAP services.