Fix fiscal position templates
[odoo/odoo.git] / addons / l10n_fr / fr_tax.xml
index d51d387..db9acf1 100644 (file)
@@ -1,21 +1,23 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
 <openerp>
   <data>
 
-    <!--
-    TVA :
-        France métropolitaine :  taux normal = 19,6%     Réduit = 5,5%
-        Département Outre Mer :                 8,5%                2,1%
-      -->
+<!-- Note : I set a sequence of 10 on all VAT taxes, because it is then
+     easier to create an eco-tax with a lower sequence (VAT applies on the
+     amount of the eco-tax)
+-->
 
 <!-- VENTES -->
     <record model="account.tax.template" id="tva_normale">
+      <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
       <field name="name">TVA collectée (vente) 19,6%</field>
-      <field name="description">1</field>   <!-- code -->
+      <field name="description">TVA-VT-19.6</field>
       <field name="amount" eval="0.196"/>
       <field name="type">percent</field>
       <field name="base_code_id" ref="tax_col_196_ht"/>
+      <field name="base_sign" eval="1"/>
       <field name="tax_code_id" ref="tax_col_196"/>
+      <field name="tax_sign" eval="1"/>
 
       <field name="account_collected_id" ref="pcg_445711"/>
       <field name="account_paid_id" ref="pcg_445711"/>
       <field name="ref_base_sign" eval="-1"/>
       <field name="ref_tax_code_id" ref="tax_col_196"/>
       <field name="ref_tax_sign" eval="-1"/>
+      <field name="sequence" eval="10"/>
       <field name="type_tax_use">sale</field>
     </record>
 
     <record model="account.tax.template" id="tva_specifique">
+      <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
       <field name="name">TVA collectée (vente) 8,5%</field>
-      <field name="description">2</field>
+      <field name="description">TVA-VT-8.5</field>
       <field name="amount" eval="0.085"/>
       <field name="type">percent</field>
       <field name="base_code_id" ref="tax_col_85_ht"/>
+      <field name="base_sign" eval="1"/>
       <field name="tax_code_id" ref="tax_col_85"/>
+      <field name="tax_sign" eval="1"/>
 
       <field name="account_collected_id" ref="pcg_445713"/>
-      <field name="account_paid_id" ref="pcg_44571"/>
+      <field name="account_paid_id" ref="pcg_445713"/>
 
       <field name="ref_base_code_id" ref="tax_col_85_ht"/>
       <field name="ref_base_sign" eval="-1"/>
       <field name="ref_tax_code_id" ref="tax_col_85"/>
       <field name="ref_tax_sign" eval="-1"/>
+      <field name="sequence" eval="10"/>
       <field name="type_tax_use">sale</field>
     </record>
 
     <record model="account.tax.template" id="tva_specifique_1">
+      <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
       <field name="name">TVA collectée (vente) 7,0%</field>
-      <field name="description">24</field>
+      <field name="description">TVA-VT-7.0</field>
       <field name="amount" eval="0.07"/>
       <field name="type">percent</field>
       <field name="base_code_id" ref="tax_col_70_ht"/>
+      <field name="base_sign" eval="1"/>
       <field name="tax_code_id" ref="tax_col_70"/>
+      <field name="tax_sign" eval="1"/>
 
       <field name="account_collected_id" ref="pcg_445713"/>
-      <field name="account_paid_id" ref="pcg_44571"/>
+      <field name="account_paid_id" ref="pcg_445713"/>
 
       <field name="ref_base_code_id" ref="tax_col_70_ht"/>
       <field name="ref_base_sign" eval="-1"/>
       <field name="ref_tax_code_id" ref="tax_col_70"/>
       <field name="ref_tax_sign" eval="-1"/>
+      <field name="sequence" eval="10"/>
       <field name="type_tax_use">sale</field>
     </record>
 
     <record model="account.tax.template" id="tva_reduite">
+      <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
       <field name="name">TVA collectée (vente) 5,5%</field>
-      <field name="description">3</field>
+      <field name="description">TVA-VT-5.5</field>
       <field name="amount" eval="0.055"/>
       <field name="type">percent</field>
       <field name="base_code_id" ref="tax_col_55_ht"/>
+      <field name="base_sign" eval="1"/>
       <field name="tax_code_id" ref="tax_col_55"/>
+      <field name="tax_sign" eval="1"/>
 
       <field name="account_collected_id" ref="pcg_445712"/>
