Openbravo Issue Tracking System - POS2 |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0054906 | POS2 | POS | public | 2024-03-11 12:00 | 2024-03-18 14:24 |
|
Reporter | marvintm | |
Assigned To | SABARINATH P | |
Priority | normal | Severity | major | Reproducibility | have not tried |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | 24Q2 | |
Merge Request Status | |
Review Assigned To | |
OBNetwork customer | |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0054906: 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 |
Additional Information | |
Tags | No tags attached. |
Relationships | depends on | backport | 0054969 | 24Q1.1 | closed | SABARINATH P | Errors while importing for Cash Management movements generated during initial count have empty touchpoint | depends on | backport | 0054970 | 23Q4.3 | closed | SABARINATH P | Errors while importing for Cash Management movements generated during initial count have empty touchpoint | related to | defect | 0056438 | | closed | SABARINATH P | EWI: duplicate key value violates unique constraint "obpos_appcash_pk" |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2024-03-11 12:00 | marvintm | New Issue | |
2024-03-11 12:00 | marvintm | Assigned To | => Retail |
2024-03-11 12:00 | marvintm | Triggers an Emergency Pack | => No |
2024-03-11 12:03 | ngarcia | Issue Monitored: ngarcia | |
2024-03-11 16:57 | guilleaer | Status | new => acknowledged |
2024-03-12 12:56 | SABARINATH P | Assigned To | Retail => SABARINATH P |
2024-03-12 12:57 | SABARINATH P | Status | acknowledged => scheduled |
2024-03-15 12:48 | marvintm | Status | scheduled => acknowledged |
2024-03-15 12:48 | marvintm | Status | acknowledged => scheduled |
2024-03-18 12:41 | hgbot | Note Added: 0162268 | |
2024-03-18 14:24 | hgbot | Resolution | open => fixed |
2024-03-18 14:24 | hgbot | Status | scheduled => closed |
2024-03-18 14:24 | hgbot | Fixed in Version | => 24Q2 |
2024-03-18 14:24 | hgbot | Note Added: 0162275 | |
2024-03-18 14:24 | hgbot | Note Added: 0162276 | |
2024-09-12 12:48 | malsasua | Relationship added | related to 0056438 |