diff options
| author | Bohdan Lisnenko <lem8r.ka11a@gmail.com> | 2021-03-16 19:38:59 +0000 |
|---|---|---|
| committer | Bohdan Lisnenko <lem8r.ka11a@gmail.com> | 2021-03-18 13:44:02 +0000 |
| commit | 25f783465c3bb2bec182111fd6fe3afcdde8143b (patch) | |
| tree | 8628484fe19b439bb5384fcbd96cb46c24cfacdf | |
| parent | 2d148980182d2e45988deb61f227993ec0bde10c (diff) | |
[IMP] l10n_ua: new vat rate 14%
closes odoo/odoo#68086
X-original-commit: 87fcdd8570fe05907c4aae6db3941f8b8747c72a
Signed-off-by: Josse Colpaert <jco@openerp.com>
| -rw-r--r-- | addons/l10n_ua/__manifest__.py | 2 | ||||
| -rw-r--r-- | addons/l10n_ua/data/account_tax_group_data.xml | 3 | ||||
| -rw-r--r-- | addons/l10n_ua/data/account_tax_template.xml | 268 |
3 files changed, 264 insertions, 9 deletions
diff --git a/addons/l10n_ua/__manifest__.py b/addons/l10n_ua/__manifest__.py index 47f6eb70d34..4411ee52150 100644 --- a/addons/l10n_ua/__manifest__.py +++ b/addons/l10n_ua/__manifest__.py @@ -6,7 +6,7 @@ 'name': 'Ukraine - Accounting', 'author': 'ERP Ukraine', 'website': 'https://erp.co.ua', - 'version': '1.3', + 'version': '1.4', 'description': """ Ukraine - Chart of accounts. ============================ diff --git a/addons/l10n_ua/data/account_tax_group_data.xml b/addons/l10n_ua/data/account_tax_group_data.xml index 62ad5657896..05e914daf2f 100644 --- a/addons/l10n_ua/data/account_tax_group_data.xml +++ b/addons/l10n_ua/data/account_tax_group_data.xml @@ -4,6 +4,9 @@ <record id="tax_group_vat20" model="account.tax.group"> <field name="name">ПДВ 20%</field> </record> + <record id="tax_group_vat14" model="account.tax.group"> + <field name="name">ПДВ 14%</field> + </record> <record id="tax_group_vat7" model="account.tax.group"> <field name="name">ПДВ 7%</field> </record> diff --git a/addons/l10n_ua/data/account_tax_template.xml b/addons/l10n_ua/data/account_tax_template.xml index 0d7a221c744..89a8136b397 100644 --- a/addons/l10n_ua/data/account_tax_template.xml +++ b/addons/l10n_ua/data/account_tax_template.xml @@ -8,7 +8,7 @@ <!-- Tax template for VAT --> <record id="sale_tax_template_vat20_psbo" model="account.tax.template"> <field name="chart_template_id" ref="l10n_ua_psbo_chart_template"/> - <field name="sequence">10</field> + <field name="sequence">9</field> <field name="name">Реалізація ПДВ 20%</field> <field name="description">+ ПДВ 20%</field> <field name="amount">20</field> @@ -39,7 +39,7 @@ </record> <record id="sale_tax_template_vat20incl_psbo" model="account.tax.template"> <field name="chart_template_id" ref="l10n_ua_psbo_chart_template"/> - <field name="sequence">10</field> + <field name="sequence">9</field> <field name="name">Реалізація в т. ч. ПДВ 20%</field> <field name="description">в т. ч. ПДВ 20%</field> <field name="amount">20</field> @@ -69,6 +69,69 @@ ]"/> <field name="tax_group_id" ref="l10n_ua.tax_group_vat20"/> </record> + <record id="sale_tax_template_vat14_psbo" model="account.tax.template"> + <field name="chart_template_id" ref="l10n_ua_psbo_chart_template"/> + <field name="sequence">10</field> + <field name="name">Реалізація ПДВ 14%</field> + <field name="description">+ ПДВ 14%</field> + <field name="amount">14</field> + <field name="type_tax_use">sale</field> + <field name="invoice_repartition_line_ids" eval="[(5, 0, 0), + (0, 0, { + 'factor_percent': 100, + 'repartition_type': 'base' + }), + (0, 0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'account_id': ref('ua_psbp_6431'), + }), + ]"/> + <field name="refund_repartition_line_ids" eval="[(5, 0, 0), + (0, 0, { + 'factor_percent': 100, + 'repartition_type': 'base', + }), + (0, 0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'account_id': ref('ua_psbp_6431'), + }), + ]"/> + <field name="tax_group_id" ref="l10n_ua.tax_group_vat14"/> + </record> + <record id="sale_tax_template_vat14incl_psbo" model="account.tax.template"> + <field name="chart_template_id" ref="l10n_ua_psbo_chart_template"/> + <field name="sequence">10</field> + <field name="name">Реалізація в т. ч. ПДВ 14%</field> + <field name="description">в т. ч. ПДВ 14%</field> + <field name="amount">14</field> + <field name="type_tax_use">sale</field> + <field name="price_include" eval="1"/> + <field name="invoice_repartition_line_ids" eval="[(5, 0, 0), + (0, 0, { + 'factor_percent': 100, + 'repartition_type': 'base', + }), + (0, 0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'account_id': ref('ua_psbp_6431'), + }), + ]"/> + <field name="refund_repartition_line_ids" eval="[(5, 0, 0), + (0, 0, { + 'factor_percent': 100, + 'repartition_type': 'base', + }), + (0, 0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'account_id': ref('ua_psbp_6431'), + }), + ]"/> + <field name="tax_group_id" ref="l10n_ua.tax_group_vat14"/> + </record> <record id="sale_tax_template_vat7_psbo" model="account.tax.template"> <field name="chart_template_id" ref="l10n_ua_psbo_chart_template"/> <field name="sequence">11</field> @@ -219,7 +282,7 @@ <record id="purchase_tax_template_vat20_psbo" model="account.tax.template"> <field name="chart_template_id" ref="l10n_ua_psbo_chart_template"/> - <field name="sequence">20</field> + <field name="sequence">19</field> <field name="name">Придбання ПДВ 20%</field> <field name="description">+ ПДВ 20%</field> <field name="amount">20</field> @@ -250,7 +313,7 @@ </record> <record id="purchase_tax_template_vat20incl_psbo" model="account.tax.template"> <field name="chart_template_id" ref="l10n_ua_psbo_chart_template"/> - <field name="sequence">20</field> + <field name="sequence">19</field> <field name="name">Придбання в т. ч. ПДВ 20%</field> <field name="description">в т. ч. ПДВ 20%</field> <field name="amount">20</field> @@ -280,6 +343,69 @@ ]"/> <field name="tax_group_id" ref="l10n_ua.tax_group_vat20"/> </record> + <record id="purchase_tax_template_vat14_psbo" model="account.tax.template"> + <field name="chart_template_id" ref="l10n_ua_psbo_chart_template"/> + <field name="sequence">20</field> + <field name="name">Придбання ПДВ 14%</field> + <field name="description">+ ПДВ 14%</field> + <field name="amount">14</field> + <field name="type_tax_use">purchase</field> + <field name="invoice_repartition_line_ids" eval="[(5, 0, 0), + (0, 0, { + 'factor_percent': 100, + 'repartition_type': 'base', + }), + (0, 0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'account_id': ref('ua_psbp_6441'), + }), + ]"/> + <field name="refund_repartition_line_ids" eval="[(5, 0, 0), + (0, 0, { + 'factor_percent': 100, + 'repartition_type': 'base', + }), + (0, 0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'account_id': ref('ua_psbp_6441'), + }), + ]"/> + <field name="tax_group_id" ref="l10n_ua.tax_group_vat14"/> + </record> + <record id="purchase_tax_template_vat14incl_psbo" model="account.tax.template"> + <field name="chart_template_id" ref="l10n_ua_psbo_chart_template"/> + <field name="sequence">20</field> + <field name="name">Придбання в т. ч. ПДВ 14%</field> + <field name="description">в т. ч. ПДВ 14%</field> + <field name="amount">14</field> + <field name="type_tax_use">purchase</field> + <field name="price_include" eval="1"/> + <field name="invoice_repartition_line_ids" eval="[(5, 0, 0), + (0, 0, { + 'factor_percent': 100, + 'repartition_type': 'base', + }), + (0, 0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'account_id': ref('ua_psbp_6441'), + }), + ]"/> + <field name="refund_repartition_line_ids" eval="[(5, 0, 0), + (0, 0, { + 'factor_percent': 100, + 'repartition_type': 'base', + }), + (0, 0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'account_id': ref('ua_psbp_6441'), + }), + ]"/> + <field name="tax_group_id" ref="l10n_ua.tax_group_vat14"/> + </record> <record id="purchase_tax_template_vat7_psbo" model="account.tax.template"> <field name="chart_template_id" ref="l10n_ua_psbo_chart_template"/> <field name="sequence">21</field> @@ -503,7 +629,7 @@ <!-- Tax template for VAT --> <record id="sale_tax_template_vat20" model="account.tax.template"> <field name="chart_template_id" ref="l10n_ua_ias_chart_template"/> - <field name="sequence">10</field> + <field name="sequence">9</field> <field name="name">Реалізація з ПДВ 20%</field> <field name="description">+ ПДВ 20%</field> <field name="amount">20</field> @@ -534,7 +660,7 @@ </record> <record id="sale_tax_template_vat20incl" model="account.tax.template"> <field name="chart_template_id" ref="l10n_ua_ias_chart_template"/> - <field name="sequence">10</field> + <field name="sequence">9</field> <field name="name">Реалізація в т. ч. ПДВ 20%</field> <field name="description">в т. ч. ПДВ 20%</field> <field name="amount">20</field> @@ -564,6 +690,69 @@ ]"/> <field name="tax_group_id" ref="l10n_ua.tax_group_vat20"/> </record> + <record id="sale_tax_template_vat14" model="account.tax.template"> + <field name="chart_template_id" ref="l10n_ua_ias_chart_template"/> + <field name="sequence">10</field> + <field name="name">Реалізація з ПДВ 14%</field> + <field name="description">+ ПДВ 14%</field> + <field name="amount">14</field> + <field name="type_tax_use">sale</field> + <field name="invoice_repartition_line_ids" eval="[(5, 0, 0), + (0, 0, { + 'factor_percent': 100, + 'repartition_type': 'base', + }), + (0, 0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'account_id': ref('ua_ias_1204'), + }), + ]"/> + <field name="refund_repartition_line_ids" eval="[(5, 0, 0), + (0, 0, { + 'factor_percent': 100, + 'repartition_type': 'base', + }), + (0, 0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'account_id': ref('ua_ias_1204'), + }), + ]"/> + <field name="tax_group_id" ref="l10n_ua.tax_group_vat14"/> + </record> + <record id="sale_tax_template_vat14incl" model="account.tax.template"> + <field name="chart_template_id" ref="l10n_ua_ias_chart_template"/> + <field name="sequence">10</field> + <field name="name">Реалізація в т. ч. ПДВ 14%</field> + <field name="description">в т. ч. ПДВ 14%</field> + <field name="amount">14</field> + <field name="type_tax_use">sale</field> + <field name="price_include" eval="1"/> + <field name="invoice_repartition_line_ids" eval="[(5, 0, 0), + (0, 0, { + 'factor_percent': 100, + 'repartition_type': 'base', + }), + (0, 0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'account_id': ref('ua_ias_1204'), + }), + ]"/> + <field name="refund_repartition_line_ids" eval="[(5, 0, 0), + (0, 0, { + 'factor_percent': 100, + 'repartition_type': 'base', + }), + (0, 0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'account_id': ref('ua_ias_1204'), + }), + ]"/> + <field name="tax_group_id" ref="l10n_ua.tax_group_vat14"/> + </record> <record id="sale_tax_template_vat7" model="account.tax.template"> <field name="chart_template_id" ref="l10n_ua_ias_chart_template"/> <field name="sequence">11</field> @@ -714,7 +903,7 @@ <record id="purchase_tax_template_vat20" model="account.tax.template"> <field name="chart_template_id" ref="l10n_ua_ias_chart_template"/> - <field name="sequence">20</field> + <field name="sequence">19</field> <field name="name">Придбання з ПДВ 20%</field> <field name="description">+ ПДВ 20%</field> <field name="amount">20</field> @@ -745,7 +934,7 @@ </record> <record id="purchase_tax_template_vat20incl" model="account.tax.template"> <field name="chart_template_id" ref="l10n_ua_ias_chart_template"/> - <field name="sequence">20</field> + <field name="sequence">19</field> <field name="name">Придбання в т. ч. ПДВ 20%</field> <field name="description">в т. ч. ПДВ 20%</field> <field name="amount">20</field> @@ -775,6 +964,69 @@ ]"/> <field name="tax_group_id" ref="l10n_ua.tax_group_vat20"/> </record> + <record id="purchase_tax_template_vat14" model="account.tax.template"> + <field name="chart_template_id" ref="l10n_ua_ias_chart_template"/> + <field name="sequence">20</field> + <field name="name">Придбання з ПДВ 14%</field> + <field name="description">+ ПДВ 14%</field> + <field name="amount">14</field> + <field name="type_tax_use">purchase</field> + <field name="invoice_repartition_line_ids" eval="[(5, 0, 0), + (0, 0, { + 'factor_percent': 100, + 'repartition_type': 'base', + }), + (0, 0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'account_id': ref('ua_ias_1140'), + }), + ]"/> + <field name="refund_repartition_line_ids" eval="[(5, 0, 0), + (0, 0, { + 'factor_percent': 100, + 'repartition_type': 'base', + }), + (0, 0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'account_id': ref('ua_ias_1140'), + }), + ]"/> + <field name="tax_group_id" ref="l10n_ua.tax_group_vat14"/> + </record> + <record id="purchase_tax_template_vat14incl" model="account.tax.template"> + <field name="chart_template_id" ref="l10n_ua_ias_chart_template"/> + <field name="sequence">20</field> + <field name="name">Придбання в т. ч. ПДВ 14%</field> + <field name="description">в т. ч. ПДВ 14%</field> + <field name="amount">14</field> + <field name="type_tax_use">purchase</field> + <field name="price_include" eval="1"/> + <field name="invoice_repartition_line_ids" eval="[(5, 0, 0), + (0, 0, { + 'factor_percent': 100, + 'repartition_type': 'base', + }), + (0, 0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'account_id': ref('ua_ias_1140'), + }), + ]"/> + <field name="refund_repartition_line_ids" eval="[(5, 0, 0), + (0, 0, { + 'factor_percent': 100, + 'repartition_type': 'base', + }), + (0, 0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + 'account_id': ref('ua_ias_1140'), + }), + ]"/> + <field name="tax_group_id" ref="l10n_ua.tax_group_vat14"/> + </record> <record id="purchase_tax_template_vat7" model="account.tax.template"> <field name="chart_template_id" ref="l10n_ua_ias_chart_template"/> <field name="sequence">21</field> |