-      <field name="account_paid_id" ref="pcg_44571"/>
+      <field name="account_paid_id" ref="pcg_445712"/>
 
       <field name="ref_base_code_id" ref="tax_col_55_ht"/>
       <field name="ref_base_sign" eval="-1"/>
       <field name="ref_tax_code_id" ref="tax_col_55"/>
       <field name="ref_tax_sign" eval="-1"/>
+      <field name="sequence" eval="10"/>
       <field name="type_tax_use">sale</field>
     </record>
 
     <record model="account.tax.template" id="tva_super_reduite">
+      <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
       <field name="name">TVA collectée (vente) 2,1%</field>
-      <field name="description">4</field>
+      <field name="description">TVA-VT-2.1</field>
       <field name="amount" eval="0.021"/>
       <field name="type">percent</field>
       <field name="base_code_id" ref="tax_col_21_ht"/>
+      <field name="base_sign" eval="1"/>
       <field name="tax_code_id" ref="tax_col_21"/>
+      <field name="tax_sign" eval="1"/>
 
       <field name="account_collected_id" ref="pcg_445713"/>
-      <field name="account_paid_id" ref="pcg_44571"/>
+      <field name="account_paid_id" ref="pcg_445713"/>
 
       <field name="ref_base_code_id" ref="tax_col_21_ht"/>
       <field name="ref_base_sign" eval="-1"/>
       <field name="ref_tax_code_id" ref="tax_col_21"/>
       <field name="ref_tax_sign" eval="-1"/>
+      <field name="sequence" eval="10"/>
       <field name="type_tax_use">sale</field>
     </record>
 
 
 <!-- ACHATS -->
     <record model="account.tax.template" id="tva_acq_normale">
+      <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
       <field name="name">TVA acquittée (achat) 19,6%</field>
-      <field name="description">5</field>
+      <field name="description">TVA-HA-19.6</field>
       <field name="amount" eval="0.196"/>
       <field name="type">percent</field>
       <field name="base_code_id" ref="tax_acq_196_ht"/>
+      <field name="base_sign" eval="-1"/>
       <field name="tax_code_id" ref="tax_acq_196"/>
+      <field name="tax_sign" eval="-1"/>
 
       <field name="account_collected_id" ref="pcg_44566"/>
       <field name="account_paid_id" ref="pcg_44566"/>
 
       <field name="ref_base_code_id" ref="tax_acq_196_ht"/>
-      <field name="ref_base_sign" eval="-1"/>
+      <field name="ref_base_sign" eval="1"/>
       <field name="ref_tax_code_id" ref="tax_acq_196"/>
-      <field name="ref_tax_sign" eval="-1"/>
+      <field name="ref_tax_sign" eval="1"/>
+      <field name="sequence" eval="10"/>
       <field name="type_tax_use">purchase</field>
     </record>
 
     <record model="account.tax.template" id="tva_acq_specifique">
+      <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
       <field name="name">TVA acquittée (achat) 8,5%</field>
-      <field name="description">6</field>
+      <field name="description">TVA-HA-8.5</field>
       <field name="amount" eval="0.085"/>
       <field name="type">percent</field>
       <field name="base_code_id" ref="tax_acq_85_ht"/>
+      <field name="base_sign" eval="-1"/>
       <field name="tax_code_id" ref="tax_acq_85"/>
+      <field name="tax_sign" eval="-1"/>
 
       <field name="account_collected_id" ref="pcg_44566"/>
       <field name="account_paid_id" ref="pcg_44566"/> 
 
       <field name="ref_base_code_id" ref="tax_acq_85_ht"/>
-      <field name="ref_base_sign" eval="-1"/>
+      <field name="ref_base_sign" eval="1"/>
       <field name="ref_tax_code_id" ref="tax_acq_85"/>
-      <field name="ref_tax_sign" eval="-1"/>
+      <field name="ref_tax_sign" eval="1"/>
+      <field name="sequence" eval="10"/>
       <field name="type_tax_use">purchase</field>
     </record>
 
     <record model="account.tax.template" id="tva_acq_specifique_1">
+      <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
       <field name="name">TVA acquittée (achat) 7,0%</field>
-      <field name="description">25</field>
+      <field name="description">TVA-HA-7.0</field>
       <field name="amount" eval="0.07"/>
       <field name="type">percent</field>
       <field name="base_code_id" ref="tax_acq_70_ht"/>
