Openbravo Issue Tracking System - Retail Modules
View Issue Details
0028195Retail ModulesReturn Receiptpublic2014-11-17 17:352014-11-24 00:47
adrianromero 
adrianromero 
urgentmajorhave not tried
closedfixed 
5
 
RR15Q1 
mtaal
No
0028195: Check enough cash does not work when moving between different currencies
If we have two or more cash payments with different currencies, and we return a receipt, and we do not have cash in any of the cash payments for return, we can move between the two terminals and perform the return.

1. create a Receipt for a big amount
2. select Verified Return and select the previous
3. Return all
4. Try to refund the money in USD - not enough cash availble
5. Change to EUR, not possible - not enough cash availble
6. Add payment in EUR and check that the done button is now disabled. This is correct.
6. change again to USD, Done button becomes enabled and the "Not enough cash" message disappears.

This is wrong and allows to return a receipt without enough cash
No tags attached.
Issue History
2014-11-17 17:35adrianromeroNew Issue
2014-11-17 17:35adrianromeroAssigned To => adrianromero
2014-11-17 17:35adrianromeroTriggers an Emergency Pack => No
2014-11-17 17:37hgbotCheckin
2014-11-17 17:37hgbotNote Added: 0071719
2014-11-17 17:37hgbotStatusnew => resolved
2014-11-17 17:37hgbotResolutionopen => fixed
2014-11-17 17:37hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/25ec1136023e8a1cda21ce1571aed93e0de813c3 [^]
2014-11-17 17:47adrianromeroReview Assigned To => malsasua
2014-11-24 00:47mtaalReview Assigned Tomalsasua => mtaal
2014-11-24 00:47mtaalNote Added: 0071905
2014-11-24 00:47mtaalStatusresolved => closed
2014-11-24 00:47mtaalFixed in Version => RR15Q1

Notes
(0071719)
hgbot   
2014-11-17 17:37   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 25ec1136023e8a1cda21ce1571aed93e0de813c3
Author: Adrián Romero <adrianromero <at> openbravo.com>
Date: Mon Nov 17 17:36:31 2014 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/25ec1136023e8a1cda21ce1571aed93e0de813c3 [^]

Fixes issue 0028195: Check enough cash does not work when moving between different currencies
Now it is checked the cash available for all payments already added

---
M web/org.openbravo.retail.posterminal/js/pointofsale/view/payment.js
---
(0071905)
mtaal   
2014-11-24 00:47   
reviewed and tested