Openbravo Issue Tracking System - POS2
View Issue Details
0054970POS2POSpublic2024-03-11 12:002024-03-18 14:53
marvintm 
SABARINATH P 
normalmajorhave not tried
closedfixed 
5
 
23Q4.323Q4.3 
No
0054970: Errors while importing for Cash Management movements generated during initial count have empty touchpoint
When the user executes initial count, and reports a difference, a cash management movement is generated.

If this cash management movement generates an Error While Importing, this EWI is generated with an empty touchpoint. This is very problematic, because the subsequent cashup of this terminal will not be blocked (due to the validation performed not finding the EWI, due to the empty touchpoint), thus completing the cashup with incorrect data, and potentially synchronizing wrong data with the external systems/SAP/ERPs

Therefore, we must make sure that the touchpoint is correctly filled so that the cashup also generates an error while importing.
- Do login in the POS, and go to initial count.
- Generate an exception in the ProcessCashMgmt class, in saveRecord method
- Do the initial count reporting a difference in a payment method
- Go to back office, and realize there is an Error While Importing for this cash management (correct)
- Realize that the touchpoint for this EWI is empty (wrong)
Make sure the touchpoint is filled up correctly
No tags attached.
blocks defect 0054906 closed SABARINATH P Errors while importing for Cash Management movements generated during initial count have empty touchpoint 
Issue History
2024-03-15 12:48marvintmTypedefect => backport
2024-03-15 12:48marvintmTarget Version => 23Q4.3
2024-03-15 13:00ngarciaIssue Monitored: ngarcia
2024-03-18 14:30hgbotNote Added: 0162277
2024-03-18 14:53hgbotResolutionopen => fixed
2024-03-18 14:53hgbotStatusscheduled => closed
2024-03-18 14:53hgbotFixed in Version => 23Q4.3
2024-03-18 14:53hgbotNote Added: 0162279
2024-03-18 14:53hgbotNote Added: 0162280

Notes
(0162277)
hgbot   
2024-03-18 14:30   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2510 [^]
(0162279)
hgbot   
2024-03-18 14:53   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 41f6c7771bb92dfdd12835f148ac375a9997bd99
Author: Sabarinath <sabarinath.palanisamy.ext@openbravo.com>
Date: 18-03-2024 13:52:46
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/41f6c7771bb92dfdd12835f148ac375a9997bd99 [^]

Fixed ISSUE-54970: Included touchpoint for Cashmgmt.

---
M web-jspack/org.openbravo.pos2/src/model/user-interface/actions/cashup/SetInitialCountCashup.js
---
(0162280)
hgbot   
2024-03-18 14:53   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2510 [^]