Openbravo Issue Tracking System - Retail Modules
View Issue Details
0040862Retail ModulesSessionspublic2019-05-13 14:072019-05-16 18:01
asiermartirena 
ranjith_qualiantech_com 
urgentmajoralways
closedfixed 
5
 
RR19Q3 
marvintm
No
0040862: Existing tickets are not always requires to remove when doing a cashup
When doing a cashup, there's a check to ensure that there are not opened tickets. This works even with tickets that are not in the same session as the user that is doing the cashup.

But there are some situations in which is not requiring to remove the ticket. If the ticket doesn't have any line but the business partner has been updated, the cashup process doesn't ask to remove it before doing the process. This causes that, having the 'Save Removed Tickets' property enabled, the ticket is synchronized and sent after the cashup is done
Having an environment with the sessions module, clean the POS to avoid to have any opened receipt. In the active receipt (which doesn't have any update, so there are not stored orders in the local database) change the customer. Check that the ticket is now stored in the local database.
Go to the menu and click on the cashup menu entry --> Realize that the cashup can be done even when the terminal has an order in the local database.

The cashup should require to remove that order before continuing with the process.
No tags attached.
Issue History
2019-05-13 14:07asiermartirenaNew Issue
2019-05-13 14:07asiermartirenaAssigned To => Retail
2019-05-13 14:07asiermartirenaTriggers an Emergency Pack => No
2019-05-13 15:07guillermogilResolution time => 1559512800
2019-05-14 17:36ranjith_qualiantech_comAssigned ToRetail => ranjith_qualiantech_com
2019-05-14 17:36ranjith_qualiantech_comStatusnew => scheduled
2019-05-16 08:55hgbotCheckin
2019-05-16 08:55hgbotNote Added: 0111702
2019-05-16 08:55hgbotStatusscheduled => resolved
2019-05-16 08:55hgbotResolutionopen => fixed
2019-05-16 08:55hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/3dc177f319a35bc99650f3787bddb25cf664110e [^]
2019-05-16 08:55hgbotCheckin
2019-05-16 08:55hgbotNote Added: 0111703
2019-05-16 18:01marvintmReview Assigned To => marvintm
2019-05-16 18:01marvintmStatusresolved => closed
2019-05-16 18:01marvintmFixed in Version => RR19Q3

Notes
(0111702)
hgbot   
2019-05-16 08:55   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 3dc177f319a35bc99650f3787bddb25cf664110e
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Thu May 16 12:24:54 2019 +0530
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/3dc177f319a35bc99650f3787bddb25cf664110e [^]

Fixed issue 40862 : All receipts which are saved in localstorage should be listed when opening cashup window

* When Cahsup window is opened, all receipts including zero lines from localstorage should be listed in the Pending Receipts

---
M web/org.openbravo.retail.posterminal/js/closecash/model/cashup-model.js
---
(0111703)
hgbot   
2019-05-16 08:55   
Repository: tools/automation/pi-mobile
Changeset: 790d0b9b441d08e93c86613cbe33cd071340eb9f
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Thu May 16 12:25:18 2019 +0530
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/790d0b9b441d08e93c86613cbe33cd071340eb9f [^]

Verifies issue 40862 : Modified Automated test 'I32878_CheckDeleteKeyOnReceipt'

---
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/system/I32878_CheckDeleteKeyOnReceipt.java
---