Openbravo Issue Tracking System - POS2
View Issue Details
0057022POS2POSpublic2024-11-06 16:212025-01-21 09:45
njimenez 
njimenez 
normalmajoralways
closedfixed 
5
 
24Q4.1 
No
0057022: Input dialog global component does not support showing twice at the same time
Sometimes it is required to show the component twice to make the user enter some information before entering the information required by the first dialog shown.

For example, we show a form to be filled by the customer with a button that is able to execute a user action.

The user action can be configured to show an approval before being executed. This approval will be shown over the previous dialog but once closing it, the original dialog will be closed too.
.
No tags attached.
has duplicate defect 0056852 closed Triage Platform Base Request approval dialog does not show username + password 
related to backport 0057664 closed njimenez Showing input dialog twice backport 
Issue History
2024-11-06 16:21njimenezNew Issue
2024-11-06 16:21njimenezAssigned To => njimenez
2024-11-06 16:21njimenezTriggers an Emergency Pack => No
2024-11-06 16:28hgbotNote Added: 0171569
2024-11-15 08:42hgbotNote Added: 0172015
2024-11-19 16:34hgbotResolutionopen => fixed
2024-11-19 16:34hgbotStatusnew => closed
2024-11-19 16:34hgbotFixed in Version => 25Q1
2024-11-19 16:34hgbotNote Added: 0172240
2024-11-19 16:34hgbotNote Added: 0172241
2024-11-19 16:36hgbotNote Added: 0172242
2024-11-19 16:36hgbotNote Added: 0172243
2024-12-12 12:33hgbotNote Added: 0173233
2024-12-13 09:29cbernerRelationship addedhas duplicate 0056852
2025-01-16 12:57njimenezRelationship addedrelated to 0057664
2025-01-21 09:45hgbotFixed in Version25Q1 => 24Q4.1
2025-01-21 09:45hgbotNote Added: 0174453
2025-01-21 09:45hgbotNote Added: 0174455

Notes
(0171569)
hgbot   
2024-11-06 16:28   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1634 [^]
(0172015)
hgbot   
2024-11-15 08:42   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/3098 [^]
(0172240)
hgbot   
2024-11-19 16:34   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: 6abf22463be3f0b558b6ef8c4bf8b4eb2a2f197b
Author: Natalia Jiménez <n.jimenez@orisha.com>
Date: 19-11-2024 16:33:09
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/6abf22463be3f0b558b6ef8c4bf8b4eb2a2f197b [^]

Fixed ISSUE-57022: More than once the input dialog component can be called at the same time

---
A web-jspack/org.openbravo.core2/src/core/__mock__/UUID.js
M web-jspack/org.openbravo.core2/src/components/InputAndApprovalDialog/__test__/InputAndApprovalDialog.test.jsx
M web-jspack/org.openbravo.core2/src/components/InputDataDialog/InputDataDialog.jsx
M web-jspack/org.openbravo.core2/src/components/InputDataDialog/__test__/InputDataDialog.test.jsx
M web-jspack/org.openbravo.core2/src/components/InputDataDialog/stories/InputDataDialog.stories.jsx
M web-jspack/org.openbravo.core2/src/components/InputDataDialog/stories/InputDataDialogStoryHolder.jsx
M web-jspack/org.openbravo.core2/src/components/StandardInputDataDialog/StandardInputDataDialog.jsx
M web-jspack/org.openbravo.core2/src/components/StandardInputDataDialog/StandardInputDataDialogContent.jsx
M web-jspack/org.openbravo.core2/src/components/StandardInputDataDialog/__test__/StandardInputDataDialog.test.jsx
M web-jspack/org.openbravo.core2/src/components/StandardInputDataDialog/stories/StandardInputDataDialog.stories.jsx
---
(0172241)
hgbot   
2024-11-19 16:34   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1634 [^]
(0172242)
hgbot   
2024-11-19 16:36   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 83ec099523af6161c91974b48578ca85753cb742
Author: Natalia Jiménez <n.jimenez@orisha.com>
Date: 19-11-2024 16:35:13
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/83ec099523af6161c91974b48578ca85753cb742 [^]

Related to ISSUE-57022: Fixed test making use of input data dialog component

---
M web-jspack/org.openbravo.pos2/src/components/BusinessPartnerEmailUpdate/__test__/BusinessPartnerEmailUpdate.test.jsx
M web-jspack/org.openbravo.pos2/src/components/Exchange/ExchangeProductSelector/ExchangeProductSelectorDialog/__test__/ExchangeProductSelectorDialog.test.jsx
M web-jspack/org.openbravo.pos2/src/components/ProofOfPayment/ProofOfPaymentHeader/ProofOfPaymentFillConfigDialog/__test__/ProofOfPaymentFillConfigDialog.test.jsx
M web-jspack/org.openbravo.pos2/src/components/ProofOfPayment/ProofOfPaymentHeader/ProofOfPaymentPartConfigDialog/__test__/ProofOfPaymentPartConfigDialog.test.jsx
M web-jspack/org.openbravo.pos2/src/components/ProofOfPayment/ProofOfPaymentHeader/ProofOfPaymentSelectLinesDialog/__test__/ProofOfPaymentSelectedLonesDialog.test.jsx
M web-jspack/org.openbravo.pos2/src/components/ReceiptDeliveryOptions/BookedReceiptDeliveryOptions/__test__/BookedReceiptDeliveryOptions.test.jsx
M web-jspack/org.openbravo.pos2/src/components/ReceiptDeliveryOptions/BookedReceiptPrintOptions/__test__/BookedReceiptPrintOptions.test.jsx
M web-jspack/org.openbravo.pos2/src/components/ReceiptDeliveryOptions/DraftReceiptDeliveryOptions/__test__/DraftReceiptDeliveryOptions.test.jsx
M web-jspack/org.openbravo.pos2/src/components/ReceiptDeliveryOptions/__test__/ReceiptDeliveryOptions.test.jsx
M web-jspack/org.openbravo.pos2/src/components/ReceiptDeliveryOptions/stories/ReceiptDeliveryOptionsStoriesUtils.jsx
M web-jspack/org.openbravo.pos2/src/components/SalesRepSelector/SalesRepSelectorDialog/__test__/SalesRepSelectorDialog.test.jsx
M web-jspack/org.openbravo.pos2/src/components/Ticket/TicketLinePopover/TicketLineSalesUnitFactorQuantity/__test__/TicketLineSalesUnitFactorQuantity.test.jsx
---
(0172243)
hgbot   
2024-11-19 16:36   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/3098 [^]
(0173233)
hgbot   
2024-12-12 12:33   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: 593f9441470aa4e13b770abbbc5e67bd4bb40ae2
Author: Natalia Jiménez <n.jimenez@orisha.com>
Date: 12-12-2024 12:27:42
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/593f9441470aa4e13b770abbbc5e67bd4bb40ae2 [^]