+      <field name="base_sign" eval="-1"/>
       <field name="tax_code_id" ref="tax_acq_70"/>
+      <field name="tax_sign" eval="-1"/>
 
       <field name="account_collected_id" ref="pcg_44566"/>
       <field name="account_paid_id" ref="pcg_44566"/>
 
       <field name="ref_base_code_id" ref="tax_acq_70_ht"/>
-      <field name="ref_base_sign" eval="-1"/>
+      <field name="ref_base_sign" eval="1"/>
       <field name="ref_tax_code_id" ref="tax_acq_70"/>
-      <field name="ref_tax_sign" eval="-1"/>
+      <field name="ref_tax_sign" eval="1"/>
+      <field name="sequence" eval="10"/>
       <field name="type_tax_use">purchase</field>
     </record>
 
     <record model="account.tax.template" id="tva_acq_reduite">
+      <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
       <field name="name">TVA acquittée (achat) 5,5%</field>
-      <field name="description">7</field>
+      <field name="description">TVA-HA-5.5</field>
       <field name="amount" eval="0.055"/>
       <field name="type">percent</field>
       <field name="base_code_id" ref="tax_acq_55_ht"/>
+      <field name="base_sign" eval="-1"/>
       <field name="tax_code_id" ref="tax_acq_55"/>
+      <field name="tax_sign" eval="-1"/>
 
       <field name="account_collected_id" ref="pcg_44566"/>
       <field name="account_paid_id" ref="pcg_44566"/>
 
       <field name="ref_base_code_id" ref="tax_acq_55_ht"/>
-      <field name="ref_base_sign" eval="-1"/>
+      <field name="ref_base_sign" eval="1"/>
       <field name="ref_tax_code_id" ref="tax_acq_55"/>
-      <field name="ref_tax_sign" eval="-1"/>
+      <field name="ref_tax_sign" eval="1"/>
+      <field name="sequence" eval="10"/>
       <field name="type_tax_use">purchase</field>
     </record>
 
     <record model="account.tax.template" id="tva_acq_super_reduite">
+      <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
       <field name="name">TVA acquittée (achat) 2,1%</field>
-      <field name="description">8</field>
+      <field name="description">TVA-HA-2.1</field>
       <field name="amount" eval="0.021"/>
       <field name="type">percent</field>
       <field name="base_code_id" ref="tax_acq_21_ht"/>
+      <field name="base_sign" eval="-1"/>
       <field name="tax_code_id" ref="tax_acq_21"/>
+      <field name="tax_sign" eval="-1"/>
 
       <field name="account_collected_id" ref="pcg_44566"/>
       <field name="account_paid_id" ref="pcg_44566"/>
 
       <field name="ref_base_code_id" ref="tax_acq_21_ht"/>
-      <field name="ref_base_sign" eval="-1"/>
+      <field name="ref_base_sign" eval="1"/>
       <field name="ref_tax_code_id" ref="tax_acq_21"/>
-      <field name="ref_tax_sign" eval="-1"/>
+      <field name="ref_tax_sign" eval="1"/>
+      <field name="sequence" eval="10"/>
       <field name="type_tax_use">purchase</field>
     </record> 
 
 
 <!-- IMMOBILISATIONS (achats) -->
     <record model="account.tax.template" id="tva_imm_normale">
+      <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
       <field name="name">TVA immobilisation (achat) 19,6%</field>
-      <field name="description">9</field>
+      <field name="description">TVA-immo-19.6</field>
       <field name="amount" eval="0.196"/>
       <field name="type">percent</field>
       <field name="base_code_id" ref="tax_imm_196_ht"/>
+      <field name="base_sign" eval="-1"/>
       <field name="tax_code_id" ref="tax_imm_196"/>
+      <field name="tax_sign" eval="-1"/>
 
       <field name="account_collected_id" ref="pcg_44562"/>
       <field name="account_paid_id" ref="pcg_44562"/>
 
       <field name="ref_base_code_id" ref="tax_imm_196_ht"/>
-      <field name="ref_base_sign" eval="-1"/>
+      <field name="ref_base_sign" eval="1"/>
       <field name="ref_tax_code_id" ref="tax_imm_196"/>
-      <field name="ref_tax_sign" eval="-1"/>
+      <field name="ref_tax_sign" eval="1"/>
+      <field name="sequence" eval="10"/>
       <field name="type_tax_use">purchase</field>
     </record>
 
     <record model="account.tax.template" id="tva_imm_specifique">
