Openbravo Issue Tracking System - POS2
View Issue Details
0054590POS2Corepublic2024-02-06 15:352024-03-11 11:08
meriem_azaf 
meriem_azaf 
normalmajorhave not tried
closedfixed 
5
 
24Q2 
approved
No
No
0054590: Add "Application Mode" support
add an additional layer by supporting an application subcategory called “Application Mode” to support different types of visualizations within an application but also letting the user set-up different access control mechanisms for each application mode.

Functional specification: https://docs.google.com/document/d/1E6sBptmy6_L3u4h2usuV4YFNic0_Nap-kstGDHEg0dc/edit [^]
-
No tags attached.
related to defect 0054924 closed jarmendariz Retail Modules Application Mode not inherited in Roles Window 
causes defect 0055028 closed jarmendariz POS2 Creating a new Application in backoffice fails for a not-null constraint 
causes defect 0055183 closed jarmendariz POS2 UpdateApplicationModeOnRole Modulescript does not insert data on update 
Issue History
2024-02-06 15:35meriem_azafNew Issue
2024-02-06 15:35meriem_azafAssigned To => Retail
2024-02-06 15:35meriem_azafOBNetwork customer => No
2024-02-06 15:35meriem_azafTriggers an Emergency Pack => No
2024-02-06 15:35meriem_azafCategoryPOS => Core
2024-02-06 15:36meriem_azafAssigned ToRetail => meriem_azaf
2024-02-06 15:36meriem_azafStatusnew => scheduled
2024-02-07 09:11jarmendarizSummary[SCO] Application Mode => Add "Application Mode" support
2024-02-07 11:20hgbotMerge Request Status => open
2024-02-07 11:20hgbotNote Added: 0160334
2024-02-07 11:28hgbotNote Added: 0160336
2024-02-07 12:38hgbotNote Added: 0160341
2024-02-19 08:06hgbotNote Added: 0160878
2024-02-19 08:08hgbotNote Added: 0160879
2024-02-19 08:12hgbotNote Added: 0160880
2024-02-22 13:05hgbotNote Added: 0161128
2024-02-22 17:51hgbotNote Added: 0161158
2024-02-23 01:21hgbotNote Added: 0161160
2024-02-23 01:24hgbotNote Added: 0161161
2024-02-28 14:15hgbotMerge Request Statusopen => approved
2024-02-28 14:36hgbotNote Added: 0161395
2024-02-28 14:37AugustoMauchNote Deleted: 0160341
2024-02-28 14:37AugustoMauchNote Deleted: 0161395
2024-02-29 14:26hgbotNote Added: 0161436
2024-02-29 14:27hgbotNote Added: 0161437
2024-03-05 09:32hgbotNote Added: 0161647
2024-03-05 17:21hgbotNote Added: 0161677
2024-03-05 17:22hgbotNote Added: 0161678
2024-03-05 17:23jarmendarizNote Deleted: 0161678
2024-03-05 17:23jarmendarizNote Deleted: 0161677
2024-03-05 17:24jarmendarizNote Deleted: 0161437
2024-03-05 17:24jarmendarizNote Deleted: 0161436
2024-03-08 13:39hgbotMerge Request Statusapproved => open
2024-03-08 13:39hgbotMerge Request Statusopen => approved
2024-03-11 10:48hgbotNote Added: 0161931
2024-03-11 10:48hgbotNote Added: 0161932
2024-03-11 10:50hgbotNote Added: 0161933
2024-03-11 10:50hgbotNote Added: 0161934
2024-03-11 10:51hgbotNote Added: 0161935
2024-03-11 10:51hgbotNote Added: 0161936
2024-03-11 10:52hgbotNote Added: 0161937
2024-03-11 10:52hgbotNote Added: 0161938
2024-03-11 10:53hgbotNote Added: 0161939
2024-03-11 10:53hgbotNote Added: 0161940
2024-03-11 10:54hgbotNote Added: 0161941
2024-03-11 10:54hgbotNote Added: 0161942
2024-03-11 10:55hgbotNote Added: 0161943
2024-03-11 10:55hgbotNote Added: 0161944
2024-03-11 10:56hgbotNote Added: 0161945
2024-03-11 10:56hgbotNote Added: 0161946
2024-03-11 10:57hgbotNote Added: 0161947
2024-03-11 10:57hgbotNote Added: 0161948
2024-03-11 10:59hgbotResolutionopen => fixed
2024-03-11 10:59hgbotStatusscheduled => closed
2024-03-11 10:59hgbotFixed in Version => 24Q2
2024-03-11 10:59hgbotNote Added: 0161949
2024-03-11 10:59hgbotNote Added: 0161950
2024-03-11 11:07hgbotNote Added: 0161951
2024-03-11 11:08hgbotNote Added: 0161952
2024-03-13 11:24jarmendarizRelationship addedrelated to 0054924
2024-03-21 15:06jarmendarizRelationship addedcauses 0055028
2024-04-12 10:43jarmendarizRelationship addedcauses 0055183

