Openbravo Issue Tracking System - POS2
View Issue Details
0056966POS2Corepublic2024-11-04 16:022024-12-23 23:09
cberner 
cberner 
normalmajorhave not tried
closedfixed 
5
 
25Q1 
No
0056966: Metadatical definition of toolbars as source data
It should be possible for toolbars to be configured metadatically in the Backoffice to be used across different platforms such as POS and SSMS.

The technical design is present here: https://docs.google.com/document/d/1l_wGEwYs-0JyUYavziuN8EYr4gNwgiSSTGvRt_lNI6w/edit?tab=t.0 [^]
-
No tags attached.
causes defect 0057546 closed cberner Missing checks in configurable toolbar tables 
Issue History
2024-11-04 16:02cbernerNew Issue
2024-11-04 16:02cbernerAssigned To => Triage Platform Base
2024-11-04 16:02cbernerTriggers an Emergency Pack => No
2024-11-04 16:02cbernerAssigned ToTriage Platform Base => cberner
2024-11-04 16:02cbernerStatusnew => scheduled
2024-11-04 16:09hgbotNote Added: 0171331
2024-11-18 14:42hgbotNote Added: 0172164
2024-11-19 10:51hgbotNote Added: 0172219
2024-11-19 17:47hgbotNote Added: 0172248
2024-11-30 09:28hgbotNote Added: 0172811
2024-12-18 11:29hgbotNote Added: 0173430
2024-12-23 16:54hgbotNote Added: 0173633
2024-12-23 16:54hgbotNote Added: 0173634
2024-12-23 16:54hgbotResolutionopen => fixed
2024-12-23 16:54hgbotStatusscheduled => closed
2024-12-23 16:54hgbotFixed in Version => 25Q1
2024-12-23 16:54hgbotNote Added: 0173635
2024-12-23 16:54hgbotNote Added: 0173636
2024-12-23 16:54hgbotNote Added: 0173637
2024-12-23 16:54hgbotNote Added: 0173638
2024-12-23 16:54hgbotNote Added: 0173639
2024-12-23 16:54hgbotNote Added: 0173640
2024-12-23 16:54hgbotNote Added: 0173641
2024-12-23 16:54hgbotNote Added: 0173642
2024-12-23 16:54hgbotNote Added: 0173643
2024-12-23 16:54hgbotNote Added: 0173644
2024-12-23 23:09hgbotNote Added: 0173653
2024-12-31 12:47cbernerRelationship addedcauses 0057546

Notes
(0171331)
hgbot   
2024-11-04 16:09   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1627 [^]
(0172164)
hgbot   
2024-11-18 14:42   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/3109 [^]
(0172219)
hgbot   
2024-11-19 10:51   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1786 [^]
(0172248)
hgbot   
2024-11-19 17:47   
Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1451 [^]
(0172811)
hgbot   
2024-11-30 09:28   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.ssms/-/merge_requests/365 [^]
(0173430)
hgbot   
2024-12-18 11:29   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/782 [^]
(0173633)
hgbot   
2024-12-23 16:54   
Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: 759a06b63dd8f5c4261a846a48fb2fdf12dd24ae
Author: Cristian Berner <cristian.berner@openbravo.com>
Date: 23-12-2024 16:53:02
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/759a06b63dd8f5c4261a846a48fb2fdf12dd24ae [^]

Related to FR-56966: Metadatical definition of toolbars as source data

---
A modules/org.openbravo.service.datasource/src/org/openbravo/service/datasource/ApplicationDataSource.java
---
(0173634)
hgbot   
2024-12-23 16:54   
Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1451 [^]
(0173636)
hgbot   
2024-12-23 16:54   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1627 [^]
(0173635)
hgbot   
2024-12-23 16:54   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: cb767619804ab71702e87216f63750e4dc2996ac
Author: Cristian Berner <cristian.berner@openbravo.com>
Date: 23-12-2024 16:52:41
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/cb767619804ab71702e87216f63750e4dc2996ac [^]

Fixes FR-56966: Metadatical definition of toolbars as source data

