Skip to main content
Table of Contents

METRC Inbound Process

Learn how to sync METRC transfers and receive inventory into purchase orders in Flourish Software, including default auto-created POs and an alternative workflow with manual PO creation and package receiving.

Table of Contents

General

Default Behavior

By default, when you sync packages or incoming transfers from METRC, Flourish Software creates a corresponding Purchase Order in the "Receiving Complete" status and is designated with the word METRC under the purchase ID. The ID of the Purchase order matches the ID of the incoming transfer.
The image shows the Purchase Orders list screen in Flourish Software, displaying three purchase orders all in "Receiving complete" status.
The process below presents an alternative workflow.

Alternative Inbound Process

The alternative inbound workflow is the following:

  • Use Purchase Order to record what you wish to purchase from the vendor.
  • Use Transfers to record and receive the inventory into the Purchase Orders.
  • Retag/Convert packages to the Internal items on your Purchase Order
    lines.
  • Update the Purchase Order lines' quantities to what you received on the Transfer.

With the new ability to receive packages from Transfers on Inbound Purchase Orders, you can now do the following:

  • Create a purchase order and send it to the vendor before inbounding the transfer in METRC.
  • Receive the inventory on the transfer 'against' the purchase order.
  • Update your purchase orders according to the actual quantity on the transfers.
  • Receive packages from multiple METRC transfers on one Inbound Purchase Order. 
  • Receive packages on a METRC transfer on various Inbound Purchase Orders. 
  • Retag/Convert packages to the Internal items on your Purchase Order
    lines.

Prerequisites

If you want to use this workflow, you must follow both Prerequisites below.

Set the User Role

If you want one user to be able to perform all the actions below, the User Role must have the following permissions toggled 'On' for the user role:

  • Access to Transfers.
  • Create inbound transfers.
  • Receive inventory on inbound transfers.
  • Assign inventory on inbound transfers to PO.
You may want different roles with different access levels to match your workflow.

To do that:

  1. Click The screenshot shows the Flourish Software Inbound/Transfers screen, displaying a list of inbound transfers with columns such as Manifest, Shipper Name, Shipper License, Status,… Settings.
  2. Select User Roles.
  3. Make sure to select the facility you need.
  4. Click the icon to CONFIGURE.
  5. Locate the Inbound Card.
  6. Ensure the toggle for View and Update in ON for Transfers.
  7. Next to the Transfers line on the Inbound Card, click The image shows a small icon resembling a bulleted list or menu symbol, commonly used in user interfaces to represent a video or media content link within a help article. to configure the Actions for the Inbound Transfers modal.
    The screenshot shows the Flourish Software "Edit Role" settings page for an Admin user role at a Cultivation Facility, displaying permission toggles for Application Actions,…
  8. Toggle 'On' The following:
    1. "Assign inventory on inbound transfers to PO"
    2. "Create inbound transfers" - Not relevant. You are not able to create inbound transfers in a METRC-integrated facility.
    3. "Receive inventory on inbound transfers"
      The image shows the Flourish Software User Role configuration screen with the "Actions for Inbound Transfers" modal open, displaying three permission toggles — "Assign inventory on…
  9. Close the modal.
  10. Click Save.
Log in and log out to see the setting updates take effect.
Video: Set the User Role

Stop Creating Inbound Purchases Automatically

Turn off the settings that Create purchase orders from sync packages from METRC.

You can sync transfers, but Flourish will not create a corresponding purchase order. The purpose is to create the purchase order with your internal items before the inbound Transfer is synced.

Follow the steps below to stop creating purchase orders:

  1. Click The screenshot shows the Flourish Software Inbound/Transfers screen, displaying a list of inbound transfers with columns such as Manifest, Shipper Name, Shipper License, Status,… Settings.
  2. Select Configurations The image shows a small UI element featuring a green sliders/configuration icon alongside the label "Configuration" in green text, representing a clickable button or menu option….
  3. Make sure to select the facility you need.
  4. Locate the Inbound Card.
  5. Toggle Off the following selections:
    1. "Create purchase orders when syncing inbound active or inactive packages from METRC"
    2. "Create received purchase order line dtls when syncing inbound active or inactive packages from METRC"
  6. Click Update.

The image shows the Inbound configuration settings panel in Flourish Software, with a callout bubble labeled "Turn Both Off" and red circles highlighting two toggles that are…

The image shows the Flourish Software configuration settings screen with two METRC-related purchase order toggles turned off: "Create purchase orders when syncing inbound active or…

