diff --git a/models/__pycache__/dss_contract.cpython-311.pyc b/models/__pycache__/dss_contract.cpython-311.pyc index cca92a2..958d846 100644 Binary files a/models/__pycache__/dss_contract.cpython-311.pyc and b/models/__pycache__/dss_contract.cpython-311.pyc differ diff --git a/models/dss_contract.py b/models/dss_contract.py index b7a0383..f247f06 100755 --- a/models/dss_contract.py +++ b/models/dss_contract.py @@ -1007,4 +1007,15 @@ class dsscontracts(models.Model): self.client.zip = self.client_short_plz self.client.phone = self.client_short_telefon self.client.mobile = self.client_short_mobil - self.client.email = self.client_short_email \ No newline at end of file + self.client.email = self.client_short_email + + def pyaction_dss_contract_update_short_from_partner(self): + self.client_short_company=self.client.company_name + self.client_short_vorname=self.client.dsspartner_vorname + self.client_short_name=self.client.dsspartner_name + self.client_short_strasse=self.client.street + self.client_short_ort=self.client.city + self.client_short_plz=self.client.zip + self.client_short_telefon=self.client.phone + self.client_short_mobil=self.client.mobile + self.client_short_email=self.client.email diff --git a/views/dss_contracts.xml b/views/dss_contracts.xml index 8b2b664..512c73b 100755 --- a/views/dss_contracts.xml +++ b/views/dss_contracts.xml @@ -388,6 +388,7 @@