Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0033899
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POSmajoralways2016-09-05 16:512016-10-17 12:54
ReporterguilleaerView Statuspublic 
Assigned Toranjith_qualiantech_com 
PrioritynormalResolutionduplicateFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Toguilleaer
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0033899: Discounts by payment method breaks "pay open tickets" flow

DescriptionHaving installed "Discount by payment method" module, multiorders is not working.

Note: Reproduced in 16Q2.2
Steps To Reproduce1. 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 SolutionIt 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.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
duplicate of defect 0033512 closedranjith_qualiantech_com POS Stuck when completing tickets from Pay Open Tickets in Retail Modules instance 

-  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
Powered by Mantis Bugtracker