Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0035631 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Retail Modules] Web POS | major | always | 2017-03-28 11:12 | 2017-04-28 12:22 | |||
Reporter | amayavicente | View Status | public | |||||
Assigned To | ranjith_qualiantech_com | |||||||
Priority | high | Resolution | fixed | Fixed in Version | RR17Q3 | |||
Status | closed | Fix in branch | Fixed in SCM revision | 264c8c163463 | ||||
Projection | none | ETA | none | Target Version | ||||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Review Assigned To | marvintm | |||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0035631: [SERQA 2676] In step count cash in cash ups it is not possible to enter negative amounts | |||||||
Description | In step count cash during the cash up process, it is not possible to enter negative amounts | |||||||
Steps To Reproduce | 1. Make returns in Card until get a negative amount. 2. Open the menu option cahs up. 3. Go to step 2 of 4: Count Cash. ERROR: it is not possible to enter a negative amount, for instance, to do a correction in a payment method with a negative total amount. | |||||||
Tags | SER-QA | |||||||
Attached Files | issue 35631 source posterminal.patch [^] (3,674 bytes) 2017-04-03 11:17 [Show Content]
issue 35631 source mobilecore.patch [^] (1,019 bytes) 2017-04-03 11:17 [Show Content] issue 35631 test.patch [^] (4,071 bytes) 2017-04-03 11:17 [Show Content] | |||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | ||||||||
|
Notes | |
(0095801) hgbot (developer) 2017-04-03 13:52 |
Repository: tools/automation/pi-mobile Changeset: a0d04e77f681a76dd59b18610118f89d5ad9f0d9 Author: Ranjith S R <ranjith <at> qualiantech.com> Date: Mon Apr 03 17:21:32 2017 +0530 URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/a0d04e77f681a76dd59b18610118f89d5ad9f0d9 [^] Verifies issue 35631 : Added automated test 'I35631_VerifyCashupKeyboard' --- M src-test/org/openbravo/test/mobile/retail/pack/selenium/TestIdPack.java A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/cashup/I35631_VerifyCashupKeyboard.java --- |
(0095802) hgbot (developer) 2017-04-03 13:53 |
Repository: erp/pmods/org.openbravo.retail.posterminal Changeset: 899ed523bfa156f269cab857c8fe5d0573f7718c Author: Ranjith S R <ranjith <at> qualiantech.com> Date: Mon Apr 03 17:22:00 2017 +0530 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/899ed523bfa156f269cab857c8fe5d0573f7718c [^] Fixes issue 35631 : Enabled Negative Symbol in Cashup Keyboard * In Cashup Step 2, Negative Amount should not be allowed for Cash payment methods --- M src-db/database/sourcedata/AD_MESSAGE.xml M web/org.openbravo.retail.posterminal/js/closecash/view/closekeyboard.js --- |
(0095803) hgbot (developer) 2017-04-03 14:00 |
Repository: erp/pmods/org.openbravo.mobile.core Changeset: c0f7d11e99f8524df1c8804bcd90685d0c291e2e Author: Ranjith S R <ranjith <at> qualiantech.com> Date: Mon Apr 03 17:21:36 2017 +0530 URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/c0f7d11e99f8524df1c8804bcd90685d0c291e2e [^] Related to issue 35631 : Enabled Minus key in Cashup Keyboard --- M web/org.openbravo.mobile.core/source/component/ob-keyboard.js --- |
(0095916) marvintm (manager) 2017-04-07 14:36 |
The change in the UI side is correct. However, when you specify a negative counted amount, and at the same time automate the movement of the payment method, the cashup process generates a transaction in the payment method financial account with negative withdrawal amount, and a transaction in the bank account with negative deposit amount. Instead, it should generate a transaction in the payment method financial account with positive deposit amount, and a transaction in the bank account with positive withdrawal amount. |
(0095930) hgbot (developer) 2017-04-10 10:48 |
Repository: erp/pmods/org.openbravo.retail.posterminal Changeset: eb771ad2a6b524fbead359791900a14a30b93c12 Author: Ranjith S R <ranjith <at> qualiantech.com> Date: Mon Apr 10 14:08:12 2017 +0530 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/eb771ad2a6b524fbead359791900a14a30b93c12 [^] Fixes issue 35631 : Transaction should be updated if any negative payments are present * If there are negative payment from payment methods then payment method fin. transaction should be updated with positive deposit amount instead of negative withdrawal amount and for bank account transaction, it should be update with positive withdrawal amount instead of negative deposit amount --- M src/org/openbravo/retail/posterminal/CashCloseProcessor.java --- |
(0095988) marvintm (manager) 2017-04-11 16:13 |
Now the amount correctly goes to either the deposit or the payment column depending on whether it is positive or negative, but the transaction type is not changed. It should be changed to BPD or BPW depending on it being a deposit or a withdrawal. |
(0096025) hgbot (developer) 2017-04-12 12:54 |
Repository: erp/pmods/org.openbravo.retail.posterminal Changeset: 264c8c163463402ea5d3cf3f27504c646235c82e Author: Ranjith S R <ranjith <at> qualiantech.com> Date: Wed Apr 12 16:24:00 2017 +0530 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/264c8c163463402ea5d3cf3f27504c646235c82e [^] Fixes issue 35631 : Transaction should be updated if any negative payments are present * Transaction type updated based on withdrawel/deposit amounts --- M src/org/openbravo/retail/posterminal/CashCloseProcessor.java --- |
(0096026) hgbot (developer) 2017-04-12 12:55 |
Repository: tools/automation/pi-mobile Changeset: 032a790d20e95d1dba49edeca0ded6bae7dde598 Author: Ranjith S R <ranjith <at> qualiantech.com> Date: Wed Apr 12 16:24:09 2017 +0530 URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/032a790d20e95d1dba49edeca0ded6bae7dde598 [^] Verifies issue 35631 : Modified automated test 'I35631_VerifyCashupKeyboard' --- M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/cashup/I35631_VerifyCashupKeyboard.java --- |
Issue History | |||
Date Modified | Username | Field | Change |
2017-03-28 11:12 | amayavicente | New Issue | |
2017-03-28 11:12 | amayavicente | Assigned To | => Retail |
2017-03-28 11:12 | amayavicente | Resolution time | => 1491861600 |
2017-03-28 11:12 | amayavicente | Triggers an Emergency Pack | => No |
2017-03-28 11:12 | amayavicente | Tag Attached: SER-QA | |
2017-03-28 11:43 | amayavicente | Summary | [SERQA 2678] In step count cash in cash ups it is not possible to enter negative amounts => [SERQA 2676] In step count cash in cash ups it is not possible to enter negative amounts |
2017-03-29 14:12 | ranjith_qualiantech_com | Assigned To | Retail => ranjith_qualiantech_com |
2017-03-29 14:12 | ranjith_qualiantech_com | Status | new => scheduled |
2017-04-03 11:17 | ranjith_qualiantech_com | File Added: issue 35631 source posterminal.patch | |
2017-04-03 11:17 | ranjith_qualiantech_com | File Added: issue 35631 source mobilecore.patch | |
2017-04-03 11:17 | ranjith_qualiantech_com | File Added: issue 35631 test.patch | |
2017-04-03 13:52 | hgbot | Checkin | |
2017-04-03 13:52 | hgbot | Note Added: 0095801 | |
2017-04-03 13:53 | hgbot | Checkin | |
2017-04-03 13:53 | hgbot | Note Added: 0095802 | |
2017-04-03 13:53 | hgbot | Status | scheduled => resolved |
2017-04-03 13:53 | hgbot | Resolution | open => fixed |
2017-04-03 13:53 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/899ed523bfa156f269cab857c8fe5d0573f7718c [^] |
2017-04-03 14:00 | hgbot | Checkin | |
2017-04-03 14:00 | hgbot | Note Added: 0095803 | |
2017-04-07 14:36 | marvintm | Note Added: 0095916 | |
2017-04-07 14:36 | marvintm | Status | resolved => new |
2017-04-07 14:36 | marvintm | Resolution | fixed => open |
2017-04-10 07:28 | ranjith_qualiantech_com | Status | new => scheduled |
2017-04-10 10:48 | hgbot | Checkin | |
2017-04-10 10:48 | hgbot | Note Added: 0095930 | |
2017-04-10 10:48 | hgbot | Status | scheduled => resolved |
2017-04-10 10:48 | hgbot | Resolution | open => fixed |
2017-04-10 10:48 | hgbot | Fixed in SCM revision | http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/899ed523bfa156f269cab857c8fe5d0573f7718c [^] => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/eb771ad2a6b524fbead359791900a14a30b93c12 [^] |
2017-04-11 16:13 | marvintm | Note Added: 0095988 | |
2017-04-11 16:13 | marvintm | Status | resolved => new |
2017-04-11 16:13 | marvintm | Resolution | fixed => open |
2017-04-12 07:02 | ranjith_qualiantech_com | Status | new => scheduled |
2017-04-12 12:54 | hgbot | Checkin | |
2017-04-12 12:54 | hgbot | Note Added: 0096025 | |
2017-04-12 12:54 | hgbot | Status | scheduled => resolved |
2017-04-12 12:54 | hgbot | Resolution | open => fixed |
2017-04-12 12:54 | hgbot | Fixed in SCM revision | http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/eb771ad2a6b524fbead359791900a14a30b93c12 [^] => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/264c8c163463402ea5d3cf3f27504c646235c82e [^] |
2017-04-12 12:55 | hgbot | Checkin | |
2017-04-12 12:55 | hgbot | Note Added: 0096026 | |
2017-04-28 12:22 | marvintm | Review Assigned To | => marvintm |
2017-04-28 12:22 | marvintm | Status | resolved => closed |
2017-04-28 12:22 | marvintm | Fixed in Version | => RR17Q3 |
2018-11-13 15:48 | ngarcia | Relationship added | causes 0039618 |
2018-12-28 09:03 | ngarcia | Relationship added | causes 0039861 |
2018-12-28 09:14 | ngarcia | Relationship deleted | causes 0039861 |
Copyright © 2000 - 2009 MantisBT Group |