1

Suggested by Leonardo Villanueva Arce (SONATA SOFTWARE NORTH AMERICA INC) New 

Having the ability to manage barcodes for different purposes would help during the receiving process as well as the sale process. This would prevent the POS from scanning a barcode intended for product receipt during the sale process, and vice versa. For clarity, the following business process can be considered:


1. Create two barcodes for a product with the same unit of measure.

2. Identify the purpose of each barcode in the POS operation.

3. During receiving, if the sale barcode is scanned, it should not allow the receipt to be performed.

4. During the sale, if the receipt barcode is scanned, it should not allow the product to be added.


This way, receiving and selling can be controlled with different barcodes, avoiding scanning an incorrect barcode.