Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0038819 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
backport | [Retail Modules] Web POS | major | have not tried | 2018-06-04 12:37 | 2018-06-25 12:32 | |||
Reporter | javietxe | View Status | public | |||||
Assigned To | marvintm | |||||||
Priority | normal | Resolution | fixed | Fixed in Version | ||||
Status | closed | Fix in branch | Fixed in SCM revision | 8d04f2c80d82 | ||||
Projection | none | ETA | none | Target Version | RR18Q2.1 | |||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Merge Request Status | ||||||||
Review Assigned To | migueldejuana | |||||||
OBNetwork customer | OBPS | |||||||
Support ticket | ||||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0038819: SERQA 4142: The payments from ecommerce are not integrated because of the "loaded" property | |||||||
Description | With the change introduced in https://issues.openbravo.com/view.php?id=37727, [^] the loaded property has to be equal to the last updated date from the order. As the data is coming from external systems, is very likely to have differences in the data, so the payment will be rejected. | |||||||
Steps To Reproduce | Add a payment from the external order loader with date older than the last modification of the order. | |||||||
Proposed Solution | The proposed solution is to disable the concurrency check in the external order loader requests, because we cannot assume that the external tools will be able to send the originally loaded updated from the original order. (Implemented in the attached patch) | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
![]() |
||||||||
|
![]() |
|
(0105346) hgbot (developer) 2018-06-22 14:22 |
Repository: retail/backports/3.0RR18Q2.1/org.openbravo.retail.posterminal Changeset: 8d04f2c80d829613cfd9a85d5a066eb980889505 Author: Antonio Moreno <antonio.moreno <at> openbravo.com> Date: Fri Jun 22 14:21:59 2018 +0200 URL: http://code.openbravo.com/retail/backports/3.0RR18Q2.1/org.openbravo.retail.posterminal/rev/8d04f2c80d829613cfd9a85d5a066eb980889505 [^] Fixed issue 38819. The payments from ecommerce are not integrated because of the loaded property. Concurrency check will be disabled in the ExternalOrderLoader because we cannot guarantee that the external tools will be able to send the same 'loaded' property as the WebPOS in all cases. --- M src/org/openbravo/retail/posterminal/ExternalOrderLoader.java --- |
(0105356) migueldejuana (viewer) 2018-06-25 12:32 |
Reviewed |
![]() |
|||
Date Modified | Username | Field | Change |
2018-06-22 14:17 | marvintm | Type | defect => backport |
2018-06-22 14:17 | marvintm | Target Version | => RR18Q2.1 |
2018-06-22 14:22 | hgbot | Checkin | |
2018-06-22 14:22 | hgbot | Note Added: 0105346 | |
2018-06-22 14:22 | hgbot | Status | scheduled => resolved |
2018-06-22 14:22 | hgbot | Resolution | open => fixed |
2018-06-22 14:22 | hgbot | Fixed in SCM revision | http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/77ac4acecd1fd8ffcfe34a9a36ae4b454243f9e6 [^] => http://code.openbravo.com/retail/backports/3.0RR18Q2.1/org.openbravo.retail.posterminal/rev/8d04f2c80d829613cfd9a85d5a066eb980889505 [^] |
2018-06-25 12:32 | migueldejuana | Note Added: 0105356 | |
2018-06-25 12:32 | migueldejuana | Status | resolved => closed |
Copyright © 2000 - 2009 MantisBT Group |