changeset 46ad980ef13d in modules/account_de_skr03:default
details:
https://hg.tryton.org/modules/account_de_skr03?cmd=changeset;node=46ad980ef13d
description:
Add lower tax rates for period between 2020-07-01 and 2020-12-31
issue9423
review295821002
diffstat:
CHANGELOG | 2 +
__init__.py | 8 +
account.py | 40 ++
account_de.xml | 12 +-
tax_de.xml | 850 +++++++++++++++++++++++++++++++++++++++++++++++++-------
5 files changed, 799 insertions(+), 113 deletions(-)
diffs (1277 lines):
diff -r c675d2d5c03c -r 46ad980ef13d CHANGELOG
--- a/CHANGELOG Mon May 04 12:07:04 2020 +0200
+++ b/CHANGELOG Tue Jun 30 22:07:31 2020 +0200
@@ -1,3 +1,5 @@
+* Add lower tax rates for period between 2020-07-01 and 2020-12-31
+
Version 5.6.0 - 2020-05-04
* Bug fixes (see mercurial logs for details)
diff -r c675d2d5c03c -r 46ad980ef13d __init__.py
--- a/__init__.py Mon May 04 12:07:04 2020 +0200
+++ b/__init__.py Tue Jun 30 22:07:31 2020 +0200
@@ -1,2 +1,10 @@
# This file is part of Tryton. The COPYRIGHT file at the top level of
# this repository contains the full copyright notices and license terms.
+from trytond.pool import Pool
+from . import account
+
+
+def register():
+ Pool.register(
+ account.TaxTemplate,
+ module='account_de_skr03', type_='model')
diff -r c675d2d5c03c -r 46ad980ef13d account.py
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/account.py Tue Jun 30 22:07:31 2020 +0200
@@ -0,0 +1,40 @@
+# This file is part of Tryton. The COPYRIGHT file at the top level of
+# this repository contains the full copyright notices and license terms.
+from sql import Table
+
+from trytond.pool import PoolMeta
+from trytond.transaction import Transaction
+
+
+class TaxTemplate(metaclass=PoolMeta):
+ __name__ = 'account.tax.template'
+
+ @classmethod
+ def __register__(cls, module_name):
+ cursor = Transaction().connection.cursor()
+ model_data = Table('ir_model_data')
+
+ # Migration from 5.6: Rename main tax ids
+ if module_name == 'account_de_skr03':
+ for old_id, new_id in (
+ ('tax_ust_19', 'tax_ust_standard_rate'),
+ ('tax_ust_7', 'tax_ust_reduced_rate'),
+ ('tax_vst_19', 'tax_vst_standard_rate'),
+ ('tax_vst_7', 'tax_vst_reduced_rate'),
+ ('tax_eu_19_purchase', 'tax_purchase_eu_standard_rate'),
+ ('tax_eu_7_purchase', 'tax_purchase_eu_reduced_rate'),
+ ('tax_import_19', 'tax_import_standard_rate'),
+ ('tax_import_7', 'tax_import_reduced_rate'),
+ ):
+ cursor.execute(*model_data.select(model_data.id,
+ where=(model_data.fs_id == new_id)
+ & (model_data.module == module_name)))
+ if cursor.fetchone():
+ continue
+ cursor.execute(*model_data.update(
+ columns=[model_data.fs_id],
+ values=[new_id],
+ where=(model_data.fs_id == old_id)
+ & (model_data.module == module_name)))
+
+ super().__register__(module_name)
diff -r c675d2d5c03c -r 46ad980ef13d account_de.xml
--- a/account_de.xml Mon May 04 12:07:04 2020 +0200
+++ b/account_de.xml Tue Jun 30 22:07:31 2020 +0200
@@ -2845,6 +2845,12 @@
<field name="type" ref="type_1580"/>
<field name="parent" ref="view_balance_1580"/>
</record>
+ <record model="account.account.template" id="account_1589">
+ <field name="name">Abziehbare Vorsteuer aus
innergemeinschaftlichem Erwerb 16%</field>
+ <field name="code">1589</field>
+ <field name="type" ref="type_1580"/>
+ <field name="parent" ref="view_balance_1580"/>
+ </record>
<record model="account.account.template" id="account_0090">
<field name="name">Geschäftsbauten</field>
<field name="code">0090</field>
@@ -4016,7 +4022,7 @@
<field name="parent" ref="view_income_1060"/>
</record>
<record model="account.account.template" id="account_1773">
- <field name="name">Umsatzsteuer aus EG-Erwerb 16%</field>
+ <field name="name">Umsatzsteuer 5%</field>
<field name="code">1773</field>
<field name="type" ref="type_2535"/>
<field name="parent" ref="view_balance_2535"/>
@@ -6004,7 +6010,7 @@
<field name="parent" ref="view_balance_2535"/>
</record>
<record model="account.account.template" id="account_1786">
- <field name="name">Umsatzsteuer nach § 13b UStG 16%</field>
+ <field name="name">Umsatzsteuer aus innergemeinschaftlichem Erwerb
16%</field>
<field name="code">1786</field>
<field name="type" ref="type_2535"/>
<field name="parent" ref="view_balance_2535"/>
@@ -6466,7 +6472,7 @@
<field name="parent" ref="view_income_1250"/>
</record>
<record model="account.account.template" id="account_1568">
- <field name="name">Aufzuteil. Vorsteuer §§13a/13b USt 16%</field>
+ <field name="name">Abziehbare Vorsteuer 5%</field>
<field name="code">1568</field>
<field name="type" ref="type_1580"/>
<field name="parent" ref="view_balance_1580"/>
diff -r c675d2d5c03c -r 46ad980ef13d tax_de.xml
--- a/tax_de.xml Mon May 04 12:07:04 2020 +0200
+++ b/tax_de.xml Tue Jun 30 22:07:31 2020 +0200
@@ -21,64 +21,200 @@
<field name="kind">purchase</field>
</record>
- <record model="account.tax.template" id="tax_eu_19_purchase">
+ <record model="account.tax.template"
id="tax_purchase_eu_standard_rate">
+ <field name="name">Steuerpflichtiger innergemeinschaftlicher
Erwerb – Normalsatz</field>
+ <field name="account" ref="root_de"/>
+ <field name="description">Steuerpflichtiger
innergemeinschaftlicher Erwerb – Normalsatz</field>
+ <field name="type">none</field>
+ <field name="group" ref="tax_group_vst"/>
+ <field name="invoice_account" eval="None"/>
+ <field name="credit_note_account" eval="None"/>
+ </record>
+ <record model="account.tax.template" id="tax_purchase_eu_19">
<field name="name">Innergem. Erwerb 19%USt/19%VSt</field>
<field name="account" ref="root_de"/>
<field name="description">innergem. Erwerb 19%</field>
<field name="type">none</field>
- <field name="group" ref="tax_group_vst"/>
+ <field name="end_date">2020-06-30</field>
+ <field name="invoice_account" eval="None"/>
+ <field name="credit_note_account" eval="None"/>
+ <field name="parent" ref="tax_purchase_eu_standard_rate"/>
</record>
- <record model="account.tax.template" id="tax_eu_19_purchase_ust">
+ <record model="account.tax.template" id="tax_purchase_eu_19_ust">
<field name="name">19% Umsatzsteuer aus innergem. Erwerb</field>
<field name="account" ref="root_de"/>
<field name="description">19% USt</field>
<field name="type">percentage</field>
- <field name="rate" eval="Decimal('-.19')"/>
+ <field name="rate" eval="Decimal('-0.19')"/>
<field name="invoice_account" ref="account_1774"/>
<field name="credit_note_account" ref="account_1774"/>
- <field name="parent" ref="tax_eu_19_purchase"/>
+ <field name="parent" ref="tax_purchase_eu_19"/>
+ </record>
+ <record model="account.tax.template" id="tax_purchase_eu_19_vst">
+ <field name="name">19% Vorsteuer aus innergem. Erwerb</field>
+ <field name="account" ref="root_de"/>
+ <field name="description">19% VSt</field>
+ <field name="type">percentage</field>
+ <field name="rate" eval="Decimal('0.19')"/>
+ <field name="invoice_account" ref="account_1574"/>
+ <field name="credit_note_account" ref="account_1574"/>
+ <field name="parent" ref="tax_purchase_eu_19"/>
+ </record>
+ <record model="account.tax.template" id="tax_purchase_eu_16">
+ <field name="name">Innergem. Erwerb 16%USt/16%VSt</field>
+ <field name="account" ref="root_de"/>
+ <field name="description">innergem. Erwerb 16%</field>
+ <field name="type">none</field>
+ <field name="start_date">2020-07-01</field>
+ <field name="end_date">2020-12-31</field>
+ <field name="parent" ref="tax_purchase_eu_standard_rate"/>
</record>
- <record model="account.tax.template" id="tax_eu_19_purchase_vst">
+ <record model="account.tax.template" id="tax_purchase_eu_16_ust">
+ <field name="name">16% Umsatzsteuer aus innergem. Erwerb</field>
+ <field name="account" ref="root_de"/>
+ <field name="description">16% USt</field>
+ <field name="type">percentage</field>
+ <field name="rate" eval="Decimal('-0.16')"/>
+ <field name="invoice_account" ref="account_1786"/>
+ <field name="credit_note_account" ref="account_1786"/>
+ <field name="parent" ref="tax_purchase_eu_16"/>
+ </record>
+ <record model="account.tax.template" id="tax_purchase_eu_16_vst">
+ <field name="name">16% Vorsteuer aus innergem. Erwerb</field>
+ <field name="account" ref="root_de"/>
+ <field name="description">16% VSt</field>
+ <field name="type">percentage</field>
+ <field name="rate" eval="Decimal('0.16')"/>
+ <field name="invoice_account" ref="account_1589"/>
+ <field name="credit_note_account" ref="account_1589"/>
+ <field name="parent" ref="tax_purchase_eu_16"/>
+ </record>
+ <record model="account.tax.template" id="tax_purchase_eu_19_2021">
+ <field name="name">Innergem. Erwerb 19%USt/19%VSt</field>
+ <field name="account" ref="root_de"/>
+ <field name="description">innergem. Erwerb 19%</field>
+ <field name="type">none</field>
+ <field name="start_date">2021-01-01</field>
+ <field name="parent" ref="tax_purchase_eu_standard_rate"/>
+ </record>
+ <record model="account.tax.template" id="tax_purchase_eu_19_2021_ust">
+ <field name="name">19% Umsatzsteuer aus innergem. Erwerb</field>
+ <field name="account" ref="root_de"/>
+ <field name="description">19% USt</field>
+ <field name="type">percentage</field>
+ <field name="rate" eval="Decimal('-0.19')"/>
+ <field name="invoice_account" ref="account_1774"/>
+ <field name="credit_note_account" ref="account_1774"/>
+ <field name="parent" ref="tax_purchase_eu_19_2021"/>
+ </record>
+ <record model="account.tax.template" id="tax_purchase_eu_19_2021_vst">
<field name="name">19% Vorsteuer aus innergem. Erwerb</field>
<field name="account" ref="root_de"/>
<field name="description">19% VSt</field>
<field name="type">percentage</field>
- <field name="rate" eval="Decimal('.19')"/>
+ <field name="rate" eval="Decimal('0.19')"/>
<field name="invoice_account" ref="account_1574"/>
<field name="credit_note_account" ref="account_1574"/>
- <field name="parent" ref="tax_eu_19_purchase"/>
+ <field name="parent" ref="tax_purchase_eu_19_2021"/>
</record>
- <record model="account.tax.template" id="tax_eu_7_purchase">
+ <record model="account.tax.template" id="tax_purchase_eu_reduced_rate">
+ <field name="name">Steuerpflichtiger innergemeinschaftlicher
Erwerb – Ermäßigter Satz</field>
+ <field name="account" ref="root_de"/>
+ <field name="description">Steuerpflichtiger
innergemeinschaftlicher Erwerb – Ermäßigter Satz</field>
+ <field name="type">none</field>
+ <field name="group" ref="tax_group_vst_reduced"/>
+ <field name="invoice_account" eval="None"/>
+ <field name="credit_note_account" eval="None"/>
+ </record>
+ <record model="account.tax.template" id="tax_purchase_eu_7">
<field name="name">Innergem. Erwerb 7%USt/7%VSt</field>
<field name="account" ref="root_de"/>
<field name="description">innergem. Erwerb 7%</field>
<field name="type">none</field>
- <field name="group" ref="tax_group_vst_reduced"/>
+ <field name="end_date">2020-06-30</field>
+ <field name="parent" ref="tax_purchase_eu_reduced_rate"/>
</record>
- <record model="account.tax.template" id="tax_eu_7_purchase_ust">
+ <record model="account.tax.template" id="tax_purchase_eu_7_ust">
<field name="name">7% Umsatzsteuer aus innergem. Erwerb</field>
<field name="account" ref="root_de"/>
<field name="description">7% USt</field>
<field name="type">percentage</field>
- <field name="rate" eval="Decimal('-.07')"/>
+ <field name="rate" eval="Decimal('-0.07')"/>
<field name="invoice_account" ref="account_1772"/>
<field name="credit_note_account" ref="account_1772"/>
- <field name="parent" ref="tax_eu_7_purchase"/>
+ <field name="parent" ref="tax_purchase_eu_7"/>
</record>
- <record model="account.tax.template" id="tax_eu_7_purchase_vst">
+ <record model="account.tax.template" id="tax_purchase_eu_7_vst">
<field name="name">7% Vorsteuer aus innergem. Erwerb</field>
<field name="account" ref="root_de"/>
<field name="description">7% VSt</field>
<field name="type">percentage</field>
- <field name="rate" eval="Decimal('.07')"/>
+ <field name="rate" eval="Decimal('0.07')"/>
+ <field name="invoice_account" ref="account_1572"/>
+ <field name="credit_note_account" ref="account_1572"/>
+ <field name="parent" ref="tax_purchase_eu_7"/>
+ </record>
+
+ <record model="account.tax.template" id="tax_purchase_eu_5">
+ <field name="name">Innergem. Erwerb 5%USt/5%VSt</field>
+ <field name="account" ref="root_de"/>
+ <field name="description">innergem. Erwerb 5%</field>
+ <field name="type">none</field>
+ <field name="start_date">2020-07-01</field>
+ <field name="end_date">2020-12-31</field>
+ <field name="parent" ref="tax_purchase_eu_reduced_rate"/>
+ </record>
+ <record model="account.tax.template" id="tax_purchase_eu_5_ust">
+ <field name="name">5% Umsatzsteuer aus innergem. Erwerb</field>
+ <field name="account" ref="root_de"/>
+ <field name="description">5% USt</field>
+ <field name="type">percentage</field>
+ <field name="rate" eval="Decimal('-0.05')"/>
+ <field name="invoice_account" ref="account_1772"/>
+ <field name="credit_note_account" ref="account_1772"/>
+ <field name="parent" ref="tax_purchase_eu_5"/>
+ </record>
+ <record model="account.tax.template" id="tax_purchase_eu_5_vst">
+ <field name="name">5% Vorsteuer aus innergem. Erwerb</field>
+ <field name="account" ref="root_de"/>
+ <field name="description">5% VSt</field>
+ <field name="type">percentage</field>
+ <field name="rate" eval="Decimal('0.05')"/>
<field name="invoice_account" ref="account_1572"/>
<field name="credit_note_account" ref="account_1572"/>
- <field name="parent" ref="tax_eu_7_purchase"/>
+ <field name="parent" ref="tax_purchase_eu_5"/>
+ </record>
+ <record model="account.tax.template" id="tax_purchase_eu_7_2021">
+ <field name="name">Innergem. Erwerb 7%USt/7%VSt</field>
+ <field name="account" ref="root_de"/>
+ <field name="description">innergem. Erwerb 7%</field>
+ <field name="type">none</field>
+ <field name="start_date">2021-01-01</field>
+ <field name="parent" ref="tax_purchase_eu_reduced_rate"/>
</record>
-
+ <record model="account.tax.template" id="tax_purchase_eu_7_2021_ust">
+ <field name="name">7% Umsatzsteuer aus innergem. Erwerb</field>
+ <field name="account" ref="root_de"/>
+ <field name="description">7% USt</field>
+ <field name="type">percentage</field>
+ <field name="rate" eval="Decimal('-0.07')"/>
+ <field name="invoice_account" ref="account_1772"/>
+ <field name="credit_note_account" ref="account_1772"/>
+ <field name="parent" ref="tax_purchase_eu_7_2021"/>
+ </record>
+ <record model="account.tax.template" id="tax_purchase_eu_7_2021_vst">
+ <field name="name">7% Vorsteuer aus innergem. Erwerb</field>
+ <field name="account" ref="root_de"/>
+ <field name="description">7% VSt</field>
+ <field name="type">percentage</field>
+ <field name="rate" eval="Decimal('0.07')"/>
+ <field name="invoice_account" ref="account_1572"/>
+ <field name="credit_note_account" ref="account_1572"/>
+ <field name="parent" ref="tax_purchase_eu_7_2021"/>
+ </record>
<record model="account.tax.template" id="tax_eu_sale">
- <field name="name">Steuerfreie innergem. Lieferung (§4 Abs. 1b
UStG) </field>
+ <field name="name">Steuerfreie innergem. Lieferung (§4 Abs. 1b
UStG)</field>
<field name="account" ref="root_de"/>
<field name="description">steuerfreie innergem. Lieferung</field>
<field name="type">percentage</field>
@@ -99,24 +235,24 @@
<field name="credit_note_account" ref="account_1770"/>
</record>
- <record model="account.tax.template" id="tax_import_19">
- <field name="name">19% Einfuhrumsatzsteuer</field>
+ <record model="account.tax.template" id="tax_import_standard_rate">
+ <field name="name">Einfuhrumsatzsteuer – Normalsatz</field>
<field name="account" ref="root_de"/>
- <field name="description">19% EUSt</field>
- <field name="type">percentage</field>
+ <field name="description">EUSt – Normalsatz</field>
+ <field name="type">none</field>
<field name="group" ref="tax_group_vst"/>
- <field name="rate" eval="Decimal('.19')"/>
+ <field name="rate" eval="None"/>
<field name="invoice_account" ref="account_1588"/>
<field name="credit_note_account" ref="account_1588"/>
</record>
- <record model="account.tax.template" id="tax_import_7">
- <field name="name">7% Einfuhrumsatzsteuer</field>
+ <record model="account.tax.template" id="tax_import_reduced_rate">
+ <field name="name">Einfuhrumsatzsteuer – Ermäßigter Satz</field>
<field name="account" ref="root_de"/>
- <field name="description">7% EUSt</field>
- <field name="type">percentage</field>
+ <field name="description">EUSt – Ermäßigter Satz</field>
+ <field name="type">none</field>
<field name="group" ref="tax_group_vst_reduced"/>
- <field name="rate" eval="Decimal('.07')"/>
+ <field name="rate" eval="None"/>
<field name="invoice_account" ref="account_1588"/>
<field name="credit_note_account" ref="account_1588"/>
</record>
@@ -131,50 +267,181 @@
<field name="credit_note_account" ref="account_1770"/>
</record>
+ <record model="account.tax.template" id="tax_ust_standard_rate">
+ <field name="name">Umsatzsteuer – Normalsatz</field>
+ <field name="account" ref="root_de"/>
+ <field name="description">Umsatzsteuer – Normalsatz</field>
+ <field name="type">none</field>
+ <field name="group" ref="tax_group_ust"/>
+ <field name="invoice_account" eval="None"/>
+ <field name="credit_note_account" eval="None"/>
+ </record>
<record model="account.tax.template" id="tax_ust_19">
- <field name="name">19% Umsatzsteuer</field>
+ <field name="name">19% Umsatzsteuer (bis 2020-06)</field>
+ <field name="account" ref="root_de"/>
+ <field name="description">19% USt</field>
+ <field name="type">percentage</field>
+ <field name="end_date">2020-06-30</field>
+ <field name="rate" eval="Decimal('0.19')"/>
+ <field name="invoice_account" ref="account_1776"/>
+ <field name="credit_note_account" ref="account_1776"/>
+ <field name="parent" ref="tax_ust_standard_rate"/>
+ </record>
+ <record model="account.tax.template" id="tax_ust_16">
+ <field name="name">16% Umsatzsteuer</field>
+ <field name="account" ref="root_de"/>
+ <field name="description">16% USt</field>
+ <field name="type">percentage</field>
+ <field name="start_date">2020-07-01</field>
+ <field name="end_date">2020-12-31</field>
+ <field name="rate" eval="Decimal('0.16')"/>
+ <field name="invoice_account" ref="account_1775"/>
+ <field name="credit_note_account" ref="account_1775"/>
+ <field name="parent" ref="tax_ust_standard_rate"/>
+ </record>
+ <record model="account.tax.template" id="tax_ust_19_2021">
+ <field name="name">19% Umsatzsteuer (ab 2021)</field>
<field name="account" ref="root_de"/>
<field name="description">19% USt</field>
<field name="type">percentage</field>
- <field name="group" ref="tax_group_ust"/>
- <field name="rate" eval="Decimal('.19')"/>
+ <field name="start_date">2021-01-01</field>
+ <field name="rate" eval="Decimal('0.19')"/>
<field name="invoice_account" ref="account_1776"/>
<field name="credit_note_account" ref="account_1776"/>
+ <field name="parent" ref="tax_ust_standard_rate"/>
</record>
+ <record model="account.tax.template" id="tax_ust_reduced_rate">
+ <field name="name">Umsatzsteuer – Ermäßigter Satz</field>
+ <field name="account" ref="root_de"/>
+ <field name="description">Umsatzsteuer – Ermäßigter Satz</field>
+ <field name="type">none</field>
+ <field name="group" ref="tax_group_ust"/>
+ <field name="invoice_account" eval="None"/>
+ <field name="credit_note_account" eval="None"/>
+ </record>
<record model="account.tax.template" id="tax_ust_7">
- <field name="name">7% Umsatzsteuer</field>
+ <field name="name">7% Umsatzsteuer (bis 2020-06)</field>
+ <field name="account" ref="root_de"/>
+ <field name="description">7% USt</field>
+ <field name="type">percentage</field>
+ <field name="end_date">2020-06-30</field>
+ <field name="rate" eval="Decimal('0.07')"/>
+ <field name="invoice_account" ref="account_1771"/>
+ <field name="credit_note_account" ref="account_1771"/>
+ <field name="parent" ref="tax_ust_reduced_rate"/>
+ </record>
+ <record model="account.tax.template" id="tax_ust_5">
+ <field name="name">5% Umsatzsteuer</field>
+ <field name="account" ref="root_de"/>
+ <field name="description">5% USt</field>
+ <field name="type">percentage</field>
+ <field name="start_date">2020-07-01</field>
+ <field name="end_date">2020-12-31</field>
+ <field name="rate" eval="Decimal('0.05')"/>
+ <field name="invoice_account" ref="account_1773"/>
+ <field name="credit_note_account" ref="account_1773"/>
+ <field name="parent" ref="tax_ust_reduced_rate"/>
+ </record>
+ <record model="account.tax.template" id="tax_ust_7_2021">
+ <field name="name">7% Umsatzsteuer (ab 2021)</field>
<field name="account" ref="root_de"/>
<field name="description">7% USt</field>
<field name="type">percentage</field>
- <field name="group" ref="tax_group_ust"/>
- <field name="rate" eval="Decimal('.07')"/>
+ <field name="start_date">2021-01-01</field>
+ <field name="rate" eval="Decimal('0.07')"/>
<field name="invoice_account" ref="account_1771"/>
<field name="credit_note_account" ref="account_1771"/>
+ <field name="parent" ref="tax_ust_reduced_rate"/>
+ </record>
+ <record model="account.tax.template" id="tax_vst_standard_rate">
+ <field name="name">Vorsteuer – Normalsatz</field>
+ <field name="account" ref="root_de"/>
+ <field name="description">Vorsteuer – Normalsatz</field>
+ <field name="type">none</field>
+ <field name="group" ref="tax_group_vst"/>
+ <field name="invoice_account" eval="None"/>
+ <field name="credit_note_account" eval="None"/>
+ </record>
+ <record model="account.tax.template" id="tax_vst_19">
+ <field name="name">19% Vorsteuer (bis 2020-06)</field>
+ <field name="account" ref="root_de"/>
+ <field name="description">19% VSt</field>
+ <field name="type">percentage</field>
+ <field name="end_date">2020-06-30</field>
+ <field name="rate" eval="Decimal('0.19')"/>
+ <field name="invoice_account" ref="account_1576"/>
+ <field name="credit_note_account" ref="account_1576"/>
+ <field name="parent" ref="tax_vst_standard_rate"/>
</record>
- <record model="account.tax.template" id="tax_vst_19">
- <field name="name">19% Vorsteuer</field>
+ <record model="account.tax.template" id="tax_vst_16">
+ <field name="name">16% Vorsteuer</field>
+ <field name="account" ref="root_de"/>
+ <field name="description">16% VSt</field>
+ <field name="type">percentage</field>
+ <field name="start_date">2020-07-01</field>
+ <field name="end_date">2020-12-31</field>
+ <field name="rate" eval="Decimal('0.16')"/>
+ <field name="invoice_account" ref="account_1575"/>
+ <field name="credit_note_account" ref="account_1575"/>
+ <field name="parent" ref="tax_vst_standard_rate"/>
+ </record>
+ <record model="account.tax.template" id="tax_vst_19_2021">
+ <field name="name">19% Vorsteuer (ab 2021)</field>
<field name="account" ref="root_de"/>
<field name="description">19% VSt</field>
<field name="type">percentage</field>
- <field name="group" ref="tax_group_vst"/>
- <field name="rate" eval="Decimal('.19')"/>
+ <field name="start_date">2021-01-01</field>
+ <field name="rate" eval="Decimal('0.19')"/>
<field name="invoice_account" ref="account_1576"/>
<field name="credit_note_account" ref="account_1576"/>
+ <field name="parent" ref="tax_vst_standard_rate"/>
</record>
-
+ <record model="account.tax.template" id="tax_vst_reduced_rate">
+ <field name="name">Vorsteuer – Ermäßigter Satz</field>
+ <field name="account" ref="root_de"/>
+ <field name="description">Vorsteuer – Ermäßigter Satz</field>
+ <field name="type">none</field>
+ <field name="group" ref="tax_group_vst_reduced"/>
+ <field name="invoice_account" eval="None"/>
+ <field name="credit_note_account" eval="None"/>
+ </record>
<record model="account.tax.template" id="tax_vst_7">
- <field name="name">7% Vorsteuer</field>
+ <field name="name">7% Vorsteuer (bis 2020-06)</field>
<field name="account" ref="root_de"/>
<field name="description">7% VSt</field>
<field name="type">percentage</field>
- <field name="group" ref="tax_group_vst_reduced"/>
- <field name="rate" eval="Decimal('.07')"/>
+ <field name="end_date">2020-06-30</field>
+ <field name="rate" eval="Decimal('0.07')"/>
<field name="invoice_account" ref="account_1571"/>
<field name="credit_note_account" ref="account_1571"/>
+ <field name="parent" ref="tax_vst_reduced_rate"/>
</record>
+ <record model="account.tax.template" id="tax_vst_5">
+ <field name="name">5% Vorsteuer</field>
+ <field name="account" ref="root_de"/>
+ <field name="description">5% VSt</field>
+ <field name="type">percentage</field>
+ <field name="start_date">2020-07-01</field>
+ <field name="end_date">2020-12-31</field>
+ <field name="rate" eval="Decimal('0.05')"/>
+ <field name="invoice_account" ref="account_1568"/>
+ <field name="credit_note_account" ref="account_1568"/>
+ <field name="parent" ref="tax_vst_reduced_rate"/>
+ </record>
+ <record model="account.tax.template" id="tax_vst_7_2021">
+ <field name="name">7% Vorsteuer (ab 2021)</field>
+ <field name="account" ref="root_de"/>
+ <field name="description">7% VSt</field>
+ <field name="type">percentage</field>
+ <field name="start_date">2021-01-01</field>
+ <field name="rate" eval="Decimal('0.07')"/>
+ <field name="invoice_account" ref="account_1571"/>
+ <field name="credit_note_account" ref="account_1571"/>
+ <field name="parent" ref="tax_vst_reduced_rate"/>
+ </record>
<record model="account.tax.rule.template"
id="tax_rule_eu_no_id_purchase">
<field name="name">Lieferant EU (ohne Ust-ID)</field>
<field name="account" ref="root_de"/>
@@ -197,12 +464,12 @@
<record model="account.tax.rule.line.template" id="tax_rule_line_11">
<field name="rule" ref="tax_rule_non_eu_purchase"/>
<field name="group" ref="tax_group_vst"/>
- <field name="tax" ref="tax_import_19"/>
+ <field name="tax" ref="tax_import_standard_rate"/>
</record>
<record model="account.tax.rule.line.template" id="tax_rule_line_12">
<field name="rule" ref="tax_rule_non_eu_purchase"/>
<field name="group" ref="tax_group_vst_reduced"/>
- <field name="tax" ref="tax_import_7"/>
+ <field name="tax" ref="tax_import_reduced_rate"/>
</record>
<record model="account.tax.rule.template" id="tax_rule_eu_vat_id_sale">
@@ -235,12 +502,12 @@
<record model="account.tax.rule.line.template" id="tax_rule_line_15">
<field name="rule" ref="tax_rule_eu_vat_id_purchase"/>
<field name="group" ref="tax_group_vst_reduced"/>
- <field name="tax" ref="tax_eu_7_purchase"/>
+ <field name="tax" ref="tax_purchase_eu_reduced_rate"/>
</record>
<record model="account.tax.rule.line.template" id="tax_rule_line_14">
<field name="rule" ref="tax_rule_eu_vat_id_purchase"/>
<field name="group" ref="tax_group_vst"/>
- <field name="tax" ref="tax_eu_19_purchase"/>
+ <field name="tax" ref="tax_purchase_eu_standard_rate"/>
</record>
<record model="account.tax.rule.template" id="tax_rule_eu_no_id_sale">
@@ -359,6 +626,34 @@
<field name="amount">tax</field>
<field name="type">credit</field>
</record>
+ <record model="account.tax.code.line.template"
id="tax_code_66-tax_vst_16_1">
+ <field name="code" ref="tax_code_66"/>
+ <field name="tax" ref="tax_vst_16"/>
+ <field name="operator">+</field>
+ <field name="amount">tax</field>
+ <field name="type">invoice</field>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_66-tax_vst_16_2">
+ <field name="code" ref="tax_code_66"/>
+ <field name="tax" ref="tax_vst_16"/>
+ <field name="operator">-</field>
+ <field name="amount">tax</field>
+ <field name="type">credit</field>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_66-tax_vst_19_2021_1">
+ <field name="code" ref="tax_code_66"/>
+ <field name="tax" ref="tax_vst_19_2021"/>
+ <field name="operator">+</field>
+ <field name="amount">tax</field>
+ <field name="type">invoice</field>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_66-tax_vst_19_2021_2">
+ <field name="code" ref="tax_code_66"/>
+ <field name="tax" ref="tax_vst_19_2021"/>
+ <field name="operator">-</field>
+ <field name="amount">tax</field>
+ <field name="type">credit</field>
+ </record>
<record model="account.tax.code.line.template"
id="tax_code_66-tax_vst_7_1">
<field name="code" ref="tax_code_66"/>
<field name="tax" ref="tax_vst_7"/>
@@ -373,6 +668,34 @@
<field name="amount">tax</field>
<field name="type">credit</field>
</record>
+ <record model="account.tax.code.line.template"
id="tax_code_66-tax_vst_5_1">
+ <field name="code" ref="tax_code_66"/>
+ <field name="tax" ref="tax_vst_5"/>
+ <field name="operator">+</field>
+ <field name="amount">tax</field>
+ <field name="type">invoice</field>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_66-tax_vst_5_2">
+ <field name="code" ref="tax_code_66"/>
+ <field name="tax" ref="tax_vst_5"/>
+ <field name="operator">-</field>
+ <field name="amount">tax</field>
+ <field name="type">credit</field>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_66-tax_vst_7_2021_1">
+ <field name="code" ref="tax_code_66"/>
+ <field name="tax" ref="tax_vst_7_2021"/>
+ <field name="operator">+</field>
+ <field name="amount">tax</field>
+ <field name="type">invoice</field>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_66-tax_vst_7_2021_2">
+ <field name="code" ref="tax_code_66"/>
+ <field name="tax" ref="tax_vst_7_2021"/>
+ <field name="operator">-</field>
+ <field name="amount">tax</field>
+ <field name="type">credit</field>
+ </record>
<record model="account.tax.code.template" id="tax_code_64">
<field name="name">Berichtigung des Vorsteuerabzugs (§ 15a
UStG)</field>
@@ -394,30 +717,30 @@
<field name="parent" ref="tax_code_VST"/>
<field name="account" ref="root_de"/>
</record>
- <record model="account.tax.code.line.template"
id="tax_code_62-tax_import_19_1">
+ <record model="account.tax.code.line.template"
id="tax_code_62-tax_import_standard_rate_1">
<field name="code" ref="tax_code_62"/>
- <field name="tax" ref="tax_import_19"/>
+ <field name="tax" ref="tax_import_standard_rate"/>
<field name="operator">+</field>
<field name="amount">tax</field>
<field name="type">invoice</field>
</record>
- <record model="account.tax.code.line.template"
id="tax_code_62-tax_import_19_2">
+ <record model="account.tax.code.line.template"
id="tax_code_62-tax_import_standard_rate_2">
<field name="code" ref="tax_code_62"/>
- <field name="tax" ref="tax_import_19"/>
+ <field name="tax" ref="tax_import_standard_rate"/>
<field name="operator">-</field>
<field name="amount">tax</field>
<field name="type">credit</field>
</record>
- <record model="account.tax.code.line.template"
id="tax_code_62-tax_import_7_1">
+ <record model="account.tax.code.line.template"
id="tax_code_62-tax_import_reduced_rate_1">
<field name="code" ref="tax_code_62"/>
- <field name="tax" ref="tax_import_7"/>
+ <field name="tax" ref="tax_import_reduced_rate"/>
<field name="operator">+</field>
<field name="amount">tax</field>
<field name="type">invoice</field>
</record>
- <record model="account.tax.code.line.template"
id="tax_code_62-tax_import_7_2">
+ <record model="account.tax.code.line.template"
id="tax_code_62-tax_import_reduced_rate_2">
<field name="code" ref="tax_code_62"/>
- <field name="tax" ref="tax_import_7"/>
+ <field name="tax" ref="tax_import_reduced_rate"/>
<field name="operator">-</field>
<field name="amount">tax</field>
<field name="type">credit</field>
@@ -429,30 +752,86 @@
<field name="parent" ref="tax_code_VST"/>
<field name="account" ref="root_de"/>
</record>
- <record model="account.tax.code.line.template"
id="tax_code_61-tax_eu_19_purchase_vst_1">
+ <record model="account.tax.code.line.template"
id="tax_code_61-tax_purchase_eu_19_vst_1">
+ <field name="code" ref="tax_code_61"/>
+ <field name="tax" ref="tax_purchase_eu_19_vst"/>
+ <field name="operator">+</field>
+ <field name="amount">tax</field>
+ <field name="type">invoice</field>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_61-tax_purchase_eu_19_vst_2">
+ <field name="code" ref="tax_code_61"/>
+ <field name="tax" ref="tax_purchase_eu_19_vst"/>
+ <field name="operator">-</field>
+ <field name="amount">tax</field>
+ <field name="type">credit</field>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_61-tax_purchase_eu_16_vst_1">
<field name="code" ref="tax_code_61"/>
- <field name="tax" ref="tax_eu_19_purchase_vst"/>
+ <field name="tax" ref="tax_purchase_eu_16_vst"/>
+ <field name="operator">+</field>
+ <field name="amount">tax</field>
+ <field name="type">invoice</field>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_61-tax_purchase_eu_16_vst_2">
+ <field name="code" ref="tax_code_61"/>
+ <field name="tax" ref="tax_purchase_eu_16_vst"/>
+ <field name="operator">-</field>
+ <field name="amount">tax</field>
+ <field name="type">credit</field>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_61-tax_purchase_eu_19_2021_vst_1">
+ <field name="code" ref="tax_code_61"/>
+ <field name="tax" ref="tax_purchase_eu_19_2021_vst"/>
<field name="operator">+</field>
<field name="amount">tax</field>
<field name="type">invoice</field>
</record>
- <record model="account.tax.code.line.template"
id="tax_code_61-tax_eu_19_purchase_vst_2">
+ <record model="account.tax.code.line.template"
id="tax_code_61-tax_purchase_eu_19_2021_vst_2">
+ <field name="code" ref="tax_code_61"/>
+ <field name="tax" ref="tax_purchase_eu_19_2021_vst"/>
+ <field name="operator">-</field>
+ <field name="amount">tax</field>
+ <field name="type">credit</field>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_61-tax_purchase_eu_7_vst_1">
<field name="code" ref="tax_code_61"/>
- <field name="tax" ref="tax_eu_19_purchase_vst"/>
+ <field name="tax" ref="tax_purchase_eu_7_vst"/>
+ <field name="operator">+</field>
+ <field name="amount">tax</field>
+ <field name="type">invoice</field>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_61-tax_purchase_eu_7_vst_2">
+ <field name="code" ref="tax_code_61"/>
+ <field name="tax" ref="tax_purchase_eu_7_vst"/>
<field name="operator">-</field>
<field name="amount">tax</field>
<field name="type">credit</field>
</record>
- <record model="account.tax.code.line.template"
id="tax_code_61-tax_eu_7_purchase_vst_1">
+ <record model="account.tax.code.line.template"
id="tax_code_61-tax_purchase_eu_5_vst_1">
<field name="code" ref="tax_code_61"/>
- <field name="tax" ref="tax_eu_7_purchase_vst"/>
+ <field name="tax" ref="tax_purchase_eu_5_vst"/>
<field name="operator">+</field>
<field name="amount">tax</field>
<field name="type">invoice</field>
</record>
- <record model="account.tax.code.line.template"
id="tax_code_61-tax_eu_7_purchase_vst_2">
+ <record model="account.tax.code.line.template"
id="tax_code_61-tax_purchase_eu_5_vst_2">
+ <field name="code" ref="tax_code_61"/>
+ <field name="tax" ref="tax_purchase_eu_5_vst"/>
+ <field name="operator">-</field>
+ <field name="amount">tax</field>
+ <field name="type">credit</field>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_61-tax_purchase_eu_7_2021_vst_1">
<field name="code" ref="tax_code_61"/>
- <field name="tax" ref="tax_eu_7_purchase_vst"/>
+ <field name="tax" ref="tax_purchase_eu_7_2021_vst"/>
+ <field name="operator">+</field>
+ <field name="amount">tax</field>
+ <field name="type">invoice</field>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_61-tax_purchase_eu_7_2021_vst_2">
+ <field name="code" ref="tax_code_61"/>
+ <field name="tax" ref="tax_purchase_eu_7_2021_vst"/>
<field name="operator">-</field>
<field name="amount">tax</field>
<field name="type">credit</field>
@@ -534,7 +913,41 @@
<field name="amount">base</field>
<field name="type">credit</field>
</record>
+ <record model="account.tax.code.line.template"
id="tax_code_BRV7-tax_vst_7_2021_1">
+ <field name="code" ref="tax_code_BRV7"/>
+ <field name="tax" ref="tax_vst_7_2021"/>
+ <field name="operator">+</field>
+ <field name="amount">base</field>
+ <field name="type">invoice</field>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_BRV7-tax_vst_7_2021_2">
+ <field name="code" ref="tax_code_BRV7"/>
+ <field name="tax" ref="tax_vst_7_2021"/>
+ <field name="operator">-</field>
+ <field name="amount">base</field>
+ <field name="type">credit</field>
+ </record>
+ <record model="account.tax.code.template" id="tax_code_BRV5">
+ <field name="name">zum Steuersatz von 5 %</field>
+ <field name="code">BRV5</field>
+ <field name="parent" ref="tax_code_BRV"/>
+ <field name="account" ref="root_de"/>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_BRV5-tax_vst_5_1">
+ <field name="code" ref="tax_code_BRV5"/>
+ <field name="tax" ref="tax_vst_5"/>
+ <field name="operator">+</field>
+ <field name="amount">base</field>
+ <field name="type">invoice</field>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_BRV5-tax_vst_5_2">
+ <field name="code" ref="tax_code_BRV5"/>
+ <field name="tax" ref="tax_vst_5"/>
+ <field name="operator">-</field>
+ <field name="amount">base</field>
+ <field name="type">credit</field>
+ </record>
<record model="account.tax.code.template" id="tax_code_BRV19">
<field name="name">zum Steuersatz von 19 %</field>
<field name="code">BRV19</field>
@@ -555,44 +968,79 @@
<field name="amount">base</field>
<field name="type">credit</field>
</record>
-
- <record model="account.tax.code.template" id="tax_code_BAUS7">
- <field name="name">zum Steuersatz von 7 %</field>
- <field name="code">BAUS7</field>
- <field name="parent" ref="tax_code_BAUS"/>
- <field name="account" ref="root_de"/>
- </record>
- <record model="account.tax.code.line.template"
id="tax_code_BAUS7-tax_import_7_1">
- <field name="code" ref="tax_code_BAUS7"/>
- <field name="tax" ref="tax_import_7"/>
+ <record model="account.tax.code.line.template"
id="tax_code_BRV19-tax_vst_19_2021_1">
+ <field name="code" ref="tax_code_BRV19"/>
+ <field name="tax" ref="tax_vst_19_2021"/>
<field name="operator">+</field>
<field name="amount">base</field>
<field name="type">invoice</field>
</record>
- <record model="account.tax.code.line.template"
id="tax_code_BAUS7-tax_import_7_2">
- <field name="code" ref="tax_code_BAUS7"/>
- <field name="tax" ref="tax_import_7"/>
+ <record model="account.tax.code.line.template"
id="tax_code_BRV19-tax_vst_19_2021_2">
+ <field name="code" ref="tax_code_BRV19"/>
+ <field name="tax" ref="tax_vst_19_2021"/>
+ <field name="operator">-</field>
+ <field name="amount">base</field>
+ <field name="type">credit</field>
+ </record>
+
+ <record model="account.tax.code.template" id="tax_code_BRV16">
+ <field name="name">zum Steuersatz von 16 %</field>
+ <field name="code">BRV16</field>
+ <field name="parent" ref="tax_code_BRV"/>
+ <field name="account" ref="root_de"/>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_BRV16-tax_vst_16_1">
+ <field name="code" ref="tax_code_BRV16"/>
+ <field name="tax" ref="tax_vst_16"/>
+ <field name="operator">+</field>
+ <field name="amount">base</field>
+ <field name="type">invoice</field>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_BRV16-tax_vst_16_2">
+ <field name="code" ref="tax_code_BRV16"/>
+ <field name="tax" ref="tax_vst_16"/>
<field name="operator">-</field>
<field name="amount">base</field>
<field name="type">credit</field>
</record>
- <record model="account.tax.code.template" id="tax_code_BAUS19">
- <field name="name">zum Steuersatz von 19 %</field>
- <field name="code">BAUS19</field>
+ <record model="account.tax.code.template" id="tax_code_BAUSRR">
+ <field name="name">zum ermäßigten Satz</field>
+ <field name="code">BAUSRR</field>
<field name="parent" ref="tax_code_BAUS"/>
<field name="account" ref="root_de"/>
</record>
- <record model="account.tax.code.line.template"
id="tax_code_BAUS19-tax_import_19_1">
- <field name="code" ref="tax_code_BAUS19"/>
- <field name="tax" ref="tax_import_19"/>
+ <record model="account.tax.code.line.template"
id="tax_code_BAUSRR-tax_import_reduced_rate_1">
+ <field name="code" ref="tax_code_BAUSRR"/>
+ <field name="tax" ref="tax_import_reduced_rate"/>
<field name="operator">+</field>
<field name="amount">base</field>
<field name="type">invoice</field>
</record>
- <record model="account.tax.code.line.template"
id="tax_code_BAUS19-tax_import_19_2">
- <field name="code" ref="tax_code_BAUS19"/>
- <field name="tax" ref="tax_import_19"/>
+ <record model="account.tax.code.line.template"
id="tax_code_BAUSRR-tax_import_reduced_rate_2">
+ <field name="code" ref="tax_code_BAUSRR"/>
+ <field name="tax" ref="tax_import_reduced_rate"/>
+ <field name="operator">-</field>
+ <field name="amount">base</field>
+ <field name="type">credit</field>
+ </record>
+
+ <record model="account.tax.code.template" id="tax_code_BAUSSR">
+ <field name="name">zum Normalsatz</field>
+ <field name="code">BAUSSR</field>
+ <field name="parent" ref="tax_code_BAUS"/>
+ <field name="account" ref="root_de"/>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_BAUSSR-tax_import_standard_rate_1">
+ <field name="code" ref="tax_code_BAUSSR"/>
+ <field name="tax" ref="tax_import_standard_rate"/>
+ <field name="operator">+</field>
+ <field name="amount">base</field>
+ <field name="type">invoice</field>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_BAUSSR-tax_import_standard_rate_2">
+ <field name="code" ref="tax_code_BAUSSR"/>
+ <field name="tax" ref="tax_import_standard_rate"/>
<field name="operator">-</field>
<field name="amount">base</field>
<field name="type">credit</field>
@@ -716,6 +1164,20 @@
<field name="parent" ref="tax_code_UZ35"/>
<field name="account" ref="root_de"/>
</record>
+ <record model="account.tax.code.line.template"
id="tax_code_98-tax_purchase_eu_16_vst_1">
+ <field name="code" ref="tax_code_98"/>
+ <field name="tax" ref="tax_purchase_eu_16_vst"/>
+ <field name="operator">+</field>
+ <field name="amount">tax</field>
+ <field name="type">invoice</field>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_98-tax_purchase_eu_16_vst_2">
+ <field name="code" ref="tax_code_98"/>
+ <field name="tax" ref="tax_purchase_eu_16_vst"/>
+ <field name="operator">-</field>
+ <field name="amount">tax</field>
+ <field name="type">credit</field>
+ </record>
<record model="account.tax.code.template" id="tax_code_96">
<field name="name">neuer Fahrzeuge von Lieferern ohne USt-IdNr.
zum allgemeinen Steuersatz</field>
@@ -730,6 +1192,20 @@
<field name="parent" ref="tax_code_BZ35"/>
<field name="account" ref="root_de"/>
</record>
+ <record model="account.tax.code.line.template"
id="tax_code_95-tax_purchase_eu_16_vst_1">
+ <field name="code" ref="tax_code_95"/>
+ <field name="tax" ref="tax_purchase_eu_16_vst"/>
+ <field name="operator">+</field>
+ <field name="amount">base</field>
+ <field name="type">invoice</field>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_95-tax_purchase_eu_16_vst_2">
+ <field name="code" ref="tax_code_95"/>
+ <field name="tax" ref="tax_purchase_eu_16_vst"/>
+ <field name="operator">-</field>
+ <field name="amount">base</field>
+ <field name="type">credit</field>
+ </record>
<record model="account.tax.code.template" id="tax_code_94">
<field name="name">neuer Fahrzeuge von Lieferern ohne USt-IdNr.
zum allgemeinen Steuersatz</field>
@@ -744,20 +1220,6 @@
<field name="parent" ref="tax_code_UZ35"/>
<field name="account" ref="root_de"/>
</record>
- <record model="account.tax.code.line.template"
id="tax_code_931-tax_eu_7_purchase_vst_1">
- <field name="code" ref="tax_code_931"/>
- <field name="tax" ref="tax_eu_7_purchase_vst"/>
- <field name="operator">+</field>
- <field name="amount">tax</field>
- <field name="type">invoice</field>
- </record>
- <record model="account.tax.code.line.template"
id="tax_code_931-tax_eu_7_purchase_vst_2">
- <field name="code" ref="tax_code_931"/>
- <field name="tax" ref="tax_eu_7_purchase_vst"/>
- <field name="operator">-</field>
- <field name="amount">tax</field>
- <field name="type">credit</field>
- </record>
<record model="account.tax.code.template" id="tax_code_93">
<field name="name">zum Steuersatz von 7%</field>
@@ -765,16 +1227,44 @@
<field name="parent" ref="tax_code_BZ35"/>
<field name="account" ref="root_de"/>
</record>
- <record model="account.tax.code.line.template"
id="tax_code_93-tax_eu_7_purchase_vst_1">
+ <record model="account.tax.code.line.template"
id="tax_code_93-tax_purchase_eu_7_vst_1">
<field name="code" ref="tax_code_93"/>
- <field name="tax" ref="tax_eu_7_purchase_vst"/>
+ <field name="tax" ref="tax_purchase_eu_7_vst"/>
<field name="operator">+</field>
<field name="amount">base</field>
<field name="type">invoice</field>
</record>
- <record model="account.tax.code.line.template"
id="tax_code_93-tax_eu_7_purchase_vst_2">
+ <record model="account.tax.code.line.template"
id="tax_code_93-tax_purchase_eu_7_vst_2">
+ <field name="code" ref="tax_code_93"/>
+ <field name="tax" ref="tax_purchase_eu_7_vst"/>
+ <field name="operator">-</field>
+ <field name="amount">base</field>
+ <field name="type">credit</field>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_93-tax_purchase_eu_5_vst_1">
+ <field name="code" ref="tax_code_93"/>
+ <field name="tax" ref="tax_purchase_eu_5_vst"/>
+ <field name="operator">+</field>
+ <field name="amount">base</field>
+ <field name="type">invoice</field>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_93-tax_purchase_eu_5_vst_2">
<field name="code" ref="tax_code_93"/>
- <field name="tax" ref="tax_eu_7_purchase_vst"/>
+ <field name="tax" ref="tax_purchase_eu_5_vst"/>
+ <field name="operator">-</field>
+ <field name="amount">base</field>
+ <field name="type">credit</field>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_93-tax_purchase_eu_7_2021_vst_1">
+ <field name="code" ref="tax_code_93"/>
+ <field name="tax" ref="tax_purchase_eu_7_2021_vst"/>
+ <field name="operator">+</field>
+ <field name="amount">base</field>
+ <field name="type">invoice</field>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_93-tax_purchase_eu_7_2021_vst_2">
+ <field name="code" ref="tax_code_93"/>
+ <field name="tax" ref="tax_purchase_eu_7_2021_vst"/>
<field name="operator">-</field>
<field name="amount">base</field>
<field name="type">credit</field>
@@ -793,16 +1283,30 @@
<field name="parent" ref="tax_code_UZ35"/>
<field name="account" ref="root_de"/>
</record>
- <record model="account.tax.code.line.template"
id="tax_code_891-tax_eu_19_purchase_vst_1">
+ <record model="account.tax.code.line.template"
id="tax_code_891-tax_purchase_eu_19_vst_1">
<field name="code" ref="tax_code_891"/>
- <field name="tax" ref="tax_eu_19_purchase_vst"/>
+ <field name="tax" ref="tax_purchase_eu_19_vst"/>
<field name="operator">+</field>
<field name="amount">tax</field>
<field name="type">invoice</field>
</record>
- <record model="account.tax.code.line.template"
id="tax_code_891-tax_eu_19_purchase_vst_2">
+ <record model="account.tax.code.line.template"
id="tax_code_891-tax_purchase_eu_19_vst_2">
+ <field name="code" ref="tax_code_891"/>
+ <field name="tax" ref="tax_purchase_eu_19_vst"/>
+ <field name="operator">-</field>
+ <field name="amount">tax</field>
+ <field name="type">credit</field>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_891-tax_purchase_eu_19_2021_vst_1">
<field name="code" ref="tax_code_891"/>
- <field name="tax" ref="tax_eu_19_purchase_vst"/>
+ <field name="tax" ref="tax_purchase_eu_19_2021_vst"/>
+ <field name="operator">+</field>
+ <field name="amount">tax</field>
+ <field name="type">invoice</field>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_891-tax_purchase_eu_19_2021_vst_2">
+ <field name="code" ref="tax_code_891"/>
+ <field name="tax" ref="tax_purchase_eu_19_2021_vst"/>
<field name="operator">-</field>
<field name="amount">tax</field>
<field name="type">credit</field>
@@ -814,16 +1318,30 @@
<field name="parent" ref="tax_code_BZ35"/>
<field name="account" ref="root_de"/>
</record>
- <record model="account.tax.code.line.template"
id="tax_code_89-tax_eu_19_purchase_vst_1">
+ <record model="account.tax.code.line.template"
id="tax_code_89-tax_purchase_eu_19_vst_1">
<field name="code" ref="tax_code_89"/>
- <field name="tax" ref="tax_eu_19_purchase_vst"/>
+ <field name="tax" ref="tax_purchase_eu_19_vst"/>
<field name="operator">+</field>
<field name="amount">base</field>
<field name="type">invoice</field>
</record>
- <record model="account.tax.code.line.template"
id="tax_code_89-tax_eu_19_purchase_vst_2">
+ <record model="account.tax.code.line.template"
id="tax_code_89-tax_purchase_eu_19_vst_2">
+ <field name="code" ref="tax_code_89"/>
+ <field name="tax" ref="tax_purchase_eu_19_vst"/>
+ <field name="operator">-</field>
+ <field name="amount">base</field>
+ <field name="type">credit</field>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_89-tax_purchase_eu_19_2021_vst_1">
<field name="code" ref="tax_code_89"/>
- <field name="tax" ref="tax_eu_19_purchase_vst"/>
+ <field name="tax" ref="tax_purchase_eu_19_2021_vst"/>
+ <field name="operator">+</field>
+ <field name="amount">base</field>
+ <field name="type">invoice</field>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_89-tax_purchase_eu_19_2021_vst_2">
+ <field name="code" ref="tax_code_89"/>
+ <field name="tax" ref="tax_purchase_eu_19_2021_vst"/>
<field name="operator">-</field>
<field name="amount">base</field>
<field name="type">credit</field>
@@ -849,6 +1367,20 @@
<field name="amount">tax</field>
<field name="type">credit</field>
</record>
+ <record model="account.tax.code.line.template"
id="tax_code_861-tax_ust_7_2021_1">
+ <field name="code" ref="tax_code_861"/>
+ <field name="tax" ref="tax_ust_7_2021"/>
+ <field name="operator">+</field>
+ <field name="amount">tax</field>
+ <field name="type">invoice</field>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_861-tax_ust_7_2021_2">
+ <field name="code" ref="tax_code_861"/>
+ <field name="tax" ref="tax_ust_7_2021"/>
+ <field name="operator">-</field>
+ <field name="amount">tax</field>
+ <field name="type">credit</field>
+ </record>
<record model="account.tax.code.template" id="tax_code_86">
<field name="name">zum Steuersatz von 7%</field>
@@ -870,6 +1402,20 @@
<field name="amount">base</field>
<field name="type">credit</field>
</record>
+ <record model="account.tax.code.line.template"
id="tax_code_86-tax_ust_7_2021_1">
+ <field name="code" ref="tax_code_86"/>
+ <field name="tax" ref="tax_ust_7_2021"/>
+ <field name="operator">+</field>
+ <field name="amount">base</field>
+ <field name="type">invoice</field>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_86-tax_ust_7_2021_2">
+ <field name="code" ref="tax_code_86"/>
+ <field name="tax" ref="tax_ust_7_2021"/>
+ <field name="operator">-</field>
+ <field name="amount">base</field>
+ <field name="type">credit</field>
+ </record>
<record model="account.tax.code.template" id="tax_code_85">
<field name="name">Bauleistungen eines im Inland ansässigen
Unternehmers (§ 13b Abs. 1 Satz 1 Nr. 4 UStG)</field>
@@ -898,6 +1444,20 @@
<field name="amount">tax</field>
<field name="type">credit</field>
</record>
+ <record model="account.tax.code.line.template"
id="tax_code_811-tax_ust_19_2021_1">
+ <field name="code" ref="tax_code_811"/>
+ <field name="tax" ref="tax_ust_19_2021"/>
+ <field name="operator">+</field>
+ <field name="amount">tax</field>
+ <field name="type">invoice</field>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_811-tax_ust_19_2021_2">
+ <field name="code" ref="tax_code_811"/>
+ <field name="tax" ref="tax_ust_19_2021"/>
+ <field name="operator">-</field>
+ <field name="amount">tax</field>
+ <field name="type">credit</field>
+ </record>
<record model="account.tax.code.template" id="tax_code_81">
<field name="name">zum Steuersatz von 19 %</field>
@@ -919,6 +1479,20 @@
<field name="amount">base</field>
<field name="type">credit</field>
</record>
+ <record model="account.tax.code.line.template"
id="tax_code_81-tax_ust_19_2021_1">
+ <field name="code" ref="tax_code_81"/>
+ <field name="tax" ref="tax_ust_19_2021"/>
+ <field name="operator">+</field>
+ <field name="amount">base</field>
+ <field name="type">invoice</field>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_81-tax_ust_19_2021_2">
+ <field name="code" ref="tax_code_81"/>
+ <field name="tax" ref="tax_ust_19_2021"/>
+ <field name="operator">-</field>
+ <field name="amount">base</field>
+ <field name="type">credit</field>
+ </record>
<record model="account.tax.code.template" id="tax_code_74">
<field name="name">Lieferungen sicherungsübereigneter Gegenstände
und Umsätze, die unter das GrEStG fallen (§ 13b Abs. 1 Satz 1 Nr. 2 und 3
UStG)</field>
@@ -1010,6 +1584,34 @@
<field name="parent" ref="tax_code_UZ26"/>
<field name="account" ref="root_de"/>
</record>
+ <record model="account.tax.code.line.template"
id="tax_code_36-tax_ust_5_1">
+ <field name="code" ref="tax_code_36"/>
+ <field name="tax" ref="tax_ust_5"/>
+ <field name="operator">+</field>
+ <field name="amount">tax</field>
+ <field name="type">invoice</field>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_36-tax_ust_5_2">
+ <field name="code" ref="tax_code_36"/>
+ <field name="tax" ref="tax_ust_5"/>
+ <field name="operator">-</field>
+ <field name="amount">tax</field>
+ <field name="type">credit</field>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_36-tax_ust_16_1">
+ <field name="code" ref="tax_code_36"/>
+ <field name="tax" ref="tax_ust_16"/>
+ <field name="operator">+</field>
+ <field name="amount">tax</field>
+ <field name="type">invoice</field>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_36-tax_ust_16_2">
+ <field name="code" ref="tax_code_36"/>
+ <field name="tax" ref="tax_ust_16"/>
+ <field name="operator">-</field>
+ <field name="amount">tax</field>
+ <field name="type">credit</field>
+ </record>
<record model="account.tax.code.template" id="tax_code_35">
<field name="name">zu anderen Steuersätzen</field>
@@ -1017,6 +1619,34 @@
<field name="parent" ref="tax_code_BZ26"/>
<field name="account" ref="root_de"/>
</record>
+ <record model="account.tax.code.line.template"
id="tax_code_35-tax_ust_5_1">
+ <field name="code" ref="tax_code_35"/>
+ <field name="tax" ref="tax_ust_5"/>
+ <field name="operator">+</field>
+ <field name="amount">base</field>
+ <field name="type">invoice</field>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_35-tax_ust_5_2">
+ <field name="code" ref="tax_code_35"/>
+ <field name="tax" ref="tax_ust_5"/>
+ <field name="operator">-</field>
+ <field name="amount">base</field>
+ <field name="type">credit</field>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_35-tax_ust_16_1">
+ <field name="code" ref="tax_code_35"/>
+ <field name="tax" ref="tax_ust_16"/>
+ <field name="operator">+</field>
+ <field name="amount">base</field>
+ <field name="type">invoice</field>
+ </record>
+ <record model="account.tax.code.line.template"
id="tax_code_35-tax_ust_16_2">
+ <field name="code" ref="tax_code_35"/>
+ <field name="tax" ref="tax_ust_16"/>
+ <field name="operator">-</field>
+ <field name="amount">base</field>
+ <field name="type">credit</field>
+ </record>
<record model="account.tax.code.template" id="tax_code_UZ30">
<field name="name">Umsätze land- und forstwirtschaftlicher Betrieb
nach § 24 UStG</field>