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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0039966
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POScriticalhave not tried2019-01-16 17:482019-02-04 18:51
ReporterguilleaerView Statuspublic 
Assigned Toguilleaer 
PrioritynormalResolutionfixedFixed in VersionRR19Q2
StatusclosedFix in branchFixed in SCM revision489fb9e0aec1
ProjectionnoneETAnoneTarget VersionRR19Q2
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Tomarvintm
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0039966: Under certain circumstances tickets are not saved localy and it could lead in a lost ticket

DescriptionUnder certain circumstances tickets are not saved localy and it could lead in a lost ticket.

It happens when "saves" are executed assuming that a register exists in local database with a certain ID. If this ID does not exists the update fails and the order is not saved in local database.

Actions done by the user in the UI will work, and the preception for the user will be that everything is working fine but at the end the ticket will not be synchronized.

Since we are able to detect the situation (not the root cause) we propose to inform to the user with a popup. It is true that it is not a good practice, but we prefer to show an intrusive popup to the user asking him to refresh than have a lost ticket.
Steps To Reproduce1. Login in web POS
2. Add a line to the ticket
3. Using developer tools, remove table c_order
4. Add other line to the ticket
5. Complete the ticket

It will result in a lost ticket.

After the fix, step 4 will raise a popup.
Proposed SolutionWhen problematic situation is reached, a red popup will be shown asking to the user to refresh the application.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0108999)
hgbot (developer)
2019-01-18 08:06

Repository: erp/pmods/org.openbravo.mobile.core
Changeset: 489fb9e0aec19e6a1c76c3693f5142a4f7608ae9
Author: Guillermo Alvarez de Eulate <guillermo.alvarez <at> openbravo.com>
Date: Thu Jan 17 12:50:00 2019 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/489fb9e0aec19e6a1c76c3693f5142a4f7608ae9 [^]

Fixed issue 39966: Error popup is shown when order saves are not executed in localDB

---
M src-db/database/sourcedata/AD_MESSAGE.xml
M web/org.openbravo.mobile.core/assets/css/ob-standard.css
M web/org.openbravo.mobile.core/source/data/ob-dal.js
---
(0109076)
hgbot (developer)
2019-01-22 14:51

Repository: erp/pmods/org.openbravo.mobile.core
Changeset: e7cc01ddd30577108649247f28e6656d699e0895
Author: Guillermo Alvarez de Eulate <guillermo.alvarez <at> openbravo.com>
Date: Tue Jan 22 14:51:27 2019 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/e7cc01ddd30577108649247f28e6656d699e0895 [^]

Related to issue 39966: fix label value

---
M src-db/database/sourcedata/AD_MESSAGE.xml
---

- Issue History
Date Modified Username Field Change
2019-01-16 17:48 guilleaer New Issue
2019-01-16 17:48 guilleaer Assigned To => guilleaer
2019-01-16 17:48 guilleaer Triggers an Emergency Pack => No
2019-01-18 08:06 hgbot Checkin
2019-01-18 08:06 hgbot Note Added: 0108999
2019-01-18 08:06 hgbot Status new => resolved
2019-01-18 08:06 hgbot Resolution open => fixed
2019-01-18 08:06 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/489fb9e0aec19e6a1c76c3693f5142a4f7608ae9 [^]
2019-01-22 14:51 hgbot Checkin
2019-01-22 14:51 hgbot Note Added: 0109076
2019-02-04 18:51 marvintm Review Assigned To => marvintm
2019-02-04 18:51 marvintm Status resolved => closed
2019-02-04 18:51 marvintm Fixed in Version => RR19Q2


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker