Исправления модулей l10n_ru:

модуль l10n_ru_contract
файл /l10n_ru_contract/views/contract_customer_view.xml
Были изменены  id в menuitem с contract  на l10n_ru_contract

10n_ru_doc/demo/l10n_ru_doc_demo.xml
Закомментированно поле  <field name="rml_header1">CodUP</field> ( его в 17-ой версии я не нашел, аналог тоже)

Модуль l10n_ru_doc
l10n_ru_doc/demo/l10n_ru_doc_demo.xml
Заменено  поле  image на image_1920

Что добавить в Rudo для работы модулей l10n_ru
Список штатных модулей:
account
account_payment
payment
payment_adyen
payment_alipay
payment_aps
payment_authorize
payment_buckaroo
payment_custom
payment_demo
payment_flutterwave
payment_mercado_pago
payment_mollie
payment_ogone
payment_paypal
payment_payumoney
payment_razorpay
payment_razorpay_oauth
payment_sips
payment_stripe
payment_xendit
payment_asiapay
payment_payulatam
product
purchase
sale
sale_management
stock
utm

Так же

в odoo/tools нужно добавить папку pdf из базового ядра odoo17
в odoo/addons нужно добавить модуль test_mimetypes
в файле payment/data/payment_provider_data.xml нужно закомментировать запись payment_provider_sepa_direct_debit
В виртуальную среду добавить библиотеку  pymorphy2
This commit is contained in:
Sergey Korobkov 2025-02-03 15:02:04 +03:00
parent f0659575dd
commit 2b861f7a0a
62 changed files with 14 additions and 14 deletions

0
l10n_ru_contract/__init__.py Normal file → Executable file
View File

0
l10n_ru_contract/__manifest__.py Normal file → Executable file
View File

0
l10n_ru_contract/data/data.xml Normal file → Executable file
View File

0
l10n_ru_contract/models/__init__.py Normal file → Executable file
View File

0
l10n_ru_contract/models/contract_customer.py Normal file → Executable file
View File

0
l10n_ru_contract/models/crutch_fields_header.py Normal file → Executable file
View File

0
l10n_ru_contract/models/dop_field.py Normal file → Executable file
View File

0
l10n_ru_contract/models/invoice_saleorder.py Normal file → Executable file
View File

0
l10n_ru_contract/report/__init__.py Normal file → Executable file
View File

0
l10n_ru_contract/report/report_contract.py Normal file → Executable file
View File

0
l10n_ru_contract/report/report_contract.xml Normal file → Executable file
View File

0
l10n_ru_contract/report/report_contract_invoce.py Normal file → Executable file
View File

0
l10n_ru_contract/report/report_contract_invoce.xml Normal file → Executable file
View File

0
l10n_ru_contract/report/report_contract_order.py Normal file → Executable file
View File

0
l10n_ru_contract/report/report_contract_order.xml Normal file → Executable file
View File

0
l10n_ru_contract/report/report_contract_order1.xml Normal file → Executable file
View File

0
l10n_ru_contract/security/ir.model.access.csv Normal file → Executable file
View File

24
l10n_ru_contract/views/contract_customer_view.xml Normal file → Executable file
View File

@ -332,26 +332,26 @@
</field>
</record>
<menuitem name="Договоры" id="contract.main" parent="sale.sale_menu_root"/>
<menuitem name="Договоры" id="contract.contracts" parent="contract.main"
action="contract.contract_customer_action2"/>
<menuitem name="Договоры" id="l10n_ru_contract.main" parent="sale.sale_menu_root"/>
<menuitem name="Договоры" id="l10n_ru_contract.contracts" parent="l10n_ru_contract.main"
action="l10n_ru_contract.contract_customer_action2"/>
<menuitem name="Договоры" id="contract.main1" parent="purchase.menu_purchase_root"/>
<menuitem name="Договоры" id="contract.contracts1" parent="contract.main1"
action="contract.contract_customer_action1"/>
<menuitem name="Договоры" id="l10n_ru_contract.main1" parent="purchase.menu_purchase_root"/>
<menuitem name="Договоры" id="l10n_ru_contract.contracts1" parent="l10n_ru_contract.main1"
action="l10n_ru_contract.contract_customer_action1"/>
<menuitem name="Настройка" id="separator" parent="contract.main"/>
<menuitem name="Настройка" id="separator" parent="l10n_ru_contract.main"/>
<menuitem name="Виды договоров" id="contract_profiles" parent="separator"
action="contract.contract_profile_action"/>
action="l10n_ru_contract.contract_profile_action"/>
<menuitem name="Включенные договора" id="contract_profile_setting" parent="separator"
action="contract.contract_allowed_profiles_action"/>
action="l10n_ru_contract.contract_allowed_profiles_action"/>
<menuitem name="Настройка" id="separator1" parent="contract.main1"/>
<menuitem name="Настройка" id="separator1" parent="l10n_ru_contract.main1"/>
<menuitem name="Виды договоров" id="contract_profiles1" parent="separator1"
action="contract.contract_profile_action"/>
action="l10n_ru_contract.contract_profile_action"/>
<menuitem name="Включенные договора" id="contract_profile_setting1" parent="separator1"
action="contract.contract_allowed_profiles_action"/>
action="l10n_ru_contract.contract_allowed_profiles_action"/>
</data>

0
l10n_ru_doc/__init__.py Normal file → Executable file
View File

0
l10n_ru_doc/__manifest__.py Normal file → Executable file
View File

4
l10n_ru_doc/demo/l10n_ru_doc_demo.xml Normal file → Executable file
View File

@ -17,7 +17,7 @@
</record>
<record id="base.main_partner" model="res.partner">
<field name="image">iVBORw0KGgoAAAANSUhEUgAAALQAAABACAYAAACzzl09AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2lpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxMGE3N2JhNy01MThlLTMwNGEtODcxOC0wMmQ5MWYzYTdiNTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjQ2QTI3QjdCQ0JCMTFFMzgwRTQ4NjcwRjlEM0QyMTAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjQ2QTI3QjZCQ0JCMTFFMzgwRTQ4NjcwRjlEM0QyMTAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkYzOTcwMjU2QkNCOTExRTM5OEZFRDU5OUQxQUU3MUUzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYzOTcwMjU3QkNCOTExRTM5OEZFRDU5OUQxQUU3MUUzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+LLXcsQAAAjFJREFUeNrs3TFKM0EUB3BXv+QAgqViYWflBQLbWNhZKwE7QQSPkCMIItgJQW+gtjmCBxLZr34zsMPDiCK/X6c7swPxz/B4zJhuGIYN+Cs2fQQINAg0fL9/5S+6o6NUUT28v3dh/s1NnP/5OT7/7i7Ov7qK83d24vjFoht7X/f4GOfv78f5fd/5s9uhQaBBoGGdNXSzRs7W2GWNfH09On+4v4/jF4vcehcXcf5qpdFuhwaBBoEGgQaBRqBBoOHnNPvQ2b7zxtZWnF+e7SieV+uVZzkOD0efV33r8ixH38f5RV/a2Q47NAg0CDQkde4UYocGgQaBhpT6TuF8Hovq7e3w43B7O36nr+9z55dXq9hHXi7j/N3dOL7RN+6Oj8fXn07j+15e9KHt0CDQINDwpRp6WC5TdwDTNXKjxh7m8zB+mr0TOJnE972+xvVPTzXe7dAg0CDQsNYa+rf58DfCDo1Ag0DDL6+hu7Oz2Kc9OIjPi7MeZd+6/H/Q3WyW6vtWZzlms/j86Smuf34e1/+IVXd1tqM4y4EdGgQaBBqS3CnEDg0CDQINOXUf+u0tdyfw5CSeN354iPP39kbHV+snz19X3+FS9tHLO5HFeOzQINAg0PDVGrpZIzdq7OHyMjU+XSO3vufw+XmtdyKxQ4NAg0BDq4aeNCZMfGbYoUGgQaBRQ4+aJvvI1VmO8k5g8bzsW1fvS/aRm3cii/c522GHBoEGgYYkdwqxQ4NAg0BDzn8BBgBlrqW6k1gn5wAAAABJRU5ErkJggg==</field>
<field name="image_1920">iVBORw0KGgoAAAANSUhEUgAAALQAAABACAYAAACzzl09AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2lpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxMGE3N2JhNy01MThlLTMwNGEtODcxOC0wMmQ5MWYzYTdiNTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjQ2QTI3QjdCQ0JCMTFFMzgwRTQ4NjcwRjlEM0QyMTAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjQ2QTI3QjZCQ0JCMTFFMzgwRTQ4NjcwRjlEM0QyMTAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkYzOTcwMjU2QkNCOTExRTM5OEZFRDU5OUQxQUU3MUUzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYzOTcwMjU3QkNCOTExRTM5OEZFRDU5OUQxQUU3MUUzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+LLXcsQAAAjFJREFUeNrs3TFKM0EUB3BXv+QAgqViYWflBQLbWNhZKwE7QQSPkCMIItgJQW+gtjmCBxLZr34zsMPDiCK/X6c7swPxz/B4zJhuGIYN+Cs2fQQINAg0fL9/5S+6o6NUUT28v3dh/s1NnP/5OT7/7i7Ov7qK83d24vjFoht7X/f4GOfv78f5fd/5s9uhQaBBoGGdNXSzRs7W2GWNfH09On+4v4/jF4vcehcXcf5qpdFuhwaBBoEGgQaBRqBBoOHnNPvQ2b7zxtZWnF+e7SieV+uVZzkOD0efV33r8ixH38f5RV/a2Q47NAg0CDQkde4UYocGgQaBhpT6TuF8Hovq7e3w43B7O36nr+9z55dXq9hHXi7j/N3dOL7RN+6Oj8fXn07j+15e9KHt0CDQINDwpRp6WC5TdwDTNXKjxh7m8zB+mr0TOJnE972+xvVPTzXe7dAg0CDQsNYa+rf58DfCDo1Ag0DDL6+hu7Oz2Kc9OIjPi7MeZd+6/H/Q3WyW6vtWZzlms/j86Smuf34e1/+IVXd1tqM4y4EdGgQaBBqS3CnEDg0CDQINOXUf+u0tdyfw5CSeN354iPP39kbHV+snz19X3+FS9tHLO5HFeOzQINAg0PDVGrpZIzdq7OHyMjU+XSO3vufw+XmtdyKxQ4NAg0BDq4aeNCZMfGbYoUGgQaBRQ4+aJvvI1VmO8k5g8bzsW1fvS/aRm3cii/c522GHBoEGgYYkdwqxQ4NAg0BDzn8BBgBlrqW6k1gn5wAAAABJRU5ErkJggg==</field>
<field name="email">codup-test@mail.ru</field>
<field name="website">www.codup.com</field>
<field name="inn">0000000000</field>
@ -31,7 +31,7 @@
<field name="street2">дом № 13</field>
<field name="zip">123456</field>
<field name="city">г.Москва</field>
<field name="rml_header1">CodUP</field>
<!-- <field name="rml_header1">CodUP</field> -->
<field name="chief_id" ref="base.user_root"/>
<field name="accountant_id" ref="base.user_demo"/>
<field name="print_facsimile">1</field>

