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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0035445
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POSmajoralways2017-03-07 13:262017-03-16 14:03
ReporteraaroncaleroView Statuspublic 
Assigned Tomigueldejuana 
PrioritynormalResolutionfixedFixed in VersionRR17Q2
StatusclosedFix in branchFixed in SCM revision088e60886b16
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Tomarvintm
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0035445: When paying a multiorder, prepareToSendCallback is executed for every payment assigned

DescriptionWhen a multiorder is paid (pay Open Tickets flow), all payments added to the multiorder are split between the receipts that are part of the multiorder.
Every time a split payment is added to a receipt, the prepareToSendCallback is executed.
This function acts differently depending on the OBMOBC_SynchronizedMode preference:
If the preference is not set, then the tickets on the multiorder are printed every time a split payment is added.
If the preference is set, then the 'close' event of each receipt is triggered every time a split payment is added.
Steps To ReproduceHaving the hardware manager configured.
Login in web pos and create two tickets in draft mode. Add a product to each ticket.
Go to the menu > Pay Open Tickets, search the two draft receipts and click on Done.
Pay the multiorder using 3 different payment methods.
Check the hardware manager: 3 tickets will be shown.
TagsNo tags attached.
Attached Files? file icon issue35445.commit [^] (1,575 bytes) 2017-03-16 11:26

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0095318)
hgbot (developer)
2017-03-16 13:20

Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 088e60886b16085d7de9be49f8cdcf3cffe02589
Author: Miguel de Juana <miguel.dejuana <at> openbravo.com>
Date: Tue Mar 14 07:41:01 2017 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/088e60886b16085d7de9be49f8cdcf3cffe02589 [^]

Fixed issue 0035445: When paying a multiorder, prepareToSendCallback is executed for every payment assigned

- PrepareToSend the receipt just when the order has finished

---
M web/org.openbravo.retail.posterminal/js/pointofsale/model/pointofsale-model.js
---

- Issue History
Date Modified Username Field Change
2017-03-07 13:26 aaroncalero New Issue
2017-03-07 13:26 aaroncalero Assigned To => Retail
2017-03-07 13:26 aaroncalero Resolution time => 1490050800
2017-03-07 13:26 aaroncalero Triggers an Emergency Pack => No
2017-03-10 10:25 migueldejuana Assigned To Retail => migueldejuana
2017-03-10 10:25 migueldejuana Status new => scheduled
2017-03-16 11:26 migueldejuana File Added: issue35445.commit
2017-03-16 13:20 hgbot Checkin
2017-03-16 13:20 hgbot Note Added: 0095318
2017-03-16 13:20 hgbot Status scheduled => resolved
2017-03-16 13:20 hgbot Resolution open => fixed
2017-03-16 13:20 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/088e60886b16085d7de9be49f8cdcf3cffe02589 [^]
2017-03-16 14:03 marvintm Review Assigned To => marvintm
2017-03-16 14:03 marvintm Status resolved => closed
2017-03-16 14:03 marvintm Fixed in Version => RR17Q2


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker