Openbravo Issue Tracking System - Retail Modules
View Issue Details
0037779Retail ModulesWeb POSpublic2018-01-30 17:592018-03-26 09:12
marvintm 
ranjith_qualiantech_com 
normalmajoralways
closedfixed 
5
 
RR17Q4.2RR17Q4.2 
marvintm
Production - Confirmed Stable
2017-01-04
RR17Q2
https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/44c7e3f98c74a85be438d945dd0588217eecdd61 [^]
No
0037779: In a terminal without refundable payment methods, it should still be possible to pay a return on credit
After the ability to mark a payment method as refundable was introduced, a new check was added to ensure that the user cannot go to the Payment tab for a return, if there are no refundable payment methods added.

This check makes sense, but affected a flow which was possible before: the ability to pay a return on credit, if the terminal and the selected business partner allows it.
- Configure Arturo Montoro customer to add Credit limit
- Configure the VBS-1 terminal to allow pay on credit.
- Mark all its payment methods as non refundable
- Go to the Web POS, and create a Verified Return
- Click on the Total button. A popup is raised, explaining that there are no refundable payment methods. This is wrong, because you should still be able to pay on credit.
No tags attached.
blocks defect 0037776 closed ranjith_qualiantech_com In a terminal without refundable payment methods, it should still be possible to pay a return on credit 
Issue History
2018-01-30 18:06marvintmTypedefect => backport
2018-01-30 18:06marvintmTarget Version => RR17Q4.2
2018-03-14 08:03ranjith_qualiantech_comAssigned ToRetail => ranjith_qualiantech_com
2018-03-14 08:22hgbotCheckin
2018-03-14 08:23hgbotCheckin
2018-03-14 08:23hgbotNote Added: 0103227
2018-03-14 08:24hgbotNote Added: 0103228
2018-03-14 08:24hgbotStatusscheduled => resolved
2018-03-14 08:24hgbotResolutionopen => fixed
2018-03-14 08:24hgbotFixed in SCM revision => http://code.openbravo.com/retail/backports/3.0RR17Q4.2/org.openbravo.retail.posterminal/rev/8561f43526ba60408471d773bfc16ade8f6a2d4a [^]
2018-03-14 08:29hgbotCheckin
2018-03-14 08:29hgbotNote Added: 0103229
2018-03-16 14:15marvintmReview Assigned To => marvintm
2018-03-16 14:15marvintmStatusresolved => closed
2018-03-16 14:15marvintmFixed in Version => RR17Q4.2
2018-03-26 09:12hgbotCheckin
2018-03-26 09:12hgbotNote Added: 0103486

Notes
(0103227)
hgbot   
2018-03-14 08:22   
Repository: retail/backports/3.0RR17Q4.2/org.openbravo.retail.posterminal
Changeset: 8561f43526ba60408471d773bfc16ade8f6a2d4a
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Wed Mar 14 12:52:07 2018 +0530
URL: http://code.openbravo.com/retail/backports/3.0RR17Q4.2/org.openbravo.retail.posterminal/rev/8561f43526ba60408471d773bfc16ade8f6a2d4a [^]

Fixed issue 37779 : Payment should be shown if use credit is enabled with no refundable payment methods

* Keypad should be displayed based on active payment methods while clicking payment switch

---
M web/org.openbravo.retail.posterminal/js/pointofsale/view/keyboard-toolbars.js
M web/org.openbravo.retail.posterminal/js/pointofsale/view/payment.js
M web/org.openbravo.retail.posterminal/js/pointofsale/view/toolbar-left.js
---
(0103228)
hgbot   
2018-03-14 08:23   
Repository: retail/backports/3.0RR17Q4.2/org.openbravo.mobile.core
Changeset: a775b3e703ed4511b9316e76d69838fb2f487816
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Wed Mar 14 12:52:10 2018 +0530
URL: http://code.openbravo.com/retail/backports/3.0RR17Q4.2/org.openbravo.mobile.core/rev/a775b3e703ed4511b9316e76d69838fb2f487816 [^]

Related to issue 37779 : Keypad should not be shown if the payment is disabled in keyboard

* Keypad should be displayed based on active payment methods while clicking payment switch

---
M web/org.openbravo.mobile.core/source/component/ob-keyboard.js
---
(0103229)
hgbot   
2018-03-14 08:29   
Repository: retail/backports/3.0RR17Q4.2/pi-mobile
Changeset: c1cff177e190da272d04db520f4152c3c2acdc27
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Wed Mar 14 12:52:13 2018 +0530
URL: http://code.openbravo.com/retail/backports/3.0RR17Q4.2/pi-mobile/rev/c1cff177e190da272d04db520f4152c3c2acdc27 [^]

Verifies issue 37779 : Added automated test 'I37779_VerifyCreditButton'

---
A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/system/I37779_VerifyCreditButton.java
---
(0103486)
hgbot   
2018-03-26 09:12   
Repository: tools/automation/pi-mobile
Changeset: c1cff177e190da272d04db520f4152c3c2acdc27
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Wed Mar 14 12:52:13 2018 +0530
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/c1cff177e190da272d04db520f4152c3c2acdc27 [^]

Verifies issue 37779 : Added automated test 'I37779_VerifyCreditButton'

---
A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/system/I37779_VerifyCreditButton.java
---