Exploring Zero Copy Connector for ERP models

  • Release version: Australia
  • Updated June 8, 2026
  • 2 minutes to read
  • Summarize
    Summarized using AI
    This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.

    Summary of Exploring Zero Copy Connector for ERP models

    Zero Copy Connector for ERP enables ServiceNow customers to build ERP models that serve as the foundational structure for accessing, organizing, and managing ERP data. These models define tables, fields, and operations (read, update, create) aligned with the ERP system of record, facilitating seamless integration without copying data unnecessarily. Once configured, models act as reusable data sources across various ServiceNow tools such as apps, flows, playbooks, and workspaces.

    Show full answer Show less

    Key Features

    • Model Types:
      • ERP Models: Reflect the native data structures of external ERP systems, accommodating their unique formats.
      • Platform Models: Map ERP data into ServiceNow platform tables for standardized integration.
    • Operations: Each model supports one read, one update, and one create operation, using methods suitable to the ERP system such as table reads, BAPIs, RFC, OData, IDoc, and REST APIs.
    • Data Control: Input and output parameter mapping allows precise selection of fields used in operations, ensuring sensitive data is excluded before any data flows, enhancing security.
    • Reusability and Scalability: Models create a consistent and reusable data layer; the same ERP table can be connected to multiple models representing different business areas.
    • Integration Flexibility: Models can be custom-built, cloned from existing ones, and used as universal integration points across various ServiceNow components including Workflow Studio, Studio, Workspace Builder, UI Builder, Table Builder, and playbooks.

    Practical Use Case

    A developer building a vendor management app can create a single vendor model connected to SAP that handles vendor data retrieval, updates to payment terms, and vendor record creation through different ERP-supported operations. This model serves as the data source for a Workflow Studio flow that automates vendor data reading, approval routing, and updates back to SAP—eliminating the need for direct SAP system access by users.

    Build ERP (Enterprise Resource Planning) models in Zero Copy Connector for ERP to create read, update, and create operations and organize mirrored ERP data.

    In Zero Copy Connector for ERP, a model is the foundational building block for accessing and working with ERP data. It represents the logical structure and organization of data coming from the ERP system of record. A model defines the tables, fields, read/update/create operations, and table join relationships that capture a specific business process or dataset. After you configure a model, you can use it as a data source for building apps, flows, playbooks, workspaces, and more.

    There are two types of models:
    • ERP models follow the data structures defined by the external ERP system itself, accommodating the unique formats of each connected system.
    • Platform models map ERP input and output fields to existing ServiceNow platform tables, standardizing ERP data into the Now Platform's data structure for tighter integration.

    Infographic showing the two types of models: ERP model and platform model.

    Zero Copy Connector for ERP includes a standard set of models and supports creating custom models from scratch or by cloning existing ones. Each model connects to one ERP system, and each model can have only one read operation, one update operation, and one create operation defined. Operations use one of several underlying methods depending on the type of operation and what the connected ERP system supports.

    Key benefits

    Models create a consistent, reusable data layer. You can connect the same ERP table to multiple models, and build as many models as needed to represent different business areas.

    Through input and output parameter mapping, you define exactly which ERP fields are used and exactly what the model sends back to the ERP on reads, updates, and creates. This means sensitive fields never reach remote or extraction tables, because you exclude them at the model level before any data flows.

    Models support a range of underlying connection methods (table reads, BAPIs, RFC, OData, IDoc, and REST APIs), so you can match the method to what's available and appropriate for the ERP module and operation type you are working with.

    After a model is ready and its operations are configured, use it as a data source across Workflow Studio flows, ServiceNow Studio, Workspace Builder, UI Builder, Table Builder, and playbooks. This makes models a universal integration point rather than something custom built for a single use case.

    Use case

    A developer is building a vendor management application and needs to retrieve vendor data from SAP, allow updates to vendor payment terms, and create vendor records.

    Instead of building three separate integrations, the developer creates a single vendor model connected to the appropriate SAP system. In the model manager, they add three operations: a read operation using an RFC/BAPI entity to retrieve vendor details, an update operation using OData to write payment term changes back to SAP, and a create operation using a BAPI to create vendors.

    The completed model is then used as the data source for a Workflow Studio flow that triggers whenever a new vendor request is submitted.The flow automatically reads existing vendor data, routes through an approval, and writes the approved changes directly back to the SAP system, so that no one needs to log in to the SAP system directly.