diff --git a/models/res_partner.py b/models/res_partner.py
index 62b6caf114c1d99418f68bf2e2d645b9626fe71b..45e3cd55a0db42c1e796b1a0b88b4b328c483722 100644
--- a/models/res_partner.py
+++ b/models/res_partner.py
@@ -287,3 +287,8 @@ class ResPartner(models.Model):
     # ------------------------------------------------------
     # Business methods
     # ------------------------------------------------------
+    def get_inline_address(self):
+        self.ensure_one()
+        address_fields = [self.street, self.street2, self.zip, self.city]
+        address = [f for f in address_fields if f]
+        return " ".join(address)