--- title: Zero Copy Connector for ERP system properties description: System properties that control Zero Copy Connector for ERP behavior, including debug logging, OData connections, and ETL extraction settings. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/integrate-applications/erp-integration-framework/erp-canvas-system-properties.html release: australia product: ERP Integration Framework classification: erp-integration-framework topic_type: reference last_updated: "2026-08-06" reading_time_minutes: 3 keywords: [erp, canvas, erp canvas, integration, data hub, zero, copy, connector, sap, system, property, properties] breadcrumb: [Reference, Zero Copy Connector for ERP, Workflow Data Fabric] --- # Zero Copy Connector for ERP system properties System properties that control Zero Copy Connector for ERP behavior, including debug logging, OData connections, and ETL extraction settings. Configure the following properties in the System Properties \[sys\_properties\] table to control Zero Copy Connector for ERP behavior. **Note:** To open the System Properties \[sys\_properties\] table, enter `sys_properties.list` in the navigation filter.
| Property | Type | Description |
|---|---|---|
| com.snc.uib.sn\_erp\_integration.debug.level | integer | Debug log level. - 0 is inactive - 1 is the least level of detail - 9 is the highest level of detail Logging occurs in the ERPIntegrationLog class. |
| glide.ui.sn\_erp\_integration\_etl\_extraction\_source\_activity.fields | string | Extraction tables activity fields. |
| glide.ui.sn\_erp\_integration\_model\_activity.fields | string | ERP Model activity formatter fields. |
| glide.ui.sn\_erp\_integration\_remote\_table\_activity.fields | string | Remote table activity formatter fields. |
| glide.ui.sn\_erp\_integration\_scheduled\_extraction\_activity.fields | string | ETL Scheduled Extraction formatter fields. |
| sn\_erp\_integration.catalog\_service\_path \(this property must be created manually\) | string | After the hostname and port, this path is used to connect with any SAP catalog service. The default is `/sap/opu/odata/iwfnd/CATALOGSERVICE;v=2/ServiceCollection`. After creating the property and setting it to active, a list of all services is retrieved from SAP. The information is stored in an XML file and attached to the system record. The XML can be used later. For example, parse the XML while offline with no connection to SAP. **Note:** To update the table catalog information after the catalog service changes, first remove the attachment displayed on the ERP Systems page. Then, run the retrieval process again to refresh the list. |
| sn\_erp\_integration.db\_memory\_limit\_mb | integer | Database memory limit in megabytes per request. When the limit is reached, data is written to disk. |
| sn\_erp\_integration.debug.sapresponse.size | integer | Number of bytes of the reply from SAP probe to output from step that calls SAP. |
| sn\_erp\_integration.enableModelModification | true \| false | Enables cloning and modification of models in the Zero Copy Connector for ERP application. |
| sn\_erp\_integration.heartbeat\_enabled | true \| false | Turns the heartbeat feature on or off. |
| sn\_erp\_integration.keep\_pages\_on\_mid\_on\_error | true \| false | Retains data on the MID Server when errors occur. |
| sn\_erp\_integration.max\_in\_loaded\_state | integer | Maximum number of pages in loaded state per process. When more pages are in loaded state, the ETL process waits until fewer pages are in loaded state before sending the next batch. |
| sn\_erp\_integration.odata\_max\_record\_fetch\_limit | integer | Limits the number of records fetched for GET calls by adding the $top parameter to the OData calls. This reduces the number of records read from the OData endpoint. |
| sn\_erp\_integration.odata\_service\_path \(this property must be created manually\) | string | After the hostname and port, this path is used to connect with any SAP OData service. Add a URL in **Value** to specify the OData service. The default is `/sap/opu/odata/sap`. |
| sn\_erp\_integration.probe.paging.tech | choice list | Paging technology. |
| sn\_erp\_integration.response\_timeout | integer | Specifies the timeout value for the OData response. If OData calls time out frequently, increase the timeout value. Specify the value in seconds. The default is 100 seconds. This value is used for responses both from external web and from a MID Server. |
| sn\_erp\_integration.result\_page\_size | integer | Number of records to retrieve from the external system. The default global property for all extractions is set to 50. To override the global property, specify an extraction-source-specific page size with the sn\_erp\_integration\_result\_page\_size system property. |
| sn\_erp\_integration.sap\_output\_pagesize | integer | Page size of output from MID Server. |
| sn\_erp\_integration.sap\_pagesize | integer | Page size for database requests from MID Server to SAP. |
| sn\_erp\_integration.save\_erp\_attachment | true \| false | Set this property to true to save the latest response from your ERP system as an attachment on the ERP remote table. Updating the attachment setting on the ERP remote table to **use attachment** skips the request to the ERP system and shows the data stored in the attachment. Requires the sn\_erp\_integration.erp\_admin role to change. |
| sn\_erp\_integration.storage\_pagesize | integer | Size of each batch insert to storage after response from SAP. |
| sn\_erp\_integration.use\_cookies | true \| false | Specifies whether cookies must be used for the OData connection. |
| sn\_erp\_integration.use\_csrf\_token | true \| false | Indicates whether a CSRF token is sent for OData calls in Zero Copy Connector for ERP operations. |