Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0057924 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
feature request | [Openbravo ERP] A. Platform | minor | have not tried | 2025-02-10 12:42 | 2025-03-13 09:21 | |||
Reporter | caristu | View Status | public | |||||
Assigned To | caristu | |||||||
Priority | high | Resolution | fixed | Fixed in Version | PR25Q2 | |||
Status | closed | Fix in branch | Fixed in SCM revision | |||||
Projection | none | ETA | none | Target Version | ||||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Review Assigned To | ||||||||
Web browser | ||||||||
Modules | Core | |||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0057924: Product Category Tree Selector Improvements | |||||||
Description | It would be nice to enhance the product search based on the category tree. The following improvements would be needed: - A new "Product Category Tree Selector" based on the hierarchy defined in the window ‘Product Category’ must be implemented - The "Product Category Tree Selector" must be set by default in the backend window "Product". - The selector should provide a means to filter by a parent category and all its children without making user to select manually all the nodes - Some UI improvements would also be needed | |||||||
Steps To Reproduce | . | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
![]() |
|
![]() |
|
(0175392) hgbot (developer) 2025-02-10 12:54 |
Merge Request created: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/openbravo/-/merge_requests/1530 [^] |
(0176673) hgbot (developer) 2025-03-11 15:36 |
Directly closing issue as related merge request is already approved. Repository: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/openbravo [^] Changeset: 9077f1d849b686b37b283dfe2640b329ee12059b Author: Carlos Aristu <c.aristu@orisha.com> Date: 11-03-2025 15:33:41 URL: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/openbravo/-/commit/9077f1d849b686b37b283dfe2640b329ee12059b [^] fixes FR-57924: New Product Category Tree Selector - Support new childrenOf operator - Automatic descendants selection/deselection option for tree selectors - General UI improvements for tree selectors - Create a new Product Category Tree Selector reference and use it in the Product Category field of the standard Product window --- --- |
(0176674) hgbot (developer) 2025-03-11 15:36 |
Merge request merged: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/openbravo/-/merge_requests/1530 [^] |
(0176691) hgbot (developer) 2025-03-11 18:36 |
Repository: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/openbravo [^] Changeset: 3a7766dc3ce6950d18bff9db588514382f3ab0af Author: Carlos Aristu <c.aristu@orisha.com> Date: 11-03-2025 18:36:24 URL: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/openbravo/-/commit/3a7766dc3ce6950d18bff9db588514382f3ab0af [^] related to FR-57924: prevent NPE on view generation --- M modules/org.openbravo.userinterface.selector/src/org/openbravo/userinterface/selector/SelectorComponent.java --- |
(0176709) hgbot (developer) 2025-03-12 10:15 |
Repository: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/mods/org.openbravo.module.productbomversion [^] Changeset: 1c04077b2683737e348c8c0be23aa8b3f574daef Author: Carlos Aristu <c.aristu@orisha.com> Date: 12-03-2025 10:13:20 URL: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/mods/org.openbravo.module.productbomversion/-/commit/1c04077b2683737e348c8c0be23aa8b3f574daef [^] related to FR-57924: set missing AD_COLUMN_ID in selector field Now that the reference of the m_product.m_product_category column uses a tree reference the selector field needs to have the ad_column_id defined, otherwise the view generation fails with a NPE when building the selector component. --- M src-db/database/sourcedata/OBUISEL_SELECTOR_FIELD.xml --- |
(0176710) hgbot (developer) 2025-03-12 10:27 |
Repository: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/openbravo [^] Changeset: abe3e5ab34e9180c8795c2ccfbde93a8c4bba774 Author: Carlos Aristu <c.aristu@orisha.com> Date: 12-03-2025 10:27:04 URL: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/openbravo/-/commit/abe3e5ab34e9180c8795c2ccfbde93a8c4bba774 [^] related to FR-57924: backout temporary fix Fixed the ViewGeneration test failure by fixing the specific selector field present in other module which was causing the error. To fix it, the missing ad_column_id has been set. We now revert the change in SelectorComponent so we let the view generation fail in case this problem is raised again by another incorrect selector field definition. --- M modules/org.openbravo.userinterface.selector/src/org/openbravo/userinterface/selector/SelectorComponent.java --- |
(0176771) hgbot (developer) 2025-03-13 09:21 |
Repository: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/mods/org.openbravo.module.productbomversion [^] Changeset: 6b276ff225c63686e9579aa3fec97de75d5c20d2 Author: Carlos Aristu <c.aristu@orisha.com> Date: 13-03-2025 09:21:30 URL: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/mods/org.openbravo.module.productbomversion/-/commit/6b276ff225c63686e9579aa3fec97de75d5c20d2 [^] related to FR-57924: synchronize terminology --- M src-db/database/sourcedata/OBUISEL_SELECTOR_FIELD.xml --- |
![]() |
|||
Date Modified | Username | Field | Change |
2025-02-10 12:42 | caristu | New Issue | |
2025-02-10 12:42 | caristu | Assigned To | => caristu |
2025-02-10 12:42 | caristu | Modules | => Core |
2025-02-10 12:42 | caristu | Triggers an Emergency Pack | => No |
2025-02-10 12:54 | hgbot | Note Added: 0175392 | |
2025-03-10 12:55 | caristu | Relationship added | related to 0058073 |
2025-03-11 10:42 | caristu | Relationship deleted | related to 0058073 |
2025-03-11 15:36 | hgbot | Resolution | open => fixed |
2025-03-11 15:36 | hgbot | Status | new => closed |
2025-03-11 15:36 | hgbot | Fixed in Version | => PR25Q2 |
2025-03-11 15:36 | hgbot | Note Added: 0176673 | |
2025-03-11 15:36 | hgbot | Note Added: 0176674 | |
2025-03-11 18:36 | hgbot | Note Added: 0176691 | |
2025-03-12 10:15 | hgbot | Note Added: 0176709 | |
2025-03-12 10:27 | hgbot | Note Added: 0176710 | |
2025-03-13 09:21 | hgbot | Note Added: 0176771 |
Copyright © 2000 - 2009 MantisBT Group |