[IMP] l10n_ua: new vat rate 14%

closes odoo/odoo#68092

X-original-commit: 87fcdd8570fe05907c4aae6db3941f8b8747c72a
Signed-off-by: Josse Colpaert <jco@openerp.com>
This commit is contained in:
Bohdan Lisnenko
2021-03-18 14:43:23 +00:00
parent 8f88307c18
commit d2376c2b03
3 changed files with 264 additions and 9 deletions
+1 -1
View File
@@ -7,7 +7,7 @@
'icon': '/base/static/img/country_flags/ua.png',
'author': 'ERP Ukraine',
'website': 'https://erp.co.ua',
'version': '1.3',
'version': '1.4',
'description': """
Ukraine - Chart of accounts.
============================
@@ -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>
+260 -8
View File
@@ -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>