diff --git a/models/res_partner.py b/models/res_partner.py index b053ee6d6c12425c676eac8671460e53c60ced8f..297b09177e15ff5054a3a52dc3144fcb000fe642 100644 --- a/models/res_partner.py +++ b/models/res_partner.py @@ -169,6 +169,14 @@ class ScopPartner(models.Model): string="Motif d'abandon", required=False, track_visibility='onchange') + incub_out_is_cae = fields.Boolean( + string="A rejoint une CAE existante", + required=False, + track_visibility='onchange') + incub_out_cae_name = fields.Char( + string='Nom de la CAE', + required=False, + track_visibility='onchange') # ------------------------------------------------------ # Computed diff --git a/views/res_partner.xml b/views/res_partner.xml index 05c986837aca28189985fd72c161586522a9790d..19a0f155198073f412f01beabda1d1580dd37ebb 100644 --- a/views/res_partner.xml +++ b/views/res_partner.xml @@ -205,7 +205,7 @@ <group string="Suivi UR"> <field name="ur_id" options="{'no_open': True, 'no_create': True}" attrs="{'invisible': [('id','=', False)], 'readonly': True}"/> - <field name="incub_delegate_id" widget="res_partner_many2one" options="{'no_open': True, 'no_create': True}" domain="[('active', '=', True),('ur_id', '=', ur_id)]" /> + <field name="incub_delegate_id" options="{'no_open': True, 'no_create': True}" domain="[('active', '=', True),('ur_id', '=', ur_id)]" /> </group> </Group> @@ -241,15 +241,14 @@ <field name="formatted_siret" class="oe_read_only" attrs="{ 'invisible' : [('incub_out_mode','not in', ('3_coop_non_adh','4_coop_adh'))],'readonly': [('incub_out_done', '=', True)]}"/> </div> <field name="siren" readonly="1" attrs="{ 'invisible' : [('incub_out_mode','not in', ('3_coop_non_adh','4_coop_adh'))]}"/> - - <field name="capital" attrs="{'required': [ ('incub_out_mode','in',('3_coop_non_adh'))], 'invisible':[('incub_out_mode','not in', ('3_coop_non_adh','4_coop_adh'))],'readonly': [('incub_out_done', '=', True)]}"/> - + <field name="capital" attrs="{'required': [ ('incub_out_mode','in',('3_coop_non_adh'))], 'invisible':[('incub_out_mode','not in', ('2_non_coop','3_coop_non_adh','4_coop_adh'))],'readonly': [('incub_out_done', '=', True)]}"/> <field name="first_closeout" attrs="{'required': [ ('incub_out_mode','in',('3_coop_non_adh'))], 'invisible':[('incub_out_mode','not in', ('3_coop_non_adh','4_coop_adh'))],'readonly': [('incub_out_done', '=', True)]}"/> - <field name="closeout_month" attrs="{'required': [ ('incub_out_mode','in',('3_coop_non_adh'))], 'invisible':[('incub_out_mode','not in', ('3_coop_non_adh','4_coop_adh'))],'readonly': [('incub_out_done', '=', True)]}"/> - </group> - + <group attrs="{'invisible' : [('incub_out_mode','not in', ('3_coop_non_adh','4_coop_adh'))]}"> + <field name="incub_out_is_cae" /> + <field name="incub_out_cae_name" attrs="{'invisible' : [('incub_out_is_cae','=',False)]}"/> + </group> </group> </group> @@ -258,8 +257,8 @@ <group col="3"> <group string="Projet"> <field name="is_incubated" readonly="1" /> - <field name="incubator_id" widget="res_partner_many2one" options="{'no_open': True,'no_create': True}"/> - <field name="incub_delegate_id" widget="res_partner_many2one" options="{'no_open': True,'no_create': True}"/> + <field name="incubator_id" options="{'no_open': True,'no_create': True}"/> + <field name="incub_delegate_id" options="{'no_open': True,'no_create': True}"/> <field name="incub_prescription_id" options="{'no_open': True, 'no_create': True}" /> <field name="incub_typologie_porteur_id" options="{'no_open': True, 'no_create': True}" /> <field name="incub_nb_assos" />