docx_report_generation/data/fields_default.xml
2021-05-18 13:59:21 +05:00

1195 lines
49 KiB
XML
Executable File
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version='1.0' encoding='utf-8'?>
<odoo>
<data>
<!-- Action for contract -->
<record id="action_get_contract_context" model="ir.actions.server">
<field name="name">Generate Context for Contract</field>
<field name="model_id" ref="client_contracts.model_res_partner_contract_wizard"/>
<field name="binding_model_id" ref="client_contracts.model_res_partner_contract_wizard" />
<field name="state">code</field>
<field name="code">
# Aliases
self = record # res.partner.contract
partner = self.partner_id # res.partner
seller = self.company_id.partner_id
# Functions
_ = self._
get_date = self.get_date
# Parse date
months = ["",
"января", "февраля", "марта", "апреля",
"мая", "июня", "июля", "августа",
"сентября", "октября", "ноября", "декабря",
]
date = get_date()
dd = date.day
mm = date.month
yyyy = date.year
yy = yyyy % 100
MM = months[mm]
dd = dd if dd // 10 else '0{}'.format(dd)
mm = mm if mm // 10 else '0{}'.format(mm)
# ctx keys must be decalared in this xml with id equal to "contract_field_{technical_name}"
ctx = {
"contract_number": self.name,
"dd": dd,
"mm": mm,
"MM": MM,
"yy": yy,
"yyyy": yyyy,
"seller_name": seller.name_write,
"seller_company_form": _(dict(seller._fields['company_form'].selection).get(seller.company_form)),
"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_parent": seller.representative_id.function_genitive,
"seller_representer_document_parent": seller.representative_document,
"seller_inn": seller.vat,
"seller_kpp": seller.iec,
"seller_ogrn": seller.psrn,
"seller_business_address": seller.full_address,
"seller_phone": seller.phone,
"seller_whatsapp": seller.whatsapp,
"seller_telegram": seller.telegram,
"seller_email": seller.email,
"partner_name": partner.name_write,
"partner_inn": partner.vat,
"partner_business_address": partner.full_address,
"partner_phone": partner.phone,
"partner_whatsapp": partner.whatsapp,
"partner_telegram": partner.telegram,
"partner_email": partner.email,
}
seller_bank = seller.bank_ids and seller.bank_ids[0]
if seller_bank:
bank = seller_bank.bank_id
bank_name = bank and bank.name or ""
bank_city = "г. {city}".format(city=bank.city) if bank and bank.city else ""
seller_bank_name = "{} {}".format(bank_name, bank_city).strip()
ctx.update({
"seller_bank": seller_bank_name,
"seller_rs": seller_bank.acc_number,
"seller_ks": bank.corr_account,
"seller_bic": bank.bic,
})
partner_bank = partner.bank_ids and partner.bank_ids[0]
if partner_bank:
bank = partner_bank.bank_id
bank_name = bank and bank.name or ""
bank_city = "г. {city}".format(city=bank.city) if bank and bank.city else ""
partner_bank_name = "{} {}".format(bank_name, bank_city).strip()
ctx.update({
"partner_bank": partner_bank_name,
"partner_rs": partner_bank.acc_number,
"partner_ks": bank.corr_account,
"partner_bic": bank.bic,
})
# Person
if not partner.is_company:
ctx.update({
"partner_representer_name": partner.name_write,
"partner_representer_name_initials": partner.name_initials,
"partner_representer_passport_number": partner.passport_number,
"partner_representer_passport_date": partner.passport_date,
"partner_representer_passport_department": partner.passport_department,
"partner_representer_passport_department_code": partner.passport_department_code,
})
if not partner.name_write:
ctx.update({
"partner_name": partner.name,
"partner_representer_name": partner.name,
})
else:
# Company
ctx.update({
"partner_company_form": _(dict(partner._fields['company_form'].selection).get(partner.company_form)),
"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_parent": partner.representative_id.function_genitive,
"partner_representer_document_parent": partner.representative_document,
})
if partner.company_form == 'sp':
# Sole Proprietor
ctx.update({
"partner_ip_number": partner.sp_register_number,
"partner_ip_date": partner.sp_register_date,
"partner_ogrnip": partner.psrn_sp,
"partner_representer_passport_number": partner.representative_id.passport_number,
"partner_representer_passport_date": partner.representative_id.passport_date,
"partner_representer_passport_department": partner.representative_id.passport_department,
"partner_representer_passport_department_code": partner.representative_id.passport_department_code,
})
if partner.company_form == 'plc':
# Private Limited Company
ctx.update({
"partner_kpp": partner.iec,
"partner_ogrn": partner.psrn,
})
action = ctx
</field>
</record>
<!-- Action for annex -->
<record id="action_get_annex_context" model="ir.actions.server">
<field name="name">Generate Context for Annex</field>
<field name="model_id" ref="client_contracts.model_res_partner_contract_wizard"/>
<field name="binding_model_id" ref="client_contracts.model_res_partner_contract_wizard" />
<field name="state">code</field>
<field name="code">
# Aliases
self = record # res.partner.contract.annex
seller = self.company_id.partner_id
partner = self.partner_id
# Functions
_ = self.contract_id._
get_date = self.contract_id.get_date
# Parse date
months = ["",
"января", "февраля", "марта", "апреля",
"мая", "июня", "июля", "августа",
"сентября", "октября", "ноября", "декабря",
]
date = get_date()
dd = date.day
mm = date.month
yyyy = date.year
yy = yyyy % 100
MM = months[mm]
dd = dd if dd // 10 else '0{}'.format(dd)
mm = mm if mm // 10 else '0{}'.format(mm)
order_date = self.order_id.date_order
# ctx keys must be decalared in this xml with id equal to "contract_field_{technical_name}"
ctx = {
"contract_number": self.contract_id.name,
"annex_name": self.name,
"annex_number": self.counter,
"order_name": self.order_id.name,
"order_date": "{} {} {}".format(order_date.day, months[order_date.month], order_date.year),
"design_cost": self.to_fixed(self.design_cost),
"design_period": self.design_period,
"design_doc_cost": self.to_fixed(self.design_doc_cost),
"design_doc_period": self.design_doc_period,
"delivery_address": self.delivery_address,
"delivery_period": self.delivery_period,
"installation_address": self.installation_address,
"installation_cost": self.to_fixed(self.installation_cost),
"installation_period": self.installation_period,
"total_cost": self.to_fixed(self.total_cost),
"payment_part_one": self.payment_part_one,
"payment_part_two": self.payment_part_two,
"payment_part_three": self.payment_part_three,
"delivery_period": self.delivery_period,
"dd": dd,
"mm": mm,
"MM": MM,
"yy": yy,
"yyyy": yyyy,
"seller_name": seller.name_write,
"seller_company_form": _(dict(seller._fields['company_form'].selection).get(seller.company_form)),
"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_parent": seller.representative_id.function_genitive,
"seller_inn": seller.vat,
"seller_kpp": seller.iec,
"seller_ogrn": seller.psrn,
"seller_business_address": seller.full_address,
"seller_phone": seller.phone,
"seller_email": seller.email,
"partner_name": partner.name_write,
"partner_representer_name": partner.representative_id.name,
"partner_representer_name_initials": partner.representative_id.name_initials,
"partner_inn": partner.vat,
"partner_business_address": partner.full_address,
"partner_phone": partner.phone,
"partner_email": partner.email,
}
seller_bank = seller.bank_ids and seller.bank_ids[0]
if seller_bank:
bank = seller_bank.bank_id
bank_name = bank and bank.name or ""
bank_city = "г. {city}".format(city=bank.city) if bank and bank.city else ""
seller_bank_name = "{} {}".format(bank_name, bank_city).strip()
ctx.update({
"seller_bank": seller_bank_name,
"seller_rs": seller_bank.acc_number,
"seller_ks": bank.corr_account,
"seller_bic": bank.bic,
})
partner_bank = partner.bank_ids and partner.bank_ids[0]
if partner_bank:
bank = partner_bank.bank_id
bank_name = bank and bank.name or ""
bank_city = "г. {city}".format(city=bank.city) if bank and bank.city else ""
partner_bank_name = "{} {}".format(bank_name, bank_city).strip()
ctx.update({
"partner_bank": partner_bank_name,
"partner_rs": partner_bank.acc_number,
"partner_ks": bank.corr_account,
"partner_bic": bank.bic,
})
# Person
if not partner.is_company:
ctx.update({
"partner_representer_name": partner.name_write,
"partner_representer_name_initials": partner.name_initials,
"partner_representer_passport_number": partner.passport_number,
"partner_representer_passport_date": partner.passport_date,
"partner_representer_passport_department": partner.passport_department,
})
if not partner.name_write:
ctx.update({
"partner_name": partner.name,
"partner_representer_name": partner.name,
})
else:
# Company
ctx.update({
"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_parent": partner.representative_id.function_genitive,
})
if partner.company_form == 'sp':
# Sole Proprietor
ctx.update({
"partner_ip_number": partner.sp_register_number,
"partner_ip_date": partner.sp_register_date,
"partner_ogrnip": partner.psrn_sp,
"partner_representer_passport_number": partner.representative_id.passport_number,
"partner_representer_passport_date": partner.representative_id.passport_date,
"partner_representer_passport_department": partner.representative_id.passport_department,
})
if partner.company_form == 'plc':
# Private Limited Company
ctx.update({
"partner_kpp": partner.iec,
"partner_ogrn": partner.psrn,
})
action = ctx
</field>
</record>
<!-- Action for sale order -->
<record id="action_get_so_context" model="ir.actions.server">
<field name="name">Generate Context for Sale order</field>
<field name="model_id" ref="client_contracts.model_res_partner_contract_wizard"/>
<field name="binding_model_id" ref="client_contracts.model_res_partner_contract_wizard" />
<field name="state">code</field>
<field name="code">
# Aliases
self = record # sale.order
seller = self.company_id.partner_id
partner = self.partner_id
# Functions
_ = self._t
# get_date = self.contract_id.get_date
# Parse date
months = ["",
"января", "февраля", "марта", "апреля",
"мая", "июня", "июля", "августа",
"сентября", "октября", "ноября", "декабря",
]
offer_date = self.date_order
dd = offer_date.day
mm = offer_date.month
yyyy = offer_date.year
yy = yyyy % 100
MM = months[mm]
dd = dd if dd // 10 else '0{}'.format(dd)
mm = mm if mm // 10 else '0{}'.format(mm)
# order_date = self.order_id.date_order
# ctx keys must be declared in this xml with id equal to "contract_field_{technical_name}"
ctx = {
# For manual filling on offer creation
"offer_subject": "",
"object_name": "",
"object_address": "",
# Fields from models
"offer_name": self.name,
"offer_date": "{} {} {}".format(offer_date.day, months[offer_date.month], offer_date.year),
# "delivery_address": self.delivery_address,
"commitment_date": self.commitment_date,
# "products_amount": len(self.order_line.filtered(lambda rec: not rec.display_type)),
"amount_untaxed": self.amount_untaxed,
"amount_tax": self.amount_tax,
"amount_total": self.amount_total,
"currency_symbol": self.currency_id.symbol,
"terms_and_conditions": self.note,
# "payment_part_one": self.payment_part_one,
# "payment_part_two": self.payment_part_two,
# "payment_part_three": self.payment_part_three,
# "delivery_period": self.delivery_period,
"dd": dd,
"mm": mm,
"MM": MM,
"yy": yy,
"yyyy": yyyy,
"seller_name": seller.name_write,
"seller_company_form": _(dict(seller._fields['company_form'].selection).get(seller.company_form)),
# "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_parent": seller.representative_id.function_genitive,
"seller_inn": seller.vat,
"seller_kpp": seller.iec,
"seller_ogrn": seller.psrn,
"seller_business_address": seller.full_address,
"seller_phone": seller.phone,
"seller_email": seller.email,
"partner_name": partner.name_write,
"partner_representer_name": partner.representative_id.name,
"partner_representer_name_initials": partner.representative_id.name_initials,
"partner_inn": partner.vat,
"partner_business_address": partner.full_address,
"partner_phone": partner.phone,
"partner_email": partner.email,
}
seller_bank = seller.bank_ids and seller.bank_ids[0]
if seller_bank:
bank = seller_bank.bank_id
bank_name = bank and bank.name or ""
bank_city = "г. {city}".format(city=bank.city) if bank and bank.city else ""
seller_bank_name = "{} {}".format(bank_name, bank_city).strip()
ctx.update({
"seller_bank": seller_bank_name,
"seller_rs": seller_bank.acc_number,
"seller_ks": bank.corr_account,
"seller_bic": bank.bic,
})
partner_bank = partner.bank_ids and partner.bank_ids[0]
if partner_bank:
bank = partner_bank.bank_id
bank_name = bank and bank.name or ""
bank_city = "г. {city}".format(city=bank.city) if bank and bank.city else ""
partner_bank_name = "{} {}".format(bank_name, bank_city).strip()
ctx.update({
"partner_bank": partner_bank_name,
"partner_rs": partner_bank.acc_number,
"partner_ks": bank.corr_account,
"partner_bic": bank.bic,
})
# Person
if not partner.is_company:
ctx.update({
# "partner_representer_name": partner.name_write,
# "partner_representer_name_initials": partner.name_initials,
# "partner_representer_passport_number": partner.passport_number,
# "partner_representer_passport_date": partner.passport_date,
# "partner_representer_passport_department": partner.passport_department,
})
if not partner.name_write:
ctx.update({
"partner_name": partner.name,
# "partner_representer_name": partner.name,
})
else:
# Company
ctx.update({
"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_parent": partner.representative_id.function_genitive,
})
if partner.company_form == 'sp':
# Sole Proprietor
ctx.update({
"partner_ip_number": partner.sp_register_number,
"partner_ip_date": partner.sp_register_date,
"partner_ogrnip": partner.psrn_sp,
# "partner_representer_passport_number": partner.representative_id.passport_number,
# "partner_representer_passport_date": partner.representative_id.passport_date,
# "partner_representer_passport_department": partner.representative_id.passport_department,
})
if partner.company_form == 'plc':
# Private Limited Company
ctx.update({
"partner_kpp": partner.iec,
"partner_ogrn": partner.psrn,
})
action = ctx
</field>
</record>
<!-- Functions -->
<record id="contract_field_number2words" model="res.partner.contract.field">
<field name="name">Number in Words</field>
<field name="technical_name">number2words</field>
<field name="description">Function</field>
<field name="sequence">-1</field>
</record>
<record id="contract_field_currency2words" model="res.partner.contract.field">
<field name="name">Currency Number in Words</field>
<field name="technical_name">currency2words</field>
<field name="description">Function</field>
<field name="sequence">-1</field>
</record>
<!-- Offer fields -->
<!-- For manual filling -->
<record id="contract_field_offer_subject" model="res.partner.contract.field">
<field name="name">Offer subject</field>
<field name="technical_name">offer_subject</field>
<field name="description">
What we offers to our customer, i.e. 'power panels supply' or 'jobs execution and equipment supply'
</field>
<field name="sequence">1</field>
</record>
<record id="contract_field_object_name" model="res.partner.contract.field">
<field name="name">Object name</field>
<field name="technical_name">object_name</field>
<field name="description">
Object name this offer is made for
</field>
<field name="sequence">1</field>
</record>
<record id="contract_field_object_address" model="res.partner.contract.field">
<field name="name">Object address</field>
<field name="technical_name">object_address</field>
<field name="description">
Object's address this offer is made for
</field>
<field name="sequence">1</field>
</record>
<!-- Filling from models -->
<record id="contract_field_offer_name" model="res.partner.contract.field">
<field name="name">Offer name</field>
<field name="technical_name">offer_name</field>
<field name="description">Sale order number</field>
<field name="sequence">1</field>
</record>
<record id="contract_field_offer_date" model="res.partner.contract.field">
<field name="name">Offer date</field>
<field name="technical_name">offer_date</field>
<field name="description">
Sale order creation date or confirmation date, if confirmed.
</field>
<field name="sequence">2</field>
</record>
<record id="contract_field_commitment_date" model="res.partner.contract.field">
<field name="name">Commitment date</field>
<field name="technical_name">commitment_date</field>
<field name="description">
Date when executor's commitment should be fulfilled
</field>
<field name="sequence">3</field>
</record>
<record id="contract_field_products_amount" model="res.partner.contract.field">
<field name="name">Products amount</field>
<field name="technical_name">products_amount</field>
<field name="description">
Total products amount in Sale order, including services and goods.
</field>
<field name="sequence">3</field>
</record>
<record id="contract_field_amount_untaxed" model="res.partner.contract.field">
<field name="name">Amount untaxed</field>
<field name="technical_name">amount_untaxed</field>
<field name="description">
Sale order total amount without taxes
</field>
<field name="sequence">4</field>
</record>
<record id="contract_field_amount_tax" model="res.partner.contract.field">
<field name="name">Amount tax</field>
<field name="technical_name">amount_tax</field>
<field name="description">
Sale order total taxes amount
</field>
<field name="sequence">4</field>
</record>
<record id="contract_field_amount_total" model="res.partner.contract.field">
<field name="name">Amount total</field>
<field name="technical_name">amount_total</field>
<field name="description">
Sale order total amount including taxes
</field>
<field name="sequence">4</field>
</record>
<record id="contract_field_currency_symbol" model="res.partner.contract.field">
<field name="name">Currency symbol</field>
<field name="technical_name">currency_symbol</field>
<field name="description">
Symbol for used currency, for displaying in documents
</field>
<field name="sequence">4</field>
</record>
<record id="contract_field_terms_and_conditions" model="res.partner.contract.field">
<field name="name">Terms and conditions</field>
<field name="technical_name">terms_and_conditions</field>
<field name="description">
Terms and conditions from Sale order
</field>
<field name="sequence">4</field>
</record>
<!-- Common fields -->
<record id="contract_field_contract_number" model="res.partner.contract.field">
<field name="name">Contract Number</field>
<field name="technical_name">contract_number</field>
<field name="description"></field>
<field name="sequence">1</field>
</record>
<record id="contract_field_annex_name" model="res.partner.contract.field">
<field name="name">Annex Name</field>
<field name="technical_name">annex_name</field>
<field name="description"></field>
<field name="sequence">2</field>
</record>
<record id="contract_field_annex_number" model="res.partner.contract.field">
<field name="name">Annex Number</field>
<field name="technical_name">annex_number</field>
<field name="description"></field>
<field name="sequence">2</field>
<field name="visible">False</field>
</record>
<record id="contract_field_order_name" model="res.partner.contract.field">
<field name="name">Order Name</field>
<field name="technical_name">order_name</field>
<field name="description"></field>
<field name="sequence">3</field>
</record>
<record id="contract_field_order_date" model="res.partner.contract.field">
<field name="name">Order Date</field>
<field name="technical_name">order_date</field>
<field name="description"></field>
<field name="sequence">4</field>
</record>
<record id="contract_field_design_cost" model="res.partner.contract.field">
<field name="name">Design Cost</field>
<field name="technical_name">design_cost</field>
<field name="description"></field>
<field name="visible">False</field>
</record>
<record id="contract_field_design_period" model="res.partner.contract.field">
<field name="name">Design Period</field>
<field name="technical_name">design_period</field>
<field name="description"></field>
<field name="visible">False</field>
</record>
<record id="contract_field_design_doc_period" model="res.partner.contract.field">
<field name="name">Design Documentation Period</field>
<field name="technical_name">design_doc_period</field>
<field name="description"></field>
<field name="visible">False</field>
</record>
<record id="contract_field_design_doc_cost" model="res.partner.contract.field">
<field name="name">Design Documentation Cost</field>
<field name="technical_name">design_doc_cost</field>
<field name="description"></field>
<field name="visible">False</field>
</record>
<record id="contract_field_delivery_address" model="res.partner.contract.field">
<field name="name">Delivery Address</field>
<field name="technical_name">delivery_address</field>
<field name="description"></field>
<field name="visible">False</field>
</record>
<record id="contract_field_delivery_period" model="res.partner.contract.field">
<field name="name">Delivery Period</field>
<field name="technical_name">delivery_period</field>
<field name="description"></field>
<field name="visible">False</field>
</record>
<record id="contract_field_installation_address" model="res.partner.contract.field">
<field name="name">Installation Address</field>
<field name="technical_name">installation_address</field>
<field name="description"></field>
<field name="visible">False</field>
</record>
<record id="contract_field_installation_cost" model="res.partner.contract.field">
<field name="name">Installation Cost</field>
<field name="technical_name">installation_cost</field>
<field name="description"></field>
<field name="visible">False</field>
</record>
<record id="contract_field_installation_period" model="res.partner.contract.field">
<field name="name">Installation Period</field>
<field name="technical_name">installation_period</field>
<field name="description"></field>
<field name="visible">False</field>
</record>
<record id="contract_field_total_cost" model="res.partner.contract.field">
<field name="name">Total Cost</field>
<field name="technical_name">total_cost</field>
<field name="description"></field>
<field name="visible">False</field>
</record>
<record id="contract_field_dd" model="res.partner.contract.field">
<field name="name">Day</field>
<field name="technical_name">dd</field>
<field name="description">Number</field>
<field name="sequence">11</field>
</record>
<record id="contract_field_mm" model="res.partner.contract.field">
<field name="name">Month</field>
<field name="technical_name">mm</field>
<field name="description">Number</field>
<field name="sequence">16</field>
<field name="visible">False</field>
</record>
<record id="contract_field_MM" model="res.partner.contract.field">
<field name="name">Month</field>
<field name="technical_name">MM</field>
<field name="description">Word</field>
<field name="sequence">24</field>
</record>
<record id="contract_field_yy" model="res.partner.contract.field">
<field name="name">Year</field>
<field name="technical_name">yy</field>
<field name="description">Short</field>
<field name="sequence">40</field>
<field name="visible">False</field>
</record>
<record id="contract_field_yyyy" model="res.partner.contract.field">
<field name="name">Year</field>
<field name="technical_name">yyyy</field>
<field name="description">Full</field>
<field name="sequence">32</field>
</record>
<record id="contract_field_amount_whole" model="res.partner.contract.field">
<field name="name">Amount Whole Part</field>
<field name="technical_name">amount_whole</field>
<field name="description"></field>
</record>
<record id="contract_field_amount_fractional" model="res.partner.contract.field">
<field name="name">Amount Fractional Part</field>
<field name="technical_name">amount_fractional</field>
<field name="description"></field>
</record>
<record id="contract_field_payment_part_one" model="res.partner.contract.field">
<field name="name">Payment Part 1</field>
<field name="technical_name">payment_part_one</field>
<field name="description"></field>
<field name="sequence">35</field>
</record>
<record id="contract_field_payment_part_two" model="res.partner.contract.field">
<field name="name">Payment Part 2</field>
<field name="technical_name">payment_part_two</field>
<field name="description"></field>
<field name="sequence">36</field>
</record>
<record id="contract_field_payment_part_three" model="res.partner.contract.field">
<field name="name">Payment Part 3</field>
<field name="technical_name">payment_part_three</field>
<field name="description"></field>
<field name="sequence">37</field>
</record>
<!-- Seller -->
<record id="contract_field_seller_name" model="res.partner.contract.field">
<field name="name">Name</field>
<field name="technical_name">seller_name</field>
<field name="description">Seller</field>
<field name="sequence">48</field>
</record>
<record id="contract_field_seller_company_form" model="res.partner.contract.field">
<field name="name">Institutional-Legal Form</field>
<field name="technical_name">seller_company_form</field>
<field name="description">Seller</field>
<field name="sequence">56</field>
</record>
<record id="contract_field_seller_ip_number" model="res.partner.contract.field">
<field name="name">IP Number</field>
<field name="technical_name">seller_ip_number</field>
<field name="description">Seller IP Certificate</field>
<field name="sequence">64</field>
</record>
<record id="contract_field_seller_ip_date" model="res.partner.contract.field">
<field name="name">IP Issued on</field>
<field name="technical_name">seller_ip_date</field>
<field name="description">Seller IP Certificate</field>
<field name="sequence">72</field>
</record>
<record id="contract_field_seller_representer_name" model="res.partner.contract.field">
<field name="name">Name</field>
<field name="technical_name">seller_representer_name</field>
<field name="description">Seller Representative</field>
<field name="sequence">80</field>
</record>
<record id="contract_field_seller_representer_name_parent" model="res.partner.contract.field">
<field name="name">Name Genitive</field>
<field name="technical_name">seller_representer_name_parent</field>
<field name="description">Seller Representative</field>
<field name="sequence">88</field>
</record>
<record id="contract_field_seller_representer_name_initials" model="res.partner.contract.field">
<field name="name">Name Initials</field>
<field name="technical_name">seller_representer_name_initials</field>
<field name="description">Seller Representative</field>
<field name="sequence">96</field>
</record>
<record id="contract_field_seller_representer_function" model="res.partner.contract.field">
<field name="name">Function</field>
<field name="technical_name">seller_representer_function</field>
<field name="description">Seller Representative</field>
<field name="sequence">104</field>
</record>
<record id="contract_field_seller_representer_function_parent" model="res.partner.contract.field">
<field name="name">Function Genitive</field>
<field name="technical_name">seller_representer_function_parent</field>
<field name="description">Seller Representative</field>
<field name="sequence">112</field>
</record>
<record id="contract_field_seller_representer_document_parent" model="res.partner.contract.field">
<field name="name">Document Genitive</field>
<field name="technical_name">seller_representer_document_parent</field>
<field name="description">Seller Representative</field>
<field name="sequence">120</field>
</record>
<record id="contract_field_seller_representer_passport_number" model="res.partner.contract.field">
<field name="name">Passport №</field>
<field name="technical_name">seller_representer_passport_number</field>
<field name="description">Seller Representative</field>
<field name="sequence">128</field>
</record>
<record id="contract_field_seller_representer_passport_date" model="res.partner.contract.field">
<field name="name">Passport Issued on</field>
<field name="technical_name">seller_representer_passport_date</field>
<field name="description">Seller Representative</field>
<field name="sequence">136</field>
</record>
<record id="contract_field_seller_representer_passport_department" model="res.partner.contract.field">
<field name="name">Passport Issued by</field>
<field name="technical_name">seller_representer_passport_department</field>
<field name="description">Seller Representative</field>
<field name="sequence">144</field>
</record>
<record id="contract_field_seller_representer_passport_department_code" model="res.partner.contract.field">
<field name="name">Passport Department Code</field>
<field name="technical_name">seller_representer_passport_department_code</field>
<field name="description">Seller Representative</field>
<field name="sequence">146</field>
</record>
<record id="contract_field_seller_inn" model="res.partner.contract.field">
<field name="name">INN</field>
<field name="technical_name">seller_inn</field>
<field name="description">Seller</field>
<field name="sequence">152</field>
</record>
<record id="contract_field_seller_ogrn" model="res.partner.contract.field">
<field name="name">PSRN</field>
<field name="technical_name">seller_ogrn</field>
<field name="description">Seller</field>
<field name="sequence">160</field>
</record>
<record id="contract_field_seller_ogrnip" model="res.partner.contract.field">
<field name="name">PSRN-IP</field>
<field name="technical_name">seller_ogrnip</field>
<field name="description">Seller</field>
<field name="sequence">168</field>
</record>
<record id="contract_field_seller_kpp" model="res.partner.contract.field">
<field name="name">KPP</field>
<field name="technical_name">seller_kpp</field>
<field name="description">Seller</field>
<field name="sequence">176</field>
</record>
<record id="contract_field_seller_okpo" model="res.partner.contract.field">
<field name="name">OKPO</field>
<field name="technical_name">seller_okpo</field>
<field name="description">Seller</field>
<field name="sequence">184</field>
</record>
<record id="contract_field_seller_bank" model="res.partner.contract.field">
<field name="name">Bank Name</field>
<field name="technical_name">seller_bank</field>
<field name="description">Seller</field>
<field name="sequence">192</field>
</record>
<record id="contract_field_seller_rs" model="res.partner.contract.field">
<field name="name">Bank Payment Account</field>
<field name="technical_name">seller_rs</field>
<field name="description">Seller</field>
<field name="sequence">200</field>
</record>
<record id="contract_field_seller_ks" model="res.partner.contract.field">
<field name="name">Bank Corresponding Account</field>
<field name="technical_name">seller_ks</field>
<field name="description">Seller</field>
<field name="sequence">208</field>
</record>
<record id="contract_field_seller_bic" model="res.partner.contract.field">
<field name="name">BIC</field>
<field name="technical_name">seller_bic</field>
<field name="description">Seller</field>
<field name="sequence">216</field>
</record>
<record id="contract_field_seller_business_address" model="res.partner.contract.field">
<field name="name">Business Address</field>
<field name="technical_name">seller_business_address</field>
<field name="description">Seller</field>
<field name="sequence">224</field>
</record>
<record id="contract_field_seller_phone" model="res.partner.contract.field">
<field name="name">Phone</field>
<field name="technical_name">seller_phone</field>
<field name="description">Seller</field>
<field name="sequence">232</field>
</record>
<record id="contract_field_seller_whatsapp" model="res.partner.contract.field">
<field name="name">WhatsApp</field>
<field name="technical_name">seller_whatsapp</field>
<field name="description">Seller</field>
<field name="sequence">233</field>
</record>
<record id="contract_field_seller_telegram" model="res.partner.contract.field">
<field name="name">Telegram</field>
<field name="technical_name">seller_telegram</field>
<field name="description">Seller</field>
<field name="sequence">234</field>
</record>
<record id="contract_field_seller_email" model="res.partner.contract.field">
<field name="name">Email</field>
<field name="technical_name">seller_email</field>
<field name="description">Seller</field>
<field name="sequence">240</field>
</record>
<!-- Partner -->
<record id="contract_field_partner_name" model="res.partner.contract.field">
<field name="name">Name</field>
<field name="technical_name">partner_name</field>
<field name="description">Partner</field>
<field name="sequence">248</field>
</record>
<record id="contract_field_partner_company_form" model="res.partner.contract.field">
<field name="name">Institutional-Legal Form</field>
<field name="technical_name">partner_company_form</field>
<field name="description">Partner</field>
<field name="sequence">256</field>
</record>
<record id="contract_field_partner_ip_number" model="res.partner.contract.field">
<field name="name">IP Number</field>
<field name="technical_name">partner_ip_number</field>
<field name="description">Partner IP Certificate</field>
<field name="sequence">264</field>
</record>
<record id="contract_field_partner_ip_date" model="res.partner.contract.field">
<field name="name">IP Issued on</field>
<field name="technical_name">partner_ip_date</field>
<field name="description">Partner IP Certificate</field>
<field name="sequence">272</field>
</record>
<record id="contract_field_partner_representer_name" model="res.partner.contract.field">
<field name="name">Name</field>
<field name="technical_name">partner_representer_name</field>
<field name="description">Partner Representative</field>
<field name="sequence">280</field>
</record>
<record id="contract_field_partner_representer_name_parent" model="res.partner.contract.field">
<field name="name">Name Genitive</field>
<field name="technical_name">partner_representer_name_parent</field>
<field name="description">Partner Representative</field>
<field name="sequence">288</field>
</record>
<record id="contract_field_partner_representer_name_initials" model="res.partner.contract.field">
<field name="name">Name Initials</field>
<field name="technical_name">partner_representer_name_initials</field>
<field name="description">Partner Representative</field>
<field name="sequence">296</field>
</record>
<record id="contract_field_partner_representer_function" model="res.partner.contract.field">
<field name="name">Function</field>
<field name="technical_name">partner_representer_function</field>
<field name="description">Partner Representative</field>
<field name="sequence">304</field>
</record>
<record id="contract_field_partner_representer_function_parent" model="res.partner.contract.field">
<field name="name">Function Genitive</field>
<field name="technical_name">partner_representer_function_parent</field>
<field name="description">Partner Representative</field>
<field name="sequence">312</field>
</record>
<record id="contract_field_partner_representer_document_parent" model="res.partner.contract.field">
<field name="name">Document Genitive</field>
<field name="technical_name">partner_representer_document_parent</field>
<field name="description">Partner Representative</field>
<field name="sequence">320</field>
</record>
<record id="contract_field_partner_representer_passport_number" model="res.partner.contract.field">
<field name="name">Passport №</field>
<field name="technical_name">partner_representer_passport_number</field>
<field name="description">Partner Representative</field>
<field name="sequence">328</field>
</record>
<record id="contract_field_partner_representer_passport_date" model="res.partner.contract.field">
<field name="name">Passport Issued on</field>
<field name="technical_name">partner_representer_passport_date</field>
<field name="description">Partner Representative</field>
<field name="sequence">336</field>
</record>
<record id="contract_field_partner_representer_passport_department" model="res.partner.contract.field">
<field name="name">Passport Issued by</field>
<field name="technical_name">partner_representer_passport_department</field>
<field name="description">Partner Representative</field>
<field name="sequence">344</field>
</record>
<record id="contract_field_partner_representer_passport_department_code" model="res.partner.contract.field">
<field name="name">Passport Department Code</field>
<field name="technical_name">partner_representer_passport_department_code</field>
<field name="description">Partner Representative</field>
<field name="sequence">346</field>
</record>
<record id="contract_field_partner_inn" model="res.partner.contract.field">
<field name="name">INN</field>
<field name="technical_name">partner_inn</field>
<field name="description">Partner</field>
<field name="sequence">352</field>
</record>
<record id="contract_field_partner_ogrn" model="res.partner.contract.field">
<field name="name">PSRN</field>
<field name="technical_name">partner_ogrn</field>
<field name="description">Partner</field>
<field name="sequence">360</field>
</record>
<record id="contract_field_partner_ogrnip" model="res.partner.contract.field">
<field name="name">PSRN-IP</field>
<field name="technical_name">partner_ogrnip</field>
<field name="description">Partner</field>
<field name="sequence">368</field>
</record>
<record id="contract_field_partner_kpp" model="res.partner.contract.field">
<field name="name">KPP</field>
<field name="technical_name">partner_kpp</field>
<field name="description">Partner</field>
<field name="sequence">376</field>
</record>
<record id="contract_field_partner_okpo" model="res.partner.contract.field">
<field name="name">OKPO</field>
<field name="technical_name">partner_okpo</field>
<field name="description">Partner</field>
<field name="sequence">384</field>
</record>
<record id="contract_field_partner_bank" model="res.partner.contract.field">
<field name="name">Bank</field>
<field name="technical_name">partner_bank</field>
<field name="description">Partner</field>
<field name="sequence">392</field>
</record>
<record id="contract_field_partner_rs" model="res.partner.contract.field">
<field name="name">Bank Payment Account</field>
<field name="technical_name">partner_rs</field>
<field name="description">Partner</field>
<field name="sequence">400</field>
</record>
<record id="contract_field_partner_ks" model="res.partner.contract.field">
<field name="name">Bank Corresponding Account</field>
<field name="technical_name">partner_ks</field>
<field name="description">Partner</field>
<field name="sequence">408</field>
</record>
<record id="contract_field_partner_bic" model="res.partner.contract.field">
<field name="name">BIC</field>
<field name="technical_name">partner_bic</field>
<field name="description">Partner</field>
<field name="sequence">416</field>
</record>
<record id="contract_field_partner_business_address" model="res.partner.contract.field">
<field name="name">Business Address</field>
<field name="technical_name">partner_business_address</field>
<field name="description">Partner</field>
<field name="sequence">424</field>
</record>
<record id="contract_field_partner_phone" model="res.partner.contract.field">
<field name="name">Phone</field>
<field name="technical_name">partner_phone</field>
<field name="description">Partner</field>
<field name="sequence">432</field>
</record>
<record id="contract_field_partner_whatsapp" model="res.partner.contract.field">
<field name="name">WhatsApp</field>
<field name="technical_name">partner_whatsapp</field>
<field name="description">Partner</field>
<field name="sequence">433</field>
</record>
<record id="contract_field_partner_telegram" model="res.partner.contract.field">
<field name="name">Telegram</field>
<field name="technical_name">partner_telegram</field>
<field name="description">Partner</field>
<field name="sequence">434</field>
</record>
<record id="contract_field_partner_email" model="res.partner.contract.field">
<field name="name">Email</field>
<field name="technical_name">partner_email</field>
<field name="description">Partner</field>
<field name="sequence">440</field>
</record>
</data>
</odoo>