Initial commit
This commit is contained in:
91
fusion_clock/views/clock_menus.xml
Normal file
91
fusion_clock/views/clock_menus.xml
Normal file
@@ -0,0 +1,91 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<!-- Top-Level Menu -->
|
||||
<menuitem id="menu_fusion_clock_root"
|
||||
name="Fusion Clock"
|
||||
web_icon="fusion_clock,static/description/icon.png"
|
||||
sequence="45"
|
||||
groups="group_fusion_clock_user"/>
|
||||
|
||||
<!-- Dashboard / Attendance Sub-Menu -->
|
||||
<menuitem id="menu_fusion_clock_attendance"
|
||||
name="Attendance"
|
||||
parent="menu_fusion_clock_root"
|
||||
sequence="10"/>
|
||||
|
||||
<menuitem id="menu_fusion_clock_employee_overview"
|
||||
name="Employee Overview"
|
||||
parent="menu_fusion_clock_attendance"
|
||||
action="action_fusion_clock_employee_overview"
|
||||
sequence="5"
|
||||
groups="group_fusion_clock_manager"/>
|
||||
|
||||
<menuitem id="menu_fusion_clock_by_pay_period"
|
||||
name="By Pay Period"
|
||||
parent="menu_fusion_clock_attendance"
|
||||
action="action_fusion_clock_attendance_by_period"
|
||||
sequence="8"
|
||||
groups="group_fusion_clock_manager"/>
|
||||
|
||||
<menuitem id="menu_fusion_clock_attendance_list"
|
||||
name="All Attendances"
|
||||
parent="menu_fusion_clock_attendance"
|
||||
action="hr_attendance.hr_attendance_action"
|
||||
sequence="10"
|
||||
groups="group_fusion_clock_manager"/>
|
||||
|
||||
<!-- Locations Sub-Menu -->
|
||||
<menuitem id="menu_fusion_clock_locations"
|
||||
name="Locations"
|
||||
parent="menu_fusion_clock_root"
|
||||
action="action_fusion_clock_location"
|
||||
sequence="20"
|
||||
groups="group_fusion_clock_manager"/>
|
||||
|
||||
<!-- Penalties Sub-Menu -->
|
||||
<menuitem id="menu_fusion_clock_penalties"
|
||||
name="Penalties"
|
||||
parent="menu_fusion_clock_root"
|
||||
action="action_fusion_clock_penalty"
|
||||
sequence="30"
|
||||
groups="group_fusion_clock_manager"/>
|
||||
|
||||
<!-- Reports Sub-Menu -->
|
||||
<menuitem id="menu_fusion_clock_reports"
|
||||
name="Reports"
|
||||
parent="menu_fusion_clock_root"
|
||||
action="action_fusion_clock_report"
|
||||
sequence="40"
|
||||
groups="group_fusion_clock_manager"/>
|
||||
|
||||
<!-- Configuration Sub-Menu -->
|
||||
<menuitem id="menu_fusion_clock_config"
|
||||
name="Configuration"
|
||||
parent="menu_fusion_clock_root"
|
||||
sequence="90"
|
||||
groups="group_fusion_clock_manager"/>
|
||||
|
||||
<record id="action_fusion_clock_config_settings" model="ir.actions.act_window">
|
||||
<field name="name">Fusion Clock Settings</field>
|
||||
<field name="res_model">res.config.settings</field>
|
||||
<field name="view_mode">form</field>
|
||||
<field name="target">current</field>
|
||||
<field name="context">{'module': 'fusion_clock'}</field>
|
||||
</record>
|
||||
|
||||
<menuitem id="menu_fusion_clock_settings"
|
||||
name="Settings"
|
||||
parent="menu_fusion_clock_config"
|
||||
action="action_fusion_clock_config_settings"
|
||||
sequence="10"
|
||||
groups="group_fusion_clock_manager"/>
|
||||
|
||||
<menuitem id="menu_fusion_clock_locations_config"
|
||||
name="Locations"
|
||||
parent="menu_fusion_clock_config"
|
||||
action="action_fusion_clock_location"
|
||||
sequence="20"
|
||||
groups="group_fusion_clock_manager"/>
|
||||
|
||||
</odoo>
|
||||
Reference in New Issue
Block a user