Openbravo Issue Tracking System - POS2
View Issue Details
0056742POS2POSpublic2024-10-10 16:402024-10-15 09:32
jorgewederago 
Rajesh_18 
highmajoralways
closedfixed 
5
 
24Q3.224Q3.2 
No
0056742: 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 => 24Q3.2
2024-10-14 18:10hgbotNote Added: 0170382
2024-10-14 18:11hgbotNote Added: 0170383
2024-10-15 09:32hgbotNote Added: 0170421
2024-10-15 09:32hgbotResolutionopen => fixed
2024-10-15 09:32hgbotStatusscheduled => closed
2024-10-15 09:32hgbotFixed in Version => 24Q3.2
2024-10-15 09:32hgbotNote Added: 0170422
2024-10-15 09:32hgbotNote Added: 0170423
2024-10-15 09:32hgbotNote Added: 0170424

Notes
(0170382)
hgbot   
2024-10-14 18:10   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2997 [^]
(0170383)
hgbot   
2024-10-14 18:11   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.payment/-/merge_requests/42 [^]
(0170421)
hgbot   
2024-10-15 09:32   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2997 [^]
(0170422)
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: d76e7e228efb5760f80299f281e31865e7d523ac
Author: Rajesh Senthilkumar <rajesh@qualiantech.com>
Date: 15-10-2024 07:30:11
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/d76e7e228efb5760f80299f281e31865e7d523ac [^]

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

---
M web-jspack/org.openbravo.pos2/src/components/Cashup/CashupSteps/CountDisplay/CountDisplay.jsx
---
(0170423)
hgbot   
2024-10-15 09:32   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.payment [^]
Changeset: 9b45a2b20bcaf3e7e5b4fe4a7ab036cbc102995d
Author: Rajesh Senthilkumar <rajesh@qualiantech.com>
Date: 14-10-2024 21:39:26
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.payment/-/commit/9b45a2b20bcaf3e7e5b4fe4a7ab036cbc102995d [^]

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

---
M web-jspack/org.openbravo.events.payment/src/components/PaymentIntegration/EventProvider.js
---
(0170424)
hgbot   
2024-10-15 09:32   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.payment/-/merge_requests/42 [^]