Advanced Production - Order Builder


Jera's advanced production and order builder features allow locations to use local recipes, perpetual inventory stock levels and the restocker to create purchase, work and requisition orders using stock level, recipes, min, max and sales pressure.  Advanced production requires that all products related to the supply chain process be placed on the appropriate order in Supplyit. This process is automated when using the restocker functionality. All order types, along with recorded waste, are used to calculate the current perpetual inventory level for all products. There is no longer implied depletion that is derived at runtime.


  • Locations control their recipes and can make recipe changes that will not impact past reports
  • Locations can have non integer values on orders for products that require this
  • The restocker automates the process of creating required purchase, work and requisition orders. The restocker uses information about current stock levels along with additional options set by a location to achieve the desired stock level goal for each product. 
  • WIP (work in progress) productions can be run on specific days. Inventory stock levels will be increased or reduced when the work is done and not implied when the finished product is sold.
  • A production facility has more control of their perpetual stock levels. By working with the actual order object, work and requisition orders can be manually adjusted to account for what was actually used or produced on a given day.

Supplyit objects and the effect on inventory on hand

  • Purchase Orders + (increases the vendor item and the associated generic item)
  • Work Orders + (increases inventory on hand for the items on the work order)
  • Sales Orders - (decreases inventory for the items when sold)
  • Requisition Orders - (decreases inventory for the items on the requisition order)
  • Waste Records - (decreases inventory for items on a waste record)


When using advanced production, a location will create purchase, work and requisition orders that represent the activity that is occurring in a facility when products are being produced. Supplyit's restocker calculates the products and quantities required on each order type. Work orders are the basis for products that are being produced. They increase inventory for the products on the work order. Requisition orders are the basis for pulling ingredients and packaging to fulfill production. Requisition orders can be adjusted to represent what was actually pulled (if it is different from what is on the requisition order). Requisition quantities are derived from the location's recipes. If ingredient pulls are always off, the underlying recipes may be incorrect and need to be checked for accuracy.


Location Console=>Orders=>Add Orders=>Restock

The restocker automates the creation of all order types required to run production and restock inventory. There are several properties that need to be set that work with the restocker services. These properties and their relationship to the process are described below:

New Product Properties

  • Restrict quantities to discrete integer values - this property should be false for products that could require a non decimal value on an order. Examples of this are generic products or vendor items that are purchased by weight or volume. Generic products  are connected to of one or more vendor products, that when the associated vendor product is purchased implicitly increase or when used implicitly decrease the related vendor product by a specified weight (which is set in the recipe for the generic product). 
  • When checked, this item will be put on purchase orders in the restocking process - this property determines if an item is produced or purchased.
  • Stock Levels - Min and Max - the min value is used to determine when to restock a product, when the perpetual inventory level falls below the min value, the restocker will create an order bringing the stock level back to the Max value.

New Recipe Property

  • Weight % - this property is set for generic products only and should = 100% across all vendor products that you purchase from different suppliers or from the same supplier with different items codes.

Tips & Tricks

  • Min and Max values should be set on the generic products not their associated vendor products
  •  Weight % should equal 100% across all associated vendor items.


Did you find it helpful? Yes No

Can you please tell us how we can improve this article?