Multiple UPC codes to be added to each item and unit of measure combination. Each UPC code is unique and cannot be replicated for different items or units of measure, but they can be added for the same item and unit of measure but for a different warehouse.
The user can then scan a barcode and the associated item and unit of measure will be selected into the item number field, or a quantity for this item on a transaction will be incremented by one.