Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0055463Openbravo ERPA. Platformpublic2024-05-13 12:402024-06-24 09:23
cberner 
cberner 
normalmajorhave not tried
closedfixed 
5
 
PR24Q3 
Core
No
0055463: A Back office purchase screen multi-dimensional grid view should be added
Following this functional spec: https://docs.google.com/document/d/186r24ufZLPk-HGjI7ieTzqcQw2_sMk4y7i0DLidcm4Y/edit [^]

A backoffice purchase screen with a multi-dimensional grid that allows choosing several units of different variants(by its relevant characteristics) should be implenented in the Purchase screen.
-
No tags attached.
related to defect 0055735 new Triage Platform Base Characteristic Dimension not configured as variant does not add any product in Model Mode in Purchase Order window 
related to defect 0055873 closed cberner Purchase Order Model Mode does not work properly when URL is not baseURL/openbravo/ 
causes defect 0056035 closed cberner Operative quantity is not updated when changed in Purchase Order window - Model Mode process 
Issue History
2024-05-13 12:40cbernerNew Issue
2024-05-13 12:40cbernerAssigned To => cberner
2024-05-13 12:40cbernerModules => Core
2024-05-13 12:40cbernerTriggers an Emergency Pack => No
2024-05-13 13:58hgbotNote Added: 0164510
2024-05-30 10:02hgbotNote Added: 0165297
2024-06-04 12:34hgbotNote Added: 0165524
2024-06-04 13:07hgbotNote Added: 0165527
2024-06-04 13:10hgbotNote Added: 0165528
2024-06-04 14:04hgbotNote Added: 0165535
2024-06-04 14:08hgbotNote Added: 0165536
2024-06-04 14:11hgbotNote Added: 0165537
2024-06-04 17:05hgbotNote Added: 0165571
2024-06-06 13:38hgbotNote Added: 0165658
2024-06-11 09:27hgbotResolutionopen => fixed
2024-06-11 09:27hgbotStatusnew => closed
2024-06-11 09:27hgbotFixed in Version => PR24Q3
2024-06-11 09:27hgbotNote Added: 0165764
2024-06-11 09:27hgbotNote Added: 0165765
2024-06-11 09:27hgbotNote Added: 0165766
2024-06-11 09:27hgbotNote Added: 0165767
2024-06-11 09:27hgbotNote Added: 0165768
2024-06-11 09:27hgbotNote Added: 0165769
2024-06-11 09:27hgbotNote Added: 0165770
2024-06-11 09:27hgbotNote Added: 0165771
2024-06-11 09:27hgbotNote Added: 0165772
2024-06-11 09:27hgbotNote Added: 0165773
2024-06-11 09:27hgbotNote Added: 0165774
2024-06-11 09:27hgbotNote Added: 0165775
2024-06-11 09:27hgbotNote Added: 0165776
2024-06-11 09:27hgbotNote Added: 0165777
2024-06-11 09:27hgbotNote Added: 0165778
2024-06-11 09:27hgbotNote Added: 0165779
2024-06-11 09:27hgbotNote Added: 0165780
2024-06-11 09:27hgbotNote Added: 0165781
2024-06-11 09:27hgbotNote Added: 0165782
2024-06-11 09:27hgbotNote Added: 0165783
2024-06-11 10:32cbernerRelationship addedrelated to 0055735
2024-06-24 09:17hgbotNote Added: 0166238
2024-06-24 09:23hgbotNote Added: 0166239
2024-06-24 09:23hgbotNote Added: 0166240
2024-07-01 12:06cbernerRelationship addedrelated to 0055873
2024-07-17 09:13cbernerRelationship addedcauses 0056035

Notes
(0164510)
hgbot   
2024-05-13 13:58   
Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1239 [^]
(0165297)
hgbot   
2024-05-30 10:02   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.detailedstock/-/merge_requests/11 [^]
(0165524)
hgbot   
2024-06-04 12:34   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.sampledata/-/merge_requests/104 [^]
(0165527)
hgbot   
2024-06-04 13:07   
Merge Request created: https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.testsampledata/-/merge_requests/100 [^]
(0165528)
hgbot   
2024-06-04 13:10   
Merge Request created: https://gitlab.com/openbravo/ci/modules/org.openbravo.test.mobile.sampledata/-/merge_requests/141 [^]
(0165535)
hgbot   
2024-06-04 14:04   
Merge Request created: https://gitlab.com/openbravo/ci/modules/org.openbravo.warehouse.advancedwarehouseoperations.sampledata/-/merge_requests/31 [^]
(0165536)
hgbot   
2024-06-04 14:08   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.sampledata/-/merge_requests/91 [^]
(0165537)
hgbot   
2024-06-04 14:11   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.restaurant.sampledata/-/merge_requests/10 [^]
(0165571)
hgbot   
2024-06-04 17:05   
Merge Request created: https://gitlab.com/openbravo/ci/mobile-test/-/merge_requests/393 [^]
(0165658)
hgbot   
2024-06-06 13:38   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.detailedstock.api/-/merge_requests/3 [^]
(0165764)
hgbot   
2024-06-11 09:27   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: 4cc0353a61b9dfe665bf5033c0802c7688651b32
Author: Cristian Berner <cristian.berner@openbravo.com>
Date: 11-06-2024 09:21:50
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/4cc0353a61b9dfe665bf5033c0802c7688651b32 [^]

