Openbravo Issue Tracking System - Retail Modules
View Issue Details
0054701Retail ModulesEvents for Paymentspublic2024-02-19 12:042024-04-16 11:35
njimenez 
njimenez 
normalmajorhave not tried
closedfixed 
5
 
 
No
0054701: Login information dialog is not being displayed well for payments
The event login dialog displayed while selecting the related menu entry in the drawer menu, shows the information related to the last integration initialized. This is wrong as it should be possible to display a different dialog depending on the selected payment integration.
1. Configure two or more different payment integrations for events payment
2. Open the terminal
3. Select the drawer menu and go to till sub menu
4. See how a menu entry called terminal info is shown and when it is selected just a menu showing the information of one integration is displayed.
Make use of the same behavior as product activation api to show a third level menu with the different initialized integrations to make possible to identify witch integration information is intended to be shown.

The required changes to make possible to display a third level drawer group menu are found in the following merge request:

https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1369 [^]
No tags attached.
depends on feature request 0054606 closed njimenez Product activation login and status 
depends on feature request 0054870 closed njimenez Create third level menu entries to display product activation categories 
Issue History
2024-02-19 12:04njimenezNew Issue
2024-02-19 12:04njimenezAssigned To => Triage Platform Conn
2024-02-19 12:04njimenezTriggers an Emergency Pack => No
2024-02-19 12:04njimenezRelationship addeddepends on 0011128
2024-02-19 12:05njimenezRelationship deleteddepends on 0011128
2024-02-19 12:05njimenezRelationship addeddepends on 0054606
2024-02-19 12:17njimenezProposed Solution updated
2024-02-19 12:18njimenezProposed Solution updated
2024-02-19 12:50adrianromeroAssigned ToTriage Platform Conn => fermin_gascon
2024-03-18 09:44adrianromeroAssigned Tofermin_gascon => njimenez
2024-03-20 10:42njimenezRelationship addeddepends on 0054870
2024-03-21 10:30hgbotNote Added: 0162454
2024-03-21 10:35hgbotNote Added: 0162455
2024-04-02 10:16hgbotNote Added: 0162772
2024-04-16 11:35hgbotResolutionopen => fixed
2024-04-16 11:35hgbotStatusnew => closed
2024-04-16 11:35hgbotNote Added: 0163264
2024-04-16 11:35hgbotNote Added: 0163265

Notes
(0162454)
hgbot   
2024-03-21 10:30   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.payment/-/merge_requests/31 [^]
(0162455)
hgbot   
2024-03-21 10:35   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.client/-/merge_requests/65 [^]
(0162772)
hgbot   
2024-04-02 10:16   
Merge request closed: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.client/-/merge_requests/65 [^]
(0163264)
hgbot   
2024-04-16 11:35   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.payment [^]
Changeset: 8288d1955641c0c4bb7cd3b0451964a811e2e793
Author: Natalia Jiménez <natalia.jimenez@openbravo.com>
Date: 05-04-2024 09:10:36
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.payment/-/commit/8288d1955641c0c4bb7cd3b0451964a811e2e793 [^]

Fixed ISSUE-54701: Initialize multiple external systems for group provider instead of one in login detailed dialog

---
A web-jspack/org.openbravo.events.payment/src/user-interface/user-actions/PaymentProviderDetail.js
M src-db/database/sourcedata/AD_MESSAGE.xml
M web-jspack/org.openbravo.events.payment/src/ob-init.js
M web/org.openbravo.events.payment/source/components/opensessionmenu.js
M web/org.openbravo.events.payment/source/hooks/loginHook.js
M web/org.openbravo.events.payment/source/model/paymentLogin.js
---
(0163265)
hgbot   
2024-04-16 11:35   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.payment/-/merge_requests/31 [^]