Openbravo Issue Tracking System - Retail Modules
View Issue Details
0034412Retail ModulesWeb POSpublic2016-11-07 17:252016-11-13 18:43
nataliag 
jorge-garcia 
immediatemajoralways
closedfixed 
5
 
 
migueldejuana
Production - Confirmed Stable
2015-07-02
RR15Q4
https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/def6db59d486662f86abaef2ac435dca19c5db5b [^]
No
0034412: Multi ticket is not working when preference "Web POS Print suspended order" is set to "Y"
If preference "Web POS Print suspended order" is set to "Y", in WebPos is not possible to open a new ticket and error attached appear.
1- Go to backend and using System Administrator open "Preference" window.
2- Search "Web POS Print suspended order"in the Property field
3- Set the value field to "Y"and save it.
4- Login into the WebPos and try to open a new ticket. Error appears and the ticket is not opened.
No tags attached.
depends on backport 0034442RR16Q4 closed jorge-garcia Multi ticket is not working when preference "Web POS Print suspended order" is set to "Y" 
depends on backport 0034443RR16Q3.3 closed jorge-garcia Multi ticket is not working when preference "Web POS Print suspended order" is set to "Y" 
depends on backport 0034444RR16Q2.4 closed jorge-garcia Multi ticket is not working when preference "Web POS Print suspended order" is set to "Y" 
caused by defect 0030208 closed guilleaer create a hook when receipt is created in webpos 
png Screenshot from 2016-11-07 17-24-55.png (203,727) 2016-11-07 17:25
https://issues.openbravo.com/file_download.php?file_id=10020&type=bug
png
Issue History
2016-11-07 17:25nataliagNew Issue
2016-11-07 17:25nataliagAssigned To => Retail
2016-11-07 17:25nataliagFile Added: Screenshot from 2016-11-07 17-24-55.png
2016-11-07 17:25nataliagResolution time => 1480287600
2016-11-07 17:25nataliagRegression level => Production - Confirmed Stable
2016-11-07 17:25nataliagTriggers an Emergency Pack => No
2016-11-09 08:58jorge-garciaRegression date => 2015-07-02
2016-11-09 08:58jorge-garciaRegression introduced in release => RR15Q4
2016-11-09 08:58jorge-garciaRegression introduced by commit => https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/def6db59d486662f86abaef2ac435dca19c5db5b [^]
2016-11-09 09:11jorge-garciaAssigned ToRetail => jorge-garcia
2016-11-09 09:11jorge-garciaStatusnew => acknowledged
2016-11-09 10:08jorge-garciaStatusacknowledged => scheduled
2016-11-09 13:56hgbotCheckin
2016-11-09 13:56hgbotNote Added: 0091281
2016-11-09 13:56hgbotStatusscheduled => resolved
2016-11-09 13:56hgbotResolutionopen => fixed
2016-11-09 13:56hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/4960696b1a2c512af8a4954aaaf5ae87eab7fcb9 [^]
2016-11-09 13:56hgbotCheckin
2016-11-09 13:56hgbotNote Added: 0091282
2016-11-10 16:09migueldejuanaReview Assigned To => migueldejuana
2016-11-10 16:09migueldejuanaNote Added: 0091338
2016-11-10 16:09migueldejuanaStatusresolved => closed
2016-11-13 18:43dmitry_mezentsevRelationship addedcaused by 0030208

Notes
(0091281)
hgbot   
2016-11-09 13:56   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 4960696b1a2c512af8a4954aaaf5ae87eab7fcb9
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Wed Nov 09 09:09:25 2016 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/4960696b1a2c512af8a4954aaaf5ae87eab7fcb9 [^]

Fixed issue 34412: Multi ticket is not working when preference "Web POS
Print suspended order" is set to "Y"

The problem was introduced when the PreCreateNewReceipt hook was created.

The fix is to use the me variable instead of this, because the hook is an
asynchronous function.

---
M web/org.openbravo.retail.posterminal/js/pointofsale/view/toolbar-left.js
---
(0091282)
hgbot   
2016-11-09 13:56   
Repository: tools/automation/pi-mobile
Changeset: 55d722f7d62bfbd019b0c5f46037807e9d9f711d
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Wed Nov 09 10:09:47 2016 +0100
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/55d722f7d62bfbd019b0c5f46037807e9d9f711d [^]

Verifies issue 34412: Multi ticket is not working when preference "Web POS
Print suspended order" is set to "Y"

Added test I34412_CreateNewReceiptWithPrintSuspendedOrder.

---
A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/receipts/I34412_CreateNewReceiptWithPrintSuspendedOrder.java
---
(0091338)
migueldejuana   
2016-11-10 16:09   
Tested and reviewed