Allows toolbars to be defined metadatically with their respective list of actions.

---
---
(0173637)
hgbot   
2024-12-23 16:54   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 71395b20b9bc6c63702b98ac01066a26b91796c8
Author: Cristian Berner <cristian.berner@openbravo.com>
Date: 23-12-2024 16:53:16
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/71395b20b9bc6c63702b98ac01066a26b91796c8 [^]

Related to FR-56966: Metadatical definition of toolbars as source data

---
A src/org/openbravo/pos2/term/ToolbarConfigurationProperties.java
M src-db/database/model/modifiedTables/OBPOS_TERMINALTYPE.xml
M src-db/database/sourcedata/AD_COLUMN.xml
M src-db/database/sourcedata/AD_ELEMENT.xml
M src-db/database/sourcedata/AD_FIELD.xml
M web-jspack/org.openbravo.pos2/src-test/cypress/e2e/Features/cancelAndReplace.spec.js
M web-jspack/org.openbravo.pos2/src-test/cypress/e2e/Features/verifiedReturns.spec.js
M web-jspack/org.openbravo.pos2/src-test/cypress/e2e/Features/viewOrdersOfCustomer.spec.js
M web-jspack/org.openbravo.pos2/src-test/cypress/integration/viewOrders.int.spec.js
---
(0173638)
hgbot   
2024-12-23 16:54   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/3109 [^]
(0173639)
hgbot   
2024-12-23 16:54   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.ssms [^]
Changeset: e16d4525d8ecd546102def9174cac9e30b1e874f
Author: Cristian Berner <cristian.berner@openbravo.com>
Date: 23-12-2024 16:53:49
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.ssms/-/commit/e16d4525d8ecd546102def9174cac9e30b1e874f [^]

Related to FR-56966: Metadatical definition of toolbars as source data

---
M src-db/database/model/modifiedTables/M_WAREHOUSE.xml
M src-db/database/sourcedata/AD_COLUMN.xml
M src-db/database/sourcedata/AD_ELEMENT.xml
M src-db/database/sourcedata/AD_FIELD.xml
M src/org/openbravo/ssms/base/SSMSTerminal.java
---
(0173640)
hgbot   
2024-12-23 16:54   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: efab2c8ec9abeeae5b790786af6b38ddb89c32d6
Author: Cristian Berner <cristian.berner@openbravo.com>
Date: 23-12-2024 16:53:38
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/efab2c8ec9abeeae5b790786af6b38ddb89c32d6 [^]

Related to FR-56966: Metadatical definition of toolbars as source data

---
M src-db/database/sourcedata/AD_COLUMN.xml
M src-db/database/sourcedata/AD_FIELD.xml
M src/org/openbravo/retail/posterminal/POSUtils.java
---
(0173641)
hgbot   
2024-12-23 16:54   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.ssms/-/merge_requests/365 [^]
(0173642)
hgbot   
2024-12-23 16:54   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1786 [^]
(0173643)
hgbot   
2024-12-23 16:54   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/782 [^]
(0173644)
hgbot   
2024-12-23 16:54   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^]
Changeset: 1a14b0ebd6d547c577440b7bf80102a1c34c5f63
Author: Cristian Berner <cristian.berner@openbravo.com>
Date: 23-12-2024 16:53:29
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/1a14b0ebd6d547c577440b7bf80102a1c34c5f63 [^]

Related to FR-56966: Metadatical definition of toolbars as source data

---
M src-db/database/sourcedata/AD_MENU.xml
M src-db/database/sourcedata/AD_TREENODE.xml
---
(0173653)
hgbot   
2024-12-23 23:09   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: 7d1895ee2bc03f59e5e85467d74310fbe1da6ad9
Author: Augusto Mauch <amauch@orisha.com>
Date: 23-12-2024 23:09:13
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/7d1895ee2bc03f59e5e85467d74310fbe1da6ad9 [^]

Related with ISSUE-56966: Fixes oncreatedefault

---
M src-db/database/model/tables/OBC2_USER_ACTION.xml
---