Openbravo Issue Tracking System - Retail Modules
View Issue Details
0046465Retail ModulesWeb POSpublic2021-05-03 15:122021-05-03 15:14
adrianromero 
Retail 
normalmajorhave not tried
newopen 
5
 
 
No
0046465: CheckExtraPayments preaction conficts with overpayment and change functionalities.
CheckExtraPayments complete ticket preaction depends on the payments order and is in conflict with change and overpayment functionality.

The algorithm of checkExtraPayment raises an exception in case the total of payment amounts except the last one is greater than the total of the receipt. So it checks the first n-1 payments of the receipt.
In a receipt of 200€ total.
* Add a cash payment of 1€
* Add a card payment of 1€
* Add a cash payment of 1000€
* Press DONE

Verify the check extra payments error is displayed but actually it should be accepted as the extra cash amount is change

In a receipt of 200€ total.
* Add a card payment of 1€
* Add a cash payment of 1€
* Add a card payment of 1000€
* Press DONE

Verify the check extra payments error is displayed but actually it should be managed as an overpayment that will depend to be accepted on the card payment method configuration.

See screenshots.

No tags attached.
png Screenshot from 2021-05-03 15-11-41.png (82,069) 2021-05-03 15:12
https://issues.openbravo.com/file_download.php?file_id=15623&type=bug
png

png Screenshot from 2021-05-03 15-09-42.png (82,134) 2021-05-03 15:13
https://issues.openbravo.com/file_download.php?file_id=15624&type=bug
png
Issue History
2021-05-03 15:12adrianromeroNew Issue
2021-05-03 15:12adrianromeroAssigned To => Retail
2021-05-03 15:12adrianromeroTriggers an Emergency Pack => No
2021-05-03 15:12adrianromeroFile Added: Screenshot from 2021-05-03 15-11-41.png
2021-05-03 15:13adrianromeroFile Added: Screenshot from 2021-05-03 15-09-42.png
2021-05-03 15:14adrianromeroDescription Updatedbug_revision_view_page.php?rev_id=22431#r22431
2021-05-03 15:14adrianromeroSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=22433#r22433

There are no notes attached to this issue.