Fixes FR-55463: A Back office purchase screen multi-dimensional grid view should be added

A new multidim process screen in purchase window has been added to handle
batch management of variant characteristic purchase order lines.

---
---
(0165765)
hgbot   
2024-06-11 09:27   
Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1239 [^]
(0165766)
hgbot   
2024-06-11 09:27   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.detailedstock [^]
Changeset: 69b59849b9fd3f9b712c6f10868692252bb79d1f
Author: Cristian Berner <cristian.berner@openbravo.com>
Date: 11-06-2024 09:22:27
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.detailedstock/-/commit/69b59849b9fd3f9b712c6f10868692252bb79d1f [^]

Fixes FR-55463: A Back office purchase screen multi-dimensional grid view should be added

A new multidim process screen in purchase window has been added to handle
batch management of variant characteristic purchase order lines.

---
A build/classes/org/openbravo/pos2/detailedstock/modulescript/MigrateDetailedStockColumnsToCharacteristicDimensions.class
A src-util/modulescript/src/org/openbravo/pos2/detailedstock/modulescript/MigrateDetailedStockColumnsToCharacteristicDimensions.java
M src-db/database/sourcedata/AD_COLUMN.xml
M src-db/database/sourcedata/AD_MESSAGE.xml
M src-test/org/openbravo/pos2/detailedstock/StandaloneTestSuite.java
M src/org/openbravo/pos2/detailedstock/master/ProductProperties.java
M web-jspack/org.openbravo.pos2.detailedstock/src/components/DetailedStockDialog/DetailedStockDialog.jsx
M web-jspack/org.openbravo.pos2.detailedstock/src/components/DetailedStockDialog/StoreStockVariantStockPopoverButton.jsx
R src-db/database/sourcedata/AD_FIELD.xml
R src-db/database/sourcedata/AD_REFERENCE.xml
R src-db/database/sourcedata/OBUISEL_SELECTOR.xml
R src-test/org/openbravo/pos2/detailedstock/event/ProductEventHandlerTest.java
R src/org/openbravo/pos2/detailedstock/event/ProductEventHandler.java
---
(0165767)
hgbot   
2024-06-11 09:27   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.detailedstock/-/merge_requests/11 [^]
(0165768)
hgbot   
2024-06-11 09:27   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.detailedstock.api [^]
Changeset: abb0f1bb36db503045327af292af7837346721ed
Author: Cristian Berner <cristian.berner@openbravo.com>
Date: 06-06-2024 13:36:56
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.detailedstock.api/-/commit/abb0f1bb36db503045327af292af7837346721ed [^]

Related to FR-55463: Change the API to reference the new columns, moved to core

Eventually this module should disappear and API should be part of core
Business API.

---
M src-db/database/sourcedata/OBEI_PROP_MAP_INSTANCE.xml
---
(0165769)
hgbot   
2024-06-11 09:27   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.detailedstock.api/-/merge_requests/3 [^]
(0165770)
hgbot   
2024-06-11 09:27   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.sampledata [^]
Changeset: 57c560e401b8c05078af830184337dcff74f4de2
Author: Cristian Berner <cristian.berner@openbravo.com>
Date: 11-06-2024 09:13:39
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.sampledata/-/commit/57c560e401b8c05078af830184337dcff74f4de2 [^]

Related to FR-55463: Update order and product sampledata with new mandatory columns

---
M referencedata/sampledata/The_White_Valley_Group/C_ORDER.xml
M referencedata/sampledata/The_White_Valley_Group/M_PRODUCT.xml
---
(0165771)
hgbot   
2024-06-11 09:27   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.restaurant.sampledata [^]
Changeset: 18c37530b53c1fc138b1d208ae6f8c5d1c94eed1
Author: Cristian Berner <cristian.berner@openbravo.com>
Date: 04-06-2024 14:10:42
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.restaurant.sampledata/-/commit/18c37530b53c1fc138b1d208ae6f8c5d1c94eed1 [^]

Related to FR-55463: Update product sampledata with new mandatory column

---
M referencedata/sampledata/The_White_Valley_Group/M_PRODUCT.xml
---
(0165772)
hgbot   
2024-06-11 09:27   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.restaurant.sampledata/-/merge_requests/10 [^]
(0165773)
hgbot   
2024-06-11 09:27   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.sampledata/-/merge_requests/91 [^]
(0165774)
hgbot   
2024-06-11 09:27   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.sampledata [^]
Changeset: e9a232ceda4de17846bea81a32740c2d3e991db9
Author: Cristian Berner <cristian.berner@openbravo.com>
Date: 11-06-2024 09:12:26
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.sampledata/-/commit/e9a232ceda4de17846bea81a32740c2d3e991db9 [^]

