Inventory Rules

  • Updated

Inventory rules in Omnium are instructions to the inventory engine about how to allocate the inventory over virtual stock locations. 

Setting up inventory rules

  1. Navigate to the Products menu and select "Inventory rules."
  2. Click the create button.

  3. Enter rule details

    Name: Enter a clear name for your rule (e.g., "Seasonal inventory management").
    Description: Provide a brief explanation of the rule's purpose.
    Priority: Assign a priority number (e.g., 1 for highest priority) to determine how this rule
    interacts with inventory rules. Higher priority allocations will be performed first. It is possible to have several allocations with the same priority. For instance if you are setting up percentage based allocations then it makes sense to give each VSL allocation the same priority as the percentages will determine how to distribute the inventory over the VSLs.
    Active status: Toggle the option to activate the rule.
    Dynamic allocation: Choose whether the rule should adjust automatically based on inventory levels.



  4. Use the filters to specify which products the rule should apply to. You can filter by product categories, brands, or individual products to target relevant inventory only.


  5. In the warehouse allocation section, click add and choose a virtual warehouse from the dropdown list.




  6. Set the allocation priority to control how this warehouse manages inventory.



  7. Choose the type of allocation—either fixed or percent.
    • For "Fixed," enter the exact quantity to allocate.
    • For "Percent," specify the percentage of total inventory to be allocated.
  1. If the minimum quantity is set on an allocation instruction then the rule engine will try to acheive the minimum quantity before if progresses to the logic implemented by the allocation type/amount.

  2. Once all sections are complete, click the Save button to finalize and activate the inventory rule

 

Dynamic rules

Inventory rules are primarily used on inbound inventory to distribute the new inventory across the virtual warehouses to achieve the specified inventory distribution. The system can however be instructed to also apply a rule when detecting negative changes in order to maintain a given distribution. This is done by setting "Is dynamic" on an inventory rule.

At the moment the dynamic rules only trigger on negative inventory changes caused by completed orders. If a dynamic rule is triggered the rule engine will try to perform reallocations of the virtual inventories on the warehouse to maintain the balance specified by the inventory rules.

 

 

 

 

Related to

Was this article helpful?