diff options
| author | wan <wan@odoo.com> | 2019-08-06 07:02:07 +0000 |
|---|---|---|
| committer | wan <wan@odoo.com> | 2019-12-04 08:37:19 +0000 |
| commit | 30cf7bc798ddede8e610001146f4a76352aa582f (patch) | |
| tree | b7be7f8370a56e20b8b43caec56e861bcf89ef61 /addons/l10n_de_skr03 | |
| parent | 363959784e7ed86973c03ab91e6b1976456e5104 (diff) | |
[IMP] account: add account.reconcile.model.line
Task 2046908
Instead of having all the fields duplicated with second_*, we have now a
o2m allowing us to
* have more than 2 lines
* reduce duplicated code
* fix bugs and add features at only one place
We also remove the computation of writeoff and suggestions from the
client side as some code was 4-upled before (twice in in client and
twice in server side). The logic is now only at one place.
closes odoo/odoo#38119
Related: odoo/enterprise#6324
Signed-off-by: Quentin De Paoli (qdp) <qdp@openerp.com>
Diffstat (limited to 'addons/l10n_de_skr03')
| -rw-r--r-- | addons/l10n_de_skr03/data/account_reconcile_model_template.xml | 44 |
1 files changed, 31 insertions, 13 deletions
diff --git a/addons/l10n_de_skr03/data/account_reconcile_model_template.xml b/addons/l10n_de_skr03/data/account_reconcile_model_template.xml index 779b5d3a776..e25ce0c1a75 100644 --- a/addons/l10n_de_skr03/data/account_reconcile_model_template.xml +++ b/addons/l10n_de_skr03/data/account_reconcile_model_template.xml @@ -3,57 +3,75 @@ <data noupdate="1"> <record id="reconcile_3731" model="account.reconcile.model.template"> <field name="name">Skonto-EK-7%</field> + <field name="chart_template_id" ref="l10n_de_chart_template"/> + </record> + <record id="reconcile_3731_line" model="account.reconcile.model.line.template"> + <field name="model_id" ref="l10n_de_skr03.reconcile_3731"/> <field name="account_id" ref="account_3731"/> <field name="amount_type">percentage</field> <field name="tax_ids" eval="[(6, 0, [ref('l10n_de_skr03.tax_vst_7_taxinclusive_skr03')])]"/> - <field name="amount">100</field> + <field name="amount_string">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="chart_template_id" ref="l10n_de_chart_template"/> + </record> + <record id="reconcile_3736_line" model="account.reconcile.model.line.template"> + <field name="model_id" ref="l10n_de_skr03.reconcile_3736"/> <field name="account_id" ref="account_3736"/> <field name="amount_type">percentage</field> <field name="tax_ids" eval="[(6, 0, [ref('l10n_de_skr03.tax_vst_19_taxinclusive_skr03')])]"/> - <field name="amount">100</field> + <field name="amount_string">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="chart_template_id" ref="l10n_de_chart_template"/> + </record> + <record id="reconcile_8731_line" model="account.reconcile.model.line.template"> + <field name="model_id" ref="l10n_de_skr03.reconcile_8731"/> <field name="account_id" ref="account_8731"/> <field name="amount_type">percentage</field> <field name="tax_ids" eval="[(6, 0, [ref('l10n_de_skr03.tax_ust_7_taxinclusive_skr03')])]"/> - <field name="amount">100</field> + <field name="amount_string">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="chart_template_id" ref="l10n_de_chart_template"/> + </record> + <record id="reconcile_8736_line" model="account.reconcile.model.line.template"> + <field name="model_id" ref="l10n_de_skr03.reconcile_8736"/> <field name="account_id" ref="account_8736"/> <field name="amount_type">percentage</field> <field name="tax_ids" eval="[(6, 0, [ref('l10n_de_skr03.tax_ust_19_taxinclusive_skr03')])]"/> - <field name="amount">100</field> + <field name="amount_string">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="chart_template_id" ref="l10n_de_chart_template"/> + </record> + <record id="reconcile_2401_line" model="account.reconcile.model.line.template"> + <field name="model_id" ref="l10n_de_skr03.reconcile_2401"/> <field name="account_id" ref="account_2401"/> <field name="amount_type">percentage</field> <field name="tax_ids" eval="[(6, 0, [ref('l10n_de_skr03.tax_ust_7_taxinclusive_skr03')])]"/> - <field name="amount">100</field> + <field name="amount_string">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="chart_template_id" ref="l10n_de_chart_template"/> + </record> + <record id="reconcile_2406_line" model="account.reconcile.model.line.template"> + <field name="model_id" ref="l10n_de_skr03.reconcile_2406"/> <field name="account_id" ref="account_2406"/> <field name="amount_type">percentage</field> <field name="tax_ids" eval="[(6, 0, [ref('l10n_de_skr03.tax_ust_19_taxinclusive_skr03')])]"/> - <field name="amount">100</field> + <field name="amount_string">100</field> <field name="label">Forderungsverlust-19%</field> - <field name="chart_template_id" ref="l10n_de_chart_template"/> </record> </data> -</odoo>
\ No newline at end of file +</odoo> |