Related to FR-55463: Update sampledata to include new columns

---
M referencedata/sampledata/The_White_Valley_Group/C_ORDER.xml
M referencedata/sampledata/The_White_Valley_Group/M_PRODUCT.xml
---
(0165775)
hgbot   
2024-06-11 09:27   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.sampledata/-/merge_requests/104 [^]
(0165776)
hgbot   
2024-06-11 09:27   
Repository: https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.testsampledata [^]
Changeset: 4c4df2d7b9e61ee7c964f29d1ba62c63de7fc97a
Author: Cristian Berner <cristian.berner@openbravo.com>
Date: 11-06-2024 09:12:48
URL: https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.testsampledata/-/commit/4c4df2d7b9e61ee7c964f29d1ba62c63de7fc97a [^]

Related to FR-55463: Add new column to Product sampledata

---
M referencedata/sampledata/Retail_Test/M_PRODUCT.xml
---
(0165777)
hgbot   
2024-06-11 09:27   
Merge request merged: https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.testsampledata/-/merge_requests/100 [^]
(0165778)
hgbot   
2024-06-11 09:27   
Repository: https://gitlab.com/openbravo/ci/modules/org.openbravo.test.mobile.sampledata [^]
Changeset: 334c5e128dd13836df87bf0206c85982b6f4e951
Author: Cristian Berner <cristian.berner@openbravo.com>
Date: 11-06-2024 09:13:03
URL: https://gitlab.com/openbravo/ci/modules/org.openbravo.test.mobile.sampledata/-/commit/334c5e128dd13836df87bf0206c85982b6f4e951 [^]

Related to FR-55463: Add new columns for order and product

---
M referencedata/sampledata/The_White_Valley_Group/C_ORDER.xml
M referencedata/sampledata/The_White_Valley_Group/M_PRODUCT.xml
---
(0165779)
hgbot   
2024-06-11 09:27   
Merge request merged: https://gitlab.com/openbravo/ci/modules/org.openbravo.test.mobile.sampledata/-/merge_requests/141 [^]
(0165780)
hgbot   
2024-06-11 09:27   
Repository: https://gitlab.com/openbravo/ci/modules/org.openbravo.warehouse.advancedwarehouseoperations.sampledata [^]
Changeset: c3b72b1d2f655cc476db39c05b5337cc3e678eba
Author: Cristian Berner <cristian.berner@openbravo.com>
Date: 04-06-2024 14:03:52
URL: https://gitlab.com/openbravo/ci/modules/org.openbravo.warehouse.advancedwarehouseoperations.sampledata/-/commit/c3b72b1d2f655cc476db39c05b5337cc3e678eba [^]

Related to FR-55463: Update order and product sampledata with new mandatory columns

---
M referencedata/sampledata/AWO_QA/C_ORDER.xml
M referencedata/sampledata/AWO_QA/M_PRODUCT.xml
---
(0165781)
hgbot   
2024-06-11 09:27   
Repository: https://gitlab.com/openbravo/ci/mobile-test [^]
Changeset: 5eebe7a56edc74103c67a6c82601f12c8ec3cd81
Author: Cristian Berner <cristian.berner@openbravo.com>
Date: 11-06-2024 09:15:12
URL: https://gitlab.com/openbravo/ci/mobile-test/-/commit/5eebe7a56edc74103c67a6c82601f12c8ec3cd81 [^]

Related to FR-55463: Update POSProductChAndConfRequest test with new amount of products

Some products have been added to the F&B sampledata, and the test
requires updating the expected value.

---
M src-test/org/openbravo/test/mobile/retail/pack/webservice/tests/retailapi/POSProductChAndConfRequest.java
---
(0165782)
hgbot   
2024-06-11 09:27   
Merge request merged: https://gitlab.com/openbravo/ci/mobile-test/-/merge_requests/393 [^]
(0165783)
hgbot   
2024-06-11 09:27   
Merge request merged: https://gitlab.com/openbravo/ci/modules/org.openbravo.warehouse.advancedwarehouseoperations.sampledata/-/merge_requests/31 [^]
(0166238)
hgbot   
2024-06-24 09:17   
Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1282 [^]
(0166239)
hgbot   
2024-06-24 09:23   
Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: ca518543d78532fdb1c9764f0be0e894da517ceb
Author: Cristian Berner <cristian.berner@openbravo.com>
Date: 24-06-2024 09:15:51
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/ca518543d78532fdb1c9764f0be0e894da517ceb [^]

Related to FR-55463: Fix licensing, it should be public instead of commercial

---
M src-test/src/org/openbravo/event/ProductEventHandlerTest.java
---
(0166240)
hgbot   
2024-06-24 09:23   
Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1282 [^]