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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0054970
TypeCategorySeverityReproducibilityDate SubmittedLast Update
backport[POS2] POSmajorhave not tried2024-03-11 12:002024-03-18 14:53
ReportermarvintmView Statuspublic 
Assigned ToSABARINATH P 
PrioritynormalResolutionfixedFixed in Version23Q4.3
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version23Q4.3
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0054970: Errors while importing for Cash Management movements generated during initial count have empty touchpoint

DescriptionWhen 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 SolutionMake sure the touchpoint is filled up correctly
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
blocks defect 0054906 closedSABARINATH P Errors while importing for Cash Management movements generated during initial count have empty touchpoint 

-  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
Powered by Mantis Bugtracker