Openbravo Issue Tracking System - POS2
View Issue Details
0056739POS2POSpublic2024-10-10 16:402024-10-14 15:45
jorgewederago 
Rajesh_18 
highmajoralways
closedfixed 
5
 
25Q1 
No
0056739: 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.
depends on backport 005674124Q4 closed Rajesh_18 Under certain circumstances it is not possible to navigate to payments 
depends on backport 005674224Q3.2 closed Rajesh_18 Under certain circumstances it is not possible to navigate to payments 
depends on backport 005674324Q2.4 closed Rajesh_18 Under certain circumstances it is not possible to navigate to payments 
Issue History
2024-10-10 16:40jorgewederagoNew Issue
2024-10-10 16:40jorgewederagoAssigned To => Retail
2024-10-10 16:40jorgewederagoTriggers an Emergency Pack => No
2024-10-10 16:41jorgewederagoProposed Solution updated
2024-10-11 09:47guilleaerAssigned ToRetail => migueldejuana
2024-10-11 09:47guilleaerStatusnew => acknowledged
2024-10-11 11:48marvintmAssigned Tomigueldejuana => Rajesh_18
2024-10-11 11:48marvintmStatusacknowledged => scheduled
2024-10-11 12:32egoitzIssue Monitored: egoitz
2024-10-11 13:45malsasuaIssue Monitored: malsasua
2024-10-11 17:08hgbotNote Added: 0170308
2024-10-11 17:10hgbotNote Added: 0170309
2024-10-14 15:44hgbotResolutionopen => fixed
2024-10-14 15:44hgbotStatusscheduled => closed
2024-10-14 15:44hgbotFixed in Version => 25Q1
2024-10-14 15:44hgbotNote Added: 0170363
2024-10-14 15:44hgbotNote Added: 0170364
2024-10-14 15:44hgbotNote Added: 0170365
2024-10-14 15:44hgbotNote Added: 0170366
2024-10-14 15:45jorgewederagoNote Added: 0170367

Notes
(0170308)
hgbot   
2024-10-11 17:08   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2986 [^]
(0170309)
hgbot   
2024-10-11 17:10   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.payment/-/merge_requests/40 [^]
(0170363)
hgbot   
2024-10-14 15:44   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 5d88043b6958fbe3706f866018f3ecdc3aca8ae2
Author: Rajesh Senthilkumar <rajesh@qualiantech.com>
Date: 14-10-2024 13:41:44
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/5d88043b6958fbe3706f866018f3ecdc3aca8ae2 [^]

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

---
M web-jspack/org.openbravo.pos2/src/components/Cashup/CashupSteps/CountDisplay/CountDisplay.jsx
---
(0170364)
hgbot   
2024-10-14 15:44   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2986 [^]
(0170365)
hgbot   
2024-10-14 15:44   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.payment [^]
Changeset: 61c5114c9a3bc77614dfe80043c950aef42e01d9
Author: Rajesh Senthilkumar <rajesh@qualiantech.com>
Date: 11-10-2024 18:58:29
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.payment/-/commit/61c5114c9a3bc77614dfe80043c950aef42e01d9 [^]

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

---
M web-jspack/org.openbravo.events.payment/src/components/PaymentIntegration/EventProvider.js
---
(0170366)
hgbot   
2024-10-14 15:44   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.payment/-/merge_requests/40 [^]
(0170367)
jorgewederago   
2024-10-14 15:45   
The error is no longer happening as the properties are properly set