From 8bc721271e2c0556ad3c9bc2cf79694ce6246f09 Mon Sep 17 00:00:00 2001 From: "alexandr.uritskiy" Date: Wed, 12 May 2021 17:49:47 +0500 Subject: [PATCH] work on offer template --- data/fields_default.xml | 34 + i18n/client_contracts.pot | 1561 +++++++++++++++++++++++++++++++++++++ i18n/ru.po | 25 +- models/res_partner.py | 8 +- Шаблон_КП.docx | Bin 0 -> 68819 bytes 5 files changed, 1613 insertions(+), 15 deletions(-) create mode 100644 i18n/client_contracts.pot create mode 100644 Шаблон_КП.docx diff --git a/data/fields_default.xml b/data/fields_default.xml index 6570260..511dc66 100755 --- a/data/fields_default.xml +++ b/data/fields_default.xml @@ -359,6 +359,12 @@ mm = mm if mm // 10 else '0{}'.format(mm) # 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), @@ -498,7 +504,35 @@ action = ctx + + + Offer subject + offer_subject + + What we offers to our customer, i.e. 'power panels supply' or 'jobs execution and equipment supply' + + 1 + + + Object name + object_name + + Object name this offer is made for + + 1 + + + + Object address + object_address + + Object's address this offer is made for + + 1 + + + Offer name offer_name diff --git a/i18n/client_contracts.pot b/i18n/client_contracts.pot new file mode 100644 index 0000000..c6f3797 --- /dev/null +++ b/i18n/client_contracts.pot @@ -0,0 +1,1561 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * client_contracts +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.0+e-20210305\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2021-05-12 11:35+0000\n" +"PO-Revision-Date: 2021-05-12 11:35+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: client_contracts +#: model:res.partner.contract.field,description:client_contracts.contract_field_commitment_date +msgid "" +"\n" +" Date when executor's commitment should be fulfilled\n" +" " +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,description:client_contracts.contract_field_offer_date +msgid "" +"\n" +" Sale order creation date or confirmation date, if confirmed.\n" +" " +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,description:client_contracts.contract_field_amount_total +msgid "" +"\n" +" Sale order total amount\n" +" " +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner__contract_count +#: model:ir.model.fields,field_description:client_contracts.field_res_users__contract_count +msgid "# of contracts" +msgstr "" + +#. module: client_contracts +#: model:account.payment.term,name:client_contracts.payment_term_postpayment +msgid "100% Postpaid" +msgstr "" + +#. module: client_contracts +#: model:account.payment.term,name:client_contracts.payment_term_prepaid +msgid "100% Prepaid" +msgstr "" + +#. module: client_contracts +#: model:account.payment.term,name:client_contracts.payment_term_partial_2 +msgid "2 stages" +msgstr "" + +#. module: client_contracts +#: model:account.payment.term,name:client_contracts.payment_term_partial_3 +msgid "3 stages" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,help:client_contracts.field_product_product__description_sale +msgid "" +"A product's description you want to tell to your customers.\n" +"This description will be copied to every Sales Order, Delivery Order and Customer Invoice/Credit Note" +msgstr "" + +#. module: client_contracts +#: code:addons/client_contracts/models/res_partner_document_template.py:0 +#, python-format +msgid "Act of Acceptance and Delivery" +msgstr "" + +#. module: client_contracts +#: code:addons/client_contracts/models/res_partner_document_template.py:0 +#, python-format +msgid "Act of Acceptance and Transfer" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__activity_ids +msgid "Activities" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__activity_state +msgid "Activity State" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__activity_type_icon +msgid "Activity Type Icon" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner__street_actual +#: model:ir.model.fields,field_description:client_contracts.field_res_users__street_actual +msgid "Actual Address" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__date_conclusion_fix +msgid "Actual signing date" +msgstr "" + +#. module: client_contracts +#: code:addons/client_contracts/models/res_partner_document_template.py:0 +#, python-format +msgid "Addition" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_amount_fractional +msgid "Amount Fractional Part" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_amount_whole +msgid "Amount Whole Part" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_amount_total +msgid "Amount total" +msgstr "" + +#. module: client_contracts +#: code:addons/client_contracts/models/res_partner_document_template.py:0 +#: model:ir.model.fields.selection,name:client_contracts.selection__res_partner_document_template__template_type__annex +#, python-format +msgid "Annex" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_annex_name +msgid "Annex Name" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_annex_number +msgid "Annex Number" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_sale_order__contract_annex_ids +msgid "Annex for this Sale order" +msgstr "" + +#. module: client_contracts +#: model_terms:ir.ui.view,arch_db:client_contracts.res_partner_contract_form +msgid "Annexed Specifications" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__contract_annex_ids +msgid "Annexes" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,help:client_contracts.field_res_partner_contract__contract_annex_ids +msgid "Annexes to this contract" +msgstr "" + +#. module: client_contracts +#: code:addons/client_contracts/models/res_partner_document_template.py:0 +#, python-format +msgid "Approval List" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_partner_bic +#: model:res.partner.contract.field,name:client_contracts.contract_field_seller_bic +msgid "BIC" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_partner_bank +msgid "Bank" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_partner_ks +#: model:res.partner.contract.field,name:client_contracts.contract_field_seller_ks +msgid "Bank Corresponding Account" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_seller_bank +msgid "Bank Name" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_partner_rs +#: model:res.partner.contract.field,name:client_contracts.contract_field_seller_rs +msgid "Bank Payment Account" +msgstr "" + +#. module: client_contracts +#: code:addons/client_contracts/models/res_partner_document_template.py:0 +#, python-format +msgid "Bill" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_partner_business_address +#: model:res.partner.contract.field,name:client_contracts.contract_field_seller_business_address +msgid "Business Address" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner__signature +msgid "Client signature" +msgstr "" + +#. module: client_contracts +#: model_terms:ir.ui.view,arch_db:client_contracts.res_partner_contract_form +msgid "Close" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields.selection,name:client_contracts.selection__res_partner_contract__state__close +msgid "Closed" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_commitment_date +msgid "Commitment date" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__company_id +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_annex__company_id +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_wizard__company_id +msgid "Company" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_document_template__company_type +msgid "Company Type" +msgstr "" + +#. module: client_contracts +#: model:ir.model,name:client_contracts.model_res_partner +msgid "Contact" +msgstr "" + +#. module: client_contracts +#: code:addons/client_contracts/models/res_partner_document_template.py:0 +#: model:ir.model,name:client_contracts.model_res_partner_contract +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_annex__contract_id +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_field_transient___contract_wizard_id +#: model:ir.model.fields.selection,name:client_contracts.selection__res_partner_contract_wizard__target__res_partner_contract +#: model:ir.model.fields.selection,name:client_contracts.selection__res_partner_document_template__template_type__contract +#: model:ir.ui.menu,name:client_contracts.res_partner_menu_contracts +#: model_terms:ir.ui.view,arch_db:client_contracts.res_partner_contract_form +#, python-format +msgid "Contract" +msgstr "" + +#. module: client_contracts +#: model:ir.model,name:client_contracts.model_res_partner_contract_annex +#: model:ir.model.fields,field_description:client_contracts.field_sale_order__contract_annex_id +#: model:ir.model.fields.selection,name:client_contracts.selection__res_partner_contract_wizard__target__res_partner_contract_annex +#: model_terms:ir.ui.view,arch_db:client_contracts.res_partner_contract_annex_view_form +msgid "Contract Annex" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__contract_annex_number +msgid "Contract Annex Number" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,help:client_contracts.field_res_partner_contract_annex__counter +msgid "Contract Annexes counter" +msgstr "" + +#. module: client_contracts +#: model:ir.model,name:client_contracts.model_res_partner_contract_field +msgid "Contract Field" +msgstr "" + +#. module: client_contracts +#: model:ir.model,name:client_contracts.model_res_partner_contract_field_transient +msgid "Contract Field Transient" +msgstr "" + +#. module: client_contracts +#: model:ir.actions.act_window,name:client_contracts.res_partner_contract_field_action +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_wizard__transient_field_ids +msgid "Contract Fields" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_contract_number +msgid "Contract Number" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__name +msgid "Contract number" +msgstr "" + +#. module: client_contracts +#: model_terms:ir.ui.view,arch_db:client_contracts.res_partner_contract_form +msgid "Contract parameters" +msgstr "" + +#. module: client_contracts +#: model:ir.actions.act_window,name:client_contracts.res_partner_contract_action +#: model:ir.actions.act_window,name:client_contracts.res_partner_contract_partner_action +#: model:ir.model.fields,field_description:client_contracts.field_res_partner__client_contract_ids +#: model:ir.model.fields,field_description:client_contracts.field_res_users__client_contract_ids +#: model:ir.ui.menu,name:client_contracts.res_partner_contract_menu_act +#: model_terms:ir.ui.view,arch_db:client_contracts.res_partner_contract_tree +#: model_terms:ir.ui.view,arch_db:client_contracts.res_partner_contract_view_buttons +msgid "Contracts" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,help:client_contracts.field_res_partner_contract__contract_annex_number +msgid "Counter for generate Annex name" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__create_date_ts +msgid "Create Date Ts" +msgstr "" + +#. module: client_contracts +#: model_terms:ir.ui.view,arch_db:client_contracts.res_partner_wizard_print_document_view +msgid "Create a document" +msgstr "" + +#. module: client_contracts +#: model_terms:ir.ui.view,arch_db:client_contracts.view_order_form +msgid "Create offer document" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__create_uid +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_annex__create_uid +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_field__create_uid +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_field_transient__create_uid +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_wizard__create_uid +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_document_template__create_uid +msgid "Created by" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__create_date +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_annex__create_date +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_field__create_date +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_field_transient__create_date +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_wizard__create_date +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_document_template__create_date +msgid "Created on" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_annex__currency_id +msgid "Currency" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_currency2words +msgid "Currency Number in Words" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_dd +msgid "Day" +msgstr "" + +#. module: client_contracts +#: model_terms:ir.ui.view,arch_db:client_contracts.res_partner_contract_annex_view_form +msgid "Delivery" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_annex__delivery_address +#: model:res.partner.contract.field,name:client_contracts.contract_field_delivery_address +msgid "Delivery Address" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_delivery_period +msgid "Delivery Period" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_annex__delivery_period +msgid "Delivery Period (days)" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_sale_order__delivery_time +msgid "Delivery Time" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_field__description +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_field_transient__description +msgid "Description" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,help:client_contracts.field_res_partner_contract_field__description +#: model:ir.model.fields,help:client_contracts.field_res_partner_contract_field_transient__description +msgid "" +"Description for this field to be showed in fields list in print form " +"creation wizard." +msgstr "" + +#. module: client_contracts +#: model_terms:ir.ui.view,arch_db:client_contracts.res_partner_contract_annex_view_form +msgid "Design" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_annex__design_cost +#: model:res.partner.contract.field,name:client_contracts.contract_field_design_cost +msgid "Design Cost" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_design_doc_cost +msgid "Design Documentation Cost" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_design_doc_period +msgid "Design Documentation Period" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_annex__design_period +#: model:res.partner.contract.field,name:client_contracts.contract_field_design_period +msgid "Design Period" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_account_move__display_name +#: model:ir.model.fields,field_description:client_contracts.field_client_contracts_utils__display_name +#: model:ir.model.fields,field_description:client_contracts.field_product_product__display_name +#: model:ir.model.fields,field_description:client_contracts.field_res_partner__display_name +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__display_name +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_annex__display_name +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_field__display_name +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_field_transient__display_name +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_wizard__display_name +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_document_template__display_name +#: model:ir.model.fields,field_description:client_contracts.field_sale_order__display_name +msgid "Display Name" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_document_template__document_type_name +msgid "Document" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_partner_representer_document_parent +#: model:res.partner.contract.field,name:client_contracts.contract_field_seller_representer_document_parent +msgid "Document Genitive" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_wizard__document_name +msgid "Document Name" +msgstr "" + +#. module: client_contracts +#: model:ir.model,name:client_contracts.model_res_partner_document_template +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_wizard__document_template +msgid "Document Template" +msgstr "" + +#. module: client_contracts +#: model:ir.actions.act_window,name:client_contracts.res_partner_document_template_action +msgid "Document Templates" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_annex__design_doc_cost +msgid "Documentation Design Cost" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_annex__design_doc_period +msgid "Documentation Design Period (days)" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__email +#: model:res.partner.contract.field,name:client_contracts.contract_field_partner_email +#: model:res.partner.contract.field,name:client_contracts.contract_field_seller_email +msgid "Email" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,help:client_contracts.field_res_partner_contract__email +msgid "Email of the related partner (if exist) or False" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_field_transient__contract_field_id +msgid "Field" +msgstr "" + +#. module: client_contracts +#: code:addons/client_contracts/wizard/res_partner_contract_wizard.py:0 +#, python-format +msgid "" +"Field \"%s\" specified in template, not found in model " +"\"res.partner.contract.field\"" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,help:client_contracts.field_res_partner_contract__date_conclusion_fix +msgid "Field for pointing out manually when contract is signed or closed" +msgstr "" + +#. module: client_contracts +#: model:ir.ui.menu,name:client_contracts.res_partner_menu_contracts_fields +msgid "Fields" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,help:client_contracts.field_res_partner_contract__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,description:client_contracts.contract_field_yyyy +msgid "Full" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner__full_address +#: model:ir.model.fields,field_description:client_contracts.field_res_users__full_address +msgid "Full Address" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,description:client_contracts.contract_field_currency2words +#: model:res.partner.contract.field,description:client_contracts.contract_field_number2words +#: model:res.partner.contract.field,name:client_contracts.contract_field_partner_representer_function +#: model:res.partner.contract.field,name:client_contracts.contract_field_seller_representer_function +msgid "Function" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_partner_representer_function_parent +#: model:res.partner.contract.field,name:client_contracts.contract_field_seller_representer_function_parent +msgid "Function Genitive" +msgstr "" + +#. module: client_contracts +#: model:ir.actions.server,name:client_contracts.action_get_annex_context +msgid "Generate Context for Annex" +msgstr "" + +#. module: client_contracts +#: model:ir.actions.server,name:client_contracts.action_get_contract_context +msgid "Generate Context for Contract" +msgstr "" + +#. module: client_contracts +#: model:ir.actions.server,name:client_contracts.action_get_so_context +msgid "Generate Context for Sale order" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_account_move__id +#: model:ir.model.fields,field_description:client_contracts.field_client_contracts_utils__id +#: model:ir.model.fields,field_description:client_contracts.field_product_product__id +#: model:ir.model.fields,field_description:client_contracts.field_res_partner__id +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__id +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_annex__id +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_field__id +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_field_transient__id +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_wizard__id +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_document_template__id +#: model:ir.model.fields,field_description:client_contracts.field_sale_order__id +msgid "ID" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_partner_inn +#: model:res.partner.contract.field,name:client_contracts.contract_field_seller_inn +msgid "INN" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_partner_ip_date +#: model:res.partner.contract.field,name:client_contracts.contract_field_seller_ip_date +msgid "IP Issued on" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_partner_ip_number +#: model:res.partner.contract.field,name:client_contracts.contract_field_seller_ip_number +msgid "IP Number" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__activity_exception_icon +msgid "Icon" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,help:client_contracts.field_res_partner_contract__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,help:client_contracts.field_res_partner_contract__res_id +msgid "Id of the followed resource" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,help:client_contracts.field_res_partner__telegram +#: model:ir.model.fields,help:client_contracts.field_res_users__telegram +msgid "If a contact have a Telegram number or identifier" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,help:client_contracts.field_res_partner__whatsapp +#: model:ir.model.fields,help:client_contracts.field_res_users__whatsapp +msgid "If a contact have a WhatsApp number" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,help:client_contracts.field_res_partner_contract__message_needaction +#: model:ir.model.fields,help:client_contracts.field_res_partner_contract__message_unread +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,help:client_contracts.field_res_partner_contract__message_has_error +#: model:ir.model.fields,help:client_contracts.field_res_partner_contract__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,help:client_contracts.field_res_partner_contract__is_active +msgid "" +"If the related partner is active (if exist) or if related channel exist" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields.selection,name:client_contracts.selection__res_partner_document_template__company_type__person +msgid "Individual" +msgstr "" + +#. module: client_contracts +#: model_terms:ir.ui.view,arch_db:client_contracts.res_partner_contract_annex_view_form +msgid "Info" +msgstr "" + +#. module: client_contracts +#: model_terms:ir.ui.view,arch_db:client_contracts.res_partner_contract_annex_view_form +msgid "Installation" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_annex__installation_address +#: model:res.partner.contract.field,name:client_contracts.contract_field_installation_address +msgid "Installation Address" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_annex__installation_cost +#: model:res.partner.contract.field,name:client_contracts.contract_field_installation_cost +msgid "Installation Cost" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_installation_period +msgid "Installation Period" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_annex__installation_period +msgid "Installation Period (days)" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_partner_company_form +#: model:res.partner.contract.field,name:client_contracts.contract_field_seller_company_form +msgid "Institutional-Legal Form" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__is_active +msgid "Is Active" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner__function_genitive +#: model:ir.model.fields,field_description:client_contracts.field_res_users__function_genitive +msgid "Job position genitive" +msgstr "" + +#. module: client_contracts +#: model:ir.model,name:client_contracts.model_account_move +msgid "Journal Entry" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_partner_kpp +#: model:res.partner.contract.field,name:client_contracts.contract_field_seller_kpp +msgid "KPP" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_account_move____last_update +#: model:ir.model.fields,field_description:client_contracts.field_client_contracts_utils____last_update +#: model:ir.model.fields,field_description:client_contracts.field_product_product____last_update +#: model:ir.model.fields,field_description:client_contracts.field_res_partner____last_update +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract____last_update +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_annex____last_update +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_field____last_update +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_field_transient____last_update +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_wizard____last_update +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_document_template____last_update +#: model:ir.model.fields,field_description:client_contracts.field_sale_order____last_update +msgid "Last Modified on" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__write_uid +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_annex__write_uid +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_field__write_uid +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_field_transient__write_uid +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_wizard__write_uid +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_document_template__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__write_date +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_annex__write_date +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_field__write_date +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_field_transient__write_date +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_wizard__write_date +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_document_template__write_date +msgid "Last Updated on" +msgstr "" + +#. module: client_contracts +#: model_terms:ir.ui.view,arch_db:client_contracts.res_partner_contract_annex_view_form +msgid "Leave empty for compute" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__channel_id +msgid "Listener" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,help:client_contracts.field_res_partner_contract__subtype_ids +msgid "" +"Message subtypes followed, meaning subtypes that will be pushed onto the " +"user's Wall." +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__message_ids +msgid "Messages" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_MM +#: model:res.partner.contract.field,name:client_contracts.contract_field_mm +msgid "Month" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_annex__name +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_field__name +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_field_transient__name +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_document_template__name +#: model:res.partner.contract.field,name:client_contracts.contract_field_partner_name +#: model:res.partner.contract.field,name:client_contracts.contract_field_partner_representer_name +#: model:res.partner.contract.field,name:client_contracts.contract_field_seller_name +#: model:res.partner.contract.field,name:client_contracts.contract_field_seller_representer_name +#: model_terms:ir.ui.view,arch_db:client_contracts.res_partner_contract_form +msgid "Name" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner__name_genitive +#: model:ir.model.fields,field_description:client_contracts.field_res_users__name_genitive +#: model:res.partner.contract.field,name:client_contracts.contract_field_partner_representer_name_parent +#: model:res.partner.contract.field,name:client_contracts.contract_field_seller_representer_name_parent +msgid "Name Genitive" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner__name_initials +#: model:ir.model.fields,field_description:client_contracts.field_res_users__name_initials +#: model:res.partner.contract.field,name:client_contracts.contract_field_partner_representer_name_initials +#: model:res.partner.contract.field,name:client_contracts.contract_field_seller_representer_name_initials +msgid "Name Initials" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,help:client_contracts.field_res_partner_contract_field__technical_name +#: model:ir.model.fields,help:client_contracts.field_res_partner_contract_field_transient__technical_name +msgid "Name for using in templates" +msgstr "" + +#. module: client_contracts +#: model_terms:ir.ui.view,arch_db:client_contracts.res_partner_contract_info_inherit_view +msgid "Name in ERP" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner__name_write +#: model:ir.model.fields,field_description:client_contracts.field_res_users__name_write +msgid "Name in contracts" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,help:client_contracts.field_res_partner_contract__name +msgid "Name of the related partner (if exist) or the related channel" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields.selection,name:client_contracts.selection__res_partner_contract__state__draft +msgid "New" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__activity_summary +msgid "Next Activity Summary" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__activity_type_id +msgid "Next Activity Type" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,description:client_contracts.contract_field_dd +#: model:res.partner.contract.field,description:client_contracts.contract_field_mm +msgid "Number" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_number2words +msgid "Number in Words" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,help:client_contracts.field_res_partner_contract__message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,help:client_contracts.field_res_partner_contract__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,help:client_contracts.field_res_partner_contract__message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_partner_okpo +#: model:res.partner.contract.field,name:client_contracts.contract_field_seller_okpo +msgid "OKPO" +msgstr "" + +#. module: client_contracts +#: code:addons/client_contracts/models/res_partner_document_template.py:0 +#: code:addons/client_contracts/models/res_partner_document_template.py:0 +#: code:addons/client_contracts/models/res_partner_document_template.py:0 +#: code:addons/client_contracts/models/sale_order.py:0 +#: model:ir.model.fields.selection,name:client_contracts.selection__res_partner_contract_wizard__target__sale_order +#: model:ir.model.fields.selection,name:client_contracts.selection__res_partner_document_template__document_type__offer +#: model:ir.model.fields.selection,name:client_contracts.selection__res_partner_document_template__document_type_name__offer +#: model:ir.model.fields.selection,name:client_contracts.selection__res_partner_document_template__template_type__offer +#, python-format +msgid "Offer" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_offer_date +msgid "Offer date" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_offer_name +msgid "Offer name" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_order_date +msgid "Order Date" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_order_name +msgid "Order Name" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_partner_ogrn +#: model:res.partner.contract.field,name:client_contracts.contract_field_seller_ogrn +msgid "PSRN" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_partner_ogrnip +#: model:res.partner.contract.field,name:client_contracts.contract_field_seller_ogrnip +msgid "PSRN-IP" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,help:client_contracts.field_res_partner__representative_document +#: model:ir.model.fields,help:client_contracts.field_res_users__representative_document +msgid "Parent Case" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__partner_id +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_annex__partner_id +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_wizard__partner_id +#: model:res.partner.contract.field,description:client_contracts.contract_field_partner_bank +#: model:res.partner.contract.field,description:client_contracts.contract_field_partner_bic +#: model:res.partner.contract.field,description:client_contracts.contract_field_partner_business_address +#: model:res.partner.contract.field,description:client_contracts.contract_field_partner_company_form +#: model:res.partner.contract.field,description:client_contracts.contract_field_partner_email +#: model:res.partner.contract.field,description:client_contracts.contract_field_partner_inn +#: model:res.partner.contract.field,description:client_contracts.contract_field_partner_kpp +#: model:res.partner.contract.field,description:client_contracts.contract_field_partner_ks +#: model:res.partner.contract.field,description:client_contracts.contract_field_partner_name +#: model:res.partner.contract.field,description:client_contracts.contract_field_partner_ogrn +#: model:res.partner.contract.field,description:client_contracts.contract_field_partner_ogrnip +#: model:res.partner.contract.field,description:client_contracts.contract_field_partner_okpo +#: model:res.partner.contract.field,description:client_contracts.contract_field_partner_phone +#: model:res.partner.contract.field,description:client_contracts.contract_field_partner_rs +#: model:res.partner.contract.field,description:client_contracts.contract_field_partner_telegram +#: model:res.partner.contract.field,description:client_contracts.contract_field_partner_whatsapp +msgid "Partner" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,description:client_contracts.contract_field_partner_ip_date +#: model:res.partner.contract.field,description:client_contracts.contract_field_partner_ip_number +msgid "Partner IP Certificate" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,description:client_contracts.contract_field_partner_representer_document_parent +#: model:res.partner.contract.field,description:client_contracts.contract_field_partner_representer_function +#: model:res.partner.contract.field,description:client_contracts.contract_field_partner_representer_function_parent +#: model:res.partner.contract.field,description:client_contracts.contract_field_partner_representer_name +#: model:res.partner.contract.field,description:client_contracts.contract_field_partner_representer_name_initials +#: model:res.partner.contract.field,description:client_contracts.contract_field_partner_representer_name_parent +#: model:res.partner.contract.field,description:client_contracts.contract_field_partner_representer_passport_date +#: model:res.partner.contract.field,description:client_contracts.contract_field_partner_representer_passport_department +#: model:res.partner.contract.field,description:client_contracts.contract_field_partner_representer_passport_department_code +#: model:res.partner.contract.field,description:client_contracts.contract_field_partner_representer_passport_number +msgid "Partner Representative" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_partner_representer_passport_department_code +#: model:res.partner.contract.field,name:client_contracts.contract_field_seller_representer_passport_department_code +msgid "Passport Department Code" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_partner_representer_passport_department +#: model:res.partner.contract.field,name:client_contracts.contract_field_seller_representer_passport_department +msgid "Passport Issued by" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_partner_representer_passport_date +#: model:res.partner.contract.field,name:client_contracts.contract_field_seller_representer_passport_date +msgid "Passport Issued on" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_partner_representer_passport_number +#: model:res.partner.contract.field,name:client_contracts.contract_field_seller_representer_passport_number +msgid "Passport №" +msgstr "" + +#. module: client_contracts +#: model_terms:ir.ui.view,arch_db:client_contracts.res_partner_contract_annex_view_form +msgid "Payment" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_annex__payment_part_one +msgid "Payment 1 Part (%)" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_annex__payment_part_two +msgid "Payment 2 Part (%)" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_annex__payment_part_three +msgid "Payment 3 Part (%)" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_payment_part_one +msgid "Payment Part 1" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_payment_part_two +msgid "Payment Part 2" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_payment_part_three +msgid "Payment Part 3" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_sale_order__payment_term_id +msgid "Payment Terms" +msgstr "" + +#. module: client_contracts +#: model:account.payment.term,note:client_contracts.payment_term_postpayment +msgid "Payment terms: 100% Postpaid" +msgstr "" + +#. module: client_contracts +#: model:account.payment.term,note:client_contracts.payment_term_prepaid +msgid "Payment terms: 100% Prepaid" +msgstr "" + +#. module: client_contracts +#: model:account.payment.term,note:client_contracts.payment_term_partial_2 +msgid "Payment terms: Partial 2 Stages" +msgstr "" + +#. module: client_contracts +#: model:account.payment.term,note:client_contracts.payment_term_partial_3 +msgid "Payment terms: Partial 3 Stages" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,help:client_contracts.field_res_partner__representative_id +#: model:ir.model.fields,help:client_contracts.field_res_users__representative_id +msgid "Person representing company" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_partner_phone +#: model:res.partner.contract.field,name:client_contracts.contract_field_seller_phone +msgid "Phone" +msgstr "" + +#. module: client_contracts +#: model_terms:ir.ui.view,arch_db:client_contracts.res_partner_contract_form +msgid "Print" +msgstr "" + +#. module: client_contracts +#: code:addons/client_contracts/models/res_partner_contract.py:0 +#: code:addons/client_contracts/models/sale_order.py:0 +#, python-format +msgid "Print Form of Contract" +msgstr "" + +#. module: client_contracts +#: code:addons/client_contracts/models/account_invoice.py:0 +#: code:addons/client_contracts/models/res_partner_contract_annex.py:0 +#, python-format +msgid "Print Form of Contract Annex" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields.selection,name:client_contracts.selection__res_partner_document_template__company_type__plc +msgid "Private Limited Company" +msgstr "" + +#. module: client_contracts +#: model:ir.model,name:client_contracts.model_product_product +msgid "Product" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,help:client_contracts.field_res_partner_contract_wizard__target +msgid "Record of contract or annex entity, from where wizard has been called" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__res_id +msgid "Related Document ID" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__res_model +msgid "Related Document Model Name" +msgstr "" + +#. module: client_contracts +#: model_terms:ir.ui.view,arch_db:client_contracts.res_partner_contract_form +msgid "Renew" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner__representative_id +#: model:ir.model.fields,field_description:client_contracts.field_res_users__representative_id +msgid "Representative" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner__representative_document +#: model:ir.model.fields,field_description:client_contracts.field_res_users__representative_document +msgid "Representative acts on the basis of" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__activity_user_id +msgid "Responsible User" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__message_has_sms_error +msgid "SMS Delivery error" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_product_product__description_sale +msgid "Sale Description" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_annex__order_id +msgid "Sale order" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,help:client_contracts.field_res_partner_contract_annex__order_id +msgid "Sale order for this annex." +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,description:client_contracts.contract_field_offer_name +msgid "Sale order number" +msgstr "" + +#. module: client_contracts +#: model:ir.model,name:client_contracts.model_sale_order +msgid "Sales Order" +msgstr "" + +#. module: client_contracts +#: model_terms:ir.ui.view,arch_db:client_contracts.search_res_partner_contract_filter +msgid "Search Contract" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,description:client_contracts.contract_field_seller_bank +#: model:res.partner.contract.field,description:client_contracts.contract_field_seller_bic +#: model:res.partner.contract.field,description:client_contracts.contract_field_seller_business_address +#: model:res.partner.contract.field,description:client_contracts.contract_field_seller_company_form +#: model:res.partner.contract.field,description:client_contracts.contract_field_seller_email +#: model:res.partner.contract.field,description:client_contracts.contract_field_seller_inn +#: model:res.partner.contract.field,description:client_contracts.contract_field_seller_kpp +#: model:res.partner.contract.field,description:client_contracts.contract_field_seller_ks +#: model:res.partner.contract.field,description:client_contracts.contract_field_seller_name +#: model:res.partner.contract.field,description:client_contracts.contract_field_seller_ogrn +#: model:res.partner.contract.field,description:client_contracts.contract_field_seller_ogrnip +#: model:res.partner.contract.field,description:client_contracts.contract_field_seller_okpo +#: model:res.partner.contract.field,description:client_contracts.contract_field_seller_phone +#: model:res.partner.contract.field,description:client_contracts.contract_field_seller_rs +#: model:res.partner.contract.field,description:client_contracts.contract_field_seller_telegram +#: model:res.partner.contract.field,description:client_contracts.contract_field_seller_whatsapp +msgid "Seller" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,description:client_contracts.contract_field_seller_ip_date +#: model:res.partner.contract.field,description:client_contracts.contract_field_seller_ip_number +msgid "Seller IP Certificate" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,description:client_contracts.contract_field_seller_representer_document_parent +#: model:res.partner.contract.field,description:client_contracts.contract_field_seller_representer_function +#: model:res.partner.contract.field,description:client_contracts.contract_field_seller_representer_function_parent +#: model:res.partner.contract.field,description:client_contracts.contract_field_seller_representer_name +#: model:res.partner.contract.field,description:client_contracts.contract_field_seller_representer_name_initials +#: model:res.partner.contract.field,description:client_contracts.contract_field_seller_representer_name_parent +#: model:res.partner.contract.field,description:client_contracts.contract_field_seller_representer_passport_date +#: model:res.partner.contract.field,description:client_contracts.contract_field_seller_representer_passport_department +#: model:res.partner.contract.field,description:client_contracts.contract_field_seller_representer_passport_department_code +#: model:res.partner.contract.field,description:client_contracts.contract_field_seller_representer_passport_number +msgid "Seller Representative" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_field__sequence +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_document_template__sequence +msgid "Sequence" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,description:client_contracts.contract_field_yy +msgid "Short" +msgstr "" + +#. module: client_contracts +#: model_terms:ir.ui.view,arch_db:client_contracts.res_partner_contract_form +msgid "Sign" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields.selection,name:client_contracts.selection__res_partner_contract__state__sign +msgid "Signed" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_annex__date_conclusion +msgid "Signing Date" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__date_conclusion +msgid "Signing date in system" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields.selection,name:client_contracts.selection__res_partner_document_template__company_type__sp +msgid "Sole Proprietor" +msgstr "" + +#. module: client_contracts +#: code:addons/client_contracts/models/res_partner_document_template.py:0 +#, python-format +msgid "Specification" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_annex__specification_name +msgid "Specification Name" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__state +msgid "Status" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,help:client_contracts.field_res_partner_contract__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__subtype_ids +msgid "Subtype" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_wizard__target +msgid "Target" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_field__technical_name +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_field_transient__technical_name +msgid "Technical Name" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,help:client_contracts.field_sale_order__contract_annex_ids +msgid "" +"Technical field for binding with contract annex\n" +"In form this link showed in 'contract_annex_id' field." +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner__telegram +#: model:ir.model.fields,field_description:client_contracts.field_res_users__telegram +#: model:res.partner.contract.field,name:client_contracts.contract_field_partner_telegram +#: model:res.partner.contract.field,name:client_contracts.contract_field_seller_telegram +msgid "Telegram" +msgstr "" + +#. module: client_contracts +#: model_terms:ir.ui.view,arch_db:client_contracts.res_partner_wizard_print_document_view +msgid "Template" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_document_template__attachment_id +msgid "Template Attachment" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_document_template__template_type +msgid "Template Type" +msgstr "" + +#. module: client_contracts +#: model:ir.ui.menu,name:client_contracts.res_partner_menu_contracts_templates +msgid "Templates" +msgstr "" + +#. module: client_contracts +#: code:addons/client_contracts/models/account_invoice.py:0 +#, python-format +msgid "There is a Sale order without annex." +msgstr "" + +#. module: client_contracts +#: code:addons/client_contracts/models/account_invoice.py:0 +#, python-format +msgid "There is a Sale order without binding contract." +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,help:client_contracts.field_res_partner__name_write +#: model:ir.model.fields,help:client_contracts.field_res_users__name_write +msgid "This name used in contracts" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,help:client_contracts.field_res_partner_contract_field__visible +#: model:ir.model.fields,help:client_contracts.field_res_partner_contract_field_transient__visible +msgid "" +"To show this field in fields list in print form creation wizard\n" +"User can change showed field's values in wizard." +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_annex__total_cost +#: model:res.partner.contract.field,name:client_contracts.contract_field_total_cost +msgid "Total Cost" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_wizard__transient_field_ids_hidden +msgid "Transient Field Ids Hidden" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_document_template__document_type +msgid "Type of document" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,help:client_contracts.field_res_partner_contract__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__message_unread +msgid "Unread Messages" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_field_transient__value +msgid "Value" +msgstr "" + +#. module: client_contracts +#: model_terms:ir.ui.view,arch_db:client_contracts.res_partner_wizard_print_document_view +msgid "Values" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_field__visible +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_field_transient__visible +msgid "Visible" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract__website_message_ids +msgid "Website Messages" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,help:client_contracts.field_res_partner_contract__website_message_ids +msgid "Website communication history" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields,field_description:client_contracts.field_res_partner__whatsapp +#: model:ir.model.fields,field_description:client_contracts.field_res_users__whatsapp +#: model:res.partner.contract.field,name:client_contracts.contract_field_partner_whatsapp +#: model:res.partner.contract.field,name:client_contracts.contract_field_seller_whatsapp +msgid "WhatsApp" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,description:client_contracts.contract_field_MM +msgid "Word" +msgstr "" + +#. module: client_contracts +#: model:res.partner.contract.field,name:client_contracts.contract_field_yy +#: model:res.partner.contract.field,name:client_contracts.contract_field_yyyy +msgid "Year" +msgstr "" + +#. module: client_contracts +#: model:ir.model,name:client_contracts.model_client_contracts_utils +msgid "client_contracts.utils" +msgstr "" + +#. module: client_contracts +#: code:addons/client_contracts/models/sale_order.py:0 +#, python-format +msgid "from" +msgstr "" + +#. module: client_contracts +#: model_terms:ir.ui.view,arch_db:client_contracts.res_partner_contract_info_inherit_view +msgid "i.e. Ural Bank for Reconstruction and Development" +msgstr "" + +#. module: client_contracts +#: model:ir.model,name:client_contracts.model_res_partner_contract_wizard +msgid "res.partner.contract.wizard" +msgstr "" + +#. module: client_contracts +#: code:addons/client_contracts/models/res_partner_contract_annex.py:0 +#, python-format +msgid "{name} from {date}" +msgstr "" + +#. module: client_contracts +#: code:addons/client_contracts/models/res_partner_contract.py:0 +#, python-format +msgid "{type} {number} from {date}" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields.selection,name:client_contracts.selection__res_partner_document_template__document_type_name__act_at +msgid "Акт приема-передачи" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields.selection,name:client_contracts.selection__res_partner_document_template__document_type_name__act_ad +msgid "Акт сдачи-приемки" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields.selection,name:client_contracts.selection__res_partner_document_template__document_type__contract +msgid "Договор" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields.selection,name:client_contracts.selection__res_partner_document_template__document_type__addition +msgid "Дополнение" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields.selection,name:client_contracts.selection__res_partner_document_template__document_type_name__approval_list +msgid "Лист согласования" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields.selection,name:client_contracts.selection__res_partner_document_template__document_type__annex +msgid "Приложение" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields.selection,name:client_contracts.selection__res_partner_document_template__document_type_name__specification +msgid "Спецификация" +msgstr "" + +#. module: client_contracts +#: model:ir.model.fields.selection,name:client_contracts.selection__res_partner_document_template__document_type_name__bill +msgid "Счёт" +msgstr "" diff --git a/i18n/ru.po b/i18n/ru.po index c88b1fc..4cd25b6 100755 --- a/i18n/ru.po +++ b/i18n/ru.po @@ -1,19 +1,21 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: -# * client_contracts +# * client_contracts # msgid "" msgstr "" "Project-Id-Version: Odoo Server 11.0-20191106\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-03-18 13:42+0000\n" -"PO-Revision-Date: 2020-03-18 13:42+0000\n" +"PO-Revision-Date: 2021-05-12 16:28+0500\n" "Last-Translator: Stepan Savelyev\n" "Language-Team: RYDLAB\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" +"Content-Transfer-Encoding: 8bit\n" "Plural-Forms: \n" +"Language: ru\n" +"X-Generator: Poedit 2.4.3\n" #. module: client_contracts #: model:ir.model.fields,field_description:client_contracts.field_res_partner_contract_count @@ -471,10 +473,6 @@ msgstr "Полный адрес" #. module: client_contracts #: model:res.partner.contract.field,description:client_contracts.contract_field_currency2words #: model:res.partner.contract.field,description:client_contracts.contract_field_number2words -msgid "Function" -msgstr "Функция" - -#. module: client_contracts #: model:res.partner.contract.field,name:client_contracts.contract_field_partner_representer_function #: model:res.partner.contract.field,name:client_contracts.contract_field_seller_representer_function msgid "Function" @@ -621,7 +619,7 @@ msgstr "Последнее обновление" #. module: client_contracts #: model:ir.ui.view,arch_db:client_contracts.res_partner_contract_annex_view_form msgid "Leave empty for compute" -msgstr "Оставить пустым для автозаполнения..." +msgstr "Оставить пустым для автозаполнения" #. module: client_contracts #: model:res.partner.contract.field,name:client_contracts.contract_field_MM @@ -715,7 +713,8 @@ msgstr "Имя заказа" #. module: client_contracts #: model:ir.model.fields,help:client_contracts.field_res_partner_contract_annex_order_id msgid "Orders with this partner which are not uses in annexes yet" -msgstr "Заказы, заключённые с этим партнёром и ещё не использующиеся в приложениях" +msgstr "" +"Заказы, заключённые с этим партнёром и ещё не использующиеся в приложениях" #. module: client_contracts #: model:res.partner.contract.field,name:client_contracts.contract_field_partner_ogrn @@ -1049,8 +1048,12 @@ msgstr "Шаблоны" #. module: client_contracts #: code:addons/client_contracts/models/account_invoice.py:20 #, python-format -msgid "There is no binding contract. It is necessary to link the order with the annex to the contract." -msgstr "Отсутствует связанный договор. Необходимо связать заказ с приложением к договору." +msgid "" +"There is no binding contract. It is necessary to link the order with the " +"annex to the contract." +msgstr "" +"Отсутствует связанный договор. Необходимо связать заказ с приложением к " +"договору." #. module: client_contracts #: model:ir.model.fields,help:client_contracts.field_res_partner_name_write diff --git a/models/res_partner.py b/models/res_partner.py index fe16a39..55173d1 100755 --- a/models/res_partner.py +++ b/models/res_partner.py @@ -52,7 +52,7 @@ class ResPartner(models.Model): @api.depends("street", "street2", "city", "state_id", "zip", "country_id") def _compute_full_address(self): for record in self: - data = filter( + address_data = filter( None, map( lambda s: s and s.strip(), @@ -60,12 +60,12 @@ class ResPartner(models.Model): record.zip, record.street, record.street2, - record.country_id.name, record.city, + record.country_id.l10n_ru_short_name or record.country_id.name, ], - ), + ) ) - record.full_address = ", ".join(data) + record.full_address = ", ".join(address_data) @api.depends("self.client_contract_ids") def _compute_contract_count(self): diff --git a/Шаблон_КП.docx b/Шаблон_КП.docx new file mode 100644 index 0000000000000000000000000000000000000000..e77209217d1d8658b106713e19d110e9f9540605 GIT binary patch literal 68819 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ⅇrT%T`Yp#s(Xp*`*CiLatB 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