+      <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
       <field name="name">TVA immobilisation (achat) 8,5%</field>
-      <field name="description">10</field>
+      <field name="description">TVA-immo-8.5</field>
       <field name="amount" eval="0.085"/>
       <field name="type">percent</field>
       <field name="base_code_id" ref="tax_imm_85_ht"/>
+      <field name="base_sign" eval="-1"/>
       <field name="tax_code_id" ref="tax_imm_85"/>
+      <field name="tax_sign" eval="-1"/>
 
       <field name="account_collected_id" ref="pcg_44562"/>
       <field name="account_paid_id" ref="pcg_44562"/>
 
       <field name="ref_base_code_id" ref="tax_imm_85_ht"/>
-      <field name="ref_base_sign" eval="-1"/>
+      <field name="ref_base_sign" eval="1"/>
       <field name="ref_tax_code_id" ref="tax_imm_85"/>
-      <field name="ref_tax_sign" eval="-1"/>
+      <field name="ref_tax_sign" eval="1"/>
+      <field name="sequence" eval="10"/>
       <field name="type_tax_use">purchase</field>
     </record>
 
     <record model="account.tax.template" id="tva_imm_specifique_1">
+      <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
       <field name="name">TVA immobilisation (achat) 7,0%</field>
-      <field name="description">26</field>
+      <field name="description">TVA-immo-7.0</field>
       <field name="amount" eval="0.07"/>
       <field name="type">percent</field>
       <field name="base_code_id" ref="tax_imm_70_ht"/>
+      <field name="base_sign" eval="-1"/>
       <field name="tax_code_id" ref="tax_imm_70"/>
+      <field name="tax_sign" eval="-1"/>
 
       <field name="account_collected_id" ref="pcg_44562"/>
       <field name="account_paid_id" ref="pcg_44562"/>
 
       <field name="ref_base_code_id" ref="tax_imm_70_ht"/>
-      <field name="ref_base_sign" eval="-1"/>
+      <field name="ref_base_sign" eval="1"/>
       <field name="ref_tax_code_id" ref="tax_imm_70"/>
-      <field name="ref_tax_sign" eval="-1"/>
+      <field name="ref_tax_sign" eval="1"/>
+      <field name="sequence" eval="10"/>
       <field name="type_tax_use">purchase</field>
     </record>
 
     <record model="account.tax.template" id="tva_imm_reduite">
+      <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
       <field name="name">TVA immobilisation (achat) 5,5%</field>
-      <field name="description">11</field>
+      <field name="description">TVA-immo-5.5</field>
       <field name="amount" eval="0.055"/>
       <field name="type">percent</field>
       <field name="base_code_id" ref="tax_imm_55_ht"/>
+      <field name="base_sign" eval="-1"/>
       <field name="tax_code_id" ref="tax_imm_55"/>
+      <field name="tax_sign" eval="-1"/>
 
       <field name="account_collected_id" ref="pcg_44562"/>
       <field name="account_paid_id" ref="pcg_44562"/>
 
       <field name="ref_base_code_id" ref="tax_imm_55_ht"/>
-      <field name="ref_base_sign" eval="-1"/>
+      <field name="ref_base_sign" eval="1"/>
       <field name="ref_tax_code_id" ref="tax_imm_55"/>
-      <field name="ref_tax_sign" eval="-1"/>
+      <field name="ref_tax_sign" eval="1"/>
+      <field name="sequence" eval="10"/>
       <field name="type_tax_use">purchase</field>
     </record>
 
     <record model="account.tax.template" id="tva_imm_super_reduite">
+      <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
       <field name="name">TVA immobilisation (achat) 2,1%</field>
-      <field name="description">12</field>
+      <field name="description">TVA-immo-2.1</field>
       <field name="amount" eval="0.021"/>
       <field name="type">percent</field>
       <field name="base_code_id" ref="tax_imm_21_ht"/>
+      <field name="base_sign" eval="-1"/>
       <field name="tax_code_id" ref="tax_imm_21"/>
+      <field name="tax_sign" eval="-1"/>
 
       <field name="account_collected_id" ref="pcg_44562"/>
       <field name="account_paid_id" ref="pcg_44562"/>
 
       <field name="ref_base_code_id" ref="tax_imm_21_ht"/>
-      <field name="ref_base_sign" eval="-1"/>
+      <field name="ref_base_sign" eval="1"/>
       <field name="ref_tax_code_id" ref="tax_imm_21"/>
