[IMP] Modified Belgian accounting localization to have correct default tax

account

bzr revid: niv@niv-laptop-20101018103557-au9q9mzcf6ei8ijb
This commit is contained in:
niv 2010-10-18 12:35:57 +02:00
parent 8aef876dba
commit 412561c37b
2 changed files with 56 additions and 4 deletions

View File

@ -2874,10 +2874,12 @@ class wizard_multi_charts_accounts(osv.osv_memory):
obj_ac_fp.create(cr, uid, vals_acc)
ir_values = self.pool.get('ir.values')
ir_values.set(cr, uid, key='default', key2=False, name="taxes_id", company=obj_multi.company_id.id
, models =[('product.product',False)], value=[tax_template_to_tax[obj_multi.sale_tax.id]])
ir_values.set(cr, uid, key='default', key2=False, name="supplier_taxes_id", company=obj_multi.company_id.id
, models =[('product.product',False)], value=[tax_template_to_tax[obj_multi.purchase_tax.id]])
if obj_multi.sale_tax:
ir_values.set(cr, uid, key='default', key2=False, name="taxes_id", company=obj_multi.company_id.id
, models =[('product.product',False)], value=[tax_template_to_tax[obj_multi.sale_tax.id]])
if obj_multi.purchase_tax:
ir_values.set(cr, uid, key='default', key2=False, name="supplier_taxes_id", company=obj_multi.company_id.id
, models =[('product.product',False)], value=[tax_template_to_tax[obj_multi.purchase_tax.id]])
wizard_multi_charts_accounts()

View File

