[FIX] l10n_de_*: datev codes
Change datev codes in l10n_de_skr03 and 04 for some lines and allow 4 digit codes. closes odoo/odoo#103533 Doc: https://apps.datev.de/help-center/documents/0907043 Task-id: 2977383 X-original-commit: 32931d0efdff5245d71d633682615ba1bdc74326 Signed-off-by: William André (wan) <wan@odoo.com> Signed-off-by: Maximilien La Barre (malb) <malb@odoo.com>
This commit is contained in:
@@ -5,7 +5,7 @@ from odoo.tools.translate import _
|
||||
class AccountTaxTemplate(models.Model):
|
||||
_inherit = 'account.tax.template'
|
||||
|
||||
l10n_de_datev_code = fields.Char(size=2)
|
||||
l10n_de_datev_code = fields.Char(size=4)
|
||||
|
||||
def _get_tax_vals(self, company, tax_template_to_tax):
|
||||
vals = super(AccountTaxTemplate, self)._get_tax_vals(company, tax_template_to_tax)
|
||||
@@ -15,7 +15,7 @@ class AccountTaxTemplate(models.Model):
|
||||
class AccountTax(models.Model):
|
||||
_inherit = "account.tax"
|
||||
|
||||
l10n_de_datev_code = fields.Char(size=2, help="2 digits code use by Datev")
|
||||
l10n_de_datev_code = fields.Char(size=4, help="4 digits code use by Datev")
|
||||
|
||||
|
||||
class AccountMove(models.Model):
|
||||
|
||||
@@ -487,7 +487,7 @@
|
||||
<field name="description">19% USt</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="amount">19</field>
|
||||
<field name="l10n_de_datev_code">13</field>
|
||||
<field name="l10n_de_datev_code">3</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="price_include">False</field>
|
||||
<field name="active">True</field>
|
||||
@@ -524,7 +524,7 @@
|
||||
<field name="description">7% USt</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="amount">7</field>
|
||||
<field name="l10n_de_datev_code">12</field>
|
||||
<field name="l10n_de_datev_code">2</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="price_include">False</field>
|
||||
<field name="active">True</field>
|
||||
@@ -787,7 +787,7 @@
|
||||
<field name="description">19% VSt</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="amount">19</field>
|
||||
<field name="l10n_de_datev_code">19</field>
|
||||
<field name="l10n_de_datev_code">9</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="price_include">False</field>
|
||||
<field name="active">True</field>
|
||||
@@ -818,7 +818,7 @@
|
||||
<field name="description">7% VSt</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="amount">7</field>
|
||||
<field name="l10n_de_datev_code">18</field>
|
||||
<field name="l10n_de_datev_code">8</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="price_include">False</field>
|
||||
<field name="active">True</field>
|
||||
|
||||
@@ -487,7 +487,7 @@
|
||||
<field name="description">19% USt</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="amount">19</field>
|
||||
<field name="l10n_de_datev_code">13</field>
|
||||
<field name="l10n_de_datev_code">3</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="price_include">False</field>
|
||||
<field name="active">True</field>
|
||||
@@ -524,7 +524,7 @@
|
||||
<field name="description">7% USt</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="amount">7</field>
|
||||
<field name="l10n_de_datev_code">12</field>
|
||||
<field name="l10n_de_datev_code">2</field>
|
||||
<field name="type_tax_use">sale</field>
|
||||
<field name="price_include">False</field>
|
||||
<field name="active">True</field>
|
||||
@@ -787,7 +787,7 @@
|
||||
<field name="description">19% VSt</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="amount">19</field>
|
||||
<field name="l10n_de_datev_code">19</field>
|
||||
<field name="l10n_de_datev_code">9</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="price_include">False</field>
|
||||
<field name="active">True</field>
|
||||
@@ -818,7 +818,7 @@
|
||||
<field name="description">7% VSt</field>
|
||||
<field name="amount_type">percent</field>
|
||||
<field name="amount">7</field>
|
||||
<field name="l10n_de_datev_code">18</field>
|
||||
<field name="l10n_de_datev_code">8</field>
|
||||
<field name="type_tax_use">purchase</field>
|
||||
<field name="price_include">False</field>
|
||||
<field name="active">True</field>
|
||||
|
||||
Reference in New Issue
Block a user