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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0045766
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POSmajoralways2021-01-20 16:262021-01-27 15:36
ReporterlmonrealView Statuspublic 
Assigned Toranjith_qualiantech_com 
PriorityurgentResolutionfixedFixed in VersionRR21Q2
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionRR19Q3.3SCM revision 
Review Assigned To
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0045766: Able to do a cash management event with more than three decimals storing wrong data in BO

DescriptionIn WEBPOS user is able to do a cash management event with more than three decimals.
This is generating that the data is wrongly stored in database.

This should not be allowed from WEBPOS.

It should be needed to check too the Open till and cashUp

Steps To Reproduce1. Open WEBPOS (19Q3)
2. Do a Cash Management event (deposit or withdrawal) of 40.526 (or any value containing three decimals)
3. Complete transaction
4. Check database, the value stored is 40.526 (if you check the backoffice you will see the 2 digits only)

https://drive.google.com/file/d/1SvDlMwax3NYS7AXI3I50bLB78kKlvt3f/view [^]

It is leaving the database (fin_finacc_transaction) with wrong values

Proposed SolutionWEBPOS should not allow cash management events of more than the currency precision, it should stop/warn user.

It should be needed to check too the Open till and cashUp
TagsNo tags attached.
Attached Filesdiff file icon 45766_19Q3.3_posterminal.diff [^] (2,995 bytes) 2021-01-21 15:35 [Show Content]

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0125706)
hgbot (developer)
2021-01-21 10:11

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/272 [^]
(0125711)
guillermogil (manager)
2021-01-21 13:49

Attached patch needs to be updated
(0125727)
hgbot (developer)
2021-01-22 09:40

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/272 [^]
(0125728)
hgbot (developer)
2021-01-22 09:40

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: 6c31d7b34367e0f4a445e87915ccf8f89a8527d7
Author: Ranjith S R <ranjith@qualiantech.com>
Date: 2021-01-22T08:40:17+00:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/6c31d7b34367e0f4a445e87915ccf8f89a8527d7 [^]

Fixed ISSUE-45766: CashMgmt deposit/drop amount should be updated with price precision

---
M src-db/database/sourcedata/AD_MESSAGE.xml
M web/org.openbravo.retail.posterminal/js/cashmgmt/view/cashmgmtkeyboard.js
---
(0125804)
hgbot (developer)
2021-01-27 15:36

Repository: https://gitlab.com/openbravo/ci/mobile-test [^]
Changeset: 0f5b6cf9ef1d07e97dbdd6193328e950ef0acb4a
Author: Ranjith S R <ranjith@qualiantech.com>
Date: 2021-01-27T20:06:17+05:30
URL: https://gitlab.com/openbravo/ci/mobile-test/-/commit/0f5b6cf9ef1d07e97dbdd6193328e950ef0acb4a [^]

Related to ISSUE-45766: Updated Test I36785_CashManagementDepositRoundedAmount

---
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/cashmanagement/I36785_CashManagementDepositRoundedAmountToWithdrawnOrDeposit.java
---

- Issue History
Date Modified Username Field Change
2021-01-20 16:26 lmonreal New Issue
2021-01-20 16:26 lmonreal Assigned To => Retail
2021-01-20 16:26 lmonreal Triggers an Emergency Pack => No
2021-01-20 16:27 lmonreal Summary Able to do a cash management event with three decimals storing wrong data in BO => Able to do a cash management event with more than three decimals storing wrong data in BO
2021-01-20 16:27 lmonreal Steps to Reproduce Updated View Revisions
2021-01-20 16:27 lmonreal Description Updated View Revisions
2021-01-20 16:27 guillermogil Resolution time => 1612911600
2021-01-20 16:29 guillermogil version => RR19Q3.3
2021-01-20 16:29 guillermogil Steps to Reproduce Updated View Revisions
2021-01-20 16:29 guillermogil Proposed Solution updated
2021-01-20 16:30 lmonreal Steps to Reproduce Updated View Revisions
2021-01-20 16:31 guillermogil Description Updated View Revisions
2021-01-20 16:31 guillermogil Proposed Solution updated
2021-01-21 05:50 ranjith_qualiantech_com Assigned To Retail => ranjith_qualiantech_com
2021-01-21 07:11 guillermogil Steps to Reproduce Updated View Revisions
2021-01-21 10:11 hgbot Note Added: 0125706
2021-01-21 10:11 ranjith_qualiantech_com File Added: 45766_19Q3.3_posterminal.diff
2021-01-21 13:49 guillermogil Note Added: 0125711
2021-01-21 15:35 ranjith_qualiantech_com File Deleted: 45766_19Q3.3_posterminal.diff
2021-01-21 15:35 ranjith_qualiantech_com File Added: 45766_19Q3.3_posterminal.diff
2021-01-21 16:40 guillermogil Note Added: 0125715
2021-01-22 06:43 guillermogil Note Deleted: 0125715
2021-01-22 09:40 hgbot Resolution open => fixed
2021-01-22 09:40 hgbot Status new => closed
2021-01-22 09:40 hgbot Note Added: 0125727
2021-01-22 09:40 hgbot Fixed in Version => RR21Q2
2021-01-22 09:40 hgbot Note Added: 0125728
2021-01-27 15:36 hgbot Note Added: 0125804


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker