Incorrect Change Amount - Xstore v6.5.1.119
Hi,
We are facing an issue with xstore v6.5.1.119 where xstore is calculating due change amount incorrectly after cash transactions. After completing the transaction when 'Print only' button is pressed for receipts, xstore keeps refunding -0.01 & tendering 0.01 repeatedly.
This happens only if a transaction is completed by changing the amount of cash TenderLineItem. Lowest Denomination of the Cash tender is configured to 0.05 in tnd_tndr_options table. On analyzing the issue we found that this is happening because after amount is changed in cash TenderLineItem, xstore doesn't checks for CompleteTransactionTender using OpChain: CheckCompleteTransactionTenderOp.
Questions:
1. As this is a base functionality has Oracle issued a patch for this bug? If yes, can you please provide a link to download the same.