Openbravo Issue Tracking System - Retail Modules
View Issue Details
0046856Retail ModulesCash uppublic2021-05-19 17:102021-05-27 16:32
malsasua 
rqueralta 
normalmajoralways
closedfixed 
5
 
RR20Q4.4RR20Q4.4 
No
0046856: Wrong starting amount in cashup when there is only one payment method
When 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
[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
the 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
No tags attached.
blocks defect 0046738 closed rqueralta Wrong starting amount in cashup when there is only one payment method 
Issue History
2021-05-27 08:29marvintmTypedefect => backport
2021-05-27 08:29marvintmTarget Version => RR20Q4.5
2021-05-27 08:54marvintmTarget VersionRR20Q4.5 => RR20Q4.4
2021-05-27 15:03priyamIssue Monitored: priyam
2021-05-27 16:32hgbotResolutionopen => fixed
2021-05-27 16:32hgbotStatusscheduled => closed
2021-05-27 16:32hgbotFixed in Version => RR20Q4.4
2021-05-27 16:32hgbotNote Added: 0128730

Notes
(0128730)
hgbot   
2021-05-27 16:32   
Directly closing issue as related merge request is already approved.

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

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

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