Pre-Pack: to set package item such as sauce, take away pack, or a fixed hamper set (e.g. for festival season). The items inside are fixed and cannot be exchanged during sales — quantity is packed ahead of time. Barcode can be printed based on the Package Code.
Post Pack: to set multiple UOM for 1 single item, e.g. item in box, item in bag — such as Twin Pack, Box, Dozen. User sets the quantity fraction for how many single units make up the pack (e.g. 1 Box = 24 pcs); this is also referred to as a Child Code. Barcode can be printed based on the Package Code.
Bundle: to create package item for camera, user may change the item during sales, suitable for retail POS. Unlike Pre-Pack, the items inside a Bundle can be exchanged for other items at the point of sale.
Recipe: to set menu item for front end F&B POS
Go to Inventory → Bill of Materials
Every Package Type shares the same base layout:
The columns available in the item grid, and the totals shown at the bottom, differ depending on the Package Type selected — see each section below.
| Field | Description |
|---|---|
| Item Code / Item Name | The raw material item added via Find Item / Add Item |
| Cost | Last cost of the raw material item (system value) |
| Unit Price | Selling price of the package (editable) |
| Quantity | Quantity of the raw material required to make 1 package unit (editable) |
| Average Cost | Weighted average cost of the raw material item (system value) |
| Yield % | % of the raw material that is usable after preparation, e.g. 100% = no loss (editable) |
| Cost Proportion | % this item contributes towards the total package cost, used for cost allocation across items (editable) |
| Waste Quantity | Quantity lost during preparation, derived from Yield % |
| Actual Quantity | Quantity actually required after accounting for Yield % / wastage (editable) |
| Subtotal Cost | Cost × Actual Quantity for this line |
| Item UOM | Unit of measurement of the raw material item |
Bottom of screen: Total Cost, Total Price, Total AVG Cost for the whole package.
| Field | Description |
|---|---|
| Item Code / Item Name | The raw material item added via Find Item / Add Item |
| Cost | Last cost of the raw material item (system value) |
| Unit Price | Selling price of the package (editable) |
| Quantity | Quantity of the raw material used per package unit (editable) |
| UOM | Unit of measurement to be printed on the receipt/label, e.g. Box, CTN, TP |
| Average Cost | Weighted average cost of the raw material item (system value) |
| Subtotal Cost | Cost × Quantity for this line |
Note: Post-Pack does not use Yield %, Cost Proportion, Waste Quantity or Actual Quantity — those fields only apply to Pre-Pack and Recipe.
Bottom of screen: Total Cost, Total Price, Total AVG Cost for the whole package.
| Field | Description |
|---|---|
| Item Code / Item Name | The item added via Find Item / Add Item |
| Cost | Last cost of the item (system value) |
| Unit Price | Selling price of the bundle package (editable) |
| Quantity | Quantity of the item included in the bundle (editable) |
| Average Cost | Weighted average cost of the item (system value) |
| Subtotal Cost | Cost × Quantity for this line |
| Item UOM | Unit of measurement of the item |
Bottom of screen: Total Cost, Total Price, Total AVG Cost for the whole bundle.
| Field | Description |
|---|---|
| Item Code / Item Name | The raw material item added via Find Item / Add Item |
| Cost | Last cost of the raw material item (system value) |
| Unit Price | Selling price of the recipe/menu item (editable) |
| Quantity | Quantity of the raw material required to make 1 recipe unit (editable) |
| Average Cost | Weighted average cost of the raw material item (system value) |
| Sale Type | Dropdown — All, Dine In, Take Away, Delivery. Determines which sales channel this raw material line applies to. |
| Yield % | % of the raw material that is usable after preparation, e.g. 100% = no loss (editable) |
| Cost Proportion | % this item contributes towards the total recipe cost (editable) |
| Waste Quantity | Quantity lost during preparation, derived from Yield % |
| Actual Quantity | Quantity actually required after accounting for Yield % / wastage (editable) |
| Subtotal Cost | Cost × Actual Quantity for this line |
| Item UOM | Unit of measurement of the raw material item |
Because Recipe supports different Sale Types, the totals at the bottom of the screen are split by channel:
In F&B POS, can had difference Sales Typed such as Dine In, Take Away and Delivery.
Set the Sale Type column on each raw material row to control which channel it applies to:
Example: Dine in Recipe will had the Normal Raw Material, NOT had Packing Material
Example: Take Away Recipe need to provide the Sauce and Cutlery.
Example: Delivery Recipe needs to provide the Sauce, Cutlery and Packing Material