---
sourceDocument: Yokohama Build or modify applications
sourceDocumentLink: https://www.servicenow.com/docs/r/yokohama/application-development

 Release :

    - yokohama

ft:locale :

    - en-US

ft:publication_title :

    - Yokohama Build or modify applications

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Development, Data, and Analytics


---

# Add a new ERP model

# Add a new ERP model {#ariaid-title1}

* Release version: Yokohama
* 
* Updated January 30, 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

Add an ERP (Enterprise Resource Planning) model in ERP Canvas to create a data set that contains ERP tables from the system of record, and enables you to read and send updates to the ERP system.

## Before you begin

Role required: sn_erp_integration.erp_admin, sn_erp_integration.erp_user

## About this task

An ERP model functions as a staging area that contains all potential fields you can add to remote and extraction tables, and read and update operations. You can then use the tables and queried data as a data source on the ServiceNow AI Platform.{#erpc-add-new-data-model__erpc-data-model-staging-fields-ph}

## Procedure

1. Navigate to AllERP CanvasERP Canvas Home.
2. Open the ERP models page by selecting the ERP models icon (![ERP model icon]()) in the side panel.
3. Select New.
4. On the new model tab, fill in the fields.  
   For a description of the field values, see [ERP Canvas new model field descriptions](https://www.servicenow.com/docs/HbIc~MzGbxVsHSIc33lERw "The new model form in ERP Canvas contains details for the ERP (Enterprise Resource Planning) model.").
5. Select Save.
6. Open the ERP models page again by selecting the ERP models icon (![ERP model icon]()).
7. Update the page by selecting the refresh list icon.  
   The new model is displayed in the list.

## What to do next

After you add a new ERP model, you can manage it to specify additional criteria, such as which tables it reads and joins, any parameters for inputs and outputs, and whether it uses a BAPIs (Business Application Programming Interface) to update the system of record. For more information, see the following topics:

* [Managing how models read and update the ERP system](https://www.servicenow.com/docs/QgXLFIZNnf9wfUZebaVqQQ "After you create an ERP (Enterprise Resource Planning) model in ERP Canvas, you can specify how it reads and updates the ERP system using parameters.")
* [Add joins between ERP tables](https://www.servicenow.com/docs/me_GHTwh2hAXP29LafJT7A "Link multiple ERP (Enterprise Resource Planning) tables from the system of record to build an ERP model in ERP Canvas using table joins.")
{#erpc-add-new-data-model__ul_r14_b54_cbc}

*[\>]: and then


