diff --git a/models/res_partner_status_models.py b/models/res_partner_status_models.py index 1272f6646908794dbc0432c54606cb2a5d44c04a..385e1e126de7b966625b95c68cbbbe03a5ff49b1 100644 --- a/models/res_partner_status_models.py +++ b/models/res_partner_status_models.py @@ -4,14 +4,14 @@ from odoo import fields, models -class PartnerType(models.Model): +class PartnerCommerceStatus(models.Model): _name = "res.partner.commerce.status" _description = "Statut du commerce" name = fields.Char('Statut', required=True) -class PartnerType(models.Model): +class PartnerEssaimageStatus(models.Model): _name = "res.partner.essaimage.status" _description = "Avancement essaimage" diff --git a/views/res_partner_config.xml b/views/res_partner_config.xml index e47c39c60503a570fc8f37045cbe72b76bf980bc..7d097ef7973d825a997db3e64f62391d7e0eb2df 100644 --- a/views/res_partner_config.xml +++ b/views/res_partner_config.xml @@ -89,7 +89,7 @@ <field name="name">res.partner.type.tree</field> <field name="model">res.partner.type</field> <field name="arch" type="xml"> - <tree string="Type contact" editable="top"> + <tree string="Type contact" editable="top" create="0"> <field name="name"/> <field name="partner_type"/> </tree> @@ -101,8 +101,41 @@ <field name="view_mode">tree</field> </record> + <!-- STATUT COMMERCE --> + <record id="res_partner_commerce_status_tree" model="ir.ui.view"> + <field name="name">res.partner.commerce.status.tree</field> + <field name="model">res.partner.commerce.status</field> + <field name="arch" type="xml"> + <tree string="Statuts des commerces" editable="top"> + <field name="name"/> + </tree> + </field> + </record> + <record id="action_res_partner_commerce_status" model="ir.actions.act_window"> + <field name="name">Statuts des commerces</field> + <field name="res_model">res.partner.commerce.status</field> + <field name="view_mode">tree</field> + </record> + + <!-- STATUT ESSAIMAGE --> + <record id="res_partner_essaimage_status_tree" model="ir.ui.view"> + <field name="name">res.partner.essaimage.status.tree</field> + <field name="model">res.partner.essaimage.status</field> + <field name="arch" type="xml"> + <tree string="Statuts des essaimages" editable="top"> + <field name="name"/> + </tree> + </field> + </record> + <record id="action_res_partner_essaimage_status" model="ir.actions.act_window"> + <field name="name">Statuts des essaimages</field> + <field name="res_model">res.partner.essaimage.status</field> + <field name="view_mode">tree</field> + </record> + <!-- MENUS --> + <!-- Typologie --> <menuitem id="menu_res_partner_typologie" parent="contacts.res_partner_menu_config" name="Typologie" @@ -133,5 +166,20 @@ action="action_res_partner_participation" sequence="60"/> + <!-- Statuts --> + <menuitem id="menu_res_partner_status" + parent="contacts.res_partner_menu_config" + name="Statuts" + sequence="20"/> + + <menuitem id="menu_res_partner_commerce_status" + parent="menu_res_partner_status" + action="action_res_partner_commerce_status" + sequence="10"/> + <menuitem id="menu_res_partner_essaimage_status" + parent="menu_res_partner_status" + action="action_res_partner_essaimage_status" + sequence="20"/> + </data> </odoo>