Skip to content
Extraits de code Groupes Projets
Valider 85fe7b51 rédigé par Rémi - Le Filament's avatar Rémi - Le Filament
Parcourir les fichiers

Remove fields

parent eb5d086a
Branches
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -58,6 +58,14 @@ class ScopPartner(models.Model):
member_number = fields.Char("No adhérent")
cae = fields.Boolean("CAE", track_visibility='onchange')
dissolution_date = fields.Date('Date de Décès',
track_visibility='onchange')
dissolution_reason_id = fields.Many2one(
'res.partner.dissolution.reason',
string="Motif Décés",
on_delete='restrict',
track_visibility='onchange')
# Infos générales / Contact
cedex = fields.Char("Cedex")
country_id = fields.Many2one('res.country', string='Country',
......@@ -91,7 +99,6 @@ class ScopPartner(models.Model):
domain=[('user_ids', '>', 0)],
on_delete='restrict',
track_visibility='onchange')
parent_group_name = fields.Char('Coopérative mère', index=True)
# Infos générales / Infos activité
creation_origin_id = fields.Many2one(
......@@ -116,14 +123,12 @@ class ScopPartner(models.Model):
string='Code NAF',
on_delete='restrict',
track_visibility='onchange')
industry_id = fields.Many2one('res.partner.industry', 'Industry',
on_delete='restrict',
track_visibility='onchange')
certification_ids = fields.Many2many(
comodel_name='res.partner.certification',
string='Agrément', on_delete='restrict')
siret = fields.Char(string='SIRET', size=14, index=True,
track_visibility='onchange')
siren = fields.Char(string='SIREN', size=9, compute='_compute_siren')
capital = fields.Integer("Capital (en €)")
first_closeout = fields.Date(
'1er bilan en coop')
......@@ -159,16 +164,6 @@ class ScopPartner(models.Model):
on_delete='restrict')
sigle = fields.Char("Sigle")
# Infos juridiques
siren = fields.Char(string='SIREN', size=9, compute='_compute_siren')
dissolution_date = fields.Date('Date de Décès',
track_visibility='onchange')
dissolution_reason_id = fields.Many2one(
'res.partner.dissolution.reason',
string="Motif Décés",
on_delete='restrict',
track_visibility='onchange')
# Partenaires
bank_id = fields.Many2one(
'res.partner',
......@@ -210,15 +205,11 @@ class ScopPartner(models.Model):
domain=[('is_company', '=', False)],
on_delete='restrict')
# Contacts / Adresses
is_main_location = fields.Boolean("Est l'établissement principal",
track_visibility='onchange')
# Périodes juridiques
scop_period_ids = fields.One2many(
comodel_name='scop.period',
inverse_name='partner_id',
string="Périodes Juridiques")
string="Historique")
# Période d'adhésion
membership_period_ids = fields.One2many(
......@@ -249,7 +240,7 @@ class ScopPartner(models.Model):
questionnaire_ids = fields.One2many(
comodel_name='scop.questionnaire',
inverse_name='partner_id',
string='Questionnaire')
string='Listes Ministrère')
# Liasse fiscale
liasse_fiscale_ids = fields.One2many(
......@@ -312,12 +303,6 @@ class ScopPartner(models.Model):
inverse_name='partner_id',
string='Liste des Révisions')
# Evènements juridiques
legal_event_ids = fields.One2many(
comodel_name='scop.legal.event',
inverse_name='partner_id',
string='Evènements Juridiques')
# Outils financiers
financial_tools_ids = fields.One2many(
comodel_name='scop.financial.tools',
......@@ -413,10 +398,7 @@ class ScopPartner(models.Model):
'state_id': partner.state_id.id,
'country_id': partner.country_id.id,
'naf_id': partner.naf_id.id,
'industry_id': partner.industry_id.id,
'cae': partner.cae,
'parent_group_name': partner.parent_group_name,
'is_main_location': partner.is_main_location
'cae': partner.cae
})
partner.scop_period_ids = new_period
......
......@@ -56,8 +56,4 @@ class ScopPeriod(models.Model):
'res.partner.naf',
string='Code NAF',
on_delete='restrict')
industry_id = fields.Many2one('res.partner.industry', 'Industry',
on_delete='restrict')
cae = fields.Boolean("CAE")
parent_group_name = fields.Char('Coopérative mère')
is_main_location = fields.Boolean("Est l'établissement principal")
......@@ -91,7 +91,6 @@
<group name="Infos activités" attrs="{'invisible': [('is_company','=', False)]}">
<field name="certification_ids" widget="many2many_tags" options="{'color_field': 'color', 'no_create_edit': True}" attrs="{'invisible': [('is_company','=', False)]}"/>
<field name="category_id" string="Segmentation" widget="many2many_tags" options="{'color_field': 'color', 'no_create_edit': True}" placeholder="Territoire Rattaché..." can_create="true" can_write="true" modifiers="{}" attrs="{'invisible': [('is_company','=', False)]}" domain="[('ur_id', '=', ur_id)]"/>
<field name="industry_id" attrs="{'invisible': [('is_company','=', False)]}" options="{'no_create': True}"/>
<field name="organization_type_id" attrs="{'invisible': [('is_company','=', False)]}" options="{'no_create': True}"/>
<field name="organization_subtype_id" attrs="{'invisible': [('is_company','=', False)]}" domain="[('parent_id', '=', organization_type_id), ('child_ids', '=', False)]" options="{'no_create': True}"/>
</group>
......
Ce diff est replié.
......@@ -90,26 +90,11 @@ class ScopPeiodWizard(models.TransientModel):
return self.env['res.partner'].browse(
self.env.context.get('active_id')).naf_id
@api.model
def _default_industry_id(self):
return self.env['res.partner'].browse(
self.env.context.get('active_id')).industry_id
@api.model
def _default_cae(self):
return self.env['res.partner'].browse(
self.env.context.get('active_id')).cae
@api.model
def _default_parent_group_name(self):
return self.env['res.partner'].browse(
self.env.context.get('active_id')).parent_group_name
@api.model
def _default_is_main_location(self):
return self.env['res.partner'].browse(
self.env.context.get('active_id')).is_main_location
# Fields common
partner_id = fields.Integer('Partner', default=_default_partner_id)
......@@ -163,14 +148,7 @@ class ScopPeiodWizard(models.TransientModel):
'res.partner.naf',
string='Code NAF',
on_delete='restrict', default=_default_naf_id)
industry_id = fields.Many2one('res.partner.industry', 'Industry',
on_delete='restrict',
default=_default_industry_id)
cae = fields.Boolean("CAE", default=_default_cae)
parent_group_name = fields.Char('Coopérative mère',
default=_default_parent_group_name)
is_main_location = fields.Boolean("Est l'établissement principal",
default=_default_is_main_location)
# Action
......@@ -202,10 +180,7 @@ class ScopPeiodWizard(models.TransientModel):
'state_id': self.state_id.id,
'country_id': self.country_id.id,
'naf_id': self.naf_id.id,
'industry_id': self.industry_id.id,
'cae': self.cae,
'parent_group_name': self.parent_group_name,
'is_main_location': self.is_main_location
'cae': self.cae
})
# Close previous period
......@@ -235,8 +210,5 @@ class ScopPeiodWizard(models.TransientModel):
'state_id': self.state_id.id,
'country_id': self.country_id.id,
'naf_id': self.naf_id.id,
'industry_id': self.industry_id.id,
'cae': self.cae,
'parent_group_name': self.parent_group_name,
'is_main_location': self.is_main_location
'cae': self.cae
})
......@@ -35,8 +35,6 @@
<group>
<field name="naf_id" required="1"/>
<field name="cae"/>
<field name="is_main_location"/>
<field name="parent_group_name"/>
</group>
</group>
<footer>
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter