Documentation Index

Fetch the complete documentation index at: https://help.canary7.com/llms.txt

Use this file to discover all available pages before exploring further.

We've made big updates to the Help Center! All key features of Canary7 are now covered, and we're continuously refining and expanding the content.

Think we’ve missed something or could improve a section? Please let us know at Support@Canary7.com; we’re always listening.

Reason Code

Prev Next

🛠️ Understanding Reason Code


❓ What is a Reason Code?

A Reason Code provides an explanation for specific user actions such as:

  • Inventory Adjustments (e.g. Transfers, Status Changes, Stock Adjustments)

  • Shipment Holds

  • Shipment Cancels

  • Shipment Deletes

Each reason must be linked to a Reason Class ID.


🔎 Accessing Reason Code

  1. Open the Navigation menu.

  2. Search for and select “Reason Code”.

  3. Or go to Configuration > System Setup > Reason Code.


➕ Adding a Reason Code

Click on the Red Action Buttonred action button, this will bring up a drop-down menu, and select "Add"

add uom

Enter Required Fields

Reason Code updated

Fill in the required fields:

  • Reason Code – Use a clear, descriptive name.

  • Reason Class ID – Choose one of the following:

    • Adjustment

    • Shipment Hold

    • Shipment Cancel

    • Shipment Delete

  • Adjustment Type (for Adjustment reasons only) – Link to a valid adjustment type.

  • ✅ Ensure ‘Active’ is checked.

Once you have selected and entered the required fields, click on the submit buttonsubmit button(1) to add.