Openbravo Issue Tracking System - POS2
View Issue Details
0056743POS2POSpublic2024-10-10 16:402024-10-15 09:32
jorgewederago 
Rajesh_18 
highmajoralways
closedfixed 
5
 
24Q2.424Q2.4 
No
0056743: Under certain circumstances it is not possible to navigate to payments
It is not possible to move to payments in an environment where the Counting Tool is active as well as having a payment provider configured
1.-Create a new Payment Provider with "Event Payment Provider" as provider
2.-Configure a payment method with the previously created payment provider
3.-In Touchpoint Type in the cash payment method configure it to use the Counting Tool in the Cashup part
4.-Log into POS
5.-Start a cashup and make sure that upon selecting Cash the counting tool is shown. If not, click the cash line to trigger it.
6.-Cancel the counting tool and abort the cashup
7.-Add a product
8.-Try to move to payments
In countDisplay.jsx there a line that does "await setSelectedPaymentMethod({})".
The execution of that function is missing an important parameter which is the processKey.

Upon adding the missing parameter everything should be fixed

Note: It is needed to backport this issue
No tags attached.
blocks defect 0056739 closed Rajesh_18 Under certain circumstances it is not possible to navigate to payments 
Issue History
2024-10-11 11:48marvintmTypedefect => backport
2024-10-11 11:48marvintmTarget Version => 24Q2.4
2024-10-11 13:45malsasuaIssue Monitored: malsasua
2024-10-14 18:03hgbotNote Added: 0170380
2024-10-14 18:04hgbotNote Added: 0170381
2024-10-15 09:32hgbotResolutionopen => fixed
2024-10-15 09:32hgbotStatusscheduled => closed
2024-10-15 09:32hgbotNote Added: 0170416
2024-10-15 09:32hgbotFixed in Version => 24Q2.4
2024-10-15 09:32hgbotNote Added: 0170417
2024-10-15 09:32hgbotNote Added: 0170419
2024-10-15 09:32hgbotNote Added: 0170420

Notes
(0170380)
hgbot   
2024-10-14 18:03   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2996 [^]
(0170381)
hgbot   
2024-10-14 18:04   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.payment/-/merge_requests/41 [^]
(0170416)
hgbot   
2024-10-15 09:32   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2996 [^]
(0170417)
hgbot   
2024-10-15 09:32   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 421698d02baec7e07e381237b4906904f9bfc20f
Author: Rajesh Senthilkumar <rajesh@qualiantech.com>
Date: 15-10-2024 07:30:09
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/421698d02baec7e07e381237b4906904f9bfc20f [^]

Fixed ISSUE-56743: Added process key property to remove selected payment

---
M web-jspack/org.openbravo.pos2/src/components/Cashup/CashupSteps/CountDisplay/CountDisplay.jsx
---
(0170419)
hgbot   
2024-10-15 09:32   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.payment/-/merge_requests/41 [^]
(0170420)
hgbot   
2024-10-15 09:32   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.payment [^]
Changeset: 61dd3125a362cf23b84ede1fed456851f8dc798c
Author: Rajesh Senthilkumar <rajesh@qualiantech.com>
Date: 14-10-2024 21:32:05
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.payment/-/commit/61dd3125a362cf23b84ede1fed456851f8dc798c [^]

Related to ISSUE-56743: Extented payment provider class to get properties from it

---
M web-jspack/org.openbravo.events.payment/src/components/PaymentIntegration/EventProvider.js
---