-      <field name="ref_tax_sign" eval="-1"/>
+      <field name="ref_tax_sign" eval="1"/>
+      <field name="sequence" eval="10"/>
       <field name="type_tax_use">purchase</field>
     </record>
 
 
 <!-- VENTES INTRACOMMUNAUTAIRE -->
     <record model="account.tax.template" id="tva_intra_normale">
-      <field name="name">TVA due intracommunautaire 19,6%</field>   <!-- ventes -->
-      <field name="description">13</field>
+      <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
+      <field name="name">TVA due intracommunautaire (achat) 19,6%</field>   <!-- ventes -->
+      <field name="description">TVA-HA_UE_due-19.6</field>
       <field name="amount" eval="-0.196"/>
       <field name="type">percent</field>
       <field name="base_code_id" ref="tax_intra_196_ht"/>
+      <field name="base_sign" eval="-1" />
       <field name="tax_code_id" ref="tax_intra_196"/>
+      <field name="tax_sign" eval="-1" />
 
       <field name="account_collected_id" ref="pcg_445201"/>
-      <field name="account_paid_id" ref="pcg_4452"/>      
+      <field name="account_paid_id" ref="pcg_445201"/>
 
       <field name="ref_base_code_id" ref="tax_intra_196_ht"/>
-      <field name="ref_base_sign" eval="-1"/>
+      <field name="ref_base_sign" eval="1"/>
       <field name="ref_tax_code_id" ref="tax_intra_196"/>
-      <field name="ref_tax_sign" eval="-1"/>
-      <field name="type_tax_use">sale</field>
+      <field name="ref_tax_sign" eval="1"/>
+      <field name="sequence" eval="10"/>
+      <field name="type_tax_use">purchase</field>
     </record>
 
     <record model="account.tax.template" id="tva_intra_specifique">
-      <field name="name">TVA due intracommunautaire 8,5%</field>
-      <field name="description">14</field>
+      <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
+      <field name="name">TVA due intracommunautaire (achat) 8,5%</field>
+      <field name="description">TVA-HA_UE_due-8.5</field>
       <field name="amount" eval="-0.085"/>
       <field name="type">percent</field>
       <field name="base_code_id" ref="tax_intra_85_ht"/>
+      <field name="base_sign" eval="-1" />
       <field name="tax_code_id" ref="tax_intra_85"/>
+      <field name="tax_sign" eval="-1" />
 
       <field name="account_collected_id" ref="pcg_445203"/>
-      <field name="account_paid_id" ref="pcg_4452"/>
+      <field name="account_paid_id" ref="pcg_445203"/>
 
       <field name="ref_base_code_id" ref="tax_intra_85_ht"/>
-      <field name="ref_base_sign" eval="-1"/>
+      <field name="ref_base_sign" eval="1"/>
       <field name="ref_tax_code_id" ref="tax_intra_85"/>
-      <field name="ref_tax_sign" eval="-1"/>
-      <field name="type_tax_use">sale</field>
+      <field name="ref_tax_sign" eval="1"/>
+      <field name="sequence" eval="10"/>
+      <field name="type_tax_use">purchase</field>
     </record>
 
     <record model="account.tax.template" id="tva_intra_specifique_1">
-      <field name="name">TVA due intracommunautaire 7,0%</field>
-      <field name="description">27</field>
+      <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
+      <field name="name">TVA due intracommunautaire (achat) 7,0%</field>
+      <field name="description">TVA-HA_UE_due-7.0</field>
       <field name="amount" eval="-0.07"/>
       <field name="type">percent</field>
       <field name="base_code_id" ref="tax_intra_70_ht"/>
+      <field name="base_sign" eval="-1" />
       <field name="tax_code_id" ref="tax_intra_70"/>
+      <field name="tax_sign" eval="-1" />
 
       <field name="account_collected_id" ref="pcg_445203"/>
-      <field name="account_paid_id" ref="pcg_4452"/>
+      <field name="account_paid_id" ref="pcg_445203"/>
 
       <field name="ref_base_code_id" ref="tax_intra_70_ht"/>
-      <field name="ref_base_sign" eval="-1"/>
+      <field name="ref_base_sign" eval="1"/>
       <field name="ref_tax_code_id" ref="tax_intra_70"/>
