Openbravo Issue Tracking System - Retail Modules
View Issue Details
0032177Retail ModulesWeb POSpublic2016-02-09 17:432016-03-14 11:36
amayavicente 
ranjith_qualiantech_com 
highmajoralways
closedfixed 
5
 
RR16Q2 
marvintm
No
0032177: [SERQA 648] POS Terminal || Cash up history confusing line with all values to zero
In the tab POS Terminal || Cash up history, when a cash up is done, a new record with all values to zero is created.

For clients using the module sessions, this is confusing, becuase they don't know if a till has been open or not.

The new line with all values to zero should be shown just when a new till is open.
In an environment with the sessions module, open a till in a terminal and make cash up.

In POS Terminal || Cash up history, check that, after make cash up, a new line with all values to zero is created although there is not an open till.
The best solution is not to create the new cashup until a navigation is done to the Web POS. To do this, we would need to:

- Remove the call to OB.UTIL.initCashup in cashup-model.js.
- Test that without the session module installed, as soon as a navigation is done to the main POS window (so, when the user sees the "Good Job!" popup and clicks ok) a new cashup is created and synchronized to the backend.
- Test that with the sessions module, after the cashup the system logs out, and then as soon as a log in is done, a new cashup is created and synchronized to the backend.

These flows should also be tested while being offline, to ensure that the Web POS works correctly in this case.
SER-QA
related to defect 0033172 closed jorge-garcia [SER QA 1245] Till differences generated during the initial count are not linked to a cashup 
Issue History
2016-02-09 17:43amayavicenteNew Issue
2016-02-09 17:43amayavicenteAssigned To => Retail
2016-02-09 17:43amayavicenteResolution time => 1456182000
2016-02-09 17:43amayavicenteTriggers an Emergency Pack => No
2016-02-09 17:44amayavicenteTag Attached: SER-QA
2016-02-11 12:36OrekariaStatusnew => acknowledged
2016-02-24 16:17marvintmProposed Solution updated
2016-02-24 17:03marvintmProposed Solution updated
2016-03-08 05:08ranjith_qualiantech_comAssigned ToRetail => ranjith_qualiantech_com
2016-03-08 05:08ranjith_qualiantech_comStatusacknowledged => scheduled
2016-03-14 10:03hgbotCheckin
2016-03-14 10:03hgbotNote Added: 0084938
2016-03-14 10:03hgbotCheckin
2016-03-14 10:03hgbotNote Added: 0084939
2016-03-14 10:03hgbotStatusscheduled => resolved
2016-03-14 10:03hgbotResolutionopen => fixed
2016-03-14 10:03hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/4cf4ddb83e3045fc04a6470e07816bccd76e8572 [^]
2016-03-14 11:36marvintmReview Assigned To => marvintm
2016-03-14 11:36marvintmStatusresolved => closed
2016-03-14 11:36marvintmFixed in Version => RR16Q2
2016-06-07 17:00aaroncaleroRelationship addedrelated to 0033172

Notes
(0084938)
hgbot   
2016-03-14 10:03   
Repository: tools/automation/pi-mobile
Changeset: 1ac2df087ab0e98f285a1cf376e665e6fe3b6906
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Mon Mar 14 14:32:21 2016 +0530
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/1ac2df087ab0e98f285a1cf376e665e6fe3b6906 [^]

Verifies issue 32177: Added automated test 'I32177_VerifyInitCashupAfterCashup'

---
A src-test/org/openbravo/test/mobile/retail/extmodules/selenium/tests/cashup/I32177_VerifyInitCashupAfterCashup_II.java
A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/cashup/I32177_VerifyInitCashupAfterCashup.java
---
(0084939)
hgbot   
2016-03-14 10:03   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 4cf4ddb83e3045fc04a6470e07816bccd76e8572
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Mon Mar 14 14:32:18 2016 +0530
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/4cf4ddb83e3045fc04a6470e07816bccd76e8572 [^]

Fixes issue 32177 : Removing new cashup addition when cashup is posted

---
M web/org.openbravo.retail.posterminal/js/closecash/model/cashup-model.js
M web/org.openbravo.retail.posterminal/js/closecash/view/closecash.js
M web/org.openbravo.retail.posterminal/js/login/model/login-model.js
---