Skip to content
English
  • There are no suggestions because the search field is empty.

How to Create Release Specifications for Articles

Release specifications define the conditions that must be met before an article batch can be released. They are configured within the article and ensure that all required tests and criteria are fulfilled before moving a batch from Testing to Released.

Before configuring release specifications for an article, you need to create the required tests in Quality → Test Management. These tests define what will be checked during the release process and are later selected when setting up specifications for an article.

Release specifications are a key part of ensuring product quality and compliance in Cannavigia. By defining clear criteria for each article, you can control how and when batches are released, ensuring that only products meeting your standards move forward in the workflow.


Accessing Article Configuration 

To create release specifications, navigate to Inventory → Articles in Cannavigia. From there, you can either create a new article or edit an existing one.

Release specifications are configured at the article level, meaning they will apply to all future batches of that article.


Configuring Release Specifications

Within the article setup, open the Quality tab. In this section, you will find the Specifications block, where release rules are defined.

To begin, the Release process must be enabled.

  • If the release process is disabled, article batches are automatically set to Released without any approval.
  • If the release process is enabled, batches must go through a controlled workflow:
    • A user must enter test results
    • A user must manually release the batch
    • The batch status changes from Testing to Released

Optionally, you can enable Approval by a second individual, which adds an additional approval step before the batch can be released. This is typically used to increase security and ensure compliance with stricter quality processes.



Adding Specifications

After enabling the release process, you can start adding specifications using the + button.

Each specification is based on a test that has been previously created in Quality → Test Management. When adding a specification, you select one of these tests and define the expected result.

You can add multiple specifications to a single article, allowing you to define a complete set of release criteria.



Defining Expected Results

The expected result determines whether a batch passes or fails a specification during the release process.

The type of input depends on the selected test. For example:

  • You may define a minimum or maximum value
  • You may define a range (e.g. between two values)
  • You may select simple outcomes like Yes / No or Pass / Fail


Example

If you create a test called “THC Content”, you can define a range (for example, between 16% and 30%).

When releasing a batch, the recorded THC value must fall within this range for the batch to pass the specification.



How Release Specifications Are Applied

Once configured, release specifications are automatically applied to all batches of the article.

When the release process is enabled:

  • Users must enter test results
  • The system compares the results with the defined specifications
  • Only batches that meet all conditions can be released

If the second approval option is enabled, an additional user must confirm the release before the batch status is updated.