Adding and Updating Enterprise Data

Use Batch Apply to add new stores, new users, or update the Product Catalog.

The NCR DSR Web Application Programming Interface (API) is used to access Batch Apply. Batch Apply reads enterprise data stored in JSON data files and inserts or updates database records.

This section describes how to proceed with the following:

  • Locate the data files
  • Request an API token
  • Use a control file, if applicable
  • Add or update the data

Data files

Before starting the Batch Apply process, obtain a copy of the data files containing the data to add or update. For sample data files, consult with an NCR Representative. For customer-specific data files, contact your Data Management team.

Note

If this is a new system, make sure to have all required Taxonomy, User, and Product files. For more information about data files, refer to Understanding batch data files.

When applying data files in bulk, messages are not guaranteed to be delivered in the same sequence as they are created or updated. The Advanced Store application compares the record timestamps and the timestamps of duplicate records. When a duplicate record is found, the record with the later audit date is retained in the database. When there is a conflict in the request, the Web API returns a 409 response. For more information, refer to Understanding server responses.