[IMP] l10n_*: set newly-introduced country_id field on chart templates

This commit is contained in:
oco-odoo
2021-04-01 12:09:20 +00:00
parent 7d678cc7f4
commit 7922e5d102
64 changed files with 79 additions and 13 deletions
@@ -10,5 +10,6 @@
<field name="transfer_account_code_prefix">100</field>
<field name="currency_id" ref="base.AED" />
<field name="complete_tax_set" eval="True"/>
<field name="country_id" ref="base.ae"/>
</record>
</odoo>
@@ -1,13 +1,14 @@
<?xml version='1.0' encoding='UTF-8'?>
<odoo>
<record model="account.chart.template" id="l10nar_base_chart_template">
<record id="l10nar_base_chart_template" model="account.chart.template">
<field name="name">Plan Contable Genérico Argentina Monotributista / Base</field>
<field name="currency_id" ref="base.ARS"/>
<field name="bank_account_code_prefix">1.1.1.02.</field>
<field name="cash_account_code_prefix">1.1.1.01.</field>
<field name="code_digits">12</field>
<field name="transfer_account_code_prefix">6.0.00.00.</field>
<field name="country_id" ref="base.ar"/>
</record>
<record id="l10nar_ex_chart_template" model="account.chart.template">
@@ -18,6 +19,7 @@
<field name="cash_account_code_prefix">1.1.1.01.</field>
<field name="code_digits">12</field>
<field name="transfer_account_code_prefix">6.0.00.00.</field>
<field name="country_id" ref="base.ar"/>
</record>
<record id="l10nar_ri_chart_template" model="account.chart.template">
@@ -28,6 +30,7 @@
<field name="cash_account_code_prefix">1.1.1.01.</field>
<field name="code_digits">12</field>
<field name="transfer_account_code_prefix">6.0.00.00.</field>
<field name="country_id" ref="base.ar"/>
</record>
</odoo>
@@ -15,6 +15,7 @@
<field name="cash_account_code_prefix">270</field>
<field name="transfer_account_code_prefix">288</field>
<field name="currency_id" ref="base.EUR"/>
<field name="country_id" ref="base.at"/>
</record>
<record id="chart_at_template_transfer_288" model="account.account.template">
<field name="chart_template_id" ref="l10n_at_chart_template"/>
@@ -1033,7 +1034,7 @@
<field name="user_type_id" ref="account.data_account_type_current_liabilities" />
<field name="tag_ids" eval="[(6, 0, [ref('l10n_at.account_tag_l10n_at_PCVIII1')])]" />
</record>
<record id="chart_at_template_3530" model="account.account.template">
<field name="name">Verrechnungskonto Finanzamt</field>
<field name="code">3530</field>
@@ -1043,7 +1044,7 @@
<field name="tag_ids" eval="[(6, 0, [ref('l10n_at.account_tag_l10n_at_PCVIII1')])]" />
<field eval="[(6,0,[])]" name="tax_ids"/>
</record>
<record id="chart_at_template_3540" model="account.account.template">
<field name="name">Verrechnung Lohnsteuer</field>
<field name="code">3540</field>
@@ -7,5 +7,6 @@
<field name="transfer_account_code_prefix">11170</field>
<field name="code_digits">5</field>
<field name="currency_id" ref="base.AUD"/>
<field name="country_id" ref="base.au"/>
</record>
</odoo>
@@ -8,5 +8,6 @@
<field name="transfer_account_code_prefix">580</field>
<field name="currency_id" ref="base.EUR"/>
<field name="spoken_languages" eval="'nl_BE;nl_NL;fr_FR;fr_BE;de_DE'"/>
<field name="country_id" ref="base.be"/>
</record>
</odoo>
@@ -9,5 +9,6 @@
<field name="cash_account_code_prefix">111</field>
<field name="transfer_account_code_prefix">117</field>
<field name="currency_id" ref="base.BOB"/>
<field name="country_id" ref="base.bo"/>
</record>
</odoo>
@@ -9,5 +9,6 @@
<field name="cash_account_code_prefix">1.01.01.01.00</field>
<field name="transfer_account_code_prefix">1.01.01.12.00</field>
<field name="currency_id" ref="base.BRL"/>
<field name="country_id" ref="base.br"/>
</record>
</odoo>
@@ -10,5 +10,6 @@
<field name="currency_id" ref="base.CAD"/>
<field name="use_anglo_saxon" eval="True"/>
<field name="spoken_languages" eval="'fr_FR;fr_CA'"/>
<field name="country_id" ref="base.ca"/>
</record>
</odoo>
@@ -12,6 +12,7 @@
<field name="transfer_account_code_prefix">1090</field>
<field name="currency_id" ref="base.CHF"/>
<field name="spoken_languages" eval="'it_IT;de_DE;de_CH'"/>
<field name="country_id" ref="base.ch"/>
</record>
</data>
</odoo>
@@ -125,6 +125,7 @@
<field name="code_digits">6</field>
<field name="currency_id" ref="base.CLP"/>
<field name="use_anglo_saxon" eval="True" />
<field name="country_id" ref="base.cl"/>
</record>
<record id="account_11700" model="account.account.template">
+2 -1
View File
@@ -4,7 +4,7 @@
<!--
Copyright (C) 2012-2012 南京盈通 ccdos@intoerp.com <small business chart>
会计科目表模板( 小企业会计准则2011)
科目表依据:
@@ -21,6 +21,7 @@ http://kjs.mof.gov.cn/zhengwuxinxi/zhengcefabu/201111/t20111107_605525.html
<field name="bank_account_code_prefix">1002</field>
<field name="transfer_account_code_prefix">1012</field>
<field name="spoken_languages" eval="'en_US'"/>
<field name="country_id" ref="base.cn"/>
</record>
</data>
</odoo>
@@ -8,6 +8,7 @@
<field name="bank_account_code_prefix">1110</field>
<field name="cash_account_code_prefix">1105</field>
<field name="transfer_account_code_prefix">1115</field>
<field name="country_id" ref="base.co"/>
</record>
</odoo>
@@ -8,5 +8,6 @@
<field name="cash_account_code_prefix">0-1111</field>
<field name="transfer_account_code_prefix">0-1114</field>
<field name="currency_id" ref="base.CRC"/>
<field name="country_id" ref="base.cr"/>
</record>
</odoo>
+1
View File
@@ -9,6 +9,7 @@
<field name="cash_account_code_prefix">211</field>
<field name="transfer_account_code_prefix">261</field>
<field name="currency_id" ref="base.CZK"/>
<field name="country_id" ref="base.cz"/>
</record>
</data>
</odoo>
@@ -7,6 +7,7 @@
<field name="bank_account_code_prefix">120</field>
<field name="transfer_account_code_prefix">1360</field>
<field name="currency_id" ref="base.EUR"/>
<field name="country_id" ref="base.de"/>
</record>
</data>
</odoo>
@@ -7,6 +7,7 @@
<field name="bank_account_code_prefix">180</field>
<field name="transfer_account_code_prefix">1460</field>
<field name="currency_id" ref="base.EUR"/>
<field name="country_id" ref="base.de"/>
</record>
</data>
</odoo>
@@ -5,8 +5,9 @@
<field name="code_digits">4</field>
<field name="currency_id" ref="base.DKK"/>
<field name="use_anglo_saxon" eval="True"/>
<field name="cash_account_code_prefix">681</field>
<field name="cash_account_code_prefix">681</field>
<field name="bank_account_code_prefix">682</field>
<field name="transfer_account_code_prefix">683</field>
<field name="country_id" ref="base.dk"/>
</record>
</odoo>
@@ -10,5 +10,6 @@
<field name="bank_account_code_prefix">110102</field>
<field name="transfer_account_code_prefix">11010100</field>
<field name="currency_id" ref="base.DOP"/>
<field name="country_id" ref="base.do"/>
</record>
</odoo>
@@ -8,6 +8,7 @@
<field name="bank_account_code_prefix">512</field>
<field name="cash_account_code_prefix">53</field>
<field name="transfer_account_code_prefix">58</field>
<field name="country_id" ref="base.dz"/>
</record>
</odoo>
@@ -7,5 +7,6 @@
<field name="cash_account_code_prefix">10.01.01</field>
<field name="transfer_account_code_prefix">10.01.03</field>
<field name="code_digits" eval="6"/>
<field name="country_id" ref="base.ec"/>
</record>
</odoo>
@@ -8,6 +8,7 @@
<field name="cash_account_code_prefix">570</field>
<field name="bank_account_code_prefix">572</field>
<field name="transfer_account_code_prefix">572999</field>
<field name="country_id" ref="base.es"/>
</record>
<record id="account_chart_template_pymes" model="account.chart.template">
@@ -18,6 +19,7 @@
<field name="bank_account_code_prefix">572</field>
<field name="transfer_account_code_prefix">572999</field>
<field name="parent_id" ref="account_chart_template_common"/>
<field name="country_id" ref="base.es"/>
</record>
<record id="account_chart_template_assoc" model="account.chart.template">
@@ -28,6 +30,7 @@
<field name="bank_account_code_prefix">572</field>
<field name="transfer_account_code_prefix">572999</field>
<field name="parent_id" ref="account_chart_template_common"/>
<field name="country_id" ref="base.es"/>
</record>
<record id="account_chart_template_full" model="account.chart.template">
@@ -38,6 +41,7 @@
<field name="bank_account_code_prefix">572</field>
<field name="transfer_account_code_prefix">572999</field>
<field name="parent_id" ref="account_chart_template_common"/>
<field name="country_id" ref="base.es"/>
</record>
</data>
</odoo>
@@ -9,5 +9,6 @@
<field name="bank_account_code_prefix">211</field>
<field name="cash_account_code_prefix">211</field>
<field name="transfer_account_code_prefix">212</field>
<field name="country_id" ref="base.et"/>
</record>
</odoo>
@@ -9,5 +9,6 @@
<field name="transfer_account_code_prefix">1950</field>
<field name="code_digits">4</field>
<field name="currency_id" ref="base.EUR"/>
<field name="country_id" ref="base.fi"/>
</record>
</odoo>
@@ -9,5 +9,6 @@
<field name="cash_account_code_prefix">53</field>
<field name="transfer_account_code_prefix">58</field>
<field name="complete_tax_set" eval="True" />
<field name="country_id" ref="base.fr"/>
</record>
</odoo>
-3
View File
@@ -15,9 +15,6 @@ class ResCompany(models.Model):
def _get_unalterable_country(self):
return ['FR', 'MF', 'MQ', 'NC', 'PF', 'RE', 'GF', 'GP', 'TF'] # These codes correspond to France and DOM-TOM.
def _is_vat_french(self):
return self.vat and self.vat.startswith('FR') and len(self.vat) == 13
def _is_accounting_unalterable(self):
if not self.vat and not self.country_id:
return False
@@ -8,5 +8,6 @@
<field name="cash_account_code_prefix">1015</field>
<field name="transfer_account_code_prefix">1017</field>
<field name="currency_id" ref="base.USD"/>
<field name="country_id" ref="base.us"/>
</record>
</odoo>
@@ -10,5 +10,6 @@
<field name="transfer_account_code_prefix">38.07</field>
<field name="code_digits">6</field>
<field name="currency_id" ref="base.EUR"/>
<field name="country_id" ref="base.gr"/>
</record>
</odoo>
@@ -8,6 +8,7 @@
<field name="transfer_account_code_prefix">1.0.03.01</field>
<field name="code_digits">9</field>
<field name="currency_id" ref="base.GTQ"/>
<field name="country_id" ref="base.gt"/>
</record>
</data>
</odoo>
@@ -12,5 +12,6 @@
<field name="transfer_account_code_prefix">111220</field>
<field name="code_digits">6</field>
<field name="currency_id" ref="base.HKD" />
<field name="country_id" ref="base.hk"/>
</record>
</odoo>
@@ -8,6 +8,7 @@
<field name="transfer_account_code_prefix">1.1.01.00</field>
<field name="code_digits">9</field>
<field name="currency_id" ref="base.HNL"/>
<field name="country_id" ref="base.hn"/>
</record>
</data>
</odoo>
@@ -12,6 +12,7 @@
<field name="transfer_account_code_prefix">1009</field>
<field name="currency_id" ref="base.HRK"/>
<field name="code_digits">0</field>
<field name="country_id" ref="base.hr"/>
</record>
</data>
@@ -9,5 +9,6 @@
<field name="bank_account_code_prefix">384</field>
<field name="transfer_account_code_prefix">389</field>
<field name="currency_id" ref="base.HUF"/>
<field name="country_id" ref="base.hu"/>
</record>
</odoo>
@@ -8,5 +8,6 @@
<field name="code_digits">8</field>
<field name="currency_id" ref="base.IDR"/>
<field name="spoken_languages" eval="'id_ID'"/>
<field name="country_id" ref="base.id"/>
</record>
</odoo>
@@ -10,6 +10,7 @@
<field name="transfer_account_code_prefix">1220</field>
<field name="code_digits">6</field>
<field name="currency_id" ref="base.EUR"/>
<field name="country_id" ref="base.ie"/>
</record>
</odoo>
@@ -8,5 +8,6 @@
<field name="code_digits">6</field>
<field name="currency_id" ref="base.ILS"/>
<field name="spoken_languages" eval="'he_IL'"/>
<field name="country_id" ref="base.il"/>
</record>
</odoo>
@@ -9,6 +9,7 @@
<field name="transfer_account_code_prefix">1008</field>
<field name="code_digits">6</field>
<field name="currency_id" ref="base.INR"/>
<field name="country_id" ref="base.in"/>
</record>
<record id="sgst_tag_account" model="account.account.tag">
@@ -7,6 +7,7 @@
<field name="bank_account_code_prefix">182</field>
<field name="transfer_account_code_prefix">183</field>
<field name="currency_id" ref="base.EUR"/>
<field name="country_id" ref="base.it"/>
</record>
</odoo>
@@ -8,5 +8,6 @@
<field name="cash_account_code_prefix">A11105</field>
<field name="transfer_account_code_prefix">A11109</field>
<field name="currency_id" ref="base.JPY"/>
<field name="country_id" ref="base.jp"/>
</record>
</odoo>
@@ -14,5 +14,6 @@
<field name="bank_account_code_prefix">271</field>
<field name="cash_account_code_prefix">272</field>
<field name="transfer_account_code_prefix">273</field>
<field name="country_id" ref="base.lt"/>
</record>
</odoo>
@@ -10,5 +10,6 @@
<field name="code_digits">6</field>
<field name="currency_id" ref="base.EUR"/>
<field name="spoken_languages" eval="'fr_FR;fr_BE;de_DE'"/>
<field name="country_id" ref="base.lu"/>
</record>
</odoo>
@@ -15,6 +15,7 @@
<field name="bank_account_code_prefix">5141</field>
<field name="cash_account_code_prefix">5161</field>
<field name="transfer_account_code_prefix">5115</field>
<field name="country_id" ref="base.ma"/>
</record>
<record id="pcg_1111" model="account.account.template">
@@ -11,6 +11,7 @@
<field name="code_digits">8</field>
<field name="currency_id" ref="base.MNT"/>
<field name="use_anglo_saxon" eval="True"/>
<field name="country_id" ref="base.mn"/>
</record>
</odoo>
@@ -12,6 +12,7 @@
<field name="code_digits">3</field>
<field name="currency_id" ref="base.MXN"/>
<field name="use_anglo_saxon" eval="True"/>
<field name="country_id" ref="base.mx"/>
</record>
</data>
</odoo>
@@ -10,6 +10,7 @@
<field name="transfer_account_code_prefix">1060</field>
<field name="code_digits">6</field>
<field name="currency_id" ref="base.EUR"/>
<field name="country_id" ref="base.nl"/>
</record>
</data>
@@ -14,6 +14,7 @@
<field name="transfer_account_code_prefix">1940</field>
<field name="code_digits">4</field>
<field name="currency_id" ref="base.NOK"/>
<field name="country_id" ref="base.no"/>
</record>
</data>
@@ -10,6 +10,7 @@
<field name="transfer_account_code_prefix">11170</field>
<field name="code_digits">5</field>
<field name="currency_id" ref="base.NZD"/>
<field name="country_id" ref="base.nz"/>
</record>
</data>
@@ -8,6 +8,7 @@
<field name="transfer_account_code_prefix">112.</field>
<field name="code_digits">7</field>
<field name="currency_id" ref="base.PAB"/>
<field name="country_id" ref="base.pa"/>
</record>
<!-- Account Templates -->
@@ -7,5 +7,6 @@
<field name="transfer_account_code_prefix">1051</field>
<field name="code_digits">7</field>
<field name="currency_id" ref="base.PEN"/>
<field name="country_id" ref="base.pe"/>
</record>
</odoo>
@@ -20,6 +20,7 @@
<field name="bank_account_code_prefix">11-000-000</field>
<field name="cash_account_code_prefix">12-000-000</field>
<field name="transfer_account_code_prefix">11-090-000</field>
<field name="country_id" ref="base.pl"/>
</record>
</data>
+6 -5
View File
@@ -8,6 +8,7 @@
<field name="bank_account_code_prefix">12</field>
<field name="transfer_account_code_prefix">15</field>
<field name="currency_id" ref="base.EUR"/>
<field name="country_id" ref="base.pt"/>
</record>
<record id="chart_13" model="account.account.template">
@@ -208,7 +209,7 @@
<field name="user_type_id" ref="account.data_account_type_current_liabilities" />
<field name="chart_template_id" ref="pt_chart_template"/>
</record>
<record id="chart_2221" model="account.account.template">
<field name="code">2221</field>
<field name="name">Fornecedores gerais</field>
@@ -334,7 +335,7 @@
<field name="user_type_id" ref="account.data_account_type_current_liabilities" />
<field name="chart_template_id" ref="pt_chart_template"/>
</record>
<record id="chart_2433" model="account.account.template">
<field name="code">2433</field>
<field name="name">Iva liquidado</field>
@@ -348,7 +349,7 @@
<field name="user_type_id" ref="account.data_account_type_current_assets" />
<field name="chart_template_id" ref="pt_chart_template"/>
</record>
<record id="chart_2435" model="account.account.template">
<field name="code">2435</field>
<field name="name">Iva apuramento</field>
@@ -691,7 +692,7 @@
<field name="user_type_id" ref="account.data_account_type_expenses" />
<field name="chart_template_id" ref="pt_chart_template"/>
</record>
<record id="chart_313" model="account.account.template">
<field name="code">313</field>
<field name="name">Activos biológicos</field>
@@ -1111,7 +1112,7 @@
<field name="user_type_id" ref="account.data_account_type_current_assets" />
<field name="chart_template_id" ref="pt_chart_template"/>
</record>
<record id="chart_444" model="account.account.template">
<field name="code">444</field>
<field name="name">Propriedade industrial</field>
@@ -10,5 +10,6 @@
<field name="transfer_account_code_prefix">581</field>
<field name="code_digits">6</field>
<field name="currency_id" ref="base.RON"/>
<field name="country_id" ref="base.ro"/>
</record>
</odoo>
@@ -8,5 +8,6 @@
<field name="code_digits">6</field>
<field name="currency_id" ref="base.SAR"/>
<field name="spoken_languages" eval="'en_US;ar_EG;ar_SY'"/>
<field name="country_id" ref="base.sa"/>
</record>
</odoo>
@@ -9,6 +9,7 @@
<field name="transfer_account_code_prefix">194</field>
<field name="code_digits">4</field>
<field name="complete_tax_set" eval="True"/>
<field name="country_id" ref="base.se"/>
</record>
</data>
</odoo>
@@ -9,6 +9,7 @@
<field name="transfer_account_code_prefix">101100</field>
<field name="code_digits">6</field>
<field name="currency_id" ref="base.SGD" />
<field name="country_id" ref="base.sg"/>
</record>
<record model="account.account.template" id="account_account_696">
@@ -9,5 +9,6 @@
<field name="transfer_account_code_prefix">109</field>
<field name="code_digits">6</field>
<field name="currency_id" ref="base.EUR"/>
<field name="country_id" ref="base.si"/>
</record>
</odoo>
+1
View File
@@ -9,6 +9,7 @@
<field name="cash_account_code_prefix">211</field>
<field name="transfer_account_code_prefix">261</field>
<field name="currency_id" ref="base.EUR"/>
<field name="country_id" ref="base.sk"/>
</record>
</data>
</odoo>
@@ -16,5 +16,6 @@
<field name="bank_account_code_prefix">1110</field>
<field name="transfer_account_code_prefix">16</field>
<field name="currency_id" ref="base.THB"/>
<field name="country_id" ref="base.th"/>
</record>
</odoo>
@@ -8,6 +8,7 @@
<field name="transfer_account_code_prefix">103</field>
<field name="code_digits">6</field>
<field name="currency_id" ref="base.TRY"/>
<field name="country_id" ref="base.tr"/>
</record>
</odoo>
@@ -8,6 +8,7 @@
<field name="transfer_account_code_prefix">333</field>
<field name="code_digits">6</field>
<field name="currency_id" ref="base.UAH"/>
<field name="country_id" ref="base.ua"/>
</record>
<record id="l10n_ua_ias_chart_template" model="account.chart.template">
@@ -17,5 +18,6 @@
<field name="transfer_account_code_prefix">1119</field>
<field name="code_digits">6</field>
<field name="currency_id" ref="base.UAH"/>
<field name="country_id" ref="base.ua"/>
</record>
</odoo>
@@ -10,5 +10,6 @@
<field name="transfer_account_code_prefix">1220</field>
<field name="code_digits">6</field>
<field name="currency_id" ref="base.GBP"/>
<field name="country_id" ref="base.uk"/>
</record>
</odoo>
@@ -10,6 +10,7 @@
<field name="cash_account_code_prefix">1112</field>
<field name="transfer_account_code_prefix">11120</field>
<field name="currency_id" ref="base.UYU"/>
<field name="country_id" ref="base.uy"/>
</record>
</data>
@@ -8,6 +8,7 @@
<field name="transfer_account_code_prefix">1129003</field>
<field name="code_digits">7</field>
<field name="currency_id" ref="base.VEF"/>
<field name="country_id" ref="base.ve"/>
</record>
</data>
</odoo>
@@ -13,6 +13,7 @@
<field name="transfer_account_code_prefix">113</field>
<field name="spoken_languages" eval="'vi_VN'"/>
<field name="use_anglo_saxon" eval="True"/>
<field name="country_id" ref="base.vn"/>
</record>
</data>
</odoo>
@@ -10,6 +10,7 @@
<field name="transfer_account_code_prefix">1010</field>
<field name="code_digits">6</field>
<field name="currency_id" ref="base.ZAR"/>
<field name="country_id" ref="base.za"/>
</record>
</odoo>