Openbravo Issue Tracking System - Retail Modules | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0037472 | Retail Modules | Cash up | public | 2017-12-13 18:47 | 2017-12-14 10:39 |
Reporter | gorkaion | ||||
Assigned To | Retail | ||||
Priority | high | Severity | minor | Reproducibility | N/A |
Status | new | Resolution | open | ||
Platform | OS | 5 | OS Version | ||
Product Version | |||||
Target Version | Fixed in Version | ||||
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 | 0037472: Differentiate syncrhonization errors that block cashup or not | ||||
Description | When processing a cashup if there is any record in the Errors While Importing of the terminal the process is stopped. It would be nice if you could configure somehow which Import Entry Type of Data or which OBPOSErrors should block the cash up process. This would allow to implement a custom data synchronization of an entity that does not affect the cashup process. So even if there are errors the cashup could be processed. | ||||
Steps To Reproduce | Create a custom data synchronization for an entity that does not affect the cashup. Do some synchronization with errors so they are registered in the Errors While Importing window. Try to process a cashup. | ||||
Proposed Solution | Add a flag "blocks cashup" in OBPOSErrors with default value true. Create a method that can be overridden in DataSyncronizationProcess or DataSynchronizationErrorHandler. So the implementation of the custom entity could override it to set the flag to false. | ||||
Additional Information | |||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | |||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2017-12-13 18:47 | gorkaion | New Issue | |||
2017-12-13 18:47 | gorkaion | Assigned To | => Retail | ||
2017-12-13 18:47 | gorkaion | Triggers an Emergency Pack | => No |
There are no notes attached to this issue. |