diff --git a/data/fields_default.xml b/data/fields_default.xml
index 9703259..1c75bcb 100644
--- a/data/fields_default.xml
+++ b/data/fields_default.xml
@@ -56,6 +56,8 @@ ctx = {
"seller_representer_name": seller.representative_id.name,
"seller_representer_name_parent": seller.representative_id.name_genitive,
"seller_representer_name_initials": seller.representative_id.name_initials,
+ "seller_representer_function": seller.representative_id.function,
+ "seller_representer_function_genitive": seller.representative_id.function_genitive,
"seller_representer_document_parent": seller.representative_document,
"seller_inn": seller.vat,
"seller_kpp": seller.iec,
@@ -113,6 +115,8 @@ else:
"partner_representer_name": partner.representative_id.name,
"partner_representer_name_parent": partner.representative_id.name_genitive,
"partner_representer_name_initials": partner.representative_id.name_initials,
+ "partner_representer_function": partner.representative_id.function,
+ "partner_representer_function_genitive": partner.representative_id.function_genitive,
"partner_representer_document_parent": partner.representative_document,
})
@@ -208,6 +212,8 @@ ctx = {
"seller_representer_name": seller.representative_id.name,
"seller_representer_name_parent": seller.representative_id.name_genitive,
"seller_representer_name_initials": seller.representative_id.name_initials,
+ "seller_representer_function": seller.representative_id.function,
+ "seller_representer_function_genitive": seller.representative_id.function_genitive,
"seller_inn": seller.vat,
"seller_kpp": seller.iec,
@@ -261,6 +267,8 @@ else:
"partner_company_form": _(dict(partner._fields['company_form'].selection).get(partner.company_form)),
"partner_representer_name_parent": partner.representative_id.name_genitive,
"partner_representer_document_parent": partner.representative_document,
+ "partner_representer_function": partner.representative_id.function,
+ "partner_representer_function_genitive": partner.representative_id.function_genitive,
})
if partner.company_form == 'sp':
@@ -459,7 +467,7 @@ action = ctx
104
-
+
Function Genitive
seller_representer_function_parent
Seller Representative
@@ -658,7 +666,7 @@ action = ctx
304
-
+
Function Genitive
partner_representer_function_parent
Partner Representative
diff --git a/models/res_partner.py b/models/res_partner.py
index 2efb81d..7a9f426 100644
--- a/models/res_partner.py
+++ b/models/res_partner.py
@@ -9,9 +9,7 @@ class ResPartner(models.Model):
)
name_genitive = fields.Char(string="Name Genitive",)
name_initials = fields.Char(string="Name Initials",)
- function_genitive = fields.Char(
- string="Function Genitive",
- ) # TODO: have no use of this
+ function_genitive = fields.Char(string="Function Genitive",)
client_contract_ids = fields.One2many(
"res.partner.contract", "partner_id", string="Contracts",
)