diff --git a/data/fields_default.xml b/data/fields_default.xml
index 957cb93..05204ab 100644
--- a/data/fields_default.xml
+++ b/data/fields_default.xml
@@ -31,7 +31,8 @@ ctx = {
"seller_representer_name": seller.representative_id.name,
"seller_representer_name_parent": seller.representative_id.name_parent_case,
"seller_representer_name_initials": seller.representative_id.name_initials_case,
- "seller_representer_function": seller.function,
+ "seller_representer_function": seller.representative_id.function,
+ "seller_representer_function_parent_case": seller.representative_id.function_parent_case,
"seller_inn": seller.inn,
"seller_kpp": seller.kpp,
"seller_bic": False,
@@ -43,9 +44,10 @@ ctx = {
"partner_company_name": partner.name,
"partner_business_address": partner.full_adress,
"partner_representer_name": partner.representative_id.name,
- "partner_representer_name_parent": partner.representative_id.name_parent_case,
- "partner_representer_name_initials": partner.representative_id.name_initials_case,
+ "partner_representer_name_parent": partner.representative_id.representative_id.name_parent_case,
+ "partner_representer_name_initials": partner.representative_id.representative_id.name_initials_case,
"partner_representer_function": partner.function,
+ "partner_representer_function_parent_case": partner.function_parent_case,
"partner_inn": partner.inn,
"partner_kpp": partner.kpp,
"partner_bic": False,
diff --git a/models/res_partner.py b/models/res_partner.py
index 27b592d..20f60aa 100644
--- a/models/res_partner.py
+++ b/models/res_partner.py
@@ -10,6 +10,9 @@ class ResPartner(models.Model):
name_initials_case = fields.Char(
string='Name Initials Case',
)
+ function_parent_case = fields.Char(
+ string='Function Parent Case',
+ )
client_contract_ids = fields.One2many(
'res.partner.contract',
'partner_id',
diff --git a/views/res_partner.xml b/views/res_partner.xml
index a613a8e..9491d15 100644
--- a/views/res_partner.xml
+++ b/views/res_partner.xml
@@ -57,6 +57,10 @@
+
+
+
+