-      <field name="ref_tax_sign" eval="-1"/>
-      <field name="type_tax_use">sale</field>
+      <field name="ref_tax_sign" eval="1"/>
+      <field name="sequence" eval="10"/>
+      <field name="type_tax_use">purchase</field>
     </record>
 
     <record model="account.tax.template" id="tva_intra_reduite">
-      <field name="name">TVA due intracommunautaire 5,5%</field>
-      <field name="description">15</field>
+      <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
+      <field name="name">TVA due intracommunautaire (achat) 5,5%</field>
+      <field name="description">TVA-HA_UE_due-5.5</field>
       <field name="amount" eval="-0.055"/>
       <field name="type">percent</field>
       <field name="base_code_id" ref="tax_intra_55_ht"/>
+      <field name="base_sign" eval="-1" />
       <field name="tax_code_id" ref="tax_intra_55"/>
+      <field name="tax_sign" eval="-1" />
 
       <field name="account_collected_id" ref="pcg_445202"/>
-      <field name="account_paid_id" ref="pcg_4452"/>
+      <field name="account_paid_id" ref="pcg_445202"/>
 
       <field name="ref_base_code_id" ref="tax_intra_55_ht"/>
-      <field name="ref_base_sign" eval="-1"/>
+      <field name="ref_base_sign" eval="1"/>
       <field name="ref_tax_code_id" ref="tax_intra_55"/>
-      <field name="ref_tax_sign" eval="-1"/>
-      <field name="type_tax_use">sale</field>
+      <field name="ref_tax_sign" eval="1"/>
+      <field name="sequence" eval="10"/>
+      <field name="type_tax_use">purchase</field>
     </record>
 
     <record model="account.tax.template" id="tva_intra_super_reduite">
-      <field name="name">TVA due intracommunautaire 2,1%</field>
-      <field name="description">16</field>
+      <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
+      <field name="name">TVA due intracommunautaire (achat) 2,1%</field>
+      <field name="description">TVA-HA_UE_due-2.1</field>
       <field name="amount" eval="-0.021"/>
       <field name="type">percent</field>
       <field name="base_code_id" ref="tax_intra_21_ht"/>
+      <field name="base_sign" eval="-1" />
       <field name="tax_code_id" ref="tax_intra_21"/>
+      <field name="tax_sign" eval="-1" />
 
       <field name="account_collected_id" ref="pcg_445203"/>
-      <field name="account_paid_id" ref="pcg_4452"/>      
+      <field name="account_paid_id" ref="pcg_445203"/>
 
       <field name="ref_base_code_id" ref="tax_intra_21_ht"/>
-      <field name="ref_base_sign" eval="-1"/>
+      <field name="ref_base_sign" eval="1"/>
       <field name="ref_tax_code_id" ref="tax_intra_21"/>
-      <field name="ref_tax_sign" eval="-1"/>
-      <field name="type_tax_use">sale</field>
+      <field name="ref_tax_sign" eval="1"/>
+      <field name="sequence" eval="10"/>
+      <field name="type_tax_use">purchase</field>
     </record>
 
 
 <!-- ACHATS INTRACOMMUNAUTAIRE -->
     <record model="account.tax.template" id="tva_acq_intra_normale">
-      <field name="name">TVA déductible intracommunautaire 19,6%</field>
-      <field name="description">17</field>
+      <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
+      <field name="name">TVA déductible intracommunautaire (achat) 19,6%</field>
+      <field name="description">TVA-HA_UE_déduc-19.6</field>
       <field name="amount" eval="0.196"/>
       <field name="type">percent</field>
       <field name="base_code_id" ref="tax_intra_acq_196_ht"/>
+      <field name="base_sign" eval="-1"/>
       <field name="tax_code_id" ref="tax_intra_acq_196"/>
+      <field name="tax_sign" eval="-1"/>
 
       <field name="account_collected_id" ref="pcg_445662"/>
       <field name="account_paid_id" ref="pcg_445662"/>
 
       <field name="ref_base_code_id" ref="tax_intra_acq_196_ht"/>
-      <field name="ref_base_sign" eval="-1"/>
+      <field name="ref_base_sign" eval="1"/>
       <field name="ref_tax_code_id" ref="tax_intra_acq_196"/>
-      <field name="ref_tax_sign" eval="-1"/>
+      <field name="ref_tax_sign" eval="1"/>
+      <field name="sequence" eval="10"/>
       <field name="type_tax_use">purchase</field>
     </record>
 
     <record model="account.tax.template" id="tva_acq_intra_specifique">
