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
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>
|
|
|