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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0031987
TypeCategorySeverityReproducibilityDate SubmittedLast Update
backport[Retail Modules] Web POSmajorhave not tried2016-01-21 17:462016-03-08 17:36
ReporterplujanView Statuspublic 
Assigned Toranjith_qualiantech_com 
PrioritynormalResolutionfixedFixed in VersionRR16Q1
StatusclosedFix in branchFixed in SCM revision99d75d5e1ae3
ProjectionnoneETAnoneTarget VersionRR16Q1
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionmainSCM revision 
Review Assigned Tomarvintm
Regression levelQA functional test
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0031987: [RR16Q1] Overpayment mixing cash and card is not possible

DescriptionIf I try to overpay a receipt using a combination of cash and card payments a message is shown: "Only cash payment methods are allowed to return change"

The message is not correct since I am actually using cash as part of the payment.
Steps To Reproduce1. Login into webPOS and create a ticket for any given value, i.e. 132.98€
2. Click the total amount to pay it.
3. Select Cash as payment method and pay 100€
4. Select Card as payment method and pay 33€
5. There is 0.02 change but the ticket cannot be completed. A message is shown: Only cash payment methods are allowed to return change
TagsNo tags attached.
Attached Filesdiff file icon diffIssue31987.diff [^] (1,717 bytes) 2016-01-21 20:58 [Show Content]

- Relationships Relation Graph ] Dependency Graph ]
blocks defect 0031985 closedranjith_qualiantech_com [RR16Q1] Overpayment mixing cash and card is not possible 

-  Notes
(0083796)
hgbot (developer)
2016-02-02 08:00

Repository: retail/backports/3.0RR16Q1/org.openbravo.retail.posterminal
Changeset: a0f559e13e6dd61f582f8f98a9fdbf000c05deeb
Author: Guillermo Alvarez de Eulate <guillermo.alvarez <at> openbravo.com>
Date: Mon Feb 01 17:16:39 2016 +0100
URL: http://code.openbravo.com/retail/backports/3.0RR16Q1/org.openbravo.retail.posterminal/rev/a0f559e13e6dd61f582f8f98a9fdbf000c05deeb [^]

Fixes issue 31987 : Cash Change is allowed if both cash and card are involved in payment

---
M web/org.openbravo.retail.posterminal/js/pointofsale/view/payment.js
---
(0084684)
marvintm (manager)
2016-03-03 13:52

The basic case, in which there is enough cash available in the till, works correctly. However, there is one case in which I found a problem:

- Do a cashup, ensure that no cash remains in the till.
- Then, create a ticket with total 150
- Add a payment in cash for 100
- Add a payment in card, for 60.
- Verify that the Done button is disabled, but there is no error message explaining the problem.

My take is that in this case, the system is detecting that there is no way to return change as no money is in the till. However, if this is the case, there should be a red error message explaining the problem.

We are missing this error message explaining that there is no cash available in this case, and therefore the user could be confused.
(0084729)
hgbot (developer)
2016-03-04 12:40

Repository: retail/backports/3.0RR16Q1/org.openbravo.retail.posterminal
Changeset: 99d75d5e1ae3cb399457ba540a1d0e39047061cb
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Fri Mar 04 17:09:29 2016 +0530
URL: http://code.openbravo.com/retail/backports/3.0RR16Q1/org.openbravo.retail.posterminal/rev/99d75d5e1ae3cb399457ba540a1d0e39047061cb [^]

Fixes issue 31987 : Cash Change is allowed if both cash and card are involved in payment

---
M web/org.openbravo.retail.posterminal/js/pointofsale/view/payment.js
---

- Issue History
Date Modified Username Field Change
2016-01-21 20:57 guilleaer Type defect => backport
2016-01-21 20:57 guilleaer Target Version => RR16Q1
2016-01-21 20:58 guilleaer File Added: diffIssue31987.diff
2016-02-02 08:00 hgbot Checkin
2016-02-02 08:00 hgbot Note Added: 0083796
2016-02-02 08:00 hgbot Status scheduled => resolved
2016-02-02 08:00 hgbot Resolution open => fixed
2016-02-02 08:00 hgbot Fixed in SCM revision => http://code.openbravo.com/retail/backports/3.0RR16Q1/org.openbravo.retail.posterminal/rev/a0f559e13e6dd61f582f8f98a9fdbf000c05deeb [^]
2016-03-03 13:52 marvintm Note Added: 0084684
2016-03-03 13:52 marvintm Status resolved => new
2016-03-03 13:52 marvintm Resolution fixed => open
2016-03-03 13:52 marvintm Status new => scheduled
2016-03-03 17:49 marvintm Assigned To Retail => guilleaer
2016-03-04 10:14 Orekaria Status scheduled => acknowledged
2016-03-04 10:14 Orekaria Status acknowledged => scheduled
2016-03-04 10:14 Orekaria Assigned To guilleaer => ranjith_qualiantech_com
2016-03-04 12:40 hgbot Checkin
2016-03-04 12:40 hgbot Note Added: 0084729
2016-03-04 12:40 hgbot Status scheduled => resolved
2016-03-04 12:40 hgbot Resolution open => fixed
2016-03-04 12:40 hgbot Fixed in SCM revision http://code.openbravo.com/retail/backports/3.0RR16Q1/org.openbravo.retail.posterminal/rev/a0f559e13e6dd61f582f8f98a9fdbf000c05deeb [^] => http://code.openbravo.com/retail/backports/3.0RR16Q1/org.openbravo.retail.posterminal/rev/99d75d5e1ae3cb399457ba540a1d0e39047061cb [^]
2016-03-08 17:36 marvintm Review Assigned To => marvintm
2016-03-08 17:36 marvintm Status resolved => closed
2016-03-08 17:36 marvintm Fixed in Version => RR16Q1


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker