Skip to content
Extraits de code Groupes Projets
Valider ebd69ffc rédigé par Juliana's avatar Juliana
Parcourir les fichiers

[ADD] Add consultant by default

parent a6adb0e2
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -533,6 +533,13 @@ class AdefpatCoutAV(models.Model): ...@@ -533,6 +533,13 @@ class AdefpatCoutAV(models.Model):
_name = 'adefpat.project.cout.av' _name = 'adefpat.project.cout.av'
_description = 'Coûts Avenants' _description = 'Coûts Avenants'
@api.model
def _default_consultant_id(self):
return self.env['res.partner.consultants.project'].search([
('project_id', '=', self.env.context.get('params').get('id')),
('is_selected', '=', True)
], limit=1)
module = fields.Char("Nom du module") module = fields.Char("Nom du module")
project_id = fields.Many2one( project_id = fields.Many2one(
'project.project', 'project.project',
...@@ -542,7 +549,8 @@ class AdefpatCoutAV(models.Model): ...@@ -542,7 +549,8 @@ class AdefpatCoutAV(models.Model):
'res.partner.consultants.project', 'res.partner.consultants.project',
string="Consultant", string="Consultant",
domain="[('is_selected', '=', True)]", domain="[('is_selected', '=', True)]",
on_delete='restrict' on_delete='restrict',
default=_default_consultant_id
) )
partner_id = fields.Many2one( partner_id = fields.Many2one(
'res.partner', 'res.partner',
......
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