Video: Stop Creating Inbound Purchases Automatically

Create a Purchase Order

Video

More on creating Purchase Orders in our Flourish Software Hub

Receive Inventory

Transfers

You must go to METRC, accept the transfer in METRC, and then sync to Flourish.
  1. Go to METRC and Accept the transfer.
  2. Use the "Sync from METRC" button to sync the Transfers you accepted in METRC. Flourish automatically syncs once every 24 hours if you forget to "Sync from METRC".

Current Transfers Screen

Go to Inbound/Transfers

You can search via package tags, manifest number, or Vendor and view the following:

  • Manifest
  • Shipper Name
  • Shipper License
  • Status
  • Item Count
  • Created By
  • Created Date
  • Modified By
  • Modified Date

The image shows the Inbound Transfers screen in Flourish Software, displaying a list view with columns for Manifest, Shipper Name, Shipper License, Status, Item Count, Created By,…
Sync a Transfer into Flourish

To accept and transfer a package to your license in METRC, follow the steps below:

  1. Go to Inbound Transfers in METRC and open the transfer manifest.
  2. Verify the packages and quantities on hand.
  3. Look at test results in METRC and make sure they match the COA received from the vendor.
  4. Click on ‘Receive’ to transfer packages to your license.
  5. In Flourish, click "Sync from METRC" to update the incoming Transfer data immediately. Otherwise, the sync will occur at night, which may cause an out-of-sync quantity.

After receiving the Transfers in MTREC, you can sync the Transfers and Packages into Flourish in two ways:
  • Go to Inventory and click  Sync METRC Packages OR,
  • Go to Inbound/Transfers and click Sync From METRC.

 Inventory -   Sync METRC Packages:

Inbound/Transfers -Sync From METRC:

The screenshot shows the top section of the Inbound Transfers screen in Flourish Software, displaying the "Inbound Transfers" heading alongside filter and refresh icons, a "Sync…

Receive Inventory to PO

  1. Go to Inbound/Transfers
  2. Locate the transfer you wish to receive to a PO from.
  3. Check a box or more next to the transfer lines.
  4. Click Receive.
  5. Select the Purchase Order to receive.
  6. Select the Area.
  7. Select the Location.
  8. Select the PO ITEM to receive if not already selected. 
  9. If the PO ITEM you selected differs from the item you inbound, Flourish will prompt you to Convert the package to a new item and retag the new item.
  10. Click Assign & Receive.
  11. Click Print to print Package labels.
  12. YOu can click the Purchase Order ID to view and update the Purchase Order fields:
    1. QTY ORDERED
    2. UNIT LINE COST/ TOTAL LINE COST
Video: Basic functionality
The "No PO" option does not exist for METRC-integrated facilities.

Video: Multiple orders
The "No PO" option does not exist for METRC-integrated facilities.

Converting packages when you inbound

  1. Check the box next to the line item on the Transfer.
  2. Click Receiving.
  3. Select the Purchase Order.
  4. Select the corresponding order line for the PO ITEM.
    The screenshot shows the Flourish Software Inbound Transfer detail screen for Transfer #457788 (status: Partially Received), linked to PO #00004039, where a user is assigning an…
  5. Note the green tag icon - this icon displays when you select a different item than the item you inbound. It means you will convert the package from the item on the transfer to the item in your selected purchase order line.
    The image shows the Inbound Packages screen in Flourish Software, displaying a line item for "BD1gprl-1224557 / Blue Dream" with package tag 1A534654D254659048365, a quantity of 15…
  6. Click Assign & receive to PO.
  7. In the Convert Package screen, Select the New Tag.
    The screenshot shows the Convert Package screen in Flourish Software, which displays the current inbound package details (tag 1A534654D254659048365, item BD1gprl-1224557, Blue…
  8. Click Proceed.
  9. Type the data you need in the Confirm new package screen.
  10. Click Create New Package.
  11. Click Confirm to Confirm the Package Replacement.
  12. Print the label if you need to.
  13. Click on the PO number to go to the Purchase order, where you can edit:
    1. QTY ORDERED
    2. UNIT LINE COST or TOTAL LINE COST
    The screenshot shows the Flourish Software Inbound Transfer detail screen for Transfer #457788 (status: Received), displaying the Inbound Packages table with a line item for "Blue…
Video

How did we do?

Assign Item Brands for Metrc Compliance (New York & Michigan)

Contact