Catalog
Create and Check an Item Sold by Weight
A weighed product is a normal saved item with Weight Scale Item selected. The scale supplies its cart quantity; Selling remains the price per configured item unit. Quick items cannot be marked as weighed items.
- Menu path
- Inventory -> Items -> New -> Standard item -> More
- Verified from
- Posnic demo and current POS source reviewed on 2026-09-08
Technical source evidence
Live demo Add Item -> More audited 2026-09-05 with Weight Scale Item visible after enabling feature, frontend/modules/items_write.html item_weight_machine_based, frontend/static/script/js/modules/js/items.js feature visibility create edit and save, frontend/static/script/js/modules/js/quick_items.js weighed flag false, api/src/models/item.model.js Boolean storage, api tests weighed-quantity and weighed-precision
Decide the Selling Unit
- Use a unit and item name staff understand, such as kg where the selling price is per kilogram.
- Enter Selling as the price for one whole configured unit. A cart quantity of 0.750 then charges 75% of that price before tax and discounts.
- Confirm tax, discount and rounding behavior with a controlled calculation.
- Do not use Quick Item Add for this setup; quick items are saved with the weighed flag off.
Create the Item
- Enable Weighing Scale in Features first.
- Open Inventory -> Items -> New -> Standard item.
- Enter item name, Selling, unit, category, stock policy and other required details.
- Enter a unique SKU and barcode. Same as SKU may be used when that is the shop's approved identifier policy.
- Open More and select Weight Scale Item.
- Click Save and wait for success.
- Reopen the item for edit and confirm the flag, price, unit, SKU and barcode were retained.
Barcode Boundary
The audited UI describes weight-embedded barcodes, but this source review did not locate a dedicated parser or a documented digit format for extracting weight from a barcode. Do not configure a scale-label prefix or promise embedded-weight decoding without a tested specification for the deployed build.
- A normal SKU or barcode remains useful for finding the item at the till.
- Test the exact scanner, symbology and label with a controlled sale.
- Confirm the cart quantity changes to the measured value; a successful item lookup alone is not a weight test.
Pre-Sale Test
- Connect and prove the scale in desktop Hardware Manager.
- Open New Sale in the desktop app and scan or search for the item.
- Place a known weight on the scale and add the item.
- Confirm the cart quantity uses three decimal places and matches the scale.
- Calculate quantity x unit selling price independently and compare the line and total.
- Remove the test transaction using the shop's approved void procedure.
Common Errors
| Problem | Result | Correction |
|---|---|---|
| Weight Scale Item is missing | The shop feature is off | Enable Weighing Scale, save and reopen Add Item. |
| Created through Quick Item | Item is not flagged as weighed | Create a standard item and mark it in More. |
| Selling price entered for 100 g | Totals are wrong when quantity is in kg | Normalize the price to the configured whole unit. |
| Duplicate or blank identifier | Scanning is unreliable | Assign and test a unique SKU or barcode. |
| Flag was not retained | Item enters cart as a normal quantity | Edit, reselect, save, reopen and retest before use. |
Item Setup Record
- Item name, unit, selling price, tax and discount.
- SKU, barcode and scanner test result.
- Weight Scale Item retained after reopening.
- Known weight, expected line amount and observed result.
- Named reviewer and rollout date.