CStoreOffice® Support & Learning

Cost of Goods Sold Conexxus Data Mapping

Data in this section is described in accordance with the Conexxus Standard: https://www.conexxus.org/.

In this section, the following information about the Cost of Goods Sold data is presented:

The information from the Cost of Goods Sold report becomes accessible through the Business Documents API after the day is completed in CStoreOffice® Cash Reconciliation daily data.

Cost of Goods Sold Settings in CStoreOffice®

COGS report data set provided through API is being built from the data taken from the CStoreOffice® Item Sales By Tags report.

This form can be opened from the Reports > Store Reports. For more information, see Item Sales by Tags Report.

Some data, that is missing in report, but required to be pushed in XML according to Conexxus standard, is being pulled directly from PB. Detailed buydown by promotions data is extracted from item promotions settings.

Cost of Goods Sold Data Mapping Table

Report uses Conexxus 3.5 NAXML-MovementReport XSD schema.

Cost of Goods Sold data from the above form is converted to XML data according to the Cost of Goods Sold Data Mapping Table which is presented below.

XML Example with Cost of Goods Sold Data

The XML example below contains data on the first item from the Item Sales By Tags report displayed in the images below.

The example below is taken from the testing environment with testing data. No association with any real company, product, event, or data is intended or should be inferred.

To download the XML Example with Cost of Goods Sold Data XML file, click here.

Cost of Goods Sold Data Export via the Business Documents API

To export the XML files with the Cost of Goods Sold Data via the Business Documents API:

  1. Prepare the location (station) or company identifier as the input data.
  2. Start calling the API from the /business-unit-level-resources endpoint.
  3. Use cost-of-goods-sold as the Document type identifier value.

For more information, see Calling the Business Documents API at the Business Unit Level.