Notes
(0160334)
hgbot   
2024-02-07 11:20   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1361 [^]
(0160336)
hgbot   
2024-02-07 11:28   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/662 [^]
(0160878)
hgbot   
2024-02-19 08:06   
Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1146 [^]
(0160879)
hgbot   
2024-02-19 08:08   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2436 [^]
(0160880)
hgbot   
2024-02-19 08:12   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1477 [^]
(0161128)
hgbot   
2024-02-22 13:05   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.copystore/-/merge_requests/4 [^]
(0161158)
hgbot   
2024-02-22 17:51   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.sampledata/-/merge_requests/77 [^]
(0161160)
hgbot   
2024-02-23 01:21   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.ssms/-/merge_requests/86 [^]
(0161161)
hgbot   
2024-02-23 01:24   
Merge Request created: https://gitlab.com/openbravo/ci/modules/org.openbravo.ssms.sampledata/-/merge_requests/6 [^]
(0161647)
hgbot   
2024-03-05 09:32   
Merge Request created: https://gitlab.com/openbravo/ci/mobile-api/-/merge_requests/24 [^]
(0161931)
hgbot   
2024-03-11 10:48   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.copystore [^]
Changeset: 422236af7877f226df93cb6dc7accd5cca671add
Author: Javier Armendáriz <j.armendariz@orisha.com>
Date: 11-03-2024 10:48:08
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.copystore/-/commit/422236af7877f226df93cb6dc7accd5cca671add [^]

Related to ISSUE-54590: Copy Application Mode access to copied Organization's terminalTypes

---
M src/org/openbravo/pos2/copystore/DefaultPos2PropertiesHandler.java
---
(0161932)
hgbot   
2024-03-11 10:48   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.copystore/-/merge_requests/4 [^]
(0161933)
hgbot   
2024-03-11 10:50   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.sampledata [^]
Changeset: a33d0ae3e84dd9977f7e006e465ed693d5d511fd
Author: Javier Armendáriz <j.armendariz@orisha.com>
Date: 11-03-2024 10:50:01
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.sampledata/-/commit/a33d0ae3e84dd9977f7e006e465ed693d5d511fd [^]

Related to ISSUE-54590: Adding AppModeRole and AppModeTerminalType tables to WhiteValley sampledata

---
A referencedata/sampledata/The_White_Valley_Group/OBC2_APPMODE_ROLE.xml
A referencedata/sampledata/The_White_Valley_Group/OBPOS2_APPMODE_TERMTYPE.xml
M src-db/database/sourcedata/AD_DATASET_TABLE.xml
---
(0161934)
hgbot   
2024-03-11 10:50   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.sampledata/-/merge_requests/77 [^]
(0161935)
hgbot   
2024-03-11 10:51   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/662 [^]
(0161936)
hgbot   
2024-03-11 10:51   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^]
Changeset: 3371d36fb836505c47db6ded2ed998f357d1aa83
Author: Javier Armendáriz <j.armendariz@orisha.com>
Date: 11-03-2024 10:46:53
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/3371d36fb836505c47db6ded2ed998f357d1aa83 [^]

Related to ISSUE-54590: Adapted SecureJSONProcess and login process to be extensible and support application modes on Core2 applications

---
A src-db/database/model/modifiedTables/AD_APPLICATION.xml
A src/org/openbravo/mobile/core/login/LoginMobileAccessChecker.java
A src/org/openbravo/mobile/core/process/SecuredJSONProcessPermissionChecker.java
A src/org/openbravo/mobile/core/process/SecuredJSONProcessPermissionCheckerException.java
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/mobile/core/login/MobileCoreLoginHandler.java
M src/org/openbravo/mobile/core/process/SecuredJSONProcess.java
---
(0161937)
hgbot   
2024-03-11 10:52   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 3dd4922ded92a45719f1e153a59d0b6099726daf
Author: Javier Armendáriz <j.armendariz@orisha.com>
Date: 11-03-2024 10:43:47
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/3dd4922ded92a45719f1e153a59d0b6099726daf [^]

Related to ISSUE-54590: Adding support to Application Mode

This changeset adds a new subtab for Touchpoint type to list the available modes for each terminal

---
---
(0161938)
hgbot   
2024-03-11 10:52   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2436 [^]
(0161939)
hgbot   
2024-03-11 10:53   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: e4db1a777edaf5c7344efe7e0bb45b9c97ffbc18
Author: Javier Armendáriz <j.armendariz@orisha.com>
Date: 11-03-2024 09:34:57
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/e4db1a777edaf5c7344efe7e0bb45b9c97ffbc18 [^]

Related to ISSUE-54590: Adding extension point to POSLoginHandler

---
M src/org/openbravo/retail/posterminal/POSLoginHandler.java
---
(0161940)
hgbot   
2024-03-11 10:53   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1477 [^]
(0161941)
hgbot   
2024-03-11 10:54   
Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: 172164439351113d0fa0a1efb08208c31d56d5d8
Author: Javier Armendáriz <j.armendariz@orisha.com>
Date: 11-03-2024 09:33:27
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/172164439351113d0fa0a1efb08208c31d56d5d8 [^]

