Openbravo Issue Tracking System - Retail Modules | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0042227 | Retail Modules | Web POS | public | 2019-11-07 17:42 | 2019-12-04 10:37 |
Reporter | aferraz | ||||
Assigned To | alekosmp86 | ||||
Priority | normal | Severity | major | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Platform | OS | 5 | OS Version | ||
Product Version | |||||
Target Version | Fixed in Version | RR20Q1 | |||
Merge Request Status | |||||
Review Assigned To | marvintm | ||||
OBNetwork customer | Gold | ||||
Support ticket | |||||
Regression level | |||||
Regression date | |||||
Regression introduced in release | |||||
Regression introduced by commit | |||||
Triggers an Emergency Pack | No | ||||
Summary | 0042227: Delete ticket is synchronized without id | ||||
Description | When having "Web POS Save Removed Tickets" preference enabled and a ticket without lines is synchronized, an error is shown in browser console. Also the json sent from Web POS and the json received in the Import Entry have differences in two properties: hasbeenpaid and id: FrontEnd json (in OBPOS_PreSyncReceipt hook): "HASBEENPAID": "N", "ID": NULL BackEnd json (in ImportEntry jsoninfo): "HASBEENPAID": "Y", "ID": "8687652B612A396F5EE666CE8267EE81" This differences affect hash generation in French Fiscal module. | ||||
Steps To Reproduce | - In BackEnd: Install French Fiscal module. Enable Web POS Save Removed Tickets preference. - In FrontEnd: Let's say active ticket documentno is VBS1/0000001. Click on New Receipt. Now, current ticket should be VBS1/0000002. Add any line and complete the ticket VBS1/0000002. Now, current ticket should be VBS1/0000001. Click on Delete Receipt. Check following error is shown in browser console: [OB.Dal.save] Wrong model, it has no id. - Caller: Object.OB.Dal.saveInTransaction - In BackEnd: Realize ticket VBS1/0000002 appears in Sales Order window. Realize ticket VBS1/0000001 appears in Sales Order window as isDeleted and with no information in Lines and Taxes tab. Run Blockchain Verification process and check it fails for ticket VBS1/0000001. | ||||
Proposed Solution | |||||
Additional Information | |||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | |||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2019-11-07 17:42 | aferraz | New Issue | |||
2019-11-07 17:42 | aferraz | Assigned To | => Retail | ||
2019-11-07 17:42 | aferraz | OBNetwork customer | => No | ||
2019-11-07 17:42 | aferraz | Triggers an Emergency Pack | => No | ||
2019-11-07 18:01 | aferraz | Description Updated | bug_revision_view_page.php?rev_id=19627#r19627 | ||
2019-11-07 18:04 | javietxe | Issue Monitored: javietxe | |||
2019-11-07 18:04 | javietxe | OBNetwork customer | No => Gold | ||
2019-11-07 18:04 | javietxe | Resolution time | => 1574895600 | ||
2019-11-13 21:52 | alekosmp86 | Assigned To | Retail => alekosmp86 | ||
2019-11-13 21:53 | alekosmp86 | Status | new => scheduled | ||
2019-12-03 15:31 | hgbot | Checkin | |||
2019-12-03 15:31 | hgbot | Note Added: 0116063 | |||
2019-12-03 15:31 | hgbot | Status | scheduled => resolved | ||
2019-12-03 15:31 | hgbot | Resolution | open => fixed | ||
2019-12-03 15:31 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/612eb5eb21e73163f61bca43cd9876465c92305e [^] | ||
2019-12-04 10:37 | hgbot | Checkin | |||
2019-12-04 10:37 | hgbot | Note Added: 0116080 | |||
2019-12-04 10:37 | marvintm | Review Assigned To | => marvintm | ||
2019-12-04 10:37 | marvintm | Status | resolved => closed | ||
2019-12-04 10:37 | marvintm | Fixed in Version | => RR20Q1 |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|