Openbravo Issue Tracking System - Retail Modules
View Issue Details
0031707Retail ModulesWeb POSpublic2015-12-14 21:432015-12-29 12:35
agete 
jorge-garcia 
highmajorhave not tried
closedfixed 
5
 
RR16Q1 
Orekaria
No
0031707: [SERQA 470] Issue in cash management functionallity when there are more than one payent method.
Issue in cash management functionallity when there are more than one payent method.
Different payment methods are shown in any of them.
The amount is not added ina right way to the report.
Steps to reproduce
1.In Organization window create two management events one for payment method cash and another one for VISA, both for event type "Out"
2.In Organization window create two management events one for payment method cash and another one for VISA, both for event type "In"
3.In POS Terminal Type check "allow withdrawals" and "allow deposits" for cash and Visa payment methods and also add any GL Item
4.Select the menu option Cas management
5.Click the button Cash deposit --> BUG1: Check VISA and CASH options are in this button
6. Select VISA option --> BUG2: Check the deposit added for VISA has been added in the report in the Cash section
SER-QA
related to defect 0031714 closed agete [SERQA 464] Issues in Cash up partial printing report about cash management movements 
related to defect 0031693 closed guilleaer [SERQA 464] Issues in Cash up partial printing report about sections with no sense 
related to defect 0031838 closed jorge-garcia Cash Management events are not filtered by the selected payment method 
? demo.mp4 (3,257,208) 2015-12-15 10:53
https://issues.openbravo.com/file_download.php?file_id=8808&type=bug
Issue History
2015-12-14 21:43ageteNew Issue
2015-12-14 21:43ageteAssigned To => Retail
2015-12-14 21:43ageteResolution time => 1450825200
2015-12-14 21:43ageteTriggers an Emergency Pack => No
2015-12-14 21:43ageteTag Attached: SER-QA
2015-12-15 10:53OrekariaFile Added: demo.mp4
2015-12-15 11:10OrekariaStatusnew => acknowledged
2015-12-15 11:47OrekariaRelationship addedrelated to 0031714
2015-12-15 11:47OrekariaRelationship addedrelated to 0031693
2015-12-16 13:04jorge-garciaAssigned ToRetail => jorge-garcia
2015-12-16 13:04jorge-garciaStatusacknowledged => scheduled
2015-12-21 10:45jorge-garciaFile Added: 31707Fix.diff
2015-12-21 15:18hgbotCheckin
2015-12-21 15:18hgbotNote Added: 0082899
2015-12-21 15:18hgbotCheckin
2015-12-21 15:18hgbotNote Added: 0082900
2015-12-21 15:19hgbotCheckin
2015-12-21 15:19hgbotNote Added: 0082901
2015-12-21 15:19hgbotStatusscheduled => resolved
2015-12-21 15:19hgbotResolutionopen => fixed
2015-12-21 15:19hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/3e9de6ef5d061f49607b8ed0cc66c37ac30c23f8 [^]
2015-12-21 15:19hgbotCheckin
2015-12-21 15:19hgbotNote Added: 0082903
2015-12-29 12:35OrekariaFile Deleted: 31707Fix.diff
2015-12-29 12:35OrekariaReview Assigned To => Orekaria
2015-12-29 12:35OrekariaStatusresolved => closed
2015-12-29 12:35OrekariaFixed in Version => RR16Q1
2016-01-08 10:22jorge-garciaRelationship addedrelated to 0031838
2016-01-08 10:24jorge-garciaRelationship addedrelated to 0031839

Notes
(0082899)
hgbot   
2015-12-21 15:18   
Repository: tools/automation/pi-mobile
Changeset: 448617029e8cd9f37a1011b02d68d29a1731e946
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Mon Dec 21 13:32:15 2015 +0100
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/448617029e8cd9f37a1011b02d68d29a1731e946 [^]

Verifies issue 31707: [SERQA 470] Issue in cash management functionallity when
there are more than one payent method.

Added test I31707_CashMgmEventsWithMultiplePaymentMthd

The test I30848_CashMgmtRecoverAfterDeletingCache should change. The reason is
that the popup testid has change.

---
M src-test/org/openbravo/test/mobile/common/selenium/javascript/TestId.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/system/I30848_CashMgmtRecoverAfterDeletingCache.java
A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/cashmanagement/I31707_CashMgmEventsWithMultiplePaymentMthd.java
---
(0082900)
hgbot   
2015-12-21 15:18   
Repository: erp/pmods/org.openbravo.retail.sampledata
Changeset: 4d0f133039f808c5cdf48c44f6b87a8a19cf041e
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Mon Dec 21 13:19:10 2015 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.sampledata/rev/4d0f133039f808c5cdf48c44f6b87a8a19cf041e [^]

Related to issue 31707: [SERQA 470] Issue in cash management functionallity when
there are more than one payent method.

Some cash management events must be added to the organizations to check them
in the tests.

---
M referencedata/sampledata/The_White_Valley_Group/OBRETCO_CMEVENTS.xml
---
(0082901)
hgbot   
2015-12-21 15:19   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 3e9de6ef5d061f49607b8ed0cc66c37ac30c23f8
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Thu Dec 17 12:02:38 2015 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/3e9de6ef5d061f49607b8ed0cc66c37ac30c23f8 [^]

Fixed issue 31707: [SERQA 470] Issue in cash management functionallity when
there are more than one payent method.

It's necessary to eliminathe the cash management events whose payment method are
not the allowed by the definition of the cash managemet payment methods.

---
M src/org/openbravo/retail/posterminal/term/CashMgmtDepositEvents.java
M src/org/openbravo/retail/posterminal/term/CashMgmtDropEvents.java
M web/org.openbravo.retail.posterminal/js/cashmgmt/model/cashmgmt-model.js
---
(0082903)
hgbot   
2015-12-21 15:19   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 7995a1dfa5b8396b37af0711433f406702c1b524
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Mon Dec 21 08:52:25 2015 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/7995a1dfa5b8396b37af0711433f406702c1b524 [^]

Related to issue 31707: [SERQA 470] Issue in cash management functionallity when
there are more than one payent method.

Some changes in the definition of the cash management event popups are necessary
to create a test to verify that all is working fine.

---
M web/org.openbravo.retail.posterminal/js/cashmgmt/view/listevents.js
---