Related to ISSUE-54590: Adding extension point to Profile Change request

---
A modules/org.openbravo.client.application/src/org/openbravo/client/application/navigationbarcomponents/UserInfoWidgetActionHandlerAdditionalCheck.java
M modules/org.openbravo.client.application/src/org/openbravo/client/application/navigationbarcomponents/UserInfoWidgetActionHandler.java
---
(0161942)
hgbot   
2024-03-11 10:54   
Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1146 [^]
(0161943)
hgbot   
2024-03-11 10:55   
Merge request merged: https://gitlab.com/openbravo/ci/mobile-api/-/merge_requests/24 [^]
(0161944)
hgbot   
2024-03-11 10:55   
Repository: https://gitlab.com/openbravo/ci/mobile-api [^]
Changeset: 7866989524084309be2b1b7858b2bde5bbc6100a
Author: Javier Armendáriz <j.armendariz@orisha.com>
Date: 05-03-2024 09:31:04
URL: https://gitlab.com/openbravo/ci/mobile-api/-/commit/7866989524084309be2b1b7858b2bde5bbc6100a [^]

Related to ISSUE-54590: Updating Java API with API Changes

---
M java/reference/java.japi.gz
---
(0161945)
hgbot   
2024-03-11 10:56   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.ssms [^]
Changeset: 944e7d58c63cbd870ba9e1c24992705db6d34fb8
Author: Javier Armendáriz <j.armendariz@orisha.com>
Date: 11-03-2024 10:56:06
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.ssms/-/commit/944e7d58c63cbd870ba9e1c24992705db6d34fb8 [^]

Related to ISSUE-54590: Creating SSMS application and application mode and adapted application

---
A src-db/database/sourcedata/AD_APPLICATION.xml
A src-db/database/sourcedata/OBC2_APPLICATION_MODE.xml
M src/org/openbravo/ssms/base/SSMSLoginHandler.java
M src/org/openbravo/ssms/base/SSMSLoginUtilsServlet.java
M web-jspack/org.openbravo.ssms/ob-config.json
---
(0161946)
hgbot   
2024-03-11 10:56   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.ssms/-/merge_requests/86 [^]
(0161947)
hgbot   
2024-03-11 10:57   
Repository: https://gitlab.com/openbravo/ci/modules/org.openbravo.ssms.sampledata [^]
Changeset: 0b71263bec8ba91cf6d9c5970d864e819ac4e788
Author: Javier Armendáriz <j.armendariz@orisha.com>
Date: 11-03-2024 10:57:20
URL: https://gitlab.com/openbravo/ci/modules/org.openbravo.ssms.sampledata/-/commit/0b71263bec8ba91cf6d9c5970d864e819ac4e788 [^]

Related to ISSUE-54590: Adding Application Mode access to SSMS Roles

---
A referencedata/sampledata/AWO_QA/OBC2_APPMODE_ROLE.xml
M src-db/database/sourcedata/AD_DATASET_TABLE.xml
---
(0161948)
hgbot   
2024-03-11 10:57   
Merge request merged: https://gitlab.com/openbravo/ci/modules/org.openbravo.ssms.sampledata/-/merge_requests/6 [^]
(0161949)
hgbot   
2024-03-11 10:59   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: 6ad6a7306b5bbe11ca71be96339ec9b8f245b497
Author: Javier Armendáriz <j.armendariz@orisha.com>
Date: 11-03-2024 10:59:14
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/6ad6a7306b5bbe11ca71be96339ec9b8f245b497 [^]

Fixed ISSUE-54590: Creating Application Mode support

---
---
(0161950)
hgbot   
2024-03-11 10:59   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1361 [^]
(0161951)
hgbot   
2024-03-11 11:07   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: dbd3416ff758071e47b5f3528f1a9a608f585694
Author: Javier Armendáriz <j.armendariz@orisha.com>
Date: 11-03-2024 11:07:06
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/dbd3416ff758071e47b5f3528f1a9a608f585694 [^]

Related to ISSUE-54590: Renamed POS application mode search key

---
M src-db/database/sourcedata/OBC2_APPLICATION_MODE.xml
M web-jspack/org.openbravo.pos2/ob-config.json
---
(0161952)
hgbot   
2024-03-11 11:08   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.ssms [^]
Changeset: 5981a241373eca805daba8b0bed5c847ee29baa0
Author: Javier Armendáriz <j.armendariz@orisha.com>
Date: 11-03-2024 11:08:11
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.ssms/-/commit/5981a241373eca805daba8b0bed5c847ee29baa0 [^]

Related to ISSUE-54590: Renamed SSMS application mode search key

---
M src-db/database/sourcedata/OBC2_APPLICATION_MODE.xml
M web-jspack/org.openbravo.ssms/ob-config.json
---