Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0031838 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Retail Modules] Web POS | major | have not tried | 2016-01-08 10:22 | 2016-02-03 20:01 | |||
Reporter | jorge-garcia | View Status | public | |||||
Assigned To | jorge-garcia | |||||||
Priority | urgent | Resolution | fixed | Fixed in Version | RR16Q2 | |||
Status | closed | Fix in branch | Fixed in SCM revision | 147ed36767c1 | ||||
Projection | none | ETA | none | Target Version | ||||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Merge Request Status | ||||||||
Review Assigned To | marvintm | |||||||
OBNetwork customer | No | |||||||
Support ticket | ||||||||
Regression level | QA functional test | |||||||
Regression date | 2015-12-17 | |||||||
Regression introduced in release | main | |||||||
Regression introduced by commit | https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/3e9de6ef5d061f49607b8ed0cc66c37ac30c23f8 [^] | |||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0031838: Cash Management events are not filtered by the selected payment method | |||||||
Description | When selecting a payment method in the cash management, only the cash management events with the same payment method must be show to be selected. | |||||||
Steps To Reproduce | 1) Go to ERP 2) Go to Organization window In Vall Blanca Store, go to the Cash Management Events tab Create two cash management events with payment method type Wire Transfer (one for Deposits and one for Withdrawals) 3) Go to POS Terminal Type window Select one terminal type and go to Payment Method tab In payment method Card, check the fields Allow Withdrawals and Allow Deposits. 4) Login in one of the terminals of the terminal type Go to Cash Management and click in Card withdrawal button and enter a quantity. See that the cash management events are not correct. | |||||||
Tags | No tags attached. | |||||||
Attached Files | ![]() | |||||||
![]() |
|||||||||||||||
|
![]() |
|
(0083185) hgbot (developer) 2016-01-08 13:43 |
Repository: erp/pmods/org.openbravo.retail.posterminal Changeset: 147ed36767c11592745199f7ea187ed1d46f3d08 Author: Jorge Garcia <jorge.garcia <at> openbravo.com> Date: Fri Jan 08 10:30:20 2016 +0100 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/147ed36767c11592745199f7ea187ed1d46f3d08 [^] Fixed issue 31838: Cash Management events are not filtered by the selected payment method It's necessary to do some changes in the logic of the popup. Now, the popup only shows the cash management events that coincides with the payment method selected. --- M web/org.openbravo.retail.posterminal/js/cashmgmt/model/cashmgmt-model.js M web/org.openbravo.retail.posterminal/js/cashmgmt/view/cashmgmtkeyboard.js --- |
(0083186) hgbot (developer) 2016-01-08 13:44 |
Repository: tools/automation/pi-mobile Changeset: b86e6084f6a806de3101a9593ccbe1c009745f7c Author: Jorge Garcia <jorge.garcia <at> openbravo.com> Date: Fri Jan 08 11:56:17 2016 +0100 URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/b86e6084f6a806de3101a9593ccbe1c009745f7c [^] Verifies issue 31838: Cash Management events are not filtered by the selected payment method Added test I31838_FilterCashMgmtEventsByPaymentMethod Added license to test I31707_CashMgmEventsWithMultiplePaymentMthd --- M src-test/org/openbravo/test/mobile/common/selenium/javascript/TestId.java M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/cashmanagement/I31707_CashMgmEventsWithMultiplePaymentMthd.java A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/cashmanagement/I31838_FilterCashMgmtEventsByPaymentMethod.java --- |
(0083469) marvintm (viewer) 2016-01-20 17:22 |
The popup needs to filter not only by payment method, but also by currency. |
(0083495) guillermogil (viewer) 2016-01-21 12:18 |
See diff attached for the currency check |
(0083872) hgbot (developer) 2016-02-03 08:38 |
Repository: erp/pmods/org.openbravo.retail.posterminal Changeset: e9ee5173f14169a1c4eb98b23b0c843c7142ae56 Author: Jorge Garcia <jorge.garcia <at> openbravo.com> Date: Fri Jan 29 12:33:02 2016 +0100 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/e9ee5173f14169a1c4eb98b23b0c843c7142ae56 [^] Related to issue 31838: Cash Management events are not filtered by the selected payment method The cash management events must be filtered by currency also. Now if a payment method doesn't have a valid cash management event, the button for that payment method is not shown in the cash management keyboard. --- 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 M web/org.openbravo.retail.posterminal/js/cashmgmt/view/cashmgmtkeyboard.js --- |
(0083873) hgbot (developer) 2016-02-03 08:38 |
Repository: erp/pmods/org.openbravo.retail.sampledata Changeset: 56ccb3e084d362df192f3a59e246d74710b68214 Author: Jorge Garcia <jorge.garcia <at> openbravo.com> Date: Fri Jan 29 12:29:23 2016 +0100 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.sampledata/rev/56ccb3e084d362df192f3a59e246d74710b68214 [^] Related to issue 31838: Cash Management events are not filtered by the selected payment method Needed to add some cashmgmt events for USD payment methods. --- M referencedata/sampledata/The_White_Valley_Group/OBRETCO_CMEVENTS.xml --- |
(0083874) hgbot (developer) 2016-02-03 08:39 |
Repository: tools/automation/pi-mobile Changeset: d33272f26fdba7ed0c39b9d5d52d266444324968 Author: Jorge Garcia <jorge.garcia <at> openbravo.com> Date: Mon Feb 01 09:23:20 2016 +0100 URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/d33272f26fdba7ed0c39b9d5d52d266444324968 [^] Related to issue 31838: Cash Management events are not filtered by the selected payment method Some tests needs to be changed due to the new functionality. The affected tests are: * CashManagementUSDDeposit * I30543_CashManagementInCashUpReport * I31707_CashMgmEventsWithMultiplePaymentMthd --- M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/cashmanagement/CashManagementUSDDeposit.java M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/cashmanagement/I30543_CashManagementInCashUpReport.java M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/cashmanagement/I31707_CashMgmEventsWithMultiplePaymentMthd.java --- |
![]() |
|||
Date Modified | Username | Field | Change |
2016-01-08 10:22 | jorge-garcia | New Issue | |
2016-01-08 10:22 | jorge-garcia | Assigned To | => jorge-garcia |
2016-01-08 10:22 | jorge-garcia | OBNetwork customer | => No |
2016-01-08 10:22 | jorge-garcia | Triggers an Emergency Pack | => No |
2016-01-08 10:22 | jorge-garcia | Relationship added | related to 0031707 |
2016-01-08 10:24 | jorge-garcia | Status | new => scheduled |
2016-01-08 13:43 | hgbot | Checkin | |
2016-01-08 13:43 | hgbot | Note Added: 0083185 | |
2016-01-08 13:43 | hgbot | Status | scheduled => resolved |
2016-01-08 13:43 | hgbot | Resolution | open => fixed |
2016-01-08 13:43 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/147ed36767c11592745199f7ea187ed1d46f3d08 [^] |
2016-01-08 13:44 | hgbot | Checkin | |
2016-01-08 13:44 | hgbot | Note Added: 0083186 | |
2016-01-13 09:25 | jorge-garcia | Status | resolved => new |
2016-01-13 09:25 | jorge-garcia | Resolution | fixed => open |
2016-01-13 09:26 | jorge-garcia | Status | new => scheduled |
2016-01-13 09:27 | jorge-garcia | Status | scheduled => resolved |
2016-01-13 09:27 | jorge-garcia | Resolution | open => fixed |
2016-01-13 09:29 | jorge-garcia | Regression introduced by commit | => https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/3e9de6ef5d061f49607b8ed0cc66c37ac30c23f8 [^] |
2016-01-13 09:57 | jorge-garcia | Resolution time | => 1452812400 |
2016-01-13 09:57 | jorge-garcia | Regression level | => QA functional test |
2016-01-13 09:57 | jorge-garcia | Regression date | => 2015-12-17 |
2016-01-13 09:57 | jorge-garcia | Regression introduced in release | => main |
2016-01-19 17:53 | marvintm | Review Assigned To | => marvintm |
2016-01-19 17:53 | marvintm | Status | resolved => closed |
2016-01-19 17:53 | marvintm | Fixed in Version | => RR16Q2 |
2016-01-20 17:22 | marvintm | Note Added: 0083469 | |
2016-01-20 17:22 | marvintm | Status | closed => new |
2016-01-20 17:22 | marvintm | Resolution | fixed => open |
2016-01-20 17:22 | marvintm | Fixed in Version | RR16Q2 => |
2016-01-21 12:18 | guillermogil | File Added: mgmtEventsPI.diff | |
2016-01-21 12:18 | guillermogil | Note Added: 0083495 | |
2016-01-29 10:19 | Orekaria | Status | new => scheduled |
2016-02-03 08:38 | hgbot | Checkin | |
2016-02-03 08:38 | hgbot | Note Added: 0083872 | |
2016-02-03 08:38 | hgbot | Checkin | |
2016-02-03 08:38 | hgbot | Note Added: 0083873 | |
2016-02-03 08:39 | hgbot | Checkin | |
2016-02-03 08:39 | hgbot | Note Added: 0083874 | |
2016-02-03 08:41 | jorge-garcia | Status | scheduled => resolved |
2016-02-03 08:41 | jorge-garcia | Fixed in Version | => RR16Q2 |
2016-02-03 08:41 | jorge-garcia | Resolution | open => fixed |
2016-02-03 20:01 | marvintm | Status | resolved => closed |
Copyright © 2000 - 2009 MantisBT Group |