[FIX] l10n_at is back, compliant with the new accounting
This commit is contained in:
@@ -16,7 +16,7 @@ This module provides the standard Accounting Chart for Austria which is based on
|
||||
Please keep in mind that you should review and adapt it with your Accountant, before using it in a live Environment.
|
||||
""",
|
||||
'demo': [],
|
||||
'data': ['account_chart.xml', 'account_tax.xml', 'l10n_chart_at_wizard.xml'],
|
||||
'data': ['account_chart.xml', 'account_tax.xml', 'account_chart_template.yml'],
|
||||
'auto_install': False,
|
||||
'installable': False
|
||||
'installable': True
|
||||
}
|
||||
|
||||
+561
-448
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,3 @@
|
||||
-
|
||||
!python {model: account.chart.template, id: austria_chart_template}: |
|
||||
self[0].try_loading_for_current_company()
|
||||
+169
-83
@@ -1,184 +1,270 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<openerp>
|
||||
<odoo>
|
||||
<data noupdate="1">
|
||||
|
||||
|
||||
|
||||
<!-- Account Tags -->
|
||||
|
||||
<record id="tax_10%_Einfuhrumsatzsteuer" model="account.account.tag">
|
||||
<field name="name">10% Einfuhrumsatzsteuer</field>
|
||||
<field name="applicability">taxes</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_20%_Einfuhrumsatzsteuer" model="account.account.tag">
|
||||
<field name="name">20% Einfuhrumsatzsteuer</field>
|
||||
<field name="applicability">taxes</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_20%_USt_EU" model="account.account.tag">
|
||||
<field name="name">20% USt EU</field>
|
||||
<field name="applicability">taxes</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_20%_MwSt" model="account.account.tag">
|
||||
<field name="name">20% MwSt</field>
|
||||
<field name="applicability">taxes</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_10%_USt_EU" model="account.account.tag">
|
||||
<field name="name">10% USt EU</field>
|
||||
<field name="applicability">taxes</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_10%_MwSt" model="account.account.tag">
|
||||
<field name="name">10% MwSt</field>
|
||||
<field name="applicability">taxes</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_innergem_Erwerb_20%" model="account.account.tag">
|
||||
<field name="name">innergem. Erwerb 20%</field>
|
||||
<field name="applicability">taxes</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_20%_VSt" model="account.account.tag">
|
||||
<field name="name">20% VSt</field>
|
||||
<field name="applicability">taxes</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_innergem_Erwerb_10%" model="account.account.tag">
|
||||
<field name="name">innergem. Erwerb 10%</field>
|
||||
<field name="applicability">taxes</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_10%_VSt" model="account.account.tag">
|
||||
<field name="name">10% VSt</field>
|
||||
<field name="applicability">taxes</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_steuerfreie_Ausfuhr" model="account.account.tag">
|
||||
<field name="name">steuerfreie Ausfuhr</field>
|
||||
<field name="applicability">taxes</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_strf_i_g_L" model="account.account.tag">
|
||||
<field name="name">strf. i.g.L</field>
|
||||
<field name="applicability">taxes</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_10%_EUSt" model="account.account.tag">
|
||||
<field name="name">10% EUSt</field>
|
||||
<field name="applicability">taxes</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_20%_EUSt" model="account.account.tag">
|
||||
<field name="name">20% EUSt</field>
|
||||
<field name="applicability">taxes</field>
|
||||
</record>
|
||||
|
||||
|
||||
<!-- TAX TEMPLATES -->
|
||||
|
||||
<record id="tax_at_mwst_20" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="austria_chart_template"/>
|
||||
<field name="name">Mehrwertsteuer 20%</field>
|
||||
<field name="description">20% MwSt</field>
|
||||
<field name="amount">0.200000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="account_collected_id" ref="chart3500"/>
|
||||
<field name="account_paid_id" ref="chart3500"/>
|
||||
<field name="amount">20.0</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="refund_account_id" ref="chart3500"/>
|
||||
<field name="account_id" ref="chart3500"/>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="tag_ids" eval="[(6,0,[ref('tax_20%_MwSt')])]"/>
|
||||
</record>
|
||||
|
||||
<record id="tax_at_mwst_10" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="austria_chart_template"/>
|
||||
<field name="name">Mehrwertsteuer 10%</field>
|
||||
<field name="description">10% MwSt</field>
|
||||
<field name="amount">0.100000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="account_collected_id" ref="chart3500"/>
|
||||
<field name="account_paid_id" ref="chart3500"/>
|
||||
<field name="amount">10.0</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="refund_account_id" ref="chart3500"/>
|
||||
<field name="account_id" ref="chart3500"/>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="tag_ids" eval="[(6,0,[ref('tax_10%_MwSt')])]"/>
|
||||
</record>
|
||||
|
||||
<record id="tax_at_vst_20" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="austria_chart_template"/>
|
||||
<field name="name">Vorsteuer 20%</field>
|
||||
<field name="description">20% VSt</field>
|
||||
<field name="amount">0.200000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="account_collected_id" ref="chart2500"/>
|
||||
<field name="account_paid_id" ref="chart2500"/>
|
||||
<field name="amount">20.0</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="refund_account_id" ref="chart2500"/>
|
||||
<field name="account_id" ref="chart2500"/>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="tag_ids" eval="[(6,0,[ref('tax_20%_VSt')])]"/>
|
||||
</record>
|
||||
|
||||
<record id="tax_at_vst_10" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="austria_chart_template"/>
|
||||
<field name="name">Vorsteuer 10%</field>
|
||||
<field name="description">10% VSt</field>
|
||||
<field name="amount">0.100000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="account_collected_id" ref="chart2500"/>
|
||||
<field name="account_paid_id" ref="chart2500"/>
|
||||
<field name="amount">10.00</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="refund_account_id" ref="chart2500"/>
|
||||
<field name="account_id" ref="chart2500"/>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="tag_ids" eval="[(6,0,[ref('tax_10%_VSt')])]"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.template" id="tax_import_20">
|
||||
<field name="chart_template_id" ref="austria_chart_template"/>
|
||||
<field name="name">20% Einfuhrumsatzsteuer</field>
|
||||
<field name="description">20% EUSt</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="amount">0.20</field>
|
||||
<field name="account_paid_id" ref="chart2510"/>
|
||||
<field name="account_collected_id" ref="chart2510"/>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="amount">20.00</field>
|
||||
<field name="account_id" ref="chart2510"/>
|
||||
<field name="refund_account_id" ref="chart2510"/>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="tag_ids" eval="[(6,0,[ref('tax_20%_EUSt')])]"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.template" id="tax_import_10">
|
||||
<field name="chart_template_id" ref="austria_chart_template"/>
|
||||
<field name="name">10% Einfuhrumsatzsteuer</field>
|
||||
<field name="description">10% EUSt</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="amount">0.10</field>
|
||||
<field name="account_paid_id" ref="chart2510"/>
|
||||
<field name="account_collected_id" ref="chart2510"/>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="amount">10</field>
|
||||
<field name="account_id" ref="chart2510"/>
|
||||
<field name="refund_account_id" ref="chart2510"/>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.template" id="tax_eu_20_purchase">
|
||||
<field name="chart_template_id" ref="austria_chart_template"/>
|
||||
<field name="name">Innergem. Erwerb 20%USt/20%VSt</field>
|
||||
<field name="description">innergem. Erwerb 20%</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="amount">1</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field eval="True" name="child_depend"/>
|
||||
<field name="tag_ids" eval="[(6,0,[ref('tax_10%_EUSt')])]"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.template" id="tax_eu_20_purchase_ust">
|
||||
<field name="chart_template_id" ref="austria_chart_template"/>
|
||||
<field name="name">20% Umsatzsteuer aus innergem. Erwerb</field>
|
||||
<field name="description">20% USt</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="amount">-0.20</field>
|
||||
<field name="account_paid_id" ref="chart3501"/>
|
||||
<field name="account_collected_id" ref="chart3501"/>
|
||||
<field name="parent_id" ref="tax_eu_20_purchase"/>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="amount">-20.0</field>
|
||||
<field name="account_id" ref="chart3501"/>
|
||||
<field name="refund_account_id" ref="chart3501"/>
|
||||
<field name="type_tax_use">none</field>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.template" id="tax_eu_20_purchase_vst">
|
||||
<field name="chart_template_id" ref="austria_chart_template"/>
|
||||
<field name="chart_template_id" ref="austria_chart_template"/>
|
||||
<field name="name">20% Vorsteuer aus innergem. Erwerb</field>
|
||||
<field name="description">20% VSt</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="amount">0.20</field>
|
||||
<field name="account_paid_id" ref="chart2501"/>
|
||||
<field name="account_collected_id" ref="chart2501"/>
|
||||
<field name="parent_id" ref="tax_eu_20_purchase"/>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="amount">20.0</field>
|
||||
<field name="account_id" ref="chart2501"/>
|
||||
<field name="refund_account_id" ref="chart2501"/>
|
||||
<field name="type_tax_use">none</field>
|
||||
<field name="tag_ids" eval="[(6,0,[ref('tax_20%_VSt')])]"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.template" id="tax_eu_10_purchase">
|
||||
<record model="account.tax.template" id="tax_eu_20_purchase">
|
||||
<field name="chart_template_id" ref="austria_chart_template"/>
|
||||
<field name="name">Innergem. Erwerb 10%USt/10%VSt</field>
|
||||
<field name="description">innergem. Erwerb 10%</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="amount">1</field>
|
||||
<field name="name">Innergem. Erwerb 20%USt/20%VSt</field>
|
||||
<field name="description">innergem. Erwerb 20%</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="amount">0.0</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field eval="True" name="child_depend"/>
|
||||
<field name="amount_type">group</field>
|
||||
<field name="children_tax_ids" eval="[(6, 0, [ref('tax_eu_20_purchase_ust'), ref('tax_eu_20_purchase_vst')])]"/>
|
||||
<field name="tag_ids" eval="[(6,0,[ref('tax_innergem_Erwerb_20%')])]"/>
|
||||
</record>
|
||||
|
||||
|
||||
<record model="account.tax.template" id="tax_eu_10_purchase_ust">
|
||||
<field name="chart_template_id" ref="austria_chart_template"/>
|
||||
<field name="name">10% Umsatzsteuer aus innergem. Erwerb</field>
|
||||
<field name="description">10% USt</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="amount">-0.10</field>
|
||||
<field name="account_paid_id" ref="chart3503"/>
|
||||
<field name="account_collected_id" ref="chart3503"/>
|
||||
<field name="parent_id" ref="tax_eu_10_purchase"/>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="amount">-10.0</field>
|
||||
<field name="account_id" ref="chart3503"/>
|
||||
<field name="refund_account_id" ref="chart3503"/>
|
||||
<field name="type_tax_use">none</field>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.template" id="tax_eu_10_purchase_vst">
|
||||
<field name="chart_template_id" ref="austria_chart_template"/>
|
||||
<field name="name">10% Vorsteuer aus innergem. Erwerb</field>
|
||||
<field name="description">10% VSt</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="amount">0.10</field>
|
||||
<field name="account_paid_id" ref="chart2503"/>
|
||||
<field name="account_collected_id" ref="chart2503"/>
|
||||
<field name="parent_id" ref="tax_eu_10_purchase"/>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="amount">10.0</field>
|
||||
<field name="account_id" ref="chart2503"/>
|
||||
<field name="refund_account_id" ref="chart2503"/>
|
||||
<field name="type_tax_use">none</field>
|
||||
<field name="tag_ids" eval="[(6,0,[ref('tax_10%_VSt')])]"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.template" id="tax_eu_10_purchase">
|
||||
<field name="chart_template_id" ref="austria_chart_template"/>
|
||||
<field name="name">Innergem. Erwerb 10%USt/10%VSt</field>
|
||||
<field name="description">innergem. Erwerb 10%</field>
|
||||
<field name="amount">0.0</field>
|
||||
<field name="amount_type">group</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="children_tax_ids" eval="[(6, 0, [ref('tax_eu_10_purchase_ust'), ref('tax_eu_10_purchase_vst')])]"/>
|
||||
<field name="tag_ids" eval="[(6,0,[ref('tax_innergem_Erwerb_10%')])]"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.template" id="tax_at_mwst_20_eu">
|
||||
<field name="chart_template_id" ref="austria_chart_template"/>
|
||||
<field name="name">20% Umsatzsteuer EU Lieferung</field>
|
||||
<field name="description">20% USt EU</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="amount">0.20</field>
|
||||
<field name="account_paid_id" ref="chart3510"/>
|
||||
<field name="account_collected_id" ref="chart3510"/>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="amount">20.0</field>
|
||||
<field name="account_id" ref="chart3510"/>
|
||||
<field name="refund_account_id" ref="chart3510"/>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="tag_ids" eval="[(6,0,[ref('tax_20%_USt_EU')])]"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.template" id="tax_at_mwst_10_eu">
|
||||
<field name="chart_template_id" ref="austria_chart_template"/>
|
||||
<field name="name">10% Umsatzsteuer EU Lieferung</field>
|
||||
<field name="description">10% USt EU</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="amount">0.10</field>
|
||||
<field name="account_paid_id" ref="chart3511"/>
|
||||
<field name="account_collected_id" ref="chart3511"/>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="amount">10.0</field>
|
||||
<field name="account_id" ref="chart3511"/>
|
||||
<field name="refund_account_id" ref="chart3511"/>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="tag_ids" eval="[(6,0,[ref('tax_10%_USt_EU')])]"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.template" id="tax_eu_sale_at">
|
||||
<field name="chart_template_id" ref="austria_chart_template"/>
|
||||
<field name="name">Steuerfreie innergem. Lieferung</field>
|
||||
<field name="description">strf. i.g.L</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="amount">0</field>
|
||||
<field name="account_paid_id" ref="chart3500"/>
|
||||
<field name="account_collected_id" ref="chart3500"/>
|
||||
<field name="account_id" ref="chart3500"/>
|
||||
<field name="refund_account_id" ref="chart3500"/>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="tag_ids" eval="[(6,0,[ref('tax_strf_i_g_L')])]"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.template" id="tax_export_at">
|
||||
<field name="chart_template_id" ref="austria_chart_template"/>
|
||||
<field name="chart_template_id" ref="austria_chart_template"/>
|
||||
<field name="name">Steuerfreie Ausfuhr</field>
|
||||
<field name="description">steuerfreie Ausfuhr</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="amount">0</field>
|
||||
<field name="account_paid_id" ref="chart3500"/>
|
||||
<field name="account_collected_id" ref="chart3500"/>
|
||||
<field name="account_id" ref="chart3500"/>
|
||||
<field name="refund_account_id" ref="chart3500"/>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="tag_ids" eval="[(6,0,[ref('tax_steuerfreie_Ausfuhr')])]"/>
|
||||
</record>
|
||||
|
||||
|
||||
@@ -373,4 +459,4 @@
|
||||
|
||||
|
||||
</data>
|
||||
</openerp>
|
||||
</odoo>
|
||||
|
||||
@@ -1,9 +0,0 @@
|
||||
<openerp>
|
||||
<data noupdate="1">
|
||||
|
||||
<record id="account.action_wizard_multi_chart_todo" model="ir.actions.todo">
|
||||
<field name="state">open</field>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</openerp>
|
||||
Reference in New Issue
Block a user