0
l10n_ru_doc/i18n/ru.po Normal file → Executable file
View File

0
l10n_ru_doc/models/__init__.py Normal file → Executable file
View File

0
l10n_ru_doc/models/account_invoice.py Normal file → Executable file
View File

0
l10n_ru_doc/models/account_move_line.py Normal file → Executable file
View File

0
l10n_ru_doc/models/product.py Normal file → Executable file
View File

0
l10n_ru_doc/models/res_bank.py Normal file → Executable file
View File

0
l10n_ru_doc/models/res_company.py Normal file → Executable file
View File

0
l10n_ru_doc/models/res_partner.py Normal file → Executable file
View File

0
l10n_ru_doc/models/res_users.py Normal file → Executable file
View File

0
l10n_ru_doc/models/sale.py Normal file → Executable file
View File

0
l10n_ru_doc/models/tax.py Normal file → Executable file
View File

0
l10n_ru_doc/models/uom.py Normal file → Executable file
View File

0
l10n_ru_doc/report/__init__.py Normal file → Executable file
View File

0
l10n_ru_doc/report/l10n_ru_doc_report.xml Normal file → Executable file
View File

0
l10n_ru_doc/report/report_act.py Normal file → Executable file
View File

0
l10n_ru_doc/report/report_act.xml Normal file → Executable file
View File

0
l10n_ru_doc/report/report_bill.py Normal file → Executable file
View File

0
l10n_ru_doc/report/report_bill.xml Normal file → Executable file
View File

0
l10n_ru_doc/report/report_invoice.py Normal file → Executable file
View File

0
l10n_ru_doc/report/report_invoice.xml Normal file → Executable file
View File

0
l10n_ru_doc/report/report_order.py Normal file → Executable file
View File

0
l10n_ru_doc/report/report_order.xml Normal file → Executable file
View File

0
l10n_ru_doc/report/report_upd.py Normal file → Executable file
View File

0
l10n_ru_doc/report/report_upd.xml Normal file → Executable file
View File

0
l10n_ru_doc/report/report_updn.xml Normal file → Executable file
View File

0
l10n_ru_doc/report_helper.py Normal file → Executable file
View File

0
l10n_ru_doc/static/description/docs.png Normal file → Executable file
View File

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 16 KiB

0
l10n_ru_doc/static/description/icon.png Normal file → Executable file
View File

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

0
l10n_ru_doc/static/description/index.html Normal file → Executable file
View File

0
l10n_ru_doc/static/description/support.png Normal file → Executable file
View File

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 20 KiB

0
l10n_ru_doc/static/description/waybill.png Normal file → Executable file
View File

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 16 KiB

0
l10n_ru_doc/static/src/css/l10n_ru_doc.css Normal file → Executable file
View File

0
l10n_ru_doc/views/account_invoice_view.xml Normal file → Executable file
View File

0
l10n_ru_doc/views/l10n_ru_doc_data.xml Normal file → Executable file
View File

0
l10n_ru_doc/views/product.xml Normal file → Executable file
View File

0
l10n_ru_doc/views/res_bank_view.xml Normal file → Executable file
View File

0
l10n_ru_doc/views/res_company_view.xml Normal file → Executable file
View File

0
l10n_ru_doc/views/res_partner_view.xml Normal file → Executable file
View File

0
l10n_ru_doc/views/res_users_view.xml Normal file → Executable file
View File

0
l10n_ru_doc/views/tax.xml Normal file → Executable file
View File

0
l10n_ru_doc/views/uom.xml Normal file → Executable file
View File