To transfer inventory to another licensee, follow the steps in this article to create and transfer a manifest in Dutchie POS, which then automatically reports the transfer to CCRS.
This article applies only to Washington state. If you operate in any other market, refer to this article instead.
Notice
Dutchie does not provide compliance advice. Merchants are responsible for their own compliance. Internal and external Dutchie compliance documentation has been prepared for informational purposes only, and is not intended to provide, and should not be relied on for, tax, legal or compliance advice. Dutchie provides tools that assist in compliance in many optional configurations. Merchants should consult their own tax, legal and compliance advisors to determine how best to configure Dutchie compliance settings and, in general, how best to operate within the cannabis industry.
Table of contents
- Before you begin
- Add a manifest
- Add transport details
- Add items
- Submit the manifest to CCRS
- Validation errors and solutions
Before you begin
Before you can create and transfer manifests, there are a few setup steps to complete:
Enable Cars and Drivers for Wholesale
- In the Backoffice, go to Settings > Location.
- Scroll to the Inventory section and check the box for Enable Cars and Drivers for Wholesale.
- Click Save.
Create car and driver profiles
Create profiles in Dutchie POS for any drivers and vehicles that transport cannabis from your facility, including your own drivers and vehicles, as well as those from any receiving licensees or third-party transporters you may use.
- In the Backoffice, select Delivery from the side menu.
- On the Cars tab, click Add car.
- Enter a Name for the vehicle.
- If the vehicle belongs to your facility, fill in all other vehicle details. If the vehicle belongs to another licensee, enter as much detail as possible with placeholder text for any details you don't have.
- If the vehicle belongs to a third-party transporter, turn on the Operated by a 3rd party toggle and enter their transporter license number in the 3rd party license number field.
- Click Add.
- On the Drivers tab, click Add driver.
- Enter the driver’s information.
- Not all fields are required, but we recommend filling in as much detail as possible
- Note that the License number field is for the driver’s license to operate a vehicle, not a cannabis transporter license number.
- Click Add.
Create customer profiles for receiving licensees
Before creating a manifest to transfer inventory, a customer profile for the destination facility/receiving licensee must exist in the Backoffice. If you have multiple locations in Dutchie POS, profiles for your other locations may already exist.
- Go to Customers.
- Select Actions > Manage customer types and make sure the relevant licensee types (Retailer, Distributor, Cultivator, Processor, etc.) are set to Show and click Save.
- Click Add customer.
- Select the appropriate Type (Retailer, Distributor, Cultivator, Processor, etc.)
- In the Identification section, enter the licensee's:
- MJ state ID (6-digit cannabis license number). Do not use the Code / license number field.
- Address, City, State, and Zip code.
- Phone
- Email address
- If these details are missing, CCRS will not accept the manifest.
- Click Save.
Confirm the inventory you're transferring exists in CCRS
- Confirm that all inventory on your manifest exists in CCRS. If an item does not exist in CCRS, you'll get an "Invalid Inventory Identifier" error and will either need to upload it to CCRS or remove the item from your transfer and then recreate the manifest in Dutchie POS.
- If you split inventory packages before transferring them, make sure the inventory is uploaded to CCRS before adding it to a manifest in Dutchie POS.
Add a manifest
After submitting a manifest, it may take between 5 minutes and 1 hour to receive a response from CCRS on whether the manifest was generated successfully or if there are any errors on the manifest. For this reason, we recommend preparing manifests in advance to meet schedules.
- In the Backoffice, go to Products > Manifests.
- On the Wholesale tab, click Add manifest.
- Enter a description for the manifest in the Title field.
- Select the manifest Type:
- For a transfer to one of your other Dutchie POS locations, select Transfer.
- For all other transfers, select Order.
- Select the To location (for Transfer) or Customer (for Order).
- Enter the Date that the transfer will take place.
- Click Create.
Add transport details
- From the Manifests list, select the manifest that you just created.
- Select Actions > Edit driver.
- Add the Driver, Car, Arrival time, and Departure time.
- Enter the driving Directions between your location and the destination or click Get directions to automatically generate directions from your facility's address to the receiving licensee's address.
If auto-generated directions appear incorrect, verify that the receiving licensee's customer profile has an accurate and complete address listed. Otherwise, your own facility's address may be outdated or incorrect in Dutchie POS. Contact Dutchie Support if you need to correct or update your facility's address.
- Click Save.
- Select Actions > Edit details.
- For the Is pickup option:
- Select Yes if the receiving licensee is picking up the inventory with their own driver and vehicle. This will set the manifest's Transportation Type as Pick-up.
- Select No if the transfer will be completed by your own driver and vehicle or by a third-party transporter. This will set the manifest's Transportation Type as Regular, unless you assigned a car with the Operated by a 3rd party toggle on, which will set the Transportation Type as Transporter Licensee.
- Click Save.
Add items
- Scroll down to the Items section and click Add item.
- Search and select the package you're transferring and select the quantity from that package.
- Click Add.
- Repeat for any additional packages.
Submit the manifest to CCRS
- After completing the above steps, click Manifest to CCRS.
This generates a manifest CSV file and submits it to CCRS. CCRS responds by generating a PDF version of the manifest and sending it to the email addresses listed on the manifest for the sender, recipient, and transporter company (if applicable). If there are errors or discrepancies in the submitted manifest, CCRS sends a report describing the error(s) that need to be corrected before it can generate the PDF (see below) - Print the PDF from CCRS. This must be provided to the driver. We recommend also printing the manifest from Dutchie POS by selecting Actions > Print Manifest and providing this copy to the driver as well.
- Click Actions and choose WCIA Export to download the JSON file of the items you’re returning. Email the JSON file to the vendor so they can use it to receive the inventory.
- Once you've given the products on the manifest to the driver, go to Products > Inventory and adjust inventory quantities so the transfer is reflected in CCRS reporting.
It may take between 5 minutes and 1 hour to receive a response from CCRS on whether the manifest was generated successfully or if there are any errors on the manifest.
Validation errors and solutions
If you receive an error email with a CSV file attachment from CCRS, open the CSV and look at the error column.
You can also view the CSV that was submitted to CCRS to check for missing or incorrect fields
- In the Backoffice, go to Settings > Integrations > CCRS > Upload history tab
- Locate the manifest you created by time and date
- Download the manifest
Correct any errors or fields according to the table below:
Error Message or Required Field | Where/How to Fix |
InvalidExternalIdentifiers | A package on the manifest does not exist in CCRS. Upload the package to CCRS and resubmit the manifest, or resubmit the manifest without that package. |
Integrator Not Authorized | Add Dutchie POS as a third-party integrator in CCRS |
TransportationType |
Regular:
Pick-up
Transporter Licensee
|
OriginLicensePhone | Contact Dutchie Support to update your location’s phone number. |
OriginLicenseNumber | Settings > Integrations > CCRS > Settings tab > License number field |
OriginLicenseeEmailAddress | Contact Dutchie Support to update your location’s email address. |
TransportationLicenseNumber (only required for third-party Transportation Licensee manifests) | Delivery > Configure > Cars > select the vehicle > toggle on Operated by a 3rd party > 3rd party license number field |
DriverName | Delivery > Configure > Drivers > select the driver > Name field |
DepartureDateTime | Products > Manifests > select the manifest > Actions > Edit driver > Departure field |
ArrivalDateTime | Products > Manifests > select the manifest > Actions > Edit driver > Arrival field |
Vin# | Delivery > Configure > Cars > select the vehicle > VIN field |
Vehicle Make | Delivery > Configure > Cars > select the vehicle > Make field |
Vehicle Model | Delivery > Configure > Cars > select the vehicle > Model field |
Vehicle Plate | Delivery > Configure > Cars > select the vehicle > License plate field |
Vehicle Color | Delivery > Configure > Cars > select the vehicle > Color field |
DestinationLicenseNumber | Customers > select profile > MJ state ID field |
DestinationLicenseePhone | Customers > select profile > Phone field |
DestinationLicenseeEmail | Customers > select profile > Email address field |