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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0046854
TypeCategorySeverityReproducibilityDate SubmittedLast Update
backport[Retail Modules] Cash upmajoralways2021-05-19 17:102021-05-27 16:30
ReportermalsasuaView Statuspublic 
Assigned Torqueralta 
PrioritynormalResolutionfixedFixed in VersionRR21Q2
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget VersionRR21Q2.1
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0046854: Wrong starting amount in cashup when there is only one payment method

DescriptionWhen there is only one payment method defined in the terminal, the starting amount cashup is retrieved from financial account current balance instead of amount to keep of previous cashup
Steps To Reproduce[BO]
. go to touchpoint - VBS-1 - tab: payment method
- deactivate all payment methods except cash
. go to financial account of payment method cash:
- create a new transaction (for example, amount 5) and process:
financial account current balance: 5

[POS]
. do login
. do cashup:
- amount to keep 0
. do cashup
- starting amount: 5
Proposed Solutionthe problem is in this line:
https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/blob/master/web/org.openbravo.retail.posterminal/app/model/business-object/cashup/PaymentMethodUtils.js#L27 [^]
 if lastCashUpPayments.length is 1, then the condition is not satisfied, and the startingCash is not overwritten
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
blocks defect 0046738 closedrqueralta Wrong starting amount in cashup when there is only one payment method 

-  Notes
(0128728)
hgbot (developer)
2021-05-27 16:30

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: 503e4c912ffdf6b3d7df92cd6943b2fecd4d3f22
Author: Rafael Queralta <rafaelcuba81@gmail.com>
Date: 2021-05-27T10:02:27-04:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/503e4c912ffdf6b3d7df92cd6943b2fecd4d3f22 [^]

Fixed BUG-46854: Taking into account lastCashUpPayments length equals 1

---
M web/org.openbravo.retail.posterminal/app/model/business-object/cashup/PaymentMethodUtils.js
---

- Issue History
Date Modified Username Field Change
2021-05-27 08:29 marvintm Type defect => backport
2021-05-27 08:29 marvintm Target Version => RR21Q2
2021-05-27 08:54 marvintm Target Version RR21Q2 => RR21Q2.1
2021-05-27 16:30 hgbot Resolution open => fixed
2021-05-27 16:30 hgbot Status scheduled => closed
2021-05-27 16:30 hgbot Fixed in Version => RR21Q2
2021-05-27 16:30 hgbot Note Added: 0128728


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker