Openbravo Issue Tracking System - Retail Modules
View Issue Details
0043714Retail ModulesWeb POSpublic2020-04-09 07:502020-04-22 15:38
AgatheBertin 
ranjith_qualiantech_com 
highmajoralways
closedfixed 
5
 
RR20Q3 
marvintm
No
0043714: Arrow to reverse payment method should not be shown if the payment method is not reversable
If a payment method is not reversable, when calling a previous receipt, there's still an arrow in the payment tab which allow the user to reverse the payment.
Then, there is a pop-up which indicate "the payment method is not reversible...".

To be clearer, the arrow should not be shown if the payment is not reversible
In the BO, unchecked the "Reversable" Checkbox for a payment method (cash)
In the POS
- Create a ticket and pay with this payment method
- Recall the ticket
- try to delete the cash payment
- get the pop-up
No tags attached.
related to defect 0043793 closed ranjith_qualiantech_com Loading icon is showing when reverse payment is not completed 
causes defect 0043977 closed ranjith_qualiantech_com [OnGoing Ticket => not paid yet ] Cross to delete payment method have to be available even if the payment method is not reversab 
causes defect 0044274 closed ranjith_qualiantech_com [WebPOS] Unable to open tickets with non active payment methods 
causes defect 0047162 closed ranjith_qualiantech_com Users cannot continue with the ticket after adding overpayment in payment methods that do not allow overpayment. 
Issue History
2020-04-09 07:50AgatheBertinNew Issue
2020-04-09 07:50AgatheBertinAssigned To => Retail
2020-04-09 07:50AgatheBertinTriggers an Emergency Pack => No
2020-04-15 08:45AgatheBertinResolution time => 1588024800
2020-04-16 07:52ranjith_qualiantech_comAssigned ToRetail => ranjith_qualiantech_com
2020-04-17 12:17hgbotCheckin
2020-04-17 12:17hgbotNote Added: 0119235
2020-04-17 12:17hgbotStatusnew => resolved
2020-04-17 12:17hgbotResolutionopen => fixed
2020-04-17 12:17hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/6ed11c241e84fb844489d4395304e83a99afc676 [^]
2020-04-17 12:17hgbotCheckin
2020-04-17 12:17hgbotNote Added: 0119236
2020-04-17 12:19ranjith_qualiantech_comStatusresolved => new
2020-04-17 12:19ranjith_qualiantech_comResolutionfixed => open
2020-04-20 14:43ranjith_qualiantech_comRelationship addedrelated to 0043793
2020-04-20 14:43ranjith_qualiantech_comStatusnew => scheduled
2020-04-20 14:43ranjith_qualiantech_comStatusscheduled => resolved
2020-04-20 14:43ranjith_qualiantech_comResolutionopen => fixed
2020-04-22 15:38marvintmReview Assigned To => marvintm
2020-04-22 15:38marvintmStatusresolved => closed
2020-04-22 15:38marvintmFixed in Version => RR20Q3
2020-05-08 13:54ranjith_qualiantech_comRelationship addedcauses 0043977
2020-06-08 07:44ranjith_qualiantech_comRelationship addedcauses 0044274
2021-06-22 14:30ranjith_qualiantech_comRelationship addedcauses 0047162

Notes
(0119235)
hgbot   
2020-04-17 12:17   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 6ed11c241e84fb844489d4395304e83a99afc676
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Fri Apr 17 15:46:34 2020 +0530
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/6ed11c241e84fb844489d4395304e83a99afc676 [^]

Fixed issue 43714 : Added Validation for Reverse Payment Button in Payment Line

* Reverse Payment button should not be visible if isreversable is set as false

---
M web/org.openbravo.retail.posterminal/js/model/order.js
M web/org.openbravo.retail.posterminal/js/pointofsale/view/payment.js
---
(0119236)
hgbot   
2020-04-17 12:17   
Repository: tools/automation/pi-mobile
Changeset: 596d5931df9c6e72d114d34154d53a997e214fc3
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Fri Apr 17 15:47:00 2020 +0530
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/596d5931df9c6e72d114d34154d53a997e214fc3 [^]

Verifies issue-43714 : Modified Test ReversePaymentNotReversablePaymentMethod.java

---
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/reversepayments/ReversePaymentNotReversablePaymentMethod.java
---