diff --git a/models/res_partner.py b/models/res_partner.py index 9d6a6916de8248961df0c5cb2c4c9d741f671ef1..50ae498f81d2ea273f45ccb85e1bf3c300c2f3f0 100644 --- a/models/res_partner.py +++ b/models/res_partner.py @@ -1520,6 +1520,15 @@ class ScopPartner(models.Model): "context": ctx, } + # ------------------------------------------------------ + # Business Methods + # ------------------------------------------------------ + def get_formatted_address(self): + self.ensure_one() + address_fields = [self.street, self.street2, self.street3] + address = [f for f in address_fields if f] + return "\n".join(address) if address else "" + # ------------------------------------------------------ # CRON function # ------------------------------------------------------