You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

134 lines
6.4 KiB

<?xml version="1.0" encoding="utf-8"?>
<odoo>
<!--Main menu to show the app-->
<menuitem id="certificates_main_menu"
name="Certificates And Licenses"
web_icon="certificate_license_expiry,static/description/icon.png"
sequence="1"/>
<!--Windows action for the model certificates-->
<record id="certificate_model_action_first" model="ir.actions.act_window">
<field name="name">Certificates</field>
<field name="res_model">certificates</field>
<field name="view_mode">tree,form,kanban,calendar,graph</field>
<field name="context">{'search_default_my_certificates': 0}</field>
</record>
<!--Menu Certificates and Licenses in the module Cerificates and Licenses-->
<menuitem id="certificates_sub_first_menu"
name="Certificates And Licenses"
parent="certificates_main_menu"
groups="certificate_license_expiry.certificate_license_expiry_group_manager"
action="certificate_model_action_first"
sequence="2"/>
<!--Menu Certificates under the menu certificates and licenses-->
<menuitem id="certificates_sub_second_menu"
name="Certificates"
parent="certificates_sub_first_menu"
action="certificate_model_action_first"
sequence="1"/>
<!--Windows action for the menu certificates_sub_first_menu_licences-->
<record id="licence_model_action" model="ir.actions.act_window">
<field name="name">Licenses</field>
<field name="res_model">license</field>
<field name="view_mode">tree,form,kanban,calendar,graph</field>
<field name="context">{'search_default_my_licences': 0}</field>
</record>
<!--Menu Licenses under the menu certificates and licenses-->
<menuitem id="certificates_sub_first_menu_licences"
name="Licenses"
parent="certificates_sub_first_menu"
action="licence_model_action"
sequence="2"/>
<!--Windows action for the menu certificates_sub_first_menu_licences-->
<record id="my_certificate_model_action" model="ir.actions.act_window">
<field name="name">My Certificates</field>
<field name="res_model">certificates</field>
<field name="view_mode">tree,form,kanban,calendar,graph</field>
<field name="context">{'search_default_my_certificates': 1}</field>
</record>
<!--Menuitem to show my certificates and licenses -->
<menuitem id="certificates_sub_menu"
name="My Certificates And Licenses"
parent="certificates_main_menu"
action="my_certificate_model_action"
sequence="1"/>
<!--Menuitem to show my certificates-->
<menuitem id="certificates_sub_third_menu"
name="My Certificates"
parent="certificates_sub_menu"
action="my_certificate_model_action"
sequence="1"/>
<!--Windows action for the menu certificates_sub_first_menu_my_licences-->
<record id="my_licences_model_action" model="ir.actions.act_window">
<field name="name">My Licenses</field>
<field name="res_model">license</field>
<field name="view_mode">tree,form,kanban,calendar,graph</field>
<field name="context">{'search_default_my_licences': 1}</field>
</record>
<!--Menuitem to show my licenses-->
<menuitem id="certificates_sub_first_menu_my_licences"
name="My Licenses"
parent="certificates_sub_menu"
action="my_licences_model_action"
sequence="2"/>
<!--Windows action for the menu certificates_sub_config_first_menu-->
<record id="action_configuration" model="ir.actions.act_window">
<field name="name">Certificates Types</field>
<field name="res_model">certificates.types</field>
<field name="view_mode">tree,form</field>
</record>
<!--Configurations menu to configure the settings-->
<menuitem id="certificates_sub_config_first_menu"
name="Configuration"
groups="certificate_license_expiry.certificate_license_expiry_group_manager"
parent="certificates_main_menu"
action="action_configuration"
sequence="3"/>
<!--Type menu for setting the types of the license and certificates-->
<menuitem id="menu_types" name="Types"
parent="certificates_sub_config_first_menu" sequence="5"/>
<!--Menu to add the certificate type-->
<menuitem id="conf_sub_menu"
name="Certificate"
parent="menu_types"
action="action_configuration"
sequence="3"/>
<!--Windows action of the model license.types-->
<record id="action_configuration_licences" model="ir.actions.act_window">
<field name="name">License Types</field>
<field name="res_model">license.types</field>
<field name="view_mode">tree,form</field>
</record>
<!--Menu to add the license types-->
<menuitem id="certificates_sub_config_second_menu_licence"
name="License"
parent="menu_types"
action="action_configuration_licences"
sequence="2"/>
<!--Menu to add tags to the license and certifications-->
<menuitem id="menu_tags" name="Tags"
parent="certificates_sub_config_first_menu" sequence="6"/>
<!--Windows Action to the model license.tags-->
<record id="action_licences_tags" model="ir.actions.act_window">
<field name="name">License Tags</field>
<field name="res_model">license.tags</field>
<field name="view_mode">tree,form</field>
</record>
<!--Menu to add the License tags-->
<menuitem id="certificates_sub_menu_licence_tags"
name="License"
parent="menu_tags"
action="action_licences_tags"
sequence="4"/>
<!--Windows Action of the model certificates.tags-->
<record id="action_certificates_tags" model="ir.actions.act_window">
<field name="name">Certificates Tags</field>
<field name="res_model">certificates.tags</field>
<field name="view_mode">tree,form</field>
</record>
<!--Menu to add the tags to the model certificates-->
<menuitem id="certificates_sub_menu_certificates_tags"
name="Certificates"
parent="menu_tags"
action="action_certificates_tags"
sequence="5"/>
</odoo>