---
sourceDocument: Brazil Workflow Data Fabric
sourceDocumentLink: https://www.servicenow.com/docs/r/integrate-applications

 Release :

    - brazil

ft:locale :

    - en-US

ft:publication_title :

    - Brazil Workflow Data Fabric

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# ERP models

# Building and managing models to work with ERP data {#ariaid-title1}

Release version: Brazil  
Updated August 5, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 3 minutes to read
Summarize  
![AI sparkle icon](https://servicenow.com/docs/portal-asset/ai-sparkle-icon) 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 Building and managing models to work with ERP data

Models in the Zero Copy Connector for ERP act as templates that enable ServiceNow customers to access and interact with ERP system data efficiently.
These models represent datasets by defining entities, attributes, operations (read, update, create), and table relationships that mirror the business processes and data structures of the connected ERP system.
They serve as a staging area, allowing you to map fields for use on the ServiceNow AI Platform and build workflows that utilize ERP data.
Show full answer Show less  

## Key Features

* **Two Model Types:**
  * **Platform models:** Map ERP data to existing ServiceNow platform tables for standardization.
  * **ERP models:** Custom models that follow the ERP system's native data structures to accommodate unique ERP formats.
* **Model Components:** Models link to ERP tables, remote tables, extraction tables, and APIs (including BAPIs) to create comprehensive datasets.
* **Operations:** Each model supports one create, one read, and one update operation to interact with the ERP system.
* **Model Management:** Enables mapping of input/output parameters, use of BAPIs for ERP updates, creation of table joins, and setup of extraction tables for bulk data retrieval.
* **Integration with ServiceNow AI Platform:** Models provide data sources for AI workflows and can be integrated into Workflow Studio flows for automated processing beyond Zero Copy Connector.
* **Security and Access:** Creating and editing models requires the `snerpintegration.erpadmin` role, and model customization must be enabled via a specific system property (`snerpintegration.enableModelModification`).
* **Predefined Content:** Standard models and content packs (such as SAP Material Stock and SAP Purchase Document) are provided to expedite implementation.

## Practical Benefits for ServiceNow Customers

* Models simplify ERP data integration by providing structured, reusable templates aligned with business processes.
* They enable real-time and bulk data synchronization, improving data accuracy and operational efficiency.
* Integration with AI and workflow automation empowers customers to leverage ERP data for enhanced decision-making and process automation.
* Flexible customization supports diverse ERP systems and unique customer requirements.

## Next Steps

To get started, customers should review existing models, enable model customization if needed, and create or clone models tailored to their ERP datasets. Leveraging predefined models and content packs can accelerate deployment. Use the model manager to configure operations and map fields, then integrate ERP data into ServiceNow AI Platform processes or Workflow Studio for expanded automation capabilities.  
Models in Zero Copy Connector for ERP (Enterprise Resource Planning) function as templates for sets of tables that give you access to ERP data. Use model management to build read, update, and create operations that access the ERP system. The operations have specified inputs and outputs to map fields for use on the ServiceNow AI Platform.

## Models represent datasets and create a staging area {#work-with-erp-data-models__section_z5v_vd1_cyb}

A model represents the logical structure and organization of data coming from the ERP system. Models define the entities, attributes, read/update operations, and table join relationships that capture and represent business processes and data elements in the ERP system. When you first open Zero Copy Connector for ERP, you view a list of the models for your instance.  
Figure 1. How models use operations to connect ERP systems with applications  
Zero Copy Connector for ERP supports two types of models:

* Platform model: Model with input and output fields mapped to an already existing platform table. These models standardize ERP data by mapping it to existing ServiceNow platform tables.
* ERP model: New, custom ERP model. These models follow the data structures defined by the connected, external ERP system. ERP models accommodate the unique formats of each ERP system.
{#work-with-erp-data-models__ul_etj_lnc_23c}

Zero Copy Connector for ERP provides a standard set of models, such as SAP Material Stock and SAP Purchase Document. For a list, see [Standard extraction tables for Zero Copy Connector for ERP](https://www.servicenow.com/docs/6t~Ucn36Zk~StO_N~bTA8g "Zero Copy Connector for ERP provides standard extraction tables that you can link to enterprise resource planning (ERP) models."). For information about building new models, see [Create a model](https://www.servicenow.com/docs/3qabiHbBp6AV63fGAAhtxA "Add a model in Zero Copy Connector for ERP (Enterprise Resource Planning) to create a dataset containing tables from the ERP system to read and send updates to the ERP system."). Use Zero Copy Connector for ERP data products, sets of predefined models and process extensions, as examples to help you implement and deploy applications with less manual work. For more information, see [Zero Copy Connector for ERP content packs](https://www.servicenow.com/docs/EdBM5tGi8ufnHyHaAi~rrA "Use Zero Copy Connector for ERP content packs as examples to help you implement and deploy applications with less manual work.").

A model serves as a blueprint for configuring, customizing, and integrating the ERP system to meet your business requirements. A model functions as a staging area that contains all potential fields you can add to remote and extraction tables, as well as, create, read, and update operations. You can then use the tables and queried data as a data source on the ServiceNow AI Platform.

You can also build flows in Workflow Studio to use retrieved ERP data for processes or tasks outside of Zero Copy Connector for ERP. For more information, see [Building flows to read or update the ERP system](https://www.servicenow.com/docs/sPMDa7zTkPJ4bGOcti1FyA "After you configure an operation in Zero Copy Connector for ERP (Enterprise Resource Planning), you can build a flow in Workflow Studio to specify details for querying the ERP system. For example, build a flow that filters by Order ID.").

You can view the list of existing models or add a new one to create a custom dataset. After you add a remote table, you can manage models to map input and output parameters, update the ERP system using BAPIs, and create table
joins. You can also create extraction tables that regularly pull large amounts of filtered data from the ERP system. Another option is to use a custom ERP action in Workflow Studio to bring queried ERP data into other ServiceNow AI Platform processes.

You can create as many models as needed, though you can't edit their field names. You must have the sn_erp_integration.erp_admin role to create and edit models.

## Model structure {#work-with-erp-data-models__section_kld_dcr_dyb}

Each model is linked to tables on the ERP system, as well as remote tables and ERP extraction tables on the ServiceNow AI Platform. You can connect the same table to multiple different models.  
Each model connects to one ERP system. The connected ERP system:

* Enables access to field and table information.
* Helps coordinate data synchronization, sharing, and collaboration, enabling integration and operation between the model and the ERP system.
{#work-with-erp-data-models__ul_nvy_scr_dyb}

Models encompass remote tables from the ERP system, as well as APIs, ERP extraction tables, and create/read/update operations, to create a holistic dataset. For example, you can have one model for sales orders and another for inventory.  
Note:  
After installing Zero Copy Connector for ERP, an admin or a user with the sn_erp_integration.erp_admin role must enable the sn_erp_integration.enableModelModification property so users can customize models. After enabling the sn_erp_integration.enableModelModification property, Zero Copy Connector for ERP retrieves all tables and BAPIs (Business Application Programming Interface) to use when managing models. System properties are maintained in the System Property table \[sys_properties\],
which you can access using the module navigator, or by directly entering <kbd class="ph userinput">sys_properties.list</kbd> in the Navigator Filter.

## Managing models to perform create, read, and update operations on ERP systems {#work-with-erp-data-models__section_mcv_y5q_y1c}

After you create or clone a model, you can specify how Zero Copy Connector for ERP reads, writes, and creates on the ERP system using the model manager page. When managing models, you can use a BAPI, which is an SAP remote procedure call that's similar to an API.

Each model can have only one create, one read, and one update operation defined.

For more information, see [Exploring Zero Copy Connector for ERP models](https://www.servicenow.com/docs/PE5Mra9hMpMvfCqbBDyvDg "Build ERP (Enterprise Resource Planning) models in Zero Copy Connector for ERP to create read, update, and create operations and organize mirrored ERP data.").

