Openbravo Issue Tracking System - POS2 |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0055780 | POS2 | POS | public | 2024-06-17 11:35 | 2024-07-16 17:34 |
|
Reporter | jfvaringot | |
Assigned To | sreehari | |
Priority | urgent | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | 24Q4 | |
Merge Request Status | |
Review Assigned To | |
OBNetwork customer | |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0055780: POS2 - Safebox - Not amount to keep at step 2 |
Description | TESTED ON LIVEBUILDS : https://livebuilds.openbravo.com/context/retail_pos2_modules_pgsql [^]
When counting after the cash-up, it's not possible anymore to define the amount to keep. |
Steps To Reproduce | On back-office :
1. On Touchpoint type 'POS2SD VBS POS2 Terminal Type', set 'Use Safe Box' to true.
2. On Touchpoint type 'POS2SD VBS POS2 Terminal Type'>'Payment Method'>'Cash' : set 'Definied in Safebox' to true
3. On Safeboxes (can be done on all already created safe boxes) : Set 'Count on Remove' to True
4. On Safeboxes (can be done on all already created safe boxes) : Payment Method > Cash > Count Safe Box : set all check boxes to true, and keep the already defined amounts.
On POS (tested on VBS-2 and VBS-3) :
1. At start, select a safebox, and do the initial counting.
2. Do sales : more than 100€.
3. Do the cash-up > after the cash-up, count the safebox
4. Step 1 : OK -> the amount to count is displayed
5. Step 2 : KO -> nothing is displayed
6. After having finished the counting, all is moved to the financial account. |
Proposed Solution | |
Additional Information | |
Tags | No tags attached. |
Relationships | related to | defect | 0054548 | | closed | sreehari | [Cash Up - Keep Amount] Configuration not taken into account properly |
|
Attached Files | Safebox setting.png (99,941) 2024-06-17 11:35 https://issues.openbravo.com/file_download.php?file_id=19919&type=bug
Safebox count step 1.png (72,675) 2024-06-17 11:35 https://issues.openbravo.com/file_download.php?file_id=19920&type=bug
Safebox count step 2 - KO.png (54,559) 2024-06-17 11:35 https://issues.openbravo.com/file_download.php?file_id=19921&type=bug
Safebox count step 3.png (87,667) 2024-06-17 11:35 https://issues.openbravo.com/file_download.php?file_id=19922&type=bug
Safebox cash financial account - all is moved in.png (169,222) 2024-06-17 11:35 https://issues.openbravo.com/file_download.php?file_id=19923&type=bug
|
|
Issue History |
Date Modified | Username | Field | Change |
2024-06-17 11:35 | jfvaringot | New Issue | |
2024-06-17 11:35 | jfvaringot | Assigned To | => Retail |
2024-06-17 11:35 | jfvaringot | File Added: Safebox setting.png | |
2024-06-17 11:35 | jfvaringot | Triggers an Emergency Pack | => No |
2024-06-17 11:35 | jfvaringot | File Added: Safebox count step 1.png | |
2024-06-17 11:35 | jfvaringot | File Added: Safebox count step 2 - KO.png | |
2024-06-17 11:35 | jfvaringot | File Added: Safebox count step 3.png | |
2024-06-17 11:35 | jfvaringot | File Added: Safebox cash financial account - all is moved in.png | |
2024-06-17 11:51 | victor_perez | Priority | normal => urgent |
2024-06-17 11:51 | victor_perez | Severity | critical => major |
2024-06-26 17:26 | marvintm | Status | new => acknowledged |
2024-06-26 17:31 | gorka_gil | Note Added: 0166391 | |
2024-06-27 08:38 | sreehari | Assigned To | Retail => sreehari |
2024-06-27 11:12 | sreehari | Relationship added | related to 0054548 |
2024-06-27 11:14 | sreehari | Status | acknowledged => scheduled |
2024-07-02 15:08 | hgbot | Note Added: 0166609 | |
2024-07-02 15:09 | hgbot | Note Added: 0166610 | |
2024-07-03 10:02 | hgbot | Note Added: 0166629 | |
2024-07-16 17:34 | hgbot | Resolution | open => fixed |
2024-07-16 17:34 | hgbot | Status | scheduled => closed |
2024-07-16 17:34 | hgbot | Fixed in Version | => 24Q4 |
2024-07-16 17:34 | hgbot | Note Added: 0167027 | |
2024-07-16 17:34 | hgbot | Note Added: 0167028 | |
2024-07-16 17:34 | hgbot | Note Added: 0167029 | |
2024-07-16 17:34 | hgbot | Note Added: 0167030 | |
2024-07-16 17:34 | hgbot | Note Added: 0167031 | |
2024-07-16 17:34 | hgbot | Note Added: 0167032 | |
2024-07-16 17:34 | hgbot | Note Added: 0167033 | |
2024-07-16 17:34 | hgbot | Note Added: 0167034 | |
2024-07-16 17:34 | hgbot | Note Added: 0167035 | |
Notes |
|
|
|
|
(0166609)
|
hgbot
|
2024-07-02 15:08
|
|
|
|
(0166610)
|
hgbot
|
2024-07-02 15:09
|
|
|
|
(0166629)
|
hgbot
|
2024-07-03 10:02
|
|
|
|
(0167027)
|
hgbot
|
2024-07-16 17:34
|
|
|
|
(0167028)
|
hgbot
|
2024-07-16 17:34
|
|
|
|
(0167029)
|
hgbot
|
2024-07-16 17:34
|
|
Directly closing issue as related merge request is already approved.
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 7ae9689c80a4eed52e06d6cbe5606a7b41521de2
Author: Sreehari Venkataraman <sreehari.venkataraman.ext@openbravo.com>
Date: 16-07-2024 15:34:01
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/7ae9689c80a4eed52e06d6cbe5606a7b41521de2 [^]
Fixes ISSUE-55780: Added new config for safeBox cashup
---
A web-jspack/org.openbravo.pos2/src/components/Cashup/CountSbWithoutCashToKeep.config.json
M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentIntegration/processPayment.js
M web-jspack/org.openbravo.pos2/src/model/user-interface/actions/cashup/MatchCountedWithExpected.js
M web-jspack/org.openbravo.pos2/src/model/user-interface/actions/cashup/OpenCashup.js
M web-jspack/org.openbravo.pos2/src/model/user-interface/actions/cashup/SetCountedAmount.js
M web-jspack/org.openbravo.pos2/src/model/user-interface/actions/cashup/SetSelectedPaymentMethod.js
M web-jspack/org.openbravo.pos2/src/ob-init.js
---
|
|
|
(0167030)
|
hgbot
|
2024-07-16 17:34
|
|
|
|
(0167031)
|
hgbot
|
2024-07-16 17:34
|
|
Directly closing issue as related merge request is already approved.
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: cc776761c31df1ebcb33984225fbaaaa8f817208
Author: Sreehari Venkataraman <sreehari.venkataraman.ext@openbravo.com>
Date: 16-07-2024 15:34:01
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/cc776761c31df1ebcb33984225fbaaaa8f817208 [^]
Fixes ISSUE-55780: Added CountSbWithoutPaymentMethodsConfig case
*with this case when there are no safebox payments available we will have direct post, print, close cashup step
---
A web-jspack/org.openbravo.pos2/src/components/Cashup/CountSbWithoutPaymentMethods.config.json
M web-jspack/org.openbravo.pos2/src/model/user-interface/__test__/OpenCountSafebox.test.js
M web-jspack/org.openbravo.pos2/src/model/user-interface/actions/cashup/OpenCashup.js
M web-jspack/org.openbravo.pos2/src/model/user-interface/actions/cashup/OpenCountSafebox.js
M web-jspack/org.openbravo.pos2/src/model/user-interface/user-actions/cashup/CountSafeboxWindowHooks.js
M web-jspack/org.openbravo.pos2/src/ob-init.js
---
|
|
|
(0167032)
|
hgbot
|
2024-07-16 17:34
|
|
Directly closing issue as related merge request is already approved.
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 89affa1cbdfc4bab76c4f039b7e0883c6083548e
Author: Sreehari Venkataraman <sreehari.venkataraman.ext@openbravo.com>
Date: 16-07-2024 15:34:01
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/89affa1cbdfc4bab76c4f039b7e0883c6083548e [^]
Fixes ISSUE-55780: Reverted changes related to safeboxwithoutPaymentMethods
*reverted changes related to case handled to skip step one of cashup when we have no payments
---
M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentIntegration/__test__/processPayment.test.js
M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentIntegration/processPayment.js
M web-jspack/org.openbravo.pos2/src/model/user-interface/__test__/OpenCountSafebox.test.js
M web-jspack/org.openbravo.pos2/src/model/user-interface/actions/cashup/OpenCashup.js
M web-jspack/org.openbravo.pos2/src/model/user-interface/actions/cashup/OpenCountSafebox.js
M web-jspack/org.openbravo.pos2/src/model/user-interface/user-actions/cashup/CountSafeboxWindowHooks.js
M web-jspack/org.openbravo.pos2/src/ob-init.js
R web-jspack/org.openbravo.pos2/src/components/Cashup/CountSbWithoutPaymentMethods.config.json
---
|
|
|
(0167033)
|
hgbot
|
2024-07-16 17:34
|
|
|
|
(0167034)
|
hgbot
|
2024-07-16 17:34
|
|
|
|
(0167035)
|
hgbot
|
2024-07-16 17:34
|
|
Directly closing issue as related merge request is already approved.
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 2758b8d322651b17b835fce1ac127ae22343e5b3
Author: Sreehari Venkataraman <sreehari.venkataraman.ext@openbravo.com>
Date: 16-07-2024 15:34:01
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/2758b8d322651b17b835fce1ac127ae22343e5b3 [^]
Fixes ISSUE-55780: Removed 'countSafebox' cashupmode logic
*since it is not required when counting the cash, we have already selected safebox
*fixed related tests
---
M web-jspack/org.openbravo.pos2/src/model/user-interface/__test__/MatchCountedWithExpected.test.js
M web-jspack/org.openbravo.pos2/src/model/user-interface/__test__/SetSelectedPaymentMethod.test.js
M web-jspack/org.openbravo.pos2/src/model/user-interface/actions/cashup/MatchCountedWithExpected.js
M web-jspack/org.openbravo.pos2/src/model/user-interface/actions/cashup/SetCountedAmount.js
M web-jspack/org.openbravo.pos2/src/model/user-interface/actions/cashup/SetSelectedPaymentMethod.js
---
|
|