Why Matching PLU Numbers to CAS Item Codes Matters
Question
A butcher shop switched their CAS scale from price-embedded to weight-embedded barcodes. After the change, all items started printing with the same PLU (200000). When scanning labels in Clover, both ribeye and sirloin rang up as the same item. They wanted to know how to fix this so each cut of meat could be tracked separately.
Answer
Each PLU on your CAS scale must be tied to a unique Item Code (Icode) on the scale. If all items share the same Icode, Clover will treat them as the same product when scanned. The fix is to make the Icode the same as the PLU number for each item.
Steps to resolve:
Assign unique PLUs in the CAS scale
Go into the CAS scale programming menu.
Give each product its own PLU (e.g., ribeye = 1, sirloin = 2).
Set the Icode to match the PLU
Enter the same value for Icode as the PLU. Example: Ribeye → PLU 201002 → Icode 201002 Sirloin → PLU 201006 → Icode 201006
Test scans in Clover
Print labels for ribeye and sirloin.
Scan them at Clover Register.
Each item should now scan as its own product, with correct weight and pricing.
Best Practice
Always keep PLU and Icode identical on the CAS scale. This ensures clean barcode data, prevents items from overlapping, and makes Clover interpret each product correctly.
Video working with barcode without unique identifiers in Clover