Learn about CCRS upload errors and how to resolve them

LCB Contact information: 

Errors and explanations

Once you've addressed an error, manually re-upload files and select the Reset all Area, Strain, Product, and Inventory data from the time CCRS started option.

Area

The Area file only needs to be uploaded when there have been changes to your Rooms in Dutchie POS or if you add new Rooms.

You'll receive an error from CCRS if you upload this file when there have been no room changes. We have built this area file with only one room called Sales Floor, and that room will not change over time. 

Strain

If you have already loaded strains into the CCRS system when loading the Strain File, it will send you an error email. Per the LCB:

As reflected on page 41 of the CCRS User Guide, the LCB statement reads:

If a Duplicate Strain/Strain Type error message is received, the assumption is that strain exists in the system. Reporting entity does not have an action to take for correction.

Note: This same scenario will occur when completing a plant CSV.  

Strain is required on both Plant and Inventory, but the strain CSV does not need to be submitted if the Strain already exists in the system.

Product

If you have already loaded products into the CCRS system, when loading the Product File, it will send you an error email. We have initially built this product file to be an insert-only file. This means once your products are loaded into CCRS, it will provide you with the “Duplicate External Identifier" message if you load it again. We advise you to always load this product file because any new products created will get added to the CCRS system.

Inventory

If you have already loaded inventory into the CCRS system when loading the Inventory File, it may send you an error email. We have initially built this inventory file to be an insert-only file. This means once your inventory is loaded into CCRS, it will provide you with the “Duplicate External Identifier" message if you load it again. We advise you to always load this inventory file because any new products created will get added to the CCRS system.

Checksum

This may mean some name or description data that you manage in our Backoffice (like strain name or product description) has a comma or line return in that data. This causes the file to have two rows for one line of data and, therefore, fails to submit. We advise that you refrain from using commas or line breaks in any name or description data in Dutchie POS.

Per the LCB: There could be more than one reason for which a file receives a CheckSum error. The Checksum should be the number of records being loaded in the CSV report. There may be residual data beneath the rows that follow actual data records. In those instances, delete all the blank rows beneath the records that contain detail.

Reach out to our support team if any of your errors contain a checksum message.

External Identifier

If you receive the error FromInventoryExternalIdentifier: Invalid To InventoryExternalIdentifier or any combination of these two means the manifest was not imported into CCRS. 

This may happen on initial upload if you never added manifests from Leaf into CCRS. This error will go away when all manifests are loaded into CCRS.

This may also happen if you upload reports before the originating vendor has uploaded their CCRS reports. or due to spelling errors in the CSV file.

Duplicate External Identifier

This means the inventory is already recorded in CCRS. We advise you to always load this inventory file because any new products created will get added to the CCRS system.

Additional reading