Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0039950 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Retail Modules] Web POS | major | have not tried | 2019-01-15 12:43 | 2019-02-04 09:16 | |||
Reporter | asiermartirena | View Status | public | |||||
Assigned To | ranjith_qualiantech_com | |||||||
Priority | normal | Resolution | fixed | Fixed in Version | RR19Q2 | |||
Status | closed | Fix in branch | Fixed in SCM revision | 6a36d470afb3 | ||||
Projection | none | ETA | none | Target Version | ||||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
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 | 0039950: The callbacks of a calculateReceipt are executed with the calculateReceipt process set | |||||||
Description | When the callbacks of a calculate receipt are executed, those executions are made with the process controller of the calculateReceipt set. The process should finish and them the callbacks should be called. This also occurred for the calculatingReceipt property. Those properties should be set before calling to the callbacks, copying the calculateReceiptCallbacks to a new array and unsetting it. In this way, if one of the callbacks executes the calculate receipt when all the callbacks haven't been executed, those new callbacks won't be set to the same array. | |||||||
Steps To Reproduce | Add a line in the Web POS and debug the code. | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
![]() |
||||||||
|
![]() |
|
(0109069) hgbot (developer) 2019-01-22 12:47 |
Repository: erp/pmods/org.openbravo.retail.posterminal Changeset: 3b3f7f6a25264cd7ac5580f0195fc82c4767f13d Author: Ranjith S R <ranjith <at> qualiantech.com> Date: Tue Jan 22 17:16:13 2019 +0530 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/3b3f7f6a25264cd7ac5580f0195fc82c4767f13d [^] Fixed issue 39950 : Changes in calculateReceipt callback functions * If calculateReceipt X is presents inside callback of calculateReceipt Y and calculateReceipt X callback has same, then each calculateReceipt callback must be executed --- M web/org.openbravo.retail.posterminal/js/model/order.js --- |
(0109081) marvintm (viewer) 2019-01-22 15:40 |
A different fix must be done |
(0109264) hgbot (developer) 2019-01-28 06:53 |
Repository: erp/pmods/org.openbravo.retail.posterminal Changeset: 6a36d470afb3d679175071bb3ef645bd2771a7b0 Author: Ranjith S R <ranjith <at> qualiantech.com> Date: Mon Jan 28 11:22:59 2019 +0530 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/6a36d470afb3d679175071bb3ef645bd2771a7b0 [^] Fixed issue 39950 : Changes in calculateReceipt callback functions * If calculateReceipt is presents inside callback of calculateReceipt, callback should be called when the calculateReceipt process is completed --- M web/org.openbravo.retail.posterminal/js/model/order.js --- |
![]() |
|||
Date Modified | Username | Field | Change |
2019-01-15 12:43 | asiermartirena | New Issue | |
2019-01-15 12:43 | asiermartirena | Assigned To | => Retail |
2019-01-15 12:43 | asiermartirena | OBNetwork customer | => No |
2019-01-15 12:43 | asiermartirena | Triggers an Emergency Pack | => No |
2019-01-15 12:44 | marvintm | OBNetwork customer | No => Gold |
2019-01-15 12:44 | marvintm | Resolution time | => 1548889200 |
2019-01-17 07:10 | ranjith_qualiantech_com | Assigned To | Retail => ranjith_qualiantech_com |
2019-01-17 07:10 | ranjith_qualiantech_com | Status | new => scheduled |
2019-01-22 12:47 | hgbot | Checkin | |
2019-01-22 12:47 | hgbot | Note Added: 0109069 | |
2019-01-22 12:47 | hgbot | Status | scheduled => resolved |
2019-01-22 12:47 | hgbot | Resolution | open => fixed |
2019-01-22 12:47 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/3b3f7f6a25264cd7ac5580f0195fc82c4767f13d [^] |
2019-01-22 15:40 | marvintm | Note Added: 0109081 | |
2019-01-22 15:40 | marvintm | Status | resolved => new |
2019-01-22 15:40 | marvintm | Resolution | fixed => open |
2019-01-24 10:23 | ranjith_qualiantech_com | Status | new => scheduled |
2019-01-28 06:53 | hgbot | Checkin | |
2019-01-28 06:53 | hgbot | Note Added: 0109264 | |
2019-01-28 06:53 | hgbot | Status | scheduled => resolved |
2019-01-28 06:53 | hgbot | Resolution | open => fixed |
2019-01-28 06:53 | hgbot | Fixed in SCM revision | http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/3b3f7f6a25264cd7ac5580f0195fc82c4767f13d [^] => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/6a36d470afb3d679175071bb3ef645bd2771a7b0 [^] |
2019-02-04 09:16 | marvintm | Status | resolved => new |
2019-02-04 09:16 | marvintm | Resolution | fixed => open |
2019-02-04 09:16 | marvintm | Status | new => scheduled |
2019-02-04 09:16 | marvintm | Status | scheduled => resolved |
2019-02-04 09:16 | marvintm | Fixed in Version | => RR19Q2 |
2019-02-04 09:16 | marvintm | Resolution | open => fixed |
2019-02-04 09:16 | marvintm | Review Assigned To | => marvintm |
2019-02-04 09:16 | marvintm | Status | resolved => closed |
Copyright © 2000 - 2009 MantisBT Group |