Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0054970 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
backport | [POS2] POS | major | have not tried | 2024-03-11 12:00 | 2024-03-18 14:53 | |||
Reporter | marvintm | View Status | public | |||||
Assigned To | SABARINATH P | |||||||
Priority | normal | Resolution | fixed | Fixed in Version | 23Q4.3 | |||
Status | closed | Fix in branch | Fixed in SCM revision | |||||
Projection | none | ETA | none | Target Version | 23Q4.3 | |||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Review Assigned To | ||||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0054970: Errors while importing for Cash Management movements generated during initial count have empty touchpoint | |||||||
Description | 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. | |||||||
Steps To Reproduce | - 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) | |||||||
Proposed Solution | Make sure the touchpoint is filled up correctly | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | ||||||||
|
Notes | |
(0162277) hgbot (developer) 2024-03-18 14:30 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2510 [^] |
(0162279) hgbot (developer) 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 (developer) 2024-03-18 14:53 |
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2510 [^] |
Issue History | |||
Date Modified | Username | Field | Change |
2024-03-15 12:48 | marvintm | Type | defect => backport |
2024-03-15 12:48 | marvintm | Target Version | => 23Q4.3 |
2024-03-15 13:00 | ngarcia | Issue Monitored: ngarcia | |
2024-03-18 14:30 | hgbot | Note Added: 0162277 | |
2024-03-18 14:53 | hgbot | Resolution | open => fixed |
2024-03-18 14:53 | hgbot | Status | scheduled => closed |
2024-03-18 14:53 | hgbot | Fixed in Version | => 23Q4.3 |
2024-03-18 14:53 | hgbot | Note Added: 0162279 | |
2024-03-18 14:53 | hgbot | Note Added: 0162280 |
Copyright © 2000 - 2009 MantisBT Group |