-      <field name="name">TVA déductible intracommunautaire 8,5%</field>
-      <field name="description">18</field>
+      <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
+      <field name="name">TVA déductible intracommunautaire (achat) 8,5%</field>
+      <field name="description">TVA-HA_UE_déduc-8.5</field>
       <field name="amount" eval="0.085"/>
       <field name="type">percent</field>
       <field name="base_code_id" ref="tax_intra_acq_85_ht"/>
+      <field name="base_sign" eval="-1"/>
       <field name="tax_code_id" ref="tax_intra_acq_85"/>
+      <field name="tax_sign" eval="-1"/>
 
       <field name="account_collected_id" ref="pcg_445662"/>
       <field name="account_paid_id" ref="pcg_445662"/>
 
       <field name="ref_base_code_id" ref="tax_intra_acq_85_ht"/>
-      <field name="ref_base_sign" eval="-1"/>
+      <field name="ref_base_sign" eval="1"/>
       <field name="ref_tax_code_id" ref="tax_intra_acq_85"/>
-      <field name="ref_tax_sign" eval="-1"/>
+      <field name="ref_tax_sign" eval="1"/>
+      <field name="sequence" eval="10"/>
       <field name="type_tax_use">purchase</field>
     </record>
 
     <record model="account.tax.template" id="tva_acq_intra_specifique_1">
-      <field name="name">TVA déductible intracommunautaire 7,0%</field>
-      <field name="description">28</field>
+      <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
+      <field name="name">TVA déductible intracommunautaire (achat) 7,0%</field>
+      <field name="description">TVA-HA_UE_déduc-7.0</field>
       <field name="amount" eval="0.07"/>
       <field name="type">percent</field>
       <field name="base_code_id" ref="tax_intra_acq_70_ht"/>
+      <field name="base_sign" eval="-1"/>
       <field name="tax_code_id" ref="tax_intra_acq_70"/>
+      <field name="tax_sign" eval="-1"/>
 
       <field name="account_collected_id" ref="pcg_445662"/>
       <field name="account_paid_id" ref="pcg_445662"/>
 
       <field name="ref_base_code_id" ref="tax_intra_acq_70_ht"/>
-      <field name="ref_base_sign" eval="-1"/>
+      <field name="ref_base_sign" eval="1"/>
       <field name="ref_tax_code_id" ref="tax_intra_acq_70"/>
-      <field name="ref_tax_sign" eval="-1"/>
+      <field name="ref_tax_sign" eval="1"/>
+      <field name="sequence" eval="10"/>
       <field name="type_tax_use">purchase</field>
     </record>
 
     <record model="account.tax.template" id="tva_acq_intra_reduite">
-      <field name="name">TVA déductible intracommunautaire 5,5%</field>
-      <field name="description">19</field>
+      <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
+      <field name="name">TVA déductible intracommunautaire (achat) 5,5%</field>
+      <field name="description">TVA-HA_UE_déduc-5.5</field>
       <field name="amount" eval="0.055"/>
       <field name="type">percent</field>
       <field name="base_code_id" ref="tax_intra_acq_55_ht"/>
+      <field name="base_sign" eval="-1"/>
       <field name="tax_code_id" ref="tax_intra_acq_55"/>
+      <field name="tax_sign" eval="-1"/>
 
       <field name="account_collected_id" ref="pcg_445662"/>
       <field name="account_paid_id" ref="pcg_445662"/>
 
       <field name="ref_base_code_id" ref="tax_intra_acq_55_ht"/>
-      <field name="ref_base_sign" eval="-1"/>
+      <field name="ref_base_sign" eval="1"/>
       <field name="ref_tax_code_id" ref="tax_intra_acq_55"/>
-      <field name="ref_tax_sign" eval="-1"/>
+      <field name="ref_tax_sign" eval="1"/>
+      <field name="sequence" eval="10"/>
       <field name="type_tax_use">purchase</field>
     </record>
 
     <record model="account.tax.template" id="tva_acq_intra_super_reduite">
-      <field name="name">TVA déductible intracommunautaire 2,1%</field>
-      <field name="description">20</field>
+      <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
+      <field name="name">TVA déductible intracommunautaire (achat) 2,1%</field>
+      <field name="description">TVA-HA_UE_déduc-2.1</field>
       <field name="amount" eval="0.021"/>
       <field name="type">percent</field>
       <field name="base_code_id" ref="tax_intra_acq_21_ht"/>
+      <field name="base_sign" eval="-1"/>
       <field name="tax_code_id" ref="tax_intra_acq_21"/>
+      <field name="tax_sign" eval="-1"/>
 
       <field name="account_collected_id" ref="pcg_445662"/>
       <field name="account_paid_id" ref="pcg_445662"/>
 
       <field name="ref_base_code_id" ref="tax_intra_acq_21_ht"/>
-      <field name="ref_base_sign" eval="-1"/>
+      <field name="ref_base_sign" eval="1"/>
       <field name="ref_tax_code_id" ref="tax_intra_acq_21"/>
-      <field name="ref_tax_sign" eval="-1"/>
+      <field name="ref_tax_sign" eval="1"/>
+      <field name="sequence" eval="10"/>
       <field name="type_tax_use">purchase</field>
     </record>
 
 
 <!-- AUTRE -->
     <record model="account.tax.template" id="tva_0">
-      <field name="name">TVA 0%</field>
-      <field name="description">21</field>
+      <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
+      <field name="name">TVA 0% autres opérations non imposables (vente)</field>
+      <field name="description">TVA-autre-0</field>
       <field name="amount" eval="0.00"/>
       <field name="type">percent</field>
       <field name="base_code_id" ref="tax_misc_0_ht"/>
+      <field name="base_sign" eval="1"/>
 
       <field name="account_collected_id" ref="pcg_44571"/>
       <field name="account_paid_id" ref="pcg_44571"/>
 
       <field name="ref_base_code_id" ref="tax_misc_0_ht"/>
       <field name="ref_base_sign" eval="-1"/>
-      <field name="type_tax_use">purchase</field>
+      <field name="sequence" eval="10"/>
+      <field name="type_tax_use">sale</field>
     </record>
 
     <record model="account.tax.template" id="tva_export_0">
-      <field name="name">TVA 0% exportation</field>
-      <field name="description">22</field>
+      <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
+      <field name="name">TVA 0% export (vente)</field>
+      <field name="description">TVA-export-0</field>
       <field name="amount" eval="0.00"/>
       <field name="type">percent</field>
       <field name="base_code_id" ref="tax_export_0_ht"/>
+      <field name="base_sign" eval="1"/>
 
       <field name="account_collected_id" ref="pcg_44571"/>
       <field name="account_paid_id" ref="pcg_44571"/>
 
       <field name="ref_base_code_id" ref="tax_export_0_ht"/>
       <field name="ref_base_sign" eval="-1"/>
+      <field name="sequence" eval="10"/>
       <field name="type_tax_use">sale</field>
     </record>
 
     <record model="account.tax.template" id="tva_intra_0">
-      <field name="name">TVA 0% livraisons intracommunautaires</field>
-      <field name="description">23</field>
+      <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
+      <field name="name">TVA 0% livraisons intracommunautaires (vente)</field>
+      <field name="description">TVA-VT-UE-0</field>
       <field name="amount" eval="0.00"/>
       <field name="type">percent</field>
       <field name="base_code_id" ref="tax_intra_0_ht"/>
+      <field name="base_sign" eval="1"/>
 
-      <field name="account_collected_id" ref="pcg_44571"/>
-      <field name="account_paid_id" ref="pcg_44571"/>
+      <field name="account_collected_id" ref="pcg_445201"/>
+      <field name="account_paid_id" ref="pcg_445201"/>
 
       <field name="ref_base_code_id" ref="tax_intra_0_ht"/>
       <field name="ref_base_sign" eval="-1"/>
+      <field name="sequence" eval="10"/>
       <field name="type_tax_use">sale</field>
     </record>
 
+    <record model="account.tax.template" id="tva_import_0">
+        <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/>
+        <field name="name">TVA 0% import (achat)</field>
+        <field name="description">TVA-import-0</field>
+        <field name="amount" eval="0.00"/>
+        <field name="type">percent</field>
+        <!-- Les achats import à 0% ne sont pas mentionnés sur la déclaration de TVA
+        par conséquence, il n'y a pas de base_code_id -->
+
+        <field name="account_collected_id" ref="pcg_44566"/>
+        <field name="account_paid_id" ref="pcg_44566"/>
+
+        <field name="ref_base_code_id" ref=""/>
+        <field name="ref_base_sign" eval="1"/>
+        <field name="sequence" eval="10"/>
+        <field name="type_tax_use">purchase</field>
+    </record>
 
 <!--
     Comptes sur lesquels les taxes s'appliquent par défaut