Ingredients and picking
Ingredients are the material requirements copied from the product’s current recipe onto the manufacturing order. They become actual consumption when production picks stock and records output.
Snapshotted From The Recipe
Section titled “Snapshotted From The Recipe”When you choose a product, Ashicore snapshots the current recipe components into order ingredient rows. Each row stores the item identity, unit, per-unit or per-batch quantity, planned total, lot strategy, pick status, and later actual quantity and actual cost.
| Ingredient | SKU | Per unit | Total | Pick |
|---|---|---|---|---|
| Screened Compost | CMP-SCR | 0.5 | 20 yd3 | Not Started |
| Coir Pith | COIR | 0.3 | 12 yd3 | Not Started |
Alternates
Section titled “Alternates”Recipe components can include approved alternate items with quantity factors. On the manufacturing order, alternates can be swapped while the ingredient is still not picked. After picking starts, the row locks because the inventory trail already references the selected item and lots.
Lot Strategy And Age Requirements
Section titled “Lot Strategy And Age Requirements”Each ingredient carries a lot strategy: fifo, lifo, or custom. A recipe component can also require lots to be at least a certain number of days old based on received date. Picking enforces eligible stock first and can show a requirement-warning override when lots are too young.
| Rule | Effect |
|---|---|
| FIFO | Consume oldest eligible lots first. |
| LIFO | Consume newest eligible lots first. |
| Custom | Use a submitted allocation plan. |
| Minimum lot age | Blocks or warns when no eligible old-enough stock is available. |
Picking And Shortages
Section titled “Picking And Shortages”In the web order card, there is no manual per-ingredient pick button. The completion dialog picks all required materials as part of Done or record-output actions. If there is not enough available stock, Ashicore shows a shortage warning with need, have, and short quantities; confirming again allows the operation to drive stock negative.