Openbravo Issue Tracking System - POS2
View Issue Details
0047949POS2POSpublic2021-10-29 10:492021-11-02 11:43
lorenzofidalgo 
caristu 
immediatemajoralways
closedfixed 
5
pi 
 
Automated tests
https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/3a4c6bf99fef5bb1848869330569cee1fc6e6664 [^]
No
0047949: Quotation can not be rejected because Reject Reasons are not selectable
Even with the Reject Reasons properly configured in the backoffice, it is not possible to Reject a Quotation because, after clicking "Reject Quotation" and showing the "Reject Quotation" popup, the selector of that popup does not show the selector values after clicking on it.
0-Login POS2 as vallblanca.
1-Under the ticket, click the 3 dots button and select, Transform Into Quotation.
2-Add 1x "Avalanche Transceiver".
3-Click Complete button.
4-Click Reject Reason button.
5-In the popup, click the selector. DEFECT: No values are shown.
No tags attached.
depends on backport 0047956TAP closed caristu Quotation can not be rejected because Reject Reasons are not selectable 
caused by defect 0047914 closed caristu It is not possible to show a popover with an open popup 
png RejectReasonsNotSelectables.png (74,931) 2021-10-29 10:49
https://issues.openbravo.com/file_download.php?file_id=16317&type=bug
png
Issue History
2021-10-29 10:49lorenzofidalgoNew Issue
2021-10-29 10:49lorenzofidalgoAssigned To => Retail
2021-10-29 10:49lorenzofidalgoFile Added: RejectReasonsNotSelectables.png
2021-10-29 10:49lorenzofidalgoRegression level => Automated tests
2021-10-29 10:49lorenzofidalgoTriggers an Emergency Pack => No
2021-10-29 14:59guilleaerRegression introduced by commit => https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/3a4c6bf99fef5bb1848869330569cee1fc6e6664 [^]
2021-10-29 14:59guilleaerStatusnew => acknowledged
2021-10-29 15:26elaraAssigned ToRetail => elara
2021-10-29 17:46elaraStatusacknowledged => scheduled
2021-11-01 13:03sntgrealeAssigned Toelara => sntgreale
2021-11-02 08:04caristuAssigned Tosntgreale => caristu
2021-11-02 08:11caristuRelationship addedcaused by 0047914
2021-11-02 09:08hgbotNote Added: 0132775
2021-11-02 09:13caristuIssue cloned0047956
2021-11-02 09:13caristuRelationship addeddepends on 0047956
2021-11-02 11:43hgbotNote Added: 0132788
2021-11-02 11:43hgbotResolutionopen => fixed
2021-11-02 11:43hgbotStatusscheduled => closed
2021-11-02 11:43hgbotNote Added: 0132789
2021-11-02 11:43hgbotNote Added: 0132790

Notes
(0132775)
hgbot   
2021-11-02 09:08   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/660 [^]
(0132788)
hgbot   
2021-11-02 11:43   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/660 [^]
(0132789)
hgbot   
2021-11-02 11:43   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: e7b86a72d9227e61c4cd23270164f5b6189b64ca
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 2021-11-02T10:38:11+00:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/e7b86a72d9227e61c4cd23270164f5b6189b64ca [^]

fixes ISSUE-47949: Show menu option popover always in front

  When we are in the middle of a user action, the UI components are
placed behind a scrim, to protect them from the users so they can not
press on them.

  But some components like the Popovers or BaseDialogs which are opened
by the user action itself are not placed behind the scrim, because
otherwise the user action could not be completed.

 The problem here was that the menu option list of the Combobox
component is displayed with a Popover which was not taken into account
all this component repositioning when a user action is executed.

  Now this Popover used by the Combobox is always displayed by default
in a position which ensures that it can be clicked even when it is
displayed inside a BaseDialog that is opened as part of the execution of
a user action.

---
M web-jspack/org.openbravo.core2/src/components/ComboBox/ComboBox.jsx
M web-jspack/org.openbravo.core2/src/components/ComboBox/__test__/ComboBox.test.jsx
---
(0132790)
hgbot   
2021-11-02 11:43   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: ebd881478752e867895f0712f105b2850c887590
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 2021-11-02T10:38:11+00:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/ebd881478752e867895f0712f105b2850c887590 [^]

related to ISSUE-47949: display always time and date selector popovers in front

  The same problem affected to BaseFormDatePicker and BaseFormTimePicker
components. For this reason, when displayed inside a BaseDialog, now the
popovers used for selecting the date and time respectively should always
be clickable by appearing in front of the dialog and the user action
scrim.

---
M web-jspack/org.openbravo.core2/src/components/BaseFormDatePicker/BaseFormDatePicker.jsx
M web-jspack/org.openbravo.core2/src/components/BaseFormDatePicker/__test__/BaseFormDatePicker.test.jsx
M web-jspack/org.openbravo.core2/src/components/BaseFormTimePicker/BaseFormTimePicker.jsx
M web-jspack/org.openbravo.core2/src/components/BaseFormTimePicker/__test__/BaseFormTimePicker.test.jsx
---