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

[UPD]Adress default partner to prm

parent 0cb8e048
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -75,14 +75,24 @@ class AccCounter(models.Model): ...@@ -75,14 +75,24 @@ class AccCounter(models.Model):
@api.onchange("partner_id") @api.onchange("partner_id")
def _onchange_partner_id(self): def _onchange_partner_id(self):
if self.partner_id: for counter in self:
self.street = self.partner_id.street if counter.partner_id:
self.street2 = self.partner_id.street2 counter.street = counter.partner_id.street
self.zip = self.partner_id.zip counter.street2 = counter.partner_id.street2
self.city = self.partner_id.city counter.zip = counter.partner_id.zip
counter.city = counter.partner_id.city
# ------------------------------------------------------ # ------------------------------------------------------
# CRUD methods (ORM overrides) # CRUD methods (ORM overrides)
# ------------------------------------------------------ # ------------------------------------------------------
def write(self, vals):
for counter in self:
if 'partner_id' in vals:
partner_id = self.env["res.partner"].browse(vals.get("partner_id"))
counter.street = partner_id.street
counter.street2 = partner_id.street2
counter.zip = partner_id.zip
counter.city = partner_id.city
return super(AccCounter, self).write(vals)
# ------------------------------------------------------ # ------------------------------------------------------
# Actions # Actions
......
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