Openbravo Issue Tracking System - POS2
View Issue Details
0048099POS2POSpublic2021-11-18 10:592022-03-10 00:33
timothee_catteeuw 
ebecerra 
normalmajoralways
closedfixed 
5
 
 
No
0048099: A useless scrollbar appears when there are too many payment method categories
Sometimes when you are on payment screen, a useless scrollbar appears when there are too many payment Method categories.
It appears when you have a lot of payment categories. It works well for example when you have just 3 ou 4 payment Method categories.
1) connect to the Backoffice
2) go to "POS Payment Method categories" tab
3) create 10 new Payment Method categories
4) Go to "Channel - Touchpoint" tab
5) Select a Channel you will be able to use later on et go to "payment type" tab
6) check if you have at least 20 new payment methods available, otherwise add some payment method
7) For each payment type, go to payment method definition and associate each payment method to a different category
8) Associate the 10 remaining payment method to a new payment method category you will create
8) Connect to webPOS and refresh your datas
9) Do a new ticket and go to the payment mode
10) A scroll bar directly appears (COPIE1_PNG)
11) After clicking you category with 10 payment method a second scroll bar appears (COPIE2_PNG)
The layout has to be directly displayed when we have less than 6 payment category like, without scroll bar on this section.
And after clicking on "Coupons reduction" in my exemple, just 1 scroll bar will appear allowing to scroll trough all the buttons (Category + payment method) (COPIE4_PNG)
No tags attached.
png COPIE_4.png (25,931) 2021-11-18 10:59
https://issues.openbravo.com/file_download.php?file_id=16368&type=bug
png

png COPIE2_PNG.png (24,852) 2022-02-09 12:02
https://issues.openbravo.com/file_download.php?file_id=16599&type=bug
png

png COPIE1_PNG.png (13,130) 2022-02-09 12:03
https://issues.openbravo.com/file_download.php?file_id=16600&type=bug
png
Issue History
2021-11-18 10:59timothee_catteeuwNew Issue
2021-11-18 10:59timothee_catteeuwAssigned To => Retail
2021-11-18 10:59timothee_catteeuwFile Added: COPIE_4.png
2021-11-18 10:59timothee_catteeuwTriggers an Emergency Pack => No
2021-11-18 11:01timothee_catteeuwSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=23338#r23338
2021-11-18 11:01timothee_catteeuwProposed Solution updated
2021-12-17 10:04caristuNote Added: 0133798
2021-12-17 10:04caristuAssigned ToRetail => timothee_catteeuw
2021-12-17 10:04caristuStatusnew => feedback
2022-02-09 12:01timothee_catteeuwFile Added: COPIE2_PNG.png
2022-02-09 12:01timothee_catteeuwFile Deleted: COPIE2_PNG.png
2022-02-09 12:02timothee_catteeuwFile Added: COPIE2_PNG.png
2022-02-09 12:03timothee_catteeuwFile Added: COPIE1_PNG.png
2022-02-09 12:06timothee_catteeuwProposed Solution updated
2022-02-09 12:07timothee_catteeuwStatusfeedback => new
2022-02-09 12:07timothee_catteeuwAssigned Totimothee_catteeuw =>
2022-03-07 13:28guilleaerAssigned To => ebecerra
2022-03-07 13:28guilleaerStatusnew => scheduled
2022-03-07 13:28guilleaerCategoryRestaurants => POS
2022-03-07 13:28guilleaerTarget VersionTAP =>
2022-03-07 13:28guilleaerNote Deleted: 0133798
2022-03-07 13:29guilleaerSummaryJIRA 2318 - A useless scrollbar appears when there are too many payment method categories => A useless scrollbar appears when there are too many payment method categories
2022-03-08 09:15hgbotNote Added: 0135537
2022-03-10 00:33hgbotResolutionopen => fixed
2022-03-10 00:33hgbotStatusscheduled => closed
2022-03-10 00:33hgbotNote Added: 0135601
2022-03-10 00:33hgbotNote Added: 0135602

Notes
(0135537)
hgbot   
2022-03-08 09:15   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/856 [^]
(0135601)
hgbot   
2022-03-10 00:33   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: a86883687201f89b4da254c492cbbc93cba8d2fb
Author: Eduardo Becerra (OB) <eduardo.becerra@openbravo.com>
Date: 09-03-2022 23:33:14
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/a86883687201f89b4da254c492cbbc93cba8d2fb [^]

Fixes ISSUE-48099: A useless scrollbar appears when there are too many payment method categories

---
M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentMethods/PaymentMethods.scss
---
(0135602)
hgbot   
2022-03-10 00:33   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/856 [^]