Related to ISSUE-57022: Fixed get external system test without authentication

---
M src-test/org/openbravo/retail/posterminal/term/ExternalSystemsTest.java
---
(0174453)
hgbot   
2025-01-21 09:45   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: e227e0131a1cb60af6b760cd395f5fa2eb1792cf
Author: Natalia Jiménez <n.jimenez@orisha.com>
Date: 21-01-2025 09:39:32
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/e227e0131a1cb60af6b760cd395f5fa2eb1792cf [^]

Fixed ISSUE-57022: More than once the input dialog component can be called at the same time

---
A web-jspack/org.openbravo.core2/src/core/__mock__/UUID.js
M web-jspack/org.openbravo.core2/src/components/InputAndApprovalDialog/__test__/InputAndApprovalDialog.test.jsx
M web-jspack/org.openbravo.core2/src/components/InputDataDialog/InputDataDialog.jsx
M web-jspack/org.openbravo.core2/src/components/InputDataDialog/__test__/InputDataDialog.test.jsx
M web-jspack/org.openbravo.core2/src/components/InputDataDialog/stories/InputDataDialog.stories.jsx
M web-jspack/org.openbravo.core2/src/components/InputDataDialog/stories/InputDataDialogStoryHolder.jsx
M web-jspack/org.openbravo.core2/src/components/StandardInputDataDialog/StandardInputDataDialog.jsx
M web-jspack/org.openbravo.core2/src/components/StandardInputDataDialog/StandardInputDataDialogContent.jsx
M web-jspack/org.openbravo.core2/src/components/StandardInputDataDialog/__test__/StandardInputDataDialog.test.jsx
M web-jspack/org.openbravo.core2/src/components/StandardInputDataDialog/stories/StandardInputDataDialog.stories.jsx
---
(0174455)
hgbot   
2025-01-21 09:45   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: c33ee10e097445ad29edb63743807d72d9e4cb2d
Author: Natalia Jiménez <n.jimenez@orisha.com>
Date: 21-01-2025 09:41:34
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/c33ee10e097445ad29edb63743807d72d9e4cb2d [^]

Related to ISSUE-57022: Fixed test making use of input data dialog component

---
M web-jspack/org.openbravo.pos2/src/components/BusinessPartnerEmailUpdate/__test__/BusinessPartnerEmailUpdate.test.jsx
M web-jspack/org.openbravo.pos2/src/components/Exchange/ExchangeProductSelector/ExchangeProductSelectorDialog/__test__/ExchangeProductSelectorDialog.test.jsx
M web-jspack/org.openbravo.pos2/src/components/ProofOfPayment/ProofOfPaymentHeader/ProofOfPaymentFillConfigDialog/__test__/ProofOfPaymentFillConfigDialog.test.jsx
M web-jspack/org.openbravo.pos2/src/components/ProofOfPayment/ProofOfPaymentHeader/ProofOfPaymentPartConfigDialog/__test__/ProofOfPaymentPartConfigDialog.test.jsx
M web-jspack/org.openbravo.pos2/src/components/ProofOfPayment/ProofOfPaymentHeader/ProofOfPaymentSelectLinesDialog/__test__/ProofOfPaymentSelectedLonesDialog.test.jsx
M web-jspack/org.openbravo.pos2/src/components/ReceiptDeliveryOptions/BookedReceiptDeliveryOptions/__test__/BookedReceiptDeliveryOptions.test.jsx
M web-jspack/org.openbravo.pos2/src/components/ReceiptDeliveryOptions/BookedReceiptPrintOptions/__test__/BookedReceiptPrintOptions.test.jsx
M web-jspack/org.openbravo.pos2/src/components/ReceiptDeliveryOptions/DraftReceiptDeliveryOptions/__test__/DraftReceiptDeliveryOptions.test.jsx
M web-jspack/org.openbravo.pos2/src/components/ReceiptDeliveryOptions/__test__/ReceiptDeliveryOptions.test.jsx
M web-jspack/org.openbravo.pos2/src/components/ReceiptDeliveryOptions/stories/ReceiptDeliveryOptionsStoriesUtils.jsx
M web-jspack/org.openbravo.pos2/src/components/SalesRepSelector/SalesRepSelectorDialog/__test__/SalesRepSelectorDialog.test.jsx
M web-jspack/org.openbravo.pos2/src/components/Ticket/TicketLinePopover/TicketLineSalesUnitFactorQuantity/__test__/TicketLineSalesUnitFactorQuantity.test.jsx
---