Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0037779
TypeCategorySeverityReproducibilityDate SubmittedLast Update
backport[Retail Modules] Web POSmajoralways2018-01-30 17:592018-03-26 09:12
ReportermarvintmView Statuspublic 
Assigned Toranjith_qualiantech_com 
PrioritynormalResolutionfixedFixed in VersionRR17Q4.2
StatusclosedFix in branchFixed in SCM revision8561f43526ba
ProjectionnoneETAnoneTarget VersionRR17Q4.2
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Merge Request Status
Review Assigned Tomarvintm
OBNetwork customerOBPS
Support ticket
Regression levelProduction - Confirmed Stable
Regression date2017-01-04
Regression introduced in releaseRR17Q2
Regression introduced by commithttps://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/44c7e3f98c74a85be438d945dd0588217eecdd61 [^]
Triggers an Emergency PackNo
Summary

0037779: In a terminal without refundable payment methods, it should still be possible to pay a return on credit

DescriptionAfter 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.
Steps To Reproduce- 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.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
blocks defect 0037776 closedranjith_qualiantech_com In a terminal without refundable payment methods, it should still be possible to pay a return on credit 

-  Notes
(0103227)
hgbot (developer)
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 (developer)
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 (developer)
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 (developer)
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
---

- Issue History
Date Modified Username Field Change
2018-01-30 18:06 marvintm Type defect => backport
2018-01-30 18:06 marvintm Target Version => RR17Q4.2
2018-03-14 08:03 ranjith_qualiantech_com Assigned To Retail => ranjith_qualiantech_com
2018-03-14 08:22 hgbot Checkin
2018-03-14 08:23 hgbot Checkin
2018-03-14 08:23 hgbot Note Added: 0103227
2018-03-14 08:24 hgbot Note Added: 0103228
2018-03-14 08:24 hgbot Status scheduled => resolved
2018-03-14 08:24 hgbot Resolution open => fixed
2018-03-14 08:24 hgbot Fixed in SCM revision => http://code.openbravo.com/retail/backports/3.0RR17Q4.2/org.openbravo.retail.posterminal/rev/8561f43526ba60408471d773bfc16ade8f6a2d4a [^]
2018-03-14 08:29 hgbot Checkin
2018-03-14 08:29 hgbot Note Added: 0103229
2018-03-16 14:15 marvintm Review Assigned To => marvintm
2018-03-16 14:15 marvintm Status resolved => closed
2018-03-16 14:15 marvintm Fixed in Version => RR17Q4.2
2018-03-26 09:12 hgbot Checkin
2018-03-26 09:12 hgbot Note Added: 0103486


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker