UNPKG

jsharmony-factory

Version:
82 lines (81 loc) 10.4 kB
{ "model_groups": { "JSHARMONY_NOTES": ["Note_UserCustSys_Tabs", "Note_UserSys_Tabs", "Note_CustSys_Tabs", "Base/Note_CustSys_Tabs_Browse", "Client/Note_CustSys_Tabs", "Note_CustSys_Tabs_Browse"], "JSHARMONY_DOCUMENTS": ["Base/Doc_Listing"] }, "datalocks": { "client": { "cust_id": { "cust_id": "cust_id=@datalock_cust_id", "doc_id": "doc_id in (select doc_id from {schema}.doc__tbl where {schema}.doc__tbl.cust_id=@datalock_cust_id or doc_scope='S')", "doc_scope": "doc_scope in ('C','E')", "doc_scope_id": "(((doc_scope = 'S' or doc_scope = 'C') and doc_scope_id=@datalock_cust_id) or (doc_scope='E' and doc_scope_id in (select item_id from e where e.cust_id=@datalock_cust_id)))", "doc_ctgr": "1=1", "note_id": "note_id in (select note_id from {schema}.note__tbl where {schema}.note__tbl.cust_id=@datalock_cust_id)", "note_scope": "note_scope in ('C','E')", "note_scope_id": "((note_scope = 'C' and note_scope_id=@datalock_cust_id) or (note_scope='E' and note_scope_id in (select item_id from e where e.cust_id=@datalock_cust_id)))", "note_type": "note_type in ('S','C')", "sys_user_id": "sys_user_id in (select sys_user_id from {schema}.cust_user where {schema}.cust_user.cust_id=@datalock_cust_id)", "cust_user_role_id": "cust_user_role_id in (select cust_user_role_id from {schema}.cust_user_role inner join {schema}.cust_user on {schema}.cust_user.sys_user_id={schema}.cust_user_role.sys_user_id where {schema}.cust_user.cust_id=@datalock_cust_id)", "always": "1=1", "never": "1=2", "note_scope_cust": "note_scope = 'C'", "doc_scope_cust": "doc_scope = 'C'" } } }, "modules":{ "jsHarmonyFactory": { "help_view": { "main": "Help_Listing", "client": "Client/Help_Listing" }, "help_panelid": "help_target_code", "static_menu": { "main_menu": [ { "menu_name": "Admin", "menu_desc": "Administration", "menu_cmd": "{namespace}Admin/Overview", "menu_subcmd": null, "menu_seq": 80000, "menu_id": 800, "roles": { "main": [ "SYSADMIN", "DEV" ] } }, { "menu_name": "Dev", "menu_desc": "Developer", "menu_cmd": "{namespace}Dev/Overview", "menu_subcmd": null, "menu_seq": 90000, "menu_id": 900, "roles": { "main": [ "DEV" ] } } ], "sub_menu": [ { "menu_name": "Admin/SysUser_Listing", "menu_desc": "System Users", "menu_cmd": "{namespace}Admin/SysUser_Listing", "menu_subcmd": null, "menu_seq": 80000, "menu_id": 80000, "menu_parent_name": "Admin", "roles": { "main": [ "SYSADMIN", "DEV" ] } }, { "menu_name": "Admin/Param_User_Listing", "menu_desc": "User Settings", "menu_cmd": "{namespace}Admin/Param_User_Listing", "menu_subcmd": null, "menu_seq": 80081, "menu_id": 80081, "menu_parent_name": "Admin", "roles": { "main": [ "SYSADMIN", "DEV" ] } }, { "menu_name": "Admin/Param_App_Listing", "menu_desc": "System Settings", "menu_cmd": "{namespace}Admin/Param_App_Listing", "menu_subcmd": null, "menu_seq": 80082, "menu_id": 80082, "menu_parent_name": "Admin", "roles": { "main": [ "SYSADMIN", "DEV" ] } }, { "menu_name": "Admin/Code_Listing", "menu_desc": "1D Code Tables", "menu_cmd": "{namespace}Admin/Code_Listing", "menu_subcmd": null, "menu_seq": 80083, "menu_id": 80083, "menu_parent_name": "Admin", "roles": { "main": [ "SYSADMIN", "DEV" ] } }, { "menu_name": "Admin/Code2_Listing", "menu_desc": "2D Code Tables", "menu_cmd": "{namespace}Admin/Code2_Listing", "menu_subcmd": null, "menu_seq": 80084, "menu_id": 80084, "menu_parent_name": "Admin", "roles": { "main": [ "SYSADMIN", "DEV" ] } }, { "menu_name": "Admin/Txt_Listing", "menu_desc": "Text Maint", "menu_cmd": "{namespace}Admin/Txt_Listing", "menu_subcmd": null, "menu_seq": 80085, "menu_id": 80085, "menu_parent_name": "Admin", "roles": { "main": [ "SYSADMIN", "DEV" ] } }, { "menu_name": "Admin/Help_Listing", "menu_desc": "Help Screens", "menu_cmd": "{namespace}Admin/Help_Listing", "menu_subcmd": null, "menu_seq": 80086, "menu_id": 80086, "menu_parent_name": "Admin", "roles": { "main": [ "SYSADMIN", "DEV" ] } }, { "menu_name": "Admin/AuditTrail", "menu_desc": "Audit Trail", "menu_cmd": "{namespace}Admin/AuditTrail", "menu_subcmd": null, "menu_seq": 80087, "menu_id": 80087, "menu_parent_name": "Admin", "roles": { "main": [ "SYSADMIN", "DEV" ] } }, { "menu_name": "Admin/Note_Sys_Listing", "menu_desc": "System Notes", "menu_cmd": "{namespace}Admin/Note_Sys_Listing", "menu_subcmd": null, "menu_seq": 80088, "menu_id": 80088, "menu_parent_name": "Admin", "roles": { "main": [ "SYSADMIN", "DEV" ] } }, { "menu_name": "Admin/Version", "menu_desc": "Versions", "menu_cmd": "{namespace}Admin/Version", "menu_subcmd": null, "menu_seq": 80094, "menu_id": 80094, "menu_parent_name": "Admin", "roles": { "main": [ "SYSADMIN", "DEV" ] } }, { "menu_name": "Admin/Log_Listing", "menu_desc": "Logs", "menu_cmd": "{namespace}Admin/Log_Listing", "menu_subcmd": null, "menu_seq": 80095, "menu_id": 80095, "menu_parent_name": "Admin", "roles": { "main": [ "SYSADMIN", "DEV" ] } }, { "menu_name": "Admin/Restart", "menu_desc": "Restart", "menu_cmd": "{namespace}Admin/Restart", "menu_subcmd": null, "menu_seq": 80096, "menu_id": 80096, "menu_parent_name": "Admin", "roles": { "main": [ "SYSADMIN", "DEV" ] } }, { "menu_name": "Dev/Menu_Tree_Editor", "menu_desc": "Menu Items", "menu_cmd": "{namespace}Dev/Menu_Tree_Editor", "menu_subcmd": null, "menu_seq": 90011, "menu_id": 90012, "menu_parent_name": "Dev", "roles": { "main": [ "DEV" ] } }, { "menu_name": "Dev/SysRole_Listing", "menu_desc": "User Roles", "menu_cmd": "{namespace}Dev/SysRole_Listing", "menu_subcmd": null, "menu_seq": 90012, "menu_id": 90011, "menu_parent_name": "Dev", "roles": { "main": [ "DEV" ] } }, //:if:client_portal: { "menu_name": "Dev/CustRole_Listing", "menu_desc": "Client User Roles", "menu_cmd": "{namespace}Dev/CustRole_Listing", "menu_subcmd": null, "menu_seq": 90013, "menu_id": 90020, "menu_parent_name": "Dev", "roles": { "main": [ "DEV" ] } }, //:endif: { "menu_name": "Dev/Param_Listing", "menu_desc": "Settings Definitions", "menu_cmd": "{namespace}Dev/Param_Listing", "menu_subcmd": null, "menu_seq": 90021, "menu_id": 90013, "menu_parent_name": "Dev", "roles": { "main": [ "DEV" ] } }, { "menu_name": "Dev/Param_App_Listing", "menu_desc": "System Settings", "menu_cmd": "{namespace}Dev/Param_App_Listing", "menu_subcmd": null, "menu_seq": 90022, "menu_id": 90014, "menu_parent_name": "Dev", "roles": { "main": [ "DEV" ] } }, { "menu_name": "Dev/Param_Sys_Listing", "menu_desc": "Developer Settings", "menu_cmd": "{namespace}Dev/Param_Sys_Listing", "menu_subcmd": null, "menu_seq": 90023, "menu_id": 90015, "menu_parent_name": "Dev", "roles": { "main": [ "DEV" ] } }, //:if:separate_code_type_tables: { "menu_name": "Dev/Code_App_Listing", "menu_desc": "Admin 1D Codes", "menu_cmd": "{namespace}Dev/Code_App_Listing", "menu_subcmd": null, "menu_seq": 90031, "menu_id": 90016, "menu_parent_name": "Dev", "roles": { "main": [ "DEV" ] } }, { "menu_name": "Dev/Code2_App_Listing", "menu_desc": "Admin 2D Codes", "menu_cmd": "{namespace}Dev/Code2_App_Listing", "menu_subcmd": null, "menu_seq": 90032, "menu_id": 90017, "menu_parent_name": "Dev", "roles": { "main": [ "DEV" ] } }, { "menu_name": "Dev/Code_Sys_Listing", "menu_desc": "System 1D Codes", "menu_cmd": "{namespace}Dev/Code_Sys_Listing", "menu_subcmd": null, "menu_seq": 90033, "menu_id": 90018, "menu_parent_name": "Dev", "roles": { "main": [ "DEV" ] } }, { "menu_name": "Dev/Code2_Sys_Listing", "menu_desc": "System 2D Codes", "menu_cmd": "{namespace}Dev/Code2_Sys_Listing", "menu_subcmd": null, "menu_seq": 90034, "menu_id": 90019, "menu_parent_name": "Dev", "roles": { "main": [ "DEV" ] } }, //:else: { "menu_name": "Dev/Code_Listing", "menu_desc": "1D Codes", "menu_cmd": "{namespace}Dev/Code_Listing", "menu_subcmd": null, "menu_seq": 90031, "menu_id": 90016, "menu_parent_name": "Dev", "roles": { "main": [ "DEV" ] } }, { "menu_name": "Dev/Code2_Listing", "menu_desc": "2D Codes", "menu_cmd": "{namespace}Dev/Code2_Listing", "menu_subcmd": null, "menu_seq": 90032, "menu_id": 90017, "menu_parent_name": "Dev", "roles": { "main": [ "DEV" ] } }, //:endif: { "menu_name": "Dev/Txt_Listing", "menu_desc": "Text Maint", "menu_cmd": "{namespace}Dev/Txt_Listing", "menu_subcmd": null, "menu_seq": 90041, "menu_id": 90021, "menu_parent_name": "Dev", "roles": { "main": [ "DEV" ] } }, { "menu_name": "Dev/HelpTarget_Listing", "menu_desc": "Help Targets", "menu_cmd": "{namespace}Dev/HelpTarget_Listing", "menu_subcmd": null, "menu_seq": 90042, "menu_id": 90022, "menu_parent_name": "Dev", "roles": { "main": [ "DEV" ] } }, { "menu_name": "Dev/DBSQL", "menu_desc": "DB SQL", "menu_cmd": "{namespace}Dev/DBSQL", "menu_subcmd": null, "menu_seq": 90043, "menu_id": 90023, "menu_parent_name": "Dev", "roles": { "main": [ "DEV" ] } }, { "menu_name": "Dev/DBScripts", "menu_desc": "DB Scripts", "menu_cmd": "{namespace}Dev/DBScripts", "menu_subcmd": null, "menu_seq": 90044, "menu_id": 90024, "menu_parent_name": "Dev", "roles": { "main": [ "DEV" ] } }, { "menu_name": "Dev/DBSchema", "menu_desc": "DB Schema", "menu_cmd": "{namespace}Dev/DBSchema", "menu_subcmd": null, "menu_seq": 90045, "menu_id": 90025, "menu_parent_name": "Dev", "roles": { "main": [ "DEV" ] } }, { "menu_name": "Dev/Models", "menu_desc": "Model Viewer", "menu_cmd": "{namespace}Dev/Models", "menu_subcmd": null, "menu_seq": 90046, "menu_id": 90026, "menu_parent_name": "Dev", "roles": { "main": [ "DEV" ] } }, { "menu_name": "Dev/DebugConsole", "menu_desc": "Debug Console", "menu_cmd": "{namespace}Dev/DebugConsole", "menu_subcmd": null, "menu_seq": 90047, "menu_id": 90027, "menu_parent_name": "Dev", "roles": { "main": [ "DEV" ] } }, { "menu_name": "Dev/JSShell", "menu_desc": "JS Shell", "menu_cmd": "{namespace}Dev/JSShell", "menu_subcmd": null, "menu_seq": 90048, "menu_id": 90028, "menu_parent_name": "Dev", "roles": { "main": [ "DEV" ] } } ] } } } }