Projet

Général

Profil

US #924 » 1_3_init_subscription_on_The_menu.sql

ahlem belgacem, 10/02/2025 12:46

 
1
use salarymarket ;
2
INSERT INTO solution_subscription_menu (subscriptionCode, menuCode) VALUES
3
('on_the_menu', 'home'), -- Menu: home
4
('on_the_menu', 'home_indicators'), -- SubMenu: Indicators
5
('on_the_menu', 'home_indicateurs_number_of_employees'), -- Widget: Number of employees
6
('on_the_menu', 'home_administration_nbCollaborateursGender'), -- Widget: Number of employees
7
('on_the_menu', 'home_indicateurs_payroll'), -- Widget: Payroll
8
('on_the_menu', 'home_indicateurs_average_salaries_by_career_path'), -- Widget: Average salaries by career path
9
('on_the_menu', 'home_indicateurs_supervision_rate'), -- Widget: Management rate
10
('on_the_menu', 'company_compensation'), -- Menu: Compensation
11
('on_the_menu', 'company_quiz'), -- Menu: HR Policy and Practices
12
('on_the_menu', 'quiz_current_sector'), -- Option: HRPP by Sector     
13
('on_the_menu', 'quiz_market'), -- Option: Quiz by Market
14
('on_the_menu', 'report'), -- Menu: Reports
15
('on_the_menu', 'myCompany'), -- Menu: Company
16
('on_the_menu', 'myCompany_informations'), -- SubMenu: Informations
17
('on_the_menu', 'myCompany_users'), -- SubMenu: Users
18
('on_the_menu', 'myCompany_entities'), -- SubMenu: Entities
19
('on_the_menu', 'myCompany_profiles'), -- SubMenu: Profiles
20
('on_the_menu', 'myCompany_configuration'), -- SubMenu: Configuration
21
('on_the_menu', 'myCompany_settings'), -- SubMenu: Settings
22
('on_the_menu', 'myCompany_settings_language'); -- SubMenu: Language
23
  
24
  
25
INSERT INTO solution_subscription_menu_rights (subscriptionCode, menuCode, solution_menu_rights_code) VALUES
26
-- on the menu 
27
-- Compensation
28
('on_the_menu','company_compensation','compensation_import'), 
29
('on_the_menu','company_compensation','compensation_search'),
30
('on_The_menu','company_compensation','compensation_export'),
31
('on_the_menu','company_compensation','compensation_create'),
32
('on_the_menu','company_compensation','compensation_delete'),
33
('on_the_menu','company_compensation','compensation_update'),
34
('on_the_menu','company_compensation','compensation_view'),
35
('on_the_menu','company_compensation','compensation_configuration'),
36

    
37
                
38
-- quiz
39
( 'on_the_menu','company_quiz', 'quiz_Submit'),  
40
( 'on_the_menu','company_quiz', 'quiz_View'),
41
-- report 
42
('on_the_menu','report','report_create'),
43
('on_the_menu','report','report_View'),
44
('on_the_menu','report','report_delete'),
45
('on_the_menu','report','report_upload'),
46
-- Informations
47
('on_the_menu','myCompany_informations', 'company_Informations_update'), 
48
-- Users
49
('on_the_menu','myCompany_users', 'company_user_create'),
50
('on_the_menu','myCompany_users', 'company_user_update'),
51
('on_the_menu','myCompany_users', 'company_user_delete'), 
52
('on_the_menu','myCompany_users', 'company_user_desactivate'),
53
('on_the_menu','myCompany_users', 'company_user_activity'),
54
-- entities
55
('on_the_menu','myCompany_entities','company_entity_create'), 
56
('on_the_menu','myCompany_entities','company_entity_update'),  
57
('on_the_menu','myCompany_entities','company_entity_delete'), 
58
-- profiles
59
('on_the_menu','myCompany_profiles','company_profil_Create'),  
60
('on_the_menu','myCompany_profiles','company_profil_update'),  
61
('on_the_menu','myCompany_profiles','company_profil_delete'),  
62
-- languages
63
( 'on_the_menu','myCompany_settings_language', 'company_language_activate');
(4-4/6)