@ -6666,6 +6666,7 @@
<field name="base_code_id" ref="vat_code_a45"/>
<field name="ref_base_code_id" ref="vat_code_a49"/>
<field name="type_tax_use">sale</field>
<field name="sequence">5</field>
</record>
<record id="vat_0" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -6676,6 +6677,7 @@
<field name="base_code_id" ref="vat_code_a00"/>
<field name="ref_base_code_id" ref="vat_code_a49"/>
<field name="type_tax_use">sale</field>
<field name="sequence">2</field>
</record>
<record id="vat_6" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -6690,6 +6692,7 @@
<field name="ref_base_code_id" ref="vat_code_a49"/>
<field name="ref_tax_code_id" ref="vat_code_a64"/>
<field name="type_tax_use">sale</field>
<field name="sequence">3</field>
</record>
<record id="vat_12" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -6704,6 +6707,7 @@
<field name="ref_base_code_id" ref="vat_code_a49"/>
<field name="ref_tax_code_id" ref="vat_code_a64"/>
<field name="type_tax_use">sale</field>
<field name="sequence">4</field>
</record>
<record id="vat_21" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -6718,6 +6722,7 @@
<field name="ref_base_code_id" ref="vat_code_a49"/>
<field name="ref_tax_code_id" ref="vat_code_a64"/>
<field name="type_tax_use">sale</field>
<field name="sequence">1</field>
</record>
<record id="vat_21_s" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -6732,6 +6737,7 @@
<field name="ref_base_code_id" ref="vat_code_a49"/>
<field name="ref_tax_code_id" ref="vat_code_a64"/>
<field name="type_tax_use">sale</field>
<field name="sequence">6</field>
</record>
@ -6744,6 +6750,7 @@
<field name="type">percent</field>
<field eval="1" name="child_depend"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">7</field>
</record>
<record id="vat_0_buy_bsd_1" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -6754,6 +6761,7 @@
<field name="base_code_id" ref="vat_code_a82"/>
<field name="ref_base_code_id" ref="vat_code_a85"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">8</field>
</record>
<record id="vat_0_buy_bsd_2" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -6764,6 +6772,7 @@
<field name="ref_base_code_id" ref="vat_code_a82"/>
<field eval="-1" name="ref_base_sign"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">9</field>
</record>
<record id="vat_0_buy_mar" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -6773,6 +6782,7 @@
<field name="type">percent</field>
<field eval="1" name="child_depend"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">10</field>
</record>
<record id="vat_0_buy_mar_1" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -6783,6 +6793,7 @@
<field name="base_code_id" ref="vat_code_a81"/>
<field name="ref_base_code_id" ref="vat_code_a85"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">11</field>
</record>
<record id="vat_0_buy_mar_2" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -6793,6 +6804,7 @@
<field name="ref_base_code_id" ref="vat_code_a81"/>
<field eval="-1" name="ref_base_sign"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">12</field>
</record>
<record id="vat_6_buy_bsd" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -6802,6 +6814,7 @@
<field name="type">percent</field>
<field eval="1" name="child_depend"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">13</field>
</record>
<record id="vat_6_buy_bsd_1" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -6816,6 +6829,7 @@
<field name="ref_base_code_id" ref="vat_code_a85"/>
<field name="ref_tax_code_id" ref="vat_code_a63"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">14</field>
</record>
<record id="vat_6_buy_bsd_2" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -6826,6 +6840,7 @@
<field name="ref_base_code_id" ref="vat_code_a82"/>
<field eval="-1" name="ref_base_sign"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">15</field>
</record>
<record id="vat_12_buy_bsd" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -6835,6 +6850,7 @@
<field name="type">percent</field>
<field eval="1" name="child_depend"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">16</field>
</record>
<record id="vat_12_buy_bsd_1" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -6849,6 +6865,7 @@
<field name="ref_base_code_id" ref="vat_code_a85"/>
<field name="ref_tax_code_id" ref="vat_code_a63"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">17</field>
</record>
<record id="vat_12_buy_bsd_2" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -6859,6 +6876,7 @@
<field name="ref_base_code_id" ref="vat_code_a82"/>
<field eval="-1" name="ref_base_sign"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">18</field>
</record>
<record id="vat_21_buy_bsd" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -6868,6 +6886,7 @@
<field name="type">percent</field>
<field eval="1" name="child_depend"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">19</field>
</record>
<record id="vat_21_buy_bsd_1" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -6882,6 +6901,7 @@
<field name="ref_base_code_id" ref="vat_code_a85"/>
<field name="ref_tax_code_id" ref="vat_code_a63"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">20</field>
</record>
<record id="vat_21_buy_bsd_2" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -6892,6 +6912,7 @@
<field name="ref_base_code_id" ref="vat_code_a82"/>
<field eval="-1" name="ref_base_sign"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">21</field>
</record>
<record id="vat_21_buy_ser" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -6901,6 +6922,7 @@
<field name="type">percent</field>
<field eval="1" name="child_depend"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">22</field>
</record>
<record id="vat_21_buy_ser_1" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -6915,6 +6937,7 @@
<field name="ref_base_code_id" ref="vat_code_a85"/>
<field name="ref_tax_code_id" ref="vat_code_a63"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">23</field>
</record>
<record id="vat_21_buy_ser_2" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -6925,6 +6948,7 @@
<field name="ref_base_code_id" ref="vat_code_a82"/>
<field eval="-1" name="ref_base_sign"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">24</field>
</record>
@ -6936,6 +6960,7 @@
<field name="type">percent</field>
<field eval="1" name="child_depend"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">25</field>
</record>
<record id="vat_6_buy_mar_1" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -6950,6 +6975,7 @@
<field name="ref_base_code_id" ref="vat_code_a85"/>
<field name="ref_tax_code_id" ref="vat_code_a63"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">26</field>
</record>
<record id="vat_6_buy_mar_2" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -6960,6 +6986,7 @@
<field name="ref_base_code_id" ref="vat_code_a81"/>
<field eval="-1" name="ref_base_sign"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">27</field>
</record>
<record id="vat_12_buy_mar" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -6969,6 +6996,7 @@
<field name="type">percent</field>
<field eval="1" name="child_depend"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">28</field>
</record>
<record id="vat_12_buy_mar_1" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -6983,6 +7011,7 @@
<field name="ref_base_code_id" ref="vat_code_a85"/>
<field name="ref_tax_code_id" ref="vat_code_a63"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">29</field>
</record>
<record id="vat_12_buy_mar_2" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -6993,6 +7022,7 @@
<field name="ref_base_code_id" ref="vat_code_a81"/>
<field eval="-1" name="ref_base_sign"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">30</field>
</record>
<record id="vat_21_buy_mar" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -7002,6 +7032,7 @@
<field name="type">percent</field>
<field eval="1" name="child_depend"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">31</field>
</record>
<record id="vat_21_buy_mar_1" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -7016,6 +7047,7 @@
<field name="ref_base_code_id" ref="vat_code_a85"/>
<field name="ref_tax_code_id" ref="vat_code_a63"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">32</field>
</record>
<record id="vat_21_buy_mar_2" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -7026,6 +7058,7 @@
<field name="ref_base_code_id" ref="vat_code_a81"/>
<field eval="-1" name="ref_base_sign"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">33</field>
</record>
<!-- Régime Extra-Communautaire -->
@ -7039,6 +7072,7 @@
<field name="base_code_id" ref="vat_code_a46"/>
<field name="ref_base_code_id" ref="vat_code_a48"/>
<field name="type_tax_use">sale</field>
<field name="sequence">34</field>
</record>
<!-- Purchases VAT -->
<record id="vat_XO_buy" model="account.tax.template">
@ -7054,6 +7088,7 @@
<field name="ref_base_code_id" ref="vat_code_a87"/>
<field eval="-1" name="ref_base_sign"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">35</field>
</record>
@ -7068,6 +7103,7 @@
<field name="base_code_id" ref="vat_code_a46"/>
<field name="ref_base_code_id" ref="vat_code_a48"/>
<field name="type_tax_use">sale</field>
<field name="sequence">36</field>
</record>
<record id="vat_IO_S" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -7078,6 +7114,7 @@
<field name="base_code_id" ref="vat_code_a44a"/>
<field name="ref_base_code_id" ref="vat_code_a48"/>
<field name="type_tax_use">sale</field>
<field name="sequence">37</field>
</record>
<record id="vat_IO_abc" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -7088,6 +7125,7 @@
<field name="base_code_id" ref="vat_code_a44b"/>
<field name="ref_base_code_id" ref="vat_code_a48"/>
<field name="type_tax_use">sale</field>
<field name="sequence">38</field>
</record>
@ -7100,6 +7138,7 @@
<field name="type">percent</field>
<field eval="1" name="child_depend"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">39</field>
</record>
<record id="vat_IO_buy_21b_1" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -7113,6 +7152,7 @@
<field name="tax_code_id" ref="vat_code_a55"/>
<field name="ref_base_code_id" ref="vat_code_a84"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">40</field>
</record>
<record id="vat_IO_buy_21b_2" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -7128,6 +7168,7 @@
<field name="ref_base_code_id" ref="vat_code_a82"/>
<field eval="-1" name="ref_base_sign"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">41</field>
</record>
<record id="vat_IO_buy_21b_3" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -7138,6 +7179,7 @@
<field name="ref_base_code_id" ref="vat_code_a86"/>
<field eval="-1" name="ref_base_sign"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">42</field>
</record>
<record id="vat_IO_buy_21m" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -7147,6 +7189,7 @@
<field name="type">percent</field>
<field eval="1" name="child_depend"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">43</field>
</record>
<record id="vat_IO_buy_21m_1" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -7160,6 +7203,7 @@
<field name="tax_code_id" ref="vat_code_a55"/>
<field name="ref_base_code_id" ref="vat_code_a84"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">44</field>
</record>
<record id="vat_IO_buy_21m_2" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -7175,6 +7219,7 @@
<field name="ref_base_code_id" ref="vat_code_a81"/>
<field eval="-1" name="ref_base_sign"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">45</field>
</record>
<record id="vat_IO_buy_21m_3" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -7185,6 +7230,7 @@
<field name="ref_base_code_id" ref="vat_code_a86"/>
<field eval="-1" name="ref_base_sign"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">46</field>
</record>
<record id="vat_IO_buy_21s" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -7194,6 +7240,7 @@
<field name="type">percent</field>
<field eval="1" name="child_depend"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">47</field>
</record>
<record id="vat_IO_buy_21s_1" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -7207,6 +7254,7 @@
<field name="tax_code_id" ref="vat_code_a59"/>
<field name="ref_base_code_id" ref="vat_code_a84"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">48</field>
</record>
<record id="vat_IO_buy_21s_2" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -7222,6 +7270,7 @@
<field name="ref_base_code_id" ref="vat_code_a82"/>
<field eval="-1" name="ref_base_sign"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">49</field>
</record>
<record id="vat_IO_buy_21s_3" model="account.tax.template">
<field name="chart_template_id" ref="l10nbe_chart_template"/>
@ -7232,6 +7281,7 @@
<field name="ref_base_code_id" ref="vat_code_a88"/>
<field eval="-1" name="ref_base_sign"/>
<field name="type_tax_use">purchase</field>
<field name="sequence">50</field>
</record>