Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0033899 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Retail Modules] Web POS | major | always | 2016-09-05 16:51 | 2016-10-17 12:54 | |||
Reporter | guilleaer | View Status | public | |||||
Assigned To | ranjith_qualiantech_com | |||||||
Priority | normal | Resolution | duplicate | Fixed in Version | ||||
Status | closed | Fix in branch | Fixed in SCM revision | |||||
Projection | none | ETA | none | Target Version | ||||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Review Assigned To | guilleaer | |||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0033899: Discounts by payment method breaks "pay open tickets" flow | |||||||
Description | Having installed "Discount by payment method" module, multiorders is not working. Note: Reproduced in 16Q2.2 | |||||||
Steps To Reproduce | 1. Log in in web POS 2. Add product to the ticket (remember doc number) 3. Press button "new" (icon) 4. Add product to the ticket (remember doc number) 5. Press menu 6. Press "Pay open ticket" 7. In the popup select the tickets created in step 2 and 4 8. Try to pay both tickets using "pay exact" button 9. Press done At this points the system get stucks and orders are not processed | |||||||
Proposed Solution | It happens because this module implements the hook 'OBPOS_preAddPayment' the implementation of the hooks creates and asynchrony but this asynchrony will never be attended because the "single" thread of javascript is busy processing a while. The asynchrony will never be attended until "while" finishes, but it will not finish never because its waiting to the result of the callback to fulfil the condition. | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | ||||||||
|
Notes | |
(0090632) guilleaer (manager) 2016-10-17 12:54 |
This issue is already fixed https://issues.openbravo.com/view.php?id=33512 [^] |
Issue History | |||
Date Modified | Username | Field | Change |
2016-09-05 16:51 | guilleaer | New Issue | |
2016-09-05 16:51 | guilleaer | Assigned To | => Retail |
2016-09-05 16:51 | guilleaer | Triggers an Emergency Pack | => No |
2016-10-13 10:35 | ranjith_qualiantech_com | Assigned To | Retail => ranjith_qualiantech_com |
2016-10-13 10:35 | ranjith_qualiantech_com | Status | new => scheduled |
2016-10-17 12:54 | guilleaer | Relationship added | duplicate of 0033512 |
2016-10-17 12:54 | guilleaer | Review Assigned To | => guilleaer |
2016-10-17 12:54 | guilleaer | Note Added: 0090632 | |
2016-10-17 12:54 | guilleaer | Status | scheduled => closed |
2016-10-17 12:54 | guilleaer | Resolution | open => duplicate |
Copyright © 2000 - 2009 MantisBT Group |