Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0042565 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
backport | [Retail Modules] Web POS | major | have not tried | 2019-10-15 13:09 | 2019-12-30 13:22 | |||
Reporter | aferraz | View Status | public | |||||
Assigned To | ranjith_qualiantech_com | |||||||
Priority | normal | Resolution | fixed | Fixed in Version | RR19Q4.1 | |||
Status | closed | Fix in branch | Fixed in SCM revision | 93008c916585 | ||||
Projection | none | ETA | none | Target Version | RR19Q4.1 | |||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Merge Request Status | ||||||||
Review Assigned To | guilleaer | |||||||
OBNetwork customer | No | |||||||
Support ticket | ||||||||
Regression level | Production - Confirmed Stable | |||||||
Regression date | 2019-02-21 | |||||||
Regression introduced in release | RR19Q2 | |||||||
Regression introduced by commit | https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/fd2a851dbf79 [^] | |||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0042565: Error when updating an order using ExternalOrderLoader | |||||||
Description | Error when updating an order using ExternalOrderLoader Previously, OrderLoader only checked loaded property from order json when updating an existing order. Now, OrderLoader checks loaded property also from order lines json. In case we are updating the order using the ExternalOrderLoader, loaded property is only added to order json, but not to order lines json, and OutDatedDataChangeException exception is thrown in OrderLoader. | |||||||
Steps To Reproduce | Install retail pack modules. Install Magento Connector: - org.openbravo.externaldata.integration - org.openbravo.service.external.integration - org.openbravo.service.integration.magento.core - org.openbravo.service.integration.magento.mappings Run MagentoImportOrderEntityTest test two times: - The first time it will run success because it will import new orders in OB. - The second time it will fail because it will update those orders in OB. | |||||||
Proposed Solution | Add loaded property also to order lines json in ExternalOrderLoader.disableConcurrencyCheck(). | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
![]() |
||||||||
|
![]() |
|
(0116505) hgbot (developer) 2019-12-24 12:00 |
Repository: retail/backports/3.0RR19Q4.1/org.openbravo.retail.posterminal Changeset: 93008c916585837f7eccb79b9b7430edf59d426d Author: Ranjith S R <ranjith <at> qualiantech.com> Date: Tue Dec 24 16:30:47 2019 +0530 URL: http://code.openbravo.com/retail/backports/3.0RR19Q4.1/org.openbravo.retail.posterminal/rev/93008c916585837f7eccb79b9b7430edf59d426d [^] Fixed issue 42565 : Property loaded should be added to OrderLine JSON to avoid Concurrency Check --- M src/org/openbravo/retail/posterminal/ExternalOrderLoader.java --- |
![]() |
|||
Date Modified | Username | Field | Change |
2019-12-16 11:41 | ranjith_qualiantech_com | Type | defect => backport |
2019-12-16 11:41 | ranjith_qualiantech_com | Target Version | RR20Q1 => RR19Q4.1 |
2019-12-24 12:00 | hgbot | Checkin | |
2019-12-24 12:00 | hgbot | Note Added: 0116505 | |
2019-12-24 12:00 | hgbot | Status | scheduled => resolved |
2019-12-24 12:00 | hgbot | Resolution | open => fixed |
2019-12-24 12:00 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/retail/backports/3.0RR19Q4.1/org.openbravo.retail.posterminal/rev/93008c916585837f7eccb79b9b7430edf59d426d [^] |
2019-12-30 13:22 | guilleaer | Review Assigned To | => guilleaer |
2019-12-30 13:22 | guilleaer | Status | resolved => closed |
2019-12-30 13:22 | guilleaer | Fixed in Version | => RR19Q4.1 |
Copyright © 2000 - 2009 MantisBT Group |