Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0040173 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Retail Modules] Web POS | major | always | 2019-02-07 20:28 | 2019-02-18 08:54 | |||
Reporter | lbressan | View Status | public | |||||
Assigned To | ranjith_qualiantech_com | |||||||
Priority | immediate | Resolution | fixed | Fixed in Version | RR19Q2 | |||
Status | closed | Fix in branch | Fixed in SCM revision | 2554e0624310 | ||||
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 | OBPS | |||||||
Support ticket | 7951 | |||||||
Regression level | Production - QA Approved | |||||||
Regression date | 2018-09-20 | |||||||
Regression introduced in release | RR18Q4 | |||||||
Regression introduced by commit | https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/41997a1342f0#l3.7 [^] | |||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0040173: Total button stays disabled when creating canceling PreOrderSave hook for quotations. | |||||||
Description | This only happen for quotations: When there is a hook implemented for OBPOS_PreOrderSave, and this hook cancels the operation for some reason (via the cancellation property in arguments), the ticket total button stays disabled. This also was working properly until release 18Q2.4. It seems that the change to Process Controller is causing the issue, and the button is not receiving an event to be enabled properly. This in 18Q2.4 was handled by the synchronizing and synchronized events in the OB.OBPOSPointOfSale.UI.ButtonTabPayment kind. | |||||||
Steps To Reproduce | 1. Log in to POS 2. Create a quotation via the menu 3. Add any product. 4. Open developer console 5. In console, create a hook that cancels the operation: OB.UTIL.HookManager.registerHook('OBPOS_PreOrderSave', function(a,b){ OB.UTIL.showError("error"); a.cancellation = true; OB.UTIL.HookManager.callbackExecutor(a,b); }) 6. Click the total button. 7. The total button is now greyed out and can only be restored by switching to another ticket. | |||||||
Tags | No tags attached. | |||||||
Attached Files | ![]() | |||||||
![]() |
||||||||||||||||||||||
|
![]() |
|
(0109659) hgbot (developer) 2019-02-11 06:40 |
Repository: erp/pmods/org.openbravo.retail.posterminal Changeset: 2554e0624310dc62913b3d45908a4b7e1181a1a5 Author: Ranjith S R <ranjith <at> qualiantech.com> Date: Mon Feb 11 11:09:54 2019 +0530 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/2554e0624310dc62913b3d45908a4b7e1181a1a5 [^] Fixed issue 40173 : Implemented ProcessController when closing quotations * Refactored Quotation close callback 1) If receipt callback is cancelled, then quotation should not be printed --- M web/org.openbravo.retail.posterminal/js/pointofsale/view/toolbar-left.js --- |
(0109861) ranjith_qualiantech_com (viewer) 2019-02-15 11:49 |
Reopening to create backports |
![]() |
|||
Date Modified | Username | Field | Change |
2019-02-07 20:28 | lbressan | New Issue | |
2019-02-07 20:28 | lbressan | Assigned To | => Retail |
2019-02-07 20:28 | lbressan | File Added: Screen Shot 2019-02-07 at 16.25.19.png | |
2019-02-07 20:28 | lbressan | OBNetwork customer | => OBPS |
2019-02-07 20:28 | lbressan | Support ticket | => 7951 |
2019-02-07 20:28 | lbressan | Resolution time | => 1550703600 |
2019-02-07 20:28 | lbressan | Triggers an Emergency Pack | => No |
2019-02-07 21:11 | Practics | Issue Monitored: Practics | |
2019-02-08 11:57 | ranjith_qualiantech_com | Assigned To | Retail => ranjith_qualiantech_com |
2019-02-08 11:57 | ranjith_qualiantech_com | Status | new => scheduled |
2019-02-11 06:40 | hgbot | Checkin | |
2019-02-11 06:40 | hgbot | Note Added: 0109659 | |
2019-02-11 06:40 | hgbot | Status | scheduled => resolved |
2019-02-11 06:40 | hgbot | Resolution | open => fixed |
2019-02-11 06:40 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/2554e0624310dc62913b3d45908a4b7e1181a1a5 [^] |
2019-02-15 11:49 | ranjith_qualiantech_com | Note Added: 0109861 | |
2019-02-15 11:49 | ranjith_qualiantech_com | Status | resolved => new |
2019-02-15 11:49 | ranjith_qualiantech_com | Resolution | fixed => open |
2019-02-15 11:50 | ranjith_qualiantech_com | Regression level | => Production - QA Approved |
2019-02-15 11:50 | ranjith_qualiantech_com | Regression date | => 2018-09-20 |
2019-02-15 11:50 | ranjith_qualiantech_com | Regression introduced in release | => RR18Q4 |
2019-02-15 11:50 | ranjith_qualiantech_com | Regression introduced by commit | => https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/41997a1342f0#l3.7 [^] |
2019-02-15 11:50 | ranjith_qualiantech_com | Status | new => scheduled |
2019-02-15 11:51 | ranjith_qualiantech_com | Status | scheduled => resolved |
2019-02-15 11:51 | ranjith_qualiantech_com | Resolution | open => fixed |
2019-02-18 08:54 | marvintm | Review Assigned To | => marvintm |
2019-02-18 08:54 | marvintm | Status | resolved => closed |
2019-02-18 08:54 | marvintm | Fixed in Version | => RR19Q2 |
Copyright © 2000 - 2009 MantisBT Group |