Openbravo Issue Tracking System - Retail Modules
View Issue Details
0039418Retail ModulesWeb POSpublic2018-10-08 09:512018-10-15 14:20
avicente 
ranjith_qualiantech_com 
highmajoralways
closedfixed 
5
 
RR19Q1 
marvintm
No
0039418: Inconsistent order status in webpos after a synchronization error
Inconsistent order status in webpos after a synchronization error. See video https://drive.google.com/file/d/1aC7SYFV22_PNcjMdhvdnLXr7fXbaZhw2/view [^]
In backend:
-In preference window, set preference WebPOS Synchronized Mode=Y

To force the synchronization error:
- Create a new warehouse with an storage bin deactivated.
- In organization window, give max priority to the previously created warehouse (min num means max priority).

To reproduce the issue:
- Log into webPOS, create a layaway. The synchronization error happens even select a different wh.
- Try to synchronized the layaway. Check that an error is displayed while synchronization due to wh without sb.
- Create a new ticket.
- Open Pay Open tickets and pay totally --> error is displayed again and the following inconsistencies appear:
-- Total amount of each ticket is 0.00.
-- Delete the payment and close pay open ticket. Check that one of the tickets has the total amount button disabled. When try to delete this ticket, an error message says that there is a linked payment.
SER-QA
Issue History
2018-10-08 09:51avicenteNew Issue
2018-10-08 09:51avicenteAssigned To => Retail
2018-10-08 09:51avicenteResolution time => 1540245600
2018-10-08 09:51avicenteTriggers an Emergency Pack => No
2018-10-08 09:52avicenteTag Attached: SER-QA
2018-10-08 11:40ranjith_qualiantech_comAssigned ToRetail => ranjith_qualiantech_com
2018-10-08 11:40ranjith_qualiantech_comStatusnew => scheduled
2018-10-11 08:02hgbotCheckin
2018-10-11 08:02hgbotNote Added: 0107234
2018-10-11 08:02hgbotStatusscheduled => resolved
2018-10-11 08:02hgbotResolutionopen => fixed
2018-10-11 08:02hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/4e4d7ef93bd0dc92a5a14487c190fb059846725e [^]
2018-10-11 17:55marvintmNote Added: 0107255
2018-10-11 17:55marvintmStatusresolved => new
2018-10-11 17:55marvintmResolutionfixed => open
2018-10-15 09:32ranjith_qualiantech_comStatusnew => scheduled
2018-10-15 14:20marvintmNote Added: 0107303
2018-10-15 14:20marvintmStatusscheduled => resolved
2018-10-15 14:20marvintmFixed in Version => RR19Q1
2018-10-15 14:20marvintmResolutionopen => fixed
2018-10-15 14:20marvintmReview Assigned To => marvintm
2018-10-15 14:20marvintmStatusresolved => closed

Notes
(0107234)
hgbot   
2018-10-11 08:02   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 4e4d7ef93bd0dc92a5a14487c190fb059846725e
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Thu Oct 11 11:32:01 2018 +0530
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/4e4d7ef93bd0dc92a5a14487c190fb059846725e [^]

Fixed issue 39418 : Restore MultiOrder if any error occurs in Sync process

---
M web/org.openbravo.retail.posterminal/js/data/dataordersave.js
---
(0107255)
marvintm   
2018-10-11 17:55   
Most of the problem is fixed, but the first ticket still displays total amount "0" in Pay Open Tickets window, although when you go back to main window both are displayed correctly.
(0107303)
marvintm   
2018-10-15 14:20   
Finally the fix is correct, so I'm closing the issue.