Openbravo Issue Tracking System - Retail Modules
View Issue Details
0055016Retail ModulesWeb POSpublic2024-03-20 16:272024-04-11 13:00
ivazquez 
Rajesh_18 
normalminorsometimes
closedfixed 
5
RR20Q3.4 
RR20Q3.4RR24Q3 
No
0055016: IndexedDB data synchronization error - Extremely large Terminal Log caused by the function "updatePendingMultiOrders"
We have some customers where because of the "updatePendingMultiOrders" function a giant Terminal Log is generated which cannot be synchronized with the back office.

This means that all logs to be synchronized after this terminal log cannot be synchronized, and the till goes offline.

Code that executes this message:

https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/blob/master/web/org.openbravo.retail.posterminal/js/pointofsale/view/payment.js?ref_type=heads#L1192 [^]


The only way to unlock it is to delete this terminal log, but the customer cannot do this, so the customer has to contact the support team for this.
Attached in this ticket is the giant terminal log that causes the error, you have to decide how to handle this type of message to avoid this large accumulation of messages.
No tags attached.
related to defect 0051930 closed AugustoMauch Openbravo ERP IndexedDB data synchronization error 
related to defect 0055014pi closed ander_flores Retail Modules IndexedDB data synchronization error - Extremely large Terminal Log caused by the module "Events for client" 
? bigLog2.json (2,291,309) 2024-03-20 16:27
https://issues.openbravo.com/file_download.php?file_id=19577&type=bug
Issue History
2024-03-20 16:27ivazquezNew Issue
2024-03-20 16:27ivazquezAssigned To => Retail
2024-03-20 16:27ivazquezFile Added: bigLog2.json
2024-03-20 16:27ivazquezTriggers an Emergency Pack => No
2024-03-20 16:30ivazquezRelationship addedrelated to 0055014
2024-03-20 16:30ivazquezRelationship addedrelated to 0051930
2024-03-20 16:30ivazquezETAnone => > 1 month
2024-03-20 16:30ivazquezversion => RR20Q3.4
2024-03-21 08:58jorgewederagoStatusnew => acknowledged
2024-04-02 08:26Rajesh_18Assigned ToRetail => Rajesh_18
2024-04-02 08:26Rajesh_18Statusacknowledged => scheduled
2024-04-03 07:00hgbotNote Added: 0162795
2024-04-11 13:00hgbotResolutionopen => fixed
2024-04-11 13:00hgbotStatusscheduled => closed
2024-04-11 13:00hgbotFixed in Version => RR24Q3
2024-04-11 13:00hgbotNote Added: 0163098
2024-04-11 13:00hgbotNote Added: 0163099

Notes
(0162795)
hgbot   
2024-04-03 07:00   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1524 [^]
(0163098)
hgbot   
2024-04-11 13:00   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: e1c9bc5a105628a3f87c9f93dcde360228b6f45f
Author: Rajesh Senthilkumar <rajesh@qualiantech.com>
Date: 11-04-2024 10:59:40
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/e1c9bc5a105628a3f87c9f93dcde360228b6f45f [^]

Fixed ISSUE-55016: Removed Unnecessary terminal logs for updatePendingMultiOrders

---
M web/org.openbravo.retail.posterminal/js/pointofsale/view/payment.js
---
(0163099)
hgbot   
2024-04-11 13:00   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1524 [^]