Openbravo Issue Tracking System - Openbravo ERP |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0055683 | Openbravo ERP | A. Platform | public | 2024-06-05 11:04 | 2024-08-19 09:01 |
|
Reporter | fermin_gascon | |
Assigned To | meriem_azaf | |
Priority | high | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | PR24Q4 | |
Merge Request Status | |
Review Assigned To | |
OBNetwork customer | |
Web browser | |
Modules | Core |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0055683: Display logic not applied in sub tab when is being accesed from recent documents |
Description | Display logic doesn't work for a tab with level 2 if the window is open from recent documents menu. |
Steps To Reproduce | - Install a local environment, for example pos2-modules
- In org.openbravo.pos2 modules use devel branch xxxxxxxx
- update database and compile
- Open the window channel touchpoint type, open any record and select and open in form mode the cash payment method in Payment method tab
- The display logic works, if payment provider field is empty the tab Application mode for payment is shown. If any payment provider is selected, it disappears.
- Close the window and open the same channel touchpoint and payment method but open it from recent documents.
- The display logic for tab Application mode for payments doesn't work
This behavior only happens if tab level is 1 or more for the parent tab. If the parent tab level is 0 it works fine.
|
Proposed Solution | . |
Additional Information | |
Tags | No tags attached. |
Relationships | |
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2024-06-05 11:04 | fermin_gascon | New Issue | |
2024-06-05 11:04 | fermin_gascon | Assigned To | => Triage Platform Base |
2024-06-05 11:04 | fermin_gascon | Modules | => Core |
2024-06-05 11:04 | fermin_gascon | Triggers an Emergency Pack | => No |
2024-06-05 11:07 | fermin_gascon | Note Added: 0165593 | |
2024-07-01 10:11 | lmonreal | Issue Monitored: martinsdan | |
2024-07-09 10:28 | AugustoMauch | Note Added: 0166829 | |
2024-07-15 08:54 | cberner | Summary | Display logic not applied in sub tab when is being acceded from recent documents => Display logic not applied in sub tab when is being accesed from recent documents |
2024-07-23 15:03 | cberner | Assigned To | Triage Platform Base => meriem_azaf |
2024-07-23 15:03 | cberner | Status | new => scheduled |
2024-07-26 10:55 | hgbot | Note Added: 0167384 | |
2024-07-31 15:29 | meriem_azaf | Note Added: 0167551 | |
2024-08-01 08:39 | AugustoMauch | Note Edited: 0166829 | bug_revision_view_page.php?bugnote_id=0166829#r28301 |
2024-08-19 09:01 | hgbot | Resolution | open => fixed |
2024-08-19 09:01 | hgbot | Status | scheduled => closed |
2024-08-19 09:01 | hgbot | Fixed in Version | => PR24Q4 |
2024-08-19 09:01 | hgbot | Note Added: 0168197 | |
2024-08-19 09:01 | hgbot | Note Added: 0168198 | |
Notes |
|
|
|
|
(0166829)
|
AugustoMauch
|
2024-07-09 10:28
(edited on: 2024-08-01 08:39) |
|
SLA updated to the standard 3-week deadline, because the issue does not meet the requirements for 5-day major issues.
|
|
|
(0167384)
|
hgbot
|
2024-07-26 10:55
|
|
|
|
|
|
|
(0168197)
|
hgbot
|
2024-08-19 09:01
|
|
Directly closing issue as related merge request is already approved.
Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: 10f404140b739835f47096ea97756c1fdfcd0540
Author: Augusto Mauch <augusto.mauch@openbravo.com>
Date: 19-08-2024 07:01:38
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/10f404140b739835f47096ea97756c1fdfcd0540 [^]
Fixes ISSUE-55683: Do not compute tab display logic of ancestors of direct record
When opening a direct record (i.e. by clicking on the header of a field in form view, or by cliking on Recent Records from the workspace,
the tab display logic of the ancestor tabs of the direct record should not be computed, because we need to ensure that the target record
is displayed.
The tab display logic of records that belong to tabs that are not ancestors of the direct record should be computed as usual
---
M modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-view.js
---
|
|
|
(0168198)
|
hgbot
|
2024-08-19 09:01
|
|
|