-
Allow registration of different bank accounts for Retail statements in One voucher
In General Ledger, when the parameter "Allow multiple transactions within one voucher" is disabled, and there are different bank accounts for each payment method in Retail stores, it does not allow the posting of statements, so it is necessary to turn on the aforementioned parameter in order to record the transactions.
It is proposed that it be possible to record in different bank accounts using the One voucher functionality ("Allow multiple transactions within one voucher" disabled) for the Commerce module, considering that Microsoft suggests the use of One voucher but Retail statements have this limitation.
-
Barcode with different purposes
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.