Openbravo Issue Tracking System - Retail Modules
View Issue Details
0056361Retail ModulesWeb POSpublic2024-08-14 11:352024-09-13 12:53
malsasua 
ranjith_qualiantech_com 
highmajoralways
closedfixed 
5
 
RR24Q2.3RR24Q2.3 
No
0056361: Mitigation https://issues.openbravo.com/view.php?id=52070 [^] [https://issues.openbravo.com/view.php?id=52070 [^]] should not create a new cashup in POS
In the mitigation created by the issue
https://issues.openbravo.com/view.php?id=52070 [^]
during the login, if the cashup stored in local DB is processed in BO, the mitigation is creating a new cashup in local DB
But, sometimes, a cashup not processed can exist in the BO. But a new cashup is created in POS, then, when this cashup is synced to BO, there are 2 cashups with processed='N' in the BO
When the last cashup is completed in POS, a EWI is raised:
Previous cashup entries should be processed before processing the current cashup entry
n/a
the mitigation https://issues.openbravo.com/view.php?id=52070 [^]
instead of create a new cashup in POS, the system should check if exists another cashup not processed in the BO.
If exists, then it should be sent to POS instead of create a new cashup
No tags attached.
blocks defect 0056263 closed ranjith_qualiantech_com Mitigation https://issues.openbravo.com/view.php?id=52070 [^] should not create a new cashup in POS 
Issue History
2024-09-04 14:38marvintmTypedefect => backport
2024-09-04 14:38marvintmTarget Version => RR24Q2.3
2024-09-13 08:21hgbotNote Added: 0169160
2024-09-13 08:21hgbotNote Added: 0169161
2024-09-13 12:53hgbotNote Added: 0169197
2024-09-13 12:53hgbotResolutionopen => fixed
2024-09-13 12:53hgbotStatusscheduled => closed
2024-09-13 12:53hgbotFixed in Version => RR24Q2.3
2024-09-13 12:53hgbotNote Added: 0169198
2024-09-13 12:53hgbotNote Added: 0169199
2024-09-13 12:53hgbotNote Added: 0169200

Notes
(0169160)
hgbot   
2024-09-13 08:21   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1672 [^]
(0169161)
hgbot   
2024-09-13 08:21   
Merge Request created: https://gitlab.com/openbravo/ci/mobile-test/-/merge_requests/419 [^]
(0169197)
hgbot   
2024-09-13 12:53   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1672 [^]
(0169198)
hgbot   
2024-09-13 12:53   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: 1a69221e3205d13eef12433bab521ed8f11e425d
Author: Ranjith S R <r.rangaraju@external.orisha.com>
Date: 13-09-2024 08:59:15
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/1a69221e3205d13eef12433bab521ed8f11e425d [^]

Fixed ISSUE-56361: Added validation to load unprocessed cashup from back office
* When login, if there is any unprocessed cashup in the backoffice
  and State Cashup & Backend Cashup are different, then it should be updated to POS State

---
M src/org/openbravo/retail/posterminal/InitialValidations.java
M web/org.openbravo.retail.posterminal/app/model/business-object/cashup/actions/InitCashup.js
---
(0169199)
hgbot   
2024-09-13 12:53   
Repository: https://gitlab.com/openbravo/ci/mobile-test [^]
Changeset: 307c7c7e791ba186253ae26a3fe2318d7c2230a8
Author: Ranjith S R <r.rangaraju@external.orisha.com>
Date: 13-09-2024 08:51:50
URL: https://gitlab.com/openbravo/ci/mobile-test/-/commit/307c7c7e791ba186253ae26a3fe2318d7c2230a8 [^]

Related to ISSUE-56361: Disabled Offline Cashup Selenium test

---
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/offline/LoginOfflineAllowedFlows.java
---
(0169200)
hgbot   
2024-09-13 12:53   
Merge request merged: https://gitlab.com/openbravo/ci/mobile-test/-/merge_requests/419 [^]