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

Create a normal identified itemEnter a clear name, selling price and unique SKU or barcode before configuring the weighed-item flag.
Open More for item flagsAfter Weighing Scale is enabled, this area also displays Weight Scale Item in the live application.

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

  1. Enable Weighing Scale in Features first.
  2. Open Inventory -> Items -> New -> Standard item.
  3. Enter item name, Selling, unit, category, stock policy and other required details.
  4. Enter a unique SKU and barcode. Same as SKU may be used when that is the shop's approved identifier policy.
  5. Open More and select Weight Scale Item.
  6. Click Save and wait for success.
  7. 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

  1. Connect and prove the scale in desktop Hardware Manager.
  2. Open New Sale in the desktop app and scan or search for the item.
  3. Place a known weight on the scale and add the item.
  4. Confirm the cart quantity uses three decimal places and matches the scale.
  5. Calculate quantity x unit selling price independently and compare the line and total.
  6. Remove the test transaction using the shop's approved void procedure.

Common Errors

ProblemResultCorrection
Weight Scale Item is missingThe shop feature is offEnable Weighing Scale, save and reopen Add Item.
Created through Quick ItemItem is not flagged as weighedCreate a standard item and mark it in More.
Selling price entered for 100 gTotals are wrong when quantity is in kgNormalize the price to the configured whole unit.
Duplicate or blank identifierScanning is unreliableAssign and test a unique SKU or barcode.
Flag was not retainedItem enters cart as a normal quantityEdit, 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.