Home Warehouse Revert, Edit, and Recycle Package Runs

Revert, Edit, and Recycle Package Runs

Last updated on Feb 06, 2026

GrowerIQ provides three ways to modify a Package Run after creation: Revert, Edit, and Recycle. Each serves a different purpose and has different effects on your inventory and audit trail.

In this article:


🎯 Overview: Which Action Should I Use?

Situation Action to Use
The package run was created by mistake Revert
The wrong quantity was entered Edit
You need to unpackage some or all items Recycle

Key differences:

Revert Edit Recycle
Purpose Undo the entire run Fix the quantity Unpackage items
Changes original activity? Yes - as if it never happened Yes - updates original date No - creates a new activity
Partial action? No - all or nothing Yes - increase or decrease Yes - choose how many
Available for multi-lot? Yes No Yes (dedicated option)

🔄 Revert Package Run

Use when: A package run was created by mistake and you want to undo it entirely.

What happens: All material is returned to the source lot(s) as if the package run never occurred. All audit activities default to the package run's creation date.

When is Revert Available?

The Revert Package Run button appears only when:

  • The package run has no order allocations (not assigned to any shipments)
  • No quantity has been used from the package run

If items have already been allocated to orders or shipped, you cannot revert the package run.

Allocation Restriction

If items have been allocated to orders or shipped, the Revert button will not appear.

How to Revert

  1. Navigate to the Package Run detail page
  2. Click Revert Package Run in the Actions panel
  3. Review the package run details shown in the confirmation dialog:
    • ID, Name, SKU, Quantity, Unit, and Source Inventory
  4. Enter a Reason for Reversion (required)
  5. Select the Approved By user
  6. Click Confirm

The material will be returned to the source lot(s) and an audit log entry will be created.


✏️ Edit Package Run Quantity

Use when: The quantity entered during package run creation was incorrect and needs to be adjusted.

What happens: The package run quantity is updated to the new value. If the quantity is reduced, material flows back to the source lot. If increased, additional material is taken from the source lot. All changes are recorded at the package run's original creation date.

When is Edit Available?

The Edit Package Run button appears only when:

  • The package run is a single-lot package run (not multi-lot)
  • The package run still has units available

Multi-Lot Limitation

Edit Package Run is not available for Multi-Lot Package Runs. If you need to adjust a multi-lot run, use Revert or Recycle instead.

How to Edit

  1. Navigate to the Package Run detail page
  2. Click Edit Package Run in the Actions panel
  3. Review the current package run details:
    • ID, Name, SKU, Current Quantity, and Unit
  4. Enter the New Quantity
  5. Enter a Reason for Edit (required)
  6. Select the Approved By user
  7. Click Confirm

Edit Validation Rules

Rule Description
Quantity must be 0 or greater You cannot enter a negative number
Cannot go below allocated quantity If units are allocated to orders, you cannot reduce below that amount

If you see the error "Quantity cannot be lower than the allocated quantity," it means some units are already assigned to orders and cannot be removed.


♻️ Recycle Package Run Items

Use when: You need to unpackage some or all items and return the material to the source lot.

What happens: The specified quantity of items is unpackaged and the material is returned to the source lot. Unlike Revert and Edit, recycling does not change the original package run activity — it creates a new activity record with today's date (or a date you select).

This is the appropriate action for operational unpackaging, such as when packaged material needs to be reprocessed or re-sorted.

When is Recycle Available?

For single-lot package runs, the Recycle Items button appears when units are available.

For multi-lot package runs, a dedicated Recycle Multi Lot Package Run button appears instead, which handles returning material to the correct source lots.

Multi-Lot Recycling

For multi-lot runs, a dedicated Recycle Multi Lot Package Run button appears instead, which handles returning material to the correct source lots.

How to Recycle

  1. Navigate to the Package Run detail page
  2. Click Recycle Items (or Recycle Multi Lot Package Run for multi-lot runs)
  3. Review the package run details:
    • ID, Name, SKU, Current Quantity, and Unit
  4. Enter the Quantity to Recycle (how many items to unpackage)
  5. Enter a Reason for Recycling (required)
  6. Select the date and time when the items were recycled (must be between the package run creation date and today)
  7. Select the Approved By user
  8. Click Confirm

Recycle Validation Rules

Rule Description
Quantity must be 1 or greater You must recycle at least 1 item
Must be a whole number Quantity must be an integer
Cannot exceed available quantity You cannot recycle more items than currently exist in the package run

⚠️ Important Notes on Regulatory Reports

Both Revert and Edit modify the package run based on its original creation date. If the package run was created in a past month, these actions will change the number of packaged units reported for that period.

This can impact:

  • Health Canada Reporting (HCR)
  • CRA Cannabis Duty Returns
  • Any other regulatory or compliance reports for that period

If your package run was created in a previous month, contact GrowerIQ Support before reverting or editing to understand the reporting implications.

Recycle does not have this issue because it creates a new activity with its own date, leaving the original package run activity unchanged.


📋 Availability Summary

Action Single-Lot Runs Multi-Lot Runs Requires
Revert Yes (if no allocations or usage) Yes (if no allocations or usage) Reason + Approved By
Edit Yes (if has units) Not available New Quantity + Reason + Approved By
Recycle Yes (if has units) Yes (dedicated button, if has units) Quantity + Reason + Date + Approved By

🔗 Related Articles

  • Package Runs - Creating and Managing - How to create Package Runs
  • Multi-Lot Package Runs - Creating Package Runs from multiple source lots
  • Working With Lots - Understanding lot inventory management