Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[IMP] 10.0 improvement of german account charts
I. modification and extension of SKR03 account chart ======================================== * improvment and mapping of Odoo standard account types (usage of all available account types and fixing of wrong mapping) * fixing of reconcile setting on several accounts * update of account chart (to SKR03 2017) * fixing of account chart by ascending order of accounts for easier maintenance in the future and probably easier preparation of accounting reports * backport of new account tags from V11 for better reporting * shorter tags * introduction of new taxes for all theoretically possible tax cases needed to declare the VAT * automatic mapping of taxes to accounts to auto detect the right tax by selection of income / expense account on invoice lines * assignation of tax groups to taxes * introduction of reconcile templates (to allow booking of cash discount cases) II. modification and extension of SKR04 account chart ========================================= * improved mapping of Odoo standard account types (usage of all available account types and fixing of wrong mapping) * fixed reconcile settings for all accounts * update of account chart (to latest SKR04 2017) * better source code by ascending order of accounts. Finally it will be easier to maintain the chart in the future and also it will be easier to identify and group records to to develop missing or new accounting reports. * backport of new account tags from V11 for better reporting * shorter tags * assignation of tax groups to taxes * introduction of further taxes to cover most possible tax cases needed to declare the german VAT * automatic mapping of taxes to accounts to auto detect the right tax by selection of income / expense account on invoice lines * introduction of reconcile templates for cash discount deduction on payments or low payment variances.
- Loading branch information
1 parent
2e5dc49
commit a3bc08d
Showing
11 changed files
with
23,170 additions
and
23,176 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
59 changes: 59 additions & 0 deletions
59
addons/l10n_de_skr03/data/account_reconcile_model_template.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,59 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<odoo> | ||
<data noupdate="1"> | ||
<record id="reconcile_3731" model="account.reconcile.model.template"> | ||
<field name="name">Skonto-EK-7%</field> | ||
<field name="account_id" ref="account_3731"/> | ||
<field name="amount_type">percentage</field> | ||
<field name="tax_id" ref="tax_vst_7_taxinclusive_skr03"/> | ||
<field name="amount">100</field> | ||
<field name="label">Skonto-EK-7%</field> | ||
<field name="chart_template_id" ref="l10n_de_chart_template"/> | ||
</record> | ||
<record id="reconcile_3736" model="account.reconcile.model.template"> | ||
<field name="name">Skonto-EK-19%</field> | ||
<field name="account_id" ref="account_3736"/> | ||
<field name="amount_type">percentage</field> | ||
<field name="tax_id" ref="tax_vst_19_taxinclusive_skr03"/> | ||
<field name="amount">100</field> | ||
<field name="label">Skonto-EK-19%</field> | ||
<field name="chart_template_id" ref="l10n_de_chart_template"/> | ||
</record> | ||
<record id="reconcile_8731" model="account.reconcile.model.template"> | ||
<field name="name">Skonto-VK-7%</field> | ||
<field name="account_id" ref="account_8731"/> | ||
<field name="amount_type">percentage</field> | ||
<field name="tax_id" ref="tax_ust_7_taxinclusive_skr03"/> | ||
<field name="amount">100</field> | ||
<field name="label">Skonto-VK-7%</field> | ||
<field name="chart_template_id" ref="l10n_de_chart_template"/> | ||
</record> | ||
<record id="reconcile_8736" model="account.reconcile.model.template"> | ||
<field name="name">Skonto-VK-19%</field> | ||
<field name="account_id" ref="account_8736"/> | ||
<field name="amount_type">percentage</field> | ||
<field name="tax_id" ref="tax_ust_19_taxinclusive_skr03"/> | ||
<field name="amount">100</field> | ||
<field name="label">Skonto-VK-19%</field> | ||
<field name="chart_template_id" ref="l10n_de_chart_template"/> | ||
</record> | ||
<record id="reconcile_2401" model="account.reconcile.model.template"> | ||
<field name="name">Forderungsverlust-7%</field> | ||
<field name="account_id" ref="account_2401"/> | ||
<field name="amount_type">percentage</field> | ||
<field name="tax_id" ref="tax_ust_7_taxinclusive_skr03"/> | ||
<field name="amount">100</field> | ||
<field name="label">Forderungsverlust-7%</field> | ||
<field name="chart_template_id" ref="l10n_de_chart_template"/> | ||
</record> | ||
<record id="reconcile_2406" model="account.reconcile.model.template"> | ||
<field name="name">Forderungsverlust-19%</field> | ||
<field name="account_id" ref="account_2406"/> | ||
<field name="amount_type">percentage</field> | ||
<field name="tax_id" ref="tax_ust_19_taxinclusive_skr03"/> | ||
<field name="amount">100</field> | ||
<field name="label">Forderungsverlust-19%</field> | ||
<field name="chart_template_id" ref="l10n_de_chart_template"/> | ||
</record> | ||
</data> | ||
</odoo> |
Oops, something went wrong.