summaryrefslogtreecommitdiff
path: root/addons/l10n_ch/data
diff options
context:
space:
mode:
authorstephanchrst <stephanchrst@gmail.com>2022-05-10 21:51:50 +0700
committerstephanchrst <stephanchrst@gmail.com>2022-05-10 21:51:50 +0700
commit3751379f1e9a4c215fb6eb898b4ccc67659b9ace (patch)
treea44932296ef4a9b71d5f010906253d8c53727726 /addons/l10n_ch/data
parent0a15094050bfde69a06d6eff798e9a8ddf2b8c21 (diff)
initial commit 2
Diffstat (limited to 'addons/l10n_ch/data')
-rw-r--r--addons/l10n_ch/data/account.account.template.csv169
-rw-r--r--addons/l10n_ch/data/account_chart_template_data.xml8
-rw-r--r--addons/l10n_ch/data/account_data.xml26
-rw-r--r--addons/l10n_ch/data/account_fiscal_position_data.xml71
-rw-r--r--addons/l10n_ch/data/account_tax_report_data.xml289
-rw-r--r--addons/l10n_ch/data/account_vat2011_data.xml881
-rw-r--r--addons/l10n_ch/data/l10n_ch_chart_data.xml17
-rw-r--r--addons/l10n_ch/data/l10n_ch_chart_post_data.xml12
8 files changed, 1473 insertions, 0 deletions
diff --git a/addons/l10n_ch/data/account.account.template.csv b/addons/l10n_ch/data/account.account.template.csv
new file mode 100644
index 00000000..c6429c3c
--- /dev/null
+++ b/addons/l10n_ch/data/account.account.template.csv
@@ -0,0 +1,169 @@
+"id","name","code","user_type_id/id","chart_template_id/id","reconcile"
+"ch_coa_1060","Titres","1060","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1069","Ajustement de la valeur des titres","1069","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1091","Compte d'attente pour salaires","1091","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","True"
+"ch_coa_1099","Compte d'attente autre","1099","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","True"
+"ch_coa_1100","Débiteurs","1100","account.data_account_type_receivable","l10n_ch.l10nch_chart_template","True"
+"ch_coa_1101","Débiteurs (PoS)","1101","account.data_account_type_receivable","l10n_ch.l10nch_chart_template","True"
+"ch_coa_1109","Ducroire","1109","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1140","Avances et prêts","1140","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1149","Ajustement de la valeur des avances et des prêts","1149","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1170","Impôt préalable: TVA s/matériel, marchandises, prestations et énergie","1170","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1171","Impôt préalable: TVA s/investissements et autres charges d’exploitation","1171","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1176","Impôt anticipé","1176","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1180","Créances envers les assurances sociales et institutions de prévoyance","1180","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1189","Impôt à la source","1189","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1190","Autres créances à court terme","1190","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1199","Ajustement de la valeur des créances à court terme","1199","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1200","Marchandises commerciales","1200","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1207","Variation des stocks de marchandises","1207","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1208","Acomptes sur les marchandises commerciales","1208","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1209","Corrections de la valeur des stocks de marchandises","1209","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1210","Matières premières","1210","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1217","Variation des stocks des matières premières","1217","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1218","Acomptes sur matières premières","1218","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1219","Corrections de la valeur sur matières premières","1219","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1220","Matières auxiliaires","1220","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1230","Matières consommables","1230","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1250","Marchandises en consignation","1250","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1260","Stocks de produits finis","1260","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1267","Variation de stocks de produits finis","1267","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1269","Correction de la valeur de stocks de produits finis","1269","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1270","Stocks de produits semi-ouvrés","1270","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1277","Variation de stock produits semi-ouvrés","1277","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1279","Corrections de la valeur des stock produits semi-ouvrés","1279","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1280","Travaux en cours","1280","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1287","Variation de la valeur des travaux en cours","1287","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1289","Corrections de la valeur des travaux en cours","1289","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1300","Charges payées d‘avance","1300","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1301","Produits à recevoir","1301","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1400","Titres à long terme","1400","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1409","Ajustement de la valeur des titres","1409","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1440","Prêts","1440","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1441","Hypothèques","1441","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1449","Ajustement de la valeur des créances à long terme","1449","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1480","Participations","1480","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1489","Ajustement de la valeur des participations","1489","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1500","Machines et appareils","1500","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1509","Amortissements sur les machines et appareils","1509","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1510","Mobilier et installations","1510","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1519","Amortissements sur le mobilier et les installations","1519","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1520","Machines de bureau, informatique, systèmes de communication","1520","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1529","Amortissements sur les machines de bureau, inf. et syst. comm.","1529","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1530","Véhicules","1530","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1539","Amortissements sur les véhicules","1539","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1540","Outillages et appareils","1540","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1549","Amortissements sur les outillages et appareils","1549","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1550","Installations de stockage","1550","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1559","Amortissements sur les installations de stockage","1559","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1570","Equipements et Installations","1570","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1579","Amortissements sur les équipements et installations","1579","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1590","Autres immobilisations corporelles meubles","1590","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1599","Amortissements sur les autres immobilisations corporelles meubles","1599","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1600","Immeubles d’exploitation","1600","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1609","Amortissements sur les immeubles d’exploitation","1609","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1700","Brevets, know-how, licences, droits, développement","1700","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1709","Amortissements sur les brevets, know-how, licences, droits, dév.","1709","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1770","Goodwill","1770","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1779","Ajustement de la valeur des goodwill","1779","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_1850","Capital actions, capital social, droits de participations ou capital de fondation non versés","1850","account.data_account_type_current_assets","l10n_ch.l10nch_chart_template","False"
+"ch_coa_2000","Créanciers","2000","account.data_account_type_payable","l10n_ch.l10nch_chart_template","True"
+"ch_coa_2030","Acomptes de clients","2030","account.data_account_type_current_liabilities","l10n_ch.l10nch_chart_template","False"
+"ch_coa_2100","Dettes bancaires","2100","account.data_account_type_current_liabilities","l10n_ch.l10nch_chart_template","False"
+"ch_coa_2120","Engagements de financement par leasing","2120","account.data_account_type_current_liabilities","l10n_ch.l10nch_chart_template","False"
+"ch_coa_2140","Autres dettes à court terme rémunérées","2140","account.data_account_type_current_liabilities","l10n_ch.l10nch_chart_template","False"
+"ch_coa_2160","Dettes envers l'actionnaire","2160","account.data_account_type_current_liabilities","l10n_ch.l10nch_chart_template","False"
+"ch_coa_2200","TVA due","2200","account.data_account_type_current_liabilities","l10n_ch.l10nch_chart_template","False"
+"ch_coa_2201","Décompte TVA","2201","account.data_account_type_current_liabilities","l10n_ch.l10nch_chart_template","False"
+"ch_coa_2206","Impôt anticipé dû","2206","account.data_account_type_current_liabilities","l10n_ch.l10nch_chart_template","False"
+"ch_coa_2208","Impôts directs","2208","account.data_account_type_current_liabilities","l10n_ch.l10nch_chart_template","False"
+"ch_coa_2210","Autres dettes à court terme","2210","account.data_account_type_current_liabilities","l10n_ch.l10nch_chart_template","False"
+"ch_coa_2261","Dividendes","2261","account.data_account_type_current_liabilities","l10n_ch.l10nch_chart_template","False"
+"ch_coa_2270","Assurances sociales et institutions de prévoyance","2270","account.data_account_type_current_liabilities","l10n_ch.l10nch_chart_template","False"
+"ch_coa_2279","Impôt à la source","2279","account.data_account_type_current_liabilities","l10n_ch.l10nch_chart_template","False"
+"ch_coa_2300","Charges à payer","2300","account.data_account_type_current_liabilities","l10n_ch.l10nch_chart_template","False"
+"ch_coa_2301","Produits encaissés d’avance","2301","account.data_account_type_current_liabilities","l10n_ch.l10nch_chart_template","False"
+"ch_coa_2330","Provisions à court terme","2330","account.data_account_type_current_liabilities","l10n_ch.l10nch_chart_template","False"
+"ch_coa_2400","Dettes bancaires","2400","account.data_account_type_current_liabilities","l10n_ch.l10nch_chart_template","False"
+"ch_coa_2420","Engagements de financement par leasing","2420","account.data_account_type_current_liabilities","l10n_ch.l10nch_chart_template","False"
+"ch_coa_2430","Emprunts obligataires","2430","account.data_account_type_current_liabilities","l10n_ch.l10nch_chart_template","False"
+"ch_coa_2450","Emprunts","2450","account.data_account_type_current_liabilities","l10n_ch.l10nch_chart_template","False"
+"ch_coa_2451","Hypothèques","2451","account.data_account_type_current_liabilities","l10n_ch.l10nch_chart_template","False"
+"ch_coa_2500","Autres dettes à long terme","2500","account.data_account_type_current_liabilities","l10n_ch.l10nch_chart_template","False"
+"ch_coa_2600","Provisions","2600","account.data_account_type_current_liabilities","l10n_ch.l10nch_chart_template","False"
+"ch_coa_2800","Capital-actions, capital social, capital de fondation","2800","account.data_account_type_equity","l10n_ch.l10nch_chart_template","False"
+"ch_coa_2900","Réserves légales issues du capital","2900","account.data_account_type_equity","l10n_ch.l10nch_chart_template","False"
+"ch_coa_2940","Réserves d‘évaluation","2940","account.data_account_type_equity","l10n_ch.l10nch_chart_template","False"
+"ch_coa_2950","Réserves légales issues du bénéfice","2950","account.data_account_type_equity","l10n_ch.l10nch_chart_template","False"
+"ch_coa_2960","Réserves libres","2960","account.data_account_type_equity","l10n_ch.l10nch_chart_template","False"
+"ch_coa_2970","Bénéfice / perte reporté","2970","account.data_account_type_equity","l10n_ch.l10nch_chart_template","False"
+"ch_coa_2979","Bénéfice / perte de l’exercice","2979","account.data_account_type_equity","l10n_ch.l10nch_chart_template","False"
+"ch_coa_2980","Propres actions, parts sociales, droits de participations (poste négatif)","2980","account.data_account_type_equity","l10n_ch.l10nch_chart_template","False"
+"ch_coa_3000","Ventes de produits fabriqués","3000","account.data_account_type_revenue","l10n_ch.l10nch_chart_template","False"
+"ch_coa_3009","Déductions sur ventes","3009","account.data_account_type_revenue","l10n_ch.l10nch_chart_template","False"
+"ch_coa_3200","Ventes de marchandises","3200","account.data_account_type_revenue","l10n_ch.l10nch_chart_template","False"
+"ch_coa_3400","Ventes de prestations","3400","account.data_account_type_revenue","l10n_ch.l10nch_chart_template","False"
+"ch_coa_3600","Autres ventes et prestations de services","3600","account.data_account_type_revenue","l10n_ch.l10nch_chart_template","False"
+"ch_coa_3700","Prestations propres","3700","account.data_account_type_revenue","l10n_ch.l10nch_chart_template","False"
+"ch_coa_3710","Consommations propres","3710","account.data_account_type_revenue","l10n_ch.l10nch_chart_template","False"
+"ch_coa_3800","Escomptes","3800","account.data_account_type_revenue","l10n_ch.l10nch_chart_template","False"
+"ch_coa_3801","Rabais et réduction de prix","3801","account.data_account_type_revenue","l10n_ch.l10nch_chart_template","False"
+"ch_coa_3802","Ristournes","3802","account.data_account_type_revenue","l10n_ch.l10nch_chart_template","False"
+"ch_coa_3803","Commissions de tiers","3803","account.data_account_type_revenue","l10n_ch.l10nch_chart_template","False"
+"ch_coa_3804","Frais d'encaissement","3804","account.data_account_type_revenue","l10n_ch.l10nch_chart_template","False"
+"ch_coa_3805","Pertes sur créances clients, variation ducroire","3805","account.data_account_type_revenue","l10n_ch.l10nch_chart_template","False"
+"ch_coa_3806","Différences de change","3806","account.data_account_type_revenue","l10n_ch.l10nch_chart_template","False"
+"ch_coa_3807","Frais d'expédition","3807","account.data_account_type_revenue","l10n_ch.l10nch_chart_template","False"
+"ch_coa_3900","Variation des stocks de produits semi-finis","3900","account.data_account_type_revenue","l10n_ch.l10nch_chart_template","False"
+"ch_coa_3901","Variation des stocks de produits finis","3901","account.data_account_type_revenue","l10n_ch.l10nch_chart_template","False"
+"ch_coa_3940","Variation de la valeur des prestations non facturées","3940","account.data_account_type_revenue","l10n_ch.l10nch_chart_template","False"
+"ch_coa_4000","Charges de matériel de l‘atelier","4000","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_4008","Variations de stocks","4008","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_4009","Déductions obtenues sur achats","4009","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_4070","Frêts à l'achat","4070","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_4071","Droits de douanes à l'importation","4071","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_4072","Frais de transport à l'achat","4072","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_4080","Variations de stocks","4080","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_4086","Pertes de matières","4086","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_4200","Achats de marchandises destinées à la revente","4200","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_4400","Prestations / travaux de tiers","4400","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_4500","Electricité","4500","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_4510","Gaz","4510","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_4520","Mazout","4520","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_4521","Charbon, briquettes, bois","4521","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_4530","Essence","4530","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_4540","Eau","4540","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_4800","Variation des stocks de marchandises","4800","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_4801","Variation des stocks de matières premières","4801","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_4900","Escomptes","4900","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_4901","Rabais et réductions de prix","4901","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_4092","Ristournes","4902","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_4903","Commissions obtenues sur achats","4903","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_4906","Différences de change","4906","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_5000","Salaires","5000","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_5700","Charges sociales","5700","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_5800","Autres charges du personnel","5800","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_5900","Charges de personnels temporaires","5900","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_6000","Charges de locaux","6000","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_6100","Entretien, réparations et remplacement des inst. servant à l’exploitation","6100","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_6105","Leasing immobilisations corporelles meubles","6105","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_6200","Charges de véhicules et de transport","6200","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_6260","Leasing et location de véhicules","6260","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_6300","Assurances-choses, droits, taxes, autorisations","6300","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_6400","Charges d’énergie et évacuation des déchets","6400","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_6500","Charges d‘administration","6500","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_6570","Charges et leasing d’informatique","6570","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_6600","Publicité","6600","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_6700","Autres charges d‘exploitation","6700","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_6800","Amortissements et ajustements de valeur des postes sur immobilisations corporelles","6800","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_6900","Charges financières","6900","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_6950","Produits financiers","6950","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_7000","Produits accessoires","7000","account.data_account_type_revenue","l10n_ch.l10nch_chart_template","False"
+"ch_coa_7010","Charges accessoires","7010","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_7500","Produits des immeubles d‘exploitation","7500","account.data_account_type_revenue","l10n_ch.l10nch_chart_template","False"
+"ch_coa_7510","Charges des immeubles d‘exploitation","7510","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_8000","Charges hors exploitation","8000","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_8100","Produits hors exploitation","8100","account.data_account_type_revenue","l10n_ch.l10nch_chart_template","False"
+"ch_coa_8500","Charges extraordinaires, exceptionnelles ou hors période","8500","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
+"ch_coa_8510","Produits extraordinaires, exceptionnels ou hors période","8510","account.data_account_type_revenue","l10n_ch.l10nch_chart_template","False"
+"ch_coa_8900","Impôts directs","8900","account.data_account_type_expenses","l10n_ch.l10nch_chart_template","False"
diff --git a/addons/l10n_ch/data/account_chart_template_data.xml b/addons/l10n_ch/data/account_chart_template_data.xml
new file mode 100644
index 00000000..837cc991
--- /dev/null
+++ b/addons/l10n_ch/data/account_chart_template_data.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <data noupdate="1">
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_ch.l10nch_chart_template')]"/>
+ </function>
+ </data>
+</odoo>
diff --git a/addons/l10n_ch/data/account_data.xml b/addons/l10n_ch/data/account_data.xml
new file mode 100644
index 00000000..32eb538d
--- /dev/null
+++ b/addons/l10n_ch/data/account_data.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <data noupdate="1">
+
+ <!-- Account Tax Group -->
+ <record id="tax_group_tva_0" model="account.tax.group">
+ <field name="name">TVA 0%</field>
+ </record>
+ <record id="tax_group_tva_25" model="account.tax.group">
+ <field name="name">TVA 2.5%</field>
+ </record>
+ <record id="tax_group_tva_37" model="account.tax.group">
+ <field name="name">TVA 3.7%</field>
+ </record>
+ <record id="tax_group_tva_77" model="account.tax.group">
+ <field name="name">TVA 7.7%</field>
+ </record>
+
+ </data>
+
+ <data>
+ <record id="tax_group_tva_100" model="account.tax.group">
+ <field name="name">TVA 100%</field>
+ </record>
+ </data>
+</odoo>
diff --git a/addons/l10n_ch/data/account_fiscal_position_data.xml b/addons/l10n_ch/data/account_fiscal_position_data.xml
new file mode 100644
index 00000000..ae310240
--- /dev/null
+++ b/addons/l10n_ch/data/account_fiscal_position_data.xml
@@ -0,0 +1,71 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <data noupdate="1">
+ <!-- Fiscal Position Templates -->
+ <record id="fiscal_position_template_1" model="account.fiscal.position.template">
+ <field name="name">Suisse national</field>
+ <field name="chart_template_id" ref="l10nch_chart_template"/>
+ <field name="auto_apply" eval="True"/>
+ <field name="country_id" ref="base.ch"/>
+ </record>
+
+ <record id="fiscal_position_template_import" model="account.fiscal.position.template">
+ <field name="sequence">1</field>
+ <field name="name">Import/Export</field>
+ <field name="chart_template_id" ref="l10nch_chart_template"/>
+ <field name="auto_apply" eval="True"/>
+ </record>
+
+ <record id="fiscal_position_tax_template_3" model="account.fiscal.position.tax.template">
+ <field name="position_id" ref="fiscal_position_template_import" />
+ <field name="tax_src_id" ref="vat_25_purchase" />
+ <field name="tax_dest_id" ref="vat_O_import" />
+ </record>
+ <record id="fiscal_position_tax_template_4" model="account.fiscal.position.tax.template">
+ <field name="position_id" ref="fiscal_position_template_import" />
+ <field name="tax_src_id" ref="vat_25_invest" />
+ <field name="tax_dest_id" ref="vat_O_import" />
+ </record>
+
+ <record id="fiscal_position_tax_template_5" model="account.fiscal.position.tax.template">
+ <field name="position_id" ref="fiscal_position_template_import" />
+ <field name="tax_src_id" ref="vat_37_purchase" />
+ <field name="tax_dest_id" ref="vat_O_import" />
+ </record>
+ <record id="fiscal_position_tax_template_6" model="account.fiscal.position.tax.template">
+ <field name="position_id" ref="fiscal_position_template_import" />
+ <field name="tax_src_id" ref="vat_37_invest" />
+ <field name="tax_dest_id" ref="vat_O_import" />
+ </record>
+
+
+ <record id="fiscal_position_tax_template_9" model="account.fiscal.position.tax.template">
+ <field name="position_id" ref="fiscal_position_template_import" />
+ <field name="tax_src_id" ref="vat_77_purchase_reverse" />
+ <field name="tax_dest_id" ref="vat_O_import" />
+ </record>
+ <record id="fiscal_position_tax_template_10" model="account.fiscal.position.tax.template">
+ <field name="position_id" ref="fiscal_position_template_import" />
+ <field name="tax_src_id" ref="vat_77_invest" />
+ <field name="tax_dest_id" ref="vat_O_import" />
+ </record>
+
+ <record id="fiscal_position_tax_template_14" model="account.fiscal.position.tax.template">
+ <field name="position_id" ref="fiscal_position_template_import" />
+ <field name="tax_src_id" ref="vat_25" />
+ <field name="tax_dest_id" ref="vat_XO" />
+ </record>
+
+ <record id="fiscal_position_tax_template_15" model="account.fiscal.position.tax.template">
+ <field name="position_id" ref="fiscal_position_template_import" />
+ <field name="tax_src_id" ref="vat_37" />
+ <field name="tax_dest_id" ref="vat_XO" />
+ </record>
+
+ <record id="fiscal_position_tax_template_17" model="account.fiscal.position.tax.template">
+ <field name="position_id" ref="fiscal_position_template_import" />
+ <field name="tax_src_id" ref="vat_77" />
+ <field name="tax_dest_id" ref="vat_XO" />
+ </record>
+ </data>
+</odoo>
diff --git a/addons/l10n_ch/data/account_tax_report_data.xml b/addons/l10n_ch/data/account_tax_report_data.xml
new file mode 100644
index 00000000..d9509f03
--- /dev/null
+++ b/addons/l10n_ch/data/account_tax_report_data.xml
@@ -0,0 +1,289 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+
+ <record id="tax_report" model="account.tax.report">
+ <field name="name">Tax Report</field>
+ <field name="country_id" ref="base.ch"/>
+ </record>
+
+ <record id="account_tax_report_line_chiffre_af" model="account.tax.report.line">
+ <field name="name">I - CHIFFRE D'AFFAIRES</field>
+ <field name="report_id" ref="tax_report"/>
+ <field name="formula">None</field>
+ <field name="sequence" eval="1"/>
+ </record>
+
+ <record id="account_tax_report_line_chtax_200" model="account.tax.report.line">
+ <field name="name">200 Chiffre d'affaires</field>
+ <field name="formula">tax_ch_302a + tax_ch_312a + tax_ch_342a + tax_ch_289</field>
+ <field name="report_id" ref="tax_report"/>
+ <field name="sequence" eval="1"/>
+ <field name="parent_id" ref="account_tax_report_line_chiffre_af"/>
+ </record>
+
+ <record id="account_tax_report_line_chtax_289" model="account.tax.report.line">
+ <field name="name">289 Déductions (ch.220 à ch.280)</field>
+ <field name="report_id" ref="tax_report"/>
+ <field name="sequence" eval="2"/>
+ <field name="code">tax_ch_289</field>
+ <field name="parent_id" ref="account_tax_report_line_chiffre_af"/>
+ </record>
+
+ <record id="account_tax_report_line_chtax_220_289" model="account.tax.report.line">
+ <field name="name">220 Chiffre d'affaires imposable a 0% (export)</field>
+ <field name="tag_name">220</field>
+ <field name="report_id" ref="tax_report"/>
+ <field name="sequence" eval="0"/>
+ <field name="parent_id" ref="account_tax_report_line_chtax_289"/>
+ </record>
+
+ <record id="account_tax_report_line_chtax_221" model="account.tax.report.line">
+ <field name="name">221 Prestations fournies à l'étranger</field>
+ <field name="tag_name">221</field>
+ <field name="report_id" ref="tax_report"/>
+ <field name="sequence" eval="1"/>
+ <field name="parent_id" ref="account_tax_report_line_chtax_289"/>
+ </record>
+
+ <record id="account_tax_report_line_chtax_225" model="account.tax.report.line">
+ <field name="name">225 Transfer avec la procédure de déclaration</field>
+ <field name="tag_name">225</field>
+ <field name="report_id" ref="tax_report"/>
+ <field name="sequence" eval="2"/>
+ <field name="parent_id" ref="account_tax_report_line_chtax_289"/>
+ </record>
+
+ <record id="account_tax_report_line_chtax_230" model="account.tax.report.line">
+ <field name="name">230 Chiffre d'affaires non-imposable a 0% (exclu)</field>
+ <field name="tag_name">230</field>
+ <field name="report_id" ref="tax_report"/>
+ <field name="sequence" eval="3"/>
+ <field name="parent_id" ref="account_tax_report_line_chtax_289"/>
+ </record>
+
+ <record id="account_tax_report_line_chtax_235" model="account.tax.report.line">
+ <field name="name">235 Diminution de la contre-prestation</field>
+ <field name="tag_name">235</field>
+ <field name="report_id" ref="tax_report"/>
+ <field name="sequence" eval="4"/>
+ <field name="parent_id" ref="account_tax_report_line_chtax_289"/>
+ </record>
+
+ <record id="account_tax_report_line_chtax_280" model="account.tax.report.line">
+ <field name="name">280 Divers (p.ex valeur du terrain)</field>
+ <field name="tag_name">280</field>
+ <field name="report_id" ref="tax_report"/>
+ <field name="sequence" eval="5"/>
+ <field name="parent_id" ref="account_tax_report_line_chtax_289"/>
+ </record>
+
+ <record id="account_tax_report_line_chtax_299" model="account.tax.report.line">
+ <field name="name">299 Chiffre d'affaires imposable (ch.200 moins ch.289)</field>
+ <field name="report_id" ref="tax_report"/>
+ <field name="sequence" eval="2"/>
+ <field name="formula">tax_ch_302a + tax_ch_312a + tax_ch_342a</field>
+ </record>
+
+ <record id="account_tax_report_line_calc_impot" model="account.tax.report.line">
+ <field name="name">II - CALCUL DE L'IMPOT</field>
+ <field name="report_id" ref="tax_report"/>
+ <field name="formula">None</field>
+ <field name="sequence" eval="3"/>
+ </record>
+
+ <record id="account_tax_report_line_calc_impot_chiffre" model="account.tax.report.line">
+ <field name="name">Chiffre d'affaires imposable</field>
+ <field name="report_id" ref="tax_report"/>
+ <field name="sequence" eval="1"/>
+ <field name="parent_id" ref="account_tax_report_line_calc_impot"/>
+ </record>
+
+ <record id="account_tax_report_line_chtax_302a" model="account.tax.report.line">
+ <field name="name">302a Chiffre d'affaires imposable a 7.7% (TS)</field>
+ <field name="tag_name">302a</field>
+ <field name="code">tax_ch_302a</field>
+ <field name="report_id" ref="tax_report"/>
+ <field name="sequence" eval="1"/>
+ <field name="parent_id" ref="account_tax_report_line_calc_impot_chiffre"/>
+ </record>
+
+ <record id="account_tax_report_line_chtax_312a" model="account.tax.report.line">
+ <field name="name">312a Chiffre d'affaires imposable a 2.5% (TR)</field>
+ <field name="tag_name">312a</field>
+ <field name="code">tax_ch_312a</field>
+ <field name="report_id" ref="tax_report"/>
+ <field name="sequence" eval="2"/>
+ <field name="parent_id" ref="account_tax_report_line_calc_impot_chiffre"/>
+ </record>
+
+ <record id="account_tax_report_line_chtax_342a" model="account.tax.report.line">
+ <field name="name">342a Chiffre d'affaires imposable a 3.7% (TS)</field>
+ <field name="tag_name">342a</field>
+ <field name="code">tax_ch_342a</field>
+ <field name="report_id" ref="tax_report"/>
+ <field name="sequence" eval="3"/>
+ <field name="parent_id" ref="account_tax_report_line_calc_impot_chiffre"/>
+ </record>
+
+ <record id="account_tax_report_line_calc_impot_base" model="account.tax.report.line">
+ <field name="name">Base Impôt sur acquisitions de services</field>
+ <field name="report_id" ref="tax_report"/>
+ <field name="sequence" eval="2"/>
+ <field name="parent_id" ref="account_tax_report_line_calc_impot"/>
+ </record>
+
+ <record id="account_tax_report_line_chtax_381a" model="account.tax.report.line">
+ <field name="name">381a Impots sur les acquisitions</field>
+ <field name="tag_name">381a</field>
+ <field name="report_id" ref="tax_report"/>
+ <field name="sequence" eval="1"/>
+ <field name="parent_id" ref="account_tax_report_line_calc_impot_base"/>
+ </record>
+
+ <record id="account_tax_report_line_chtax_382a" model="account.tax.report.line">
+ <field name="name">382a Impots sur les acquisitions</field>
+ <field name="tag_name">382a</field>
+ <field name="report_id" ref="tax_report"/>
+ <field name="sequence" eval="2"/>
+ <field name="parent_id" ref="account_tax_report_line_calc_impot_base"/>
+ </record>
+
+ <record id="account_tax_report_line_chtax_399" model="account.tax.report.line">
+ <field name="name">399 TVA Due </field>
+ <field name="code">tax_ch_399</field>
+ <field name="report_id" ref="tax_report"/>
+ <field name="sequence" eval="3"/>
+ <field name="parent_id" ref="account_tax_report_line_calc_impot"/>
+ </record>
+
+ <record id="account_tax_report_line_chtax_302b" model="account.tax.report.line">
+ <field name="name">302b TVA due a 7.7% (TS)</field>
+ <field name="tag_name">302b</field>
+ <field name="report_id" ref="tax_report"/>
+ <field name="sequence" eval="1"/>
+ <field name="parent_id" ref="account_tax_report_line_chtax_399"/>
+ </record>
+
+ <record id="account_tax_report_line_chtax_312b" model="account.tax.report.line">
+ <field name="name">312b TVA due a 2.5% (TR)</field>
+ <field name="tag_name">312b</field>
+ <field name="report_id" ref="tax_report"/>
+ <field name="sequence" eval="2"/>
+ <field name="parent_id" ref="account_tax_report_line_chtax_399"/>
+ </record>
+
+ <record id="account_tax_report_line_chtax_342b" model="account.tax.report.line">
+ <field name="name">342b TVA due a 3.7% (TS)</field>
+ <field name="tag_name">342b</field>
+ <field name="report_id" ref="tax_report"/>
+ <field name="sequence" eval="3"/>
+ <field name="parent_id" ref="account_tax_report_line_chtax_399"/>
+ </record>
+
+ <record id="account_tax_report_line_chtax_381b" model="account.tax.report.line">
+ <field name="name">381b Impots sur les acquisitions </field>
+ <field name="tag_name">381b</field>
+ <field name="report_id" ref="tax_report"/>
+ <field name="sequence" eval="4"/>
+ <field name="parent_id" ref="account_tax_report_line_chtax_399"/>
+ </record>
+
+ <record id="account_tax_report_line_chtax_382b" model="account.tax.report.line">
+ <field name="name">382b Impots sur les acquisitions </field>
+ <field name="tag_name">382b</field>
+ <field name="report_id" ref="tax_report"/>
+ <field name="sequence" eval="5"/>
+ <field name="parent_id" ref="account_tax_report_line_chtax_399"/>
+ </record>
+
+ <record id="account_tax_report_line_chtax_479" model="account.tax.report.line">
+ <field name="name">479 TVA préalable</field>
+ <field name="report_id" ref="tax_report"/>
+ <field name="sequence" eval="4"/>
+ <field name="code">tax_ch_479</field>
+ </record>
+
+ <record id="account_tax_report_line_chtax_400" model="account.tax.report.line">
+ <field name="name">400 TVA préalable sur biens et services</field>
+ <field name="tag_name">400</field>
+ <field name="report_id" ref="tax_report"/>
+ <field name="sequence" eval="1"/>
+ <field name="parent_id" ref="account_tax_report_line_chtax_479"/>
+ </record>
+
+ <record id="account_tax_report_line_chtax_405" model="account.tax.report.line">
+ <field name="name">405 TVA préalable sur invest. et autres ch.</field>
+ <field name="tag_name">405</field>
+ <field name="report_id" ref="tax_report"/>
+ <field name="sequence" eval="2"/>
+ <field name="parent_id" ref="account_tax_report_line_chtax_479"/>
+ </record>
+
+ <record id="account_tax_report_line_chtax_410" model="account.tax.report.line">
+ <field name="name">410 Dégrèvement ultérieur de l'impot préalable</field>
+ <field name="tag_name">410</field>
+ <field name="report_id" ref="tax_report"/>
+ <field name="sequence" eval="3"/>
+ <field name="parent_id" ref="account_tax_report_line_chtax_479"/>
+ </record>
+
+ <record id="account_tax_report_line_chtax_415" model="account.tax.report.line">
+ <field name="name">415 Correction de l'impot préalable</field>
+ <field name="tag_name">415</field>
+ <field name="report_id" ref="tax_report"/>
+ <field name="sequence" eval="4"/>
+ <field name="parent_id" ref="account_tax_report_line_chtax_479"/>
+ </record>
+
+ <record id="account_tax_report_line_chtax_420" model="account.tax.report.line">
+ <field name="name">420 Réduction de la déduction de l'impot préalable</field>
+ <field name="tag_name">420</field>
+ <field name="report_id" ref="tax_report"/>
+ <field name="sequence" eval="5"/>
+ <field name="parent_id" ref="account_tax_report_line_chtax_479"/>
+ </record>
+
+ <record id="account_tax_report_line_chtax_solde" model="account.tax.report.line">
+ <field name="name">SOLDE</field>
+ <field name="report_id" ref="tax_report"/>
+ <field name="sequence" eval="5"/>
+ </record>
+
+ <record id="account_tax_report_line_chtax_500" model="account.tax.report.line">
+ <field name="name">500 Solde de TVA a payer a l'AFC</field>
+ <field name="report_id" ref="tax_report"/>
+ <field name="sequence" eval="1"/>
+ <field name="formula">tax_ch_399 - tax_ch_479 &gt; 0 and tax_ch_399 - tax_ch_479 or 0.0</field>
+ <field name="parent_id" ref="account_tax_report_line_chtax_solde"/>
+ </record>
+
+ <record id="account_tax_report_line_chtax_510" model="account.tax.report.line">
+ <field name="name">510 Solde de TVA a recevoir de l'AFC</field>
+ <field name="report_id" ref="tax_report"/>
+ <field name="sequence" eval="2"/>
+ <field name="formula">tax_ch_479 - tax_ch_399 &gt; 0 and tax_ch_479 - tax_ch_399 or 0.0</field>
+ <field name="parent_id" ref="account_tax_report_line_chtax_solde"/>
+ </record>
+
+ <record id="account_tax_report_line_chtax_autres_mouv" model="account.tax.report.line">
+ <field name="name">AUTRES MOUVEMENTS DE FONDS</field>
+ <field name="sequence" eval="6"/>
+ <field name="report_id" ref="tax_report"/>
+ </record>
+
+ <record id="account_tax_report_line_chtax_900" model="account.tax.report.line">
+ <field name="name">900 Subventions, taxes touristiques</field>
+ <field name="tag_name">900</field>
+ <field name="sequence" eval="1"/>
+ <field name="parent_id" ref="account_tax_report_line_chtax_autres_mouv"/>
+ <field name="report_id" ref="tax_report"/>
+ </record>
+
+ <record id="account_tax_report_line_chtax_910" model="account.tax.report.line">
+ <field name="name">910 Les dons, les dividendes, les dédommagements, ...</field>
+ <field name="tag_name">910</field>
+ <field name="sequence" eval="2"/>
+ <field name="parent_id" ref="account_tax_report_line_chtax_autres_mouv"/>
+ <field name="report_id" ref="tax_report"/>
+ </record>
+</odoo>
diff --git a/addons/l10n_ch/data/account_vat2011_data.xml b/addons/l10n_ch/data/account_vat2011_data.xml
new file mode 100644
index 00000000..fb6ed126
--- /dev/null
+++ b/addons/l10n_ch/data/account_vat2011_data.xml
@@ -0,0 +1,881 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <!--
+ # TVA - Taxe sur la Valeur Ajoutée
+ -->
+ <record model="account.tax.template" id="vat_25">
+ <field name="name">TVA due a 2.5% (TR)</field>
+ <field name="description">2.5%</field>
+ <field name="amount" eval="2.5"/>
+ <field name="amount_type">percent</field>
+ <field name="chart_template_id" ref="l10nch_chart_template"/>
+ <field name="type_tax_use">sale</field>
+ <field name="tax_group_id" ref="tax_group_tva_25"/>
+ <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ 'plus_report_line_ids': [ref('account_tax_report_line_chtax_312a')],
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_2200'),
+ 'plus_report_line_ids': [ref('account_tax_report_line_chtax_312b')],
+ }),
+ ]"/>
+ <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ 'minus_report_line_ids': [ref('account_tax_report_line_chtax_312a')],
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_2200'),
+ 'minus_report_line_ids': [ref('account_tax_report_line_chtax_312b')],
+ }),
+ ]"/>
+ </record>
+
+ <record model="account.tax.template" id="vat_25_incl">
+ <field name="name">TVA due à 2.5% (Incl. TR)</field>
+ <field name="description">2.5% Incl.</field>
+ <field name="price_include" eval="1"/>
+ <field name="amount" eval="2.5"/>
+ <field name="amount_type">percent</field>
+ <field name="chart_template_id" ref="l10nch_chart_template"/>
+ <field name="type_tax_use">sale</field>
+ <field name="tax_group_id" ref="tax_group_tva_25"/>
+ <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ 'plus_report_line_ids': [ref('account_tax_report_line_chtax_312a')],
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_2200'),
+ 'plus_report_line_ids': [ref('account_tax_report_line_chtax_312b')],
+ }),
+ ]"/>
+ <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ 'minus_report_line_ids': [ref('account_tax_report_line_chtax_312a')],
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_2200'),
+ 'minus_report_line_ids': [ref('account_tax_report_line_chtax_312b')],
+ }),
+ ]"/>
+ </record>
+
+ <record model="account.tax.template" id="vat_25_purchase">
+ <field name="name">TVA 2.5% sur achat B&amp;S (TR)</field>
+ <field name="description">2.5% achat</field>
+ <field name="amount" eval="2.5"/>
+ <field name="amount_type">percent</field>
+ <field name="chart_template_id" ref="l10nch_chart_template"/>
+ <field name="type_tax_use">purchase</field>
+ <field name="tax_group_id" ref="tax_group_tva_25"/>
+ <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_1170'),
+ 'plus_report_line_ids': [ref('account_tax_report_line_chtax_400')],
+ }),
+ ]"/>
+ <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_1170'),
+ 'minus_report_line_ids': [ref('account_tax_report_line_chtax_400')],
+ }),
+ ]"/>
+ </record>
+
+ <record model="account.tax.template" id="vat_25_purchase_incl">
+ <field name="name">TVA 2.5% sur achat B&amp;S (Incl. TR)</field>
+ <field name="description">2.5% achat Incl.</field>
+ <field name="price_include" eval="1"/>
+ <field name="amount" eval="2.5"/>
+ <field name="amount_type">percent</field>
+ <field name="chart_template_id" ref="l10nch_chart_template"/>
+ <field name="type_tax_use">purchase</field>
+ <field name="tax_group_id" ref="tax_group_tva_25"/>
+ <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_1170'),
+ 'plus_report_line_ids': [ref('account_tax_report_line_chtax_400')],
+ }),
+ ]"/>
+ <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_1170'),
+ 'minus_report_line_ids': [ref('account_tax_report_line_chtax_400')],
+ }),
+ ]"/>
+ </record>
+
+ <record model="account.tax.template" id="vat_25_invest">
+ <field name="name">TVA 2.5% sur invest. et autres ch. (TR)</field>
+ <field name="description">2.5% invest.</field>
+ <field name="amount" eval="2.5"/>
+ <field name="amount_type">percent</field>
+ <field name="chart_template_id" ref="l10nch_chart_template"/>
+ <field name="type_tax_use">purchase</field>
+ <field name="tax_group_id" ref="tax_group_tva_25"/>
+ <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_1171'),
+ 'plus_report_line_ids': [ref('account_tax_report_line_chtax_405')],
+ }),
+ ]"/>
+ <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_1171'),
+ 'minus_report_line_ids': [ref('account_tax_report_line_chtax_405')],
+ }),
+ ]"/>
+ </record>
+
+ <record model="account.tax.template" id="vat_25_invest_incl">
+ <field name="name">TVA 2.5% sur invest. et autres ch. (Incl. TR)</field>
+ <field name="description">2.5% invest. Incl.</field>
+ <field name="price_include" eval="1"/>
+ <field name="amount" eval="2.5"/>
+ <field name="amount_type">percent</field>
+ <field name="chart_template_id" ref="l10nch_chart_template"/>
+ <field name="type_tax_use">purchase</field>
+ <field name="tax_group_id" ref="tax_group_tva_25"/>
+ <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_1171'),
+ 'plus_report_line_ids': [ref('account_tax_report_line_chtax_405')],
+ }),
+ ]"/>
+ <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_1171'),
+ 'minus_report_line_ids': [ref('account_tax_report_line_chtax_405')],
+ }),
+ ]"/>
+ </record>
+
+ <record model="account.tax.template" id="vat_37">
+ <field name="name">TVA due a 3.7% (TS)</field>
+ <field name="description">3.7%</field>
+ <field name="amount" eval="3.7"/>
+ <field name="amount_type">percent</field>
+ <field name="chart_template_id" ref="l10nch_chart_template"/>
+ <field name="type_tax_use">sale</field>
+ <field name="tax_group_id" ref="tax_group_tva_37"/>
+ <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ 'plus_report_line_ids': [ref('account_tax_report_line_chtax_342a')],
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_2200'),
+ 'plus_report_line_ids': [ref('account_tax_report_line_chtax_342b')],
+ }),
+ ]"/>
+ <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ 'minus_report_line_ids': [ref('account_tax_report_line_chtax_342a')],
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_2200'),
+ 'minus_report_line_ids': [ref('account_tax_report_line_chtax_342b')],
+ }),
+ ]"/>
+ </record>
+
+ <record model="account.tax.template" id="vat_37_incl">
+ <field name="name">TVA due à 3.7% (Incl. TS)</field>
+ <field name="description">3.7% Incl.</field>
+ <field name="price_include" eval="1"/>
+ <field name="amount" eval="3.7"/>
+ <field name="amount_type">percent</field>
+ <field name="chart_template_id" ref="l10nch_chart_template"/>
+ <field name="type_tax_use">sale</field>
+ <field name="tax_group_id" ref="tax_group_tva_37"/>
+ <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ 'plus_report_line_ids': [ref('account_tax_report_line_chtax_342a')],
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_2200'),
+ 'plus_report_line_ids': [ref('account_tax_report_line_chtax_342b')],
+ }),
+ ]"/>
+ <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ 'minus_report_line_ids': [ref('account_tax_report_line_chtax_342a')],
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_2200'),
+ 'minus_report_line_ids': [ref('account_tax_report_line_chtax_342b')],
+ }),
+ ]"/>
+ </record>
+
+ <record model="account.tax.template" id="vat_37_purchase">
+ <field name="name">TVA 3.7% sur achat B&amp;S (TS)</field>
+ <field name="description">3.7% achat</field>
+ <field name="amount" eval="3.7"/>
+ <field name="amount_type">percent</field>
+ <field name="chart_template_id" ref="l10nch_chart_template"/>
+ <field name="type_tax_use">purchase</field>
+ <field name="tax_group_id" ref="tax_group_tva_37"/>
+ <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_1170'),
+ 'plus_report_line_ids': [ref('account_tax_report_line_chtax_400')],
+ }),
+ ]"/>
+ <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_1170'),
+ 'minus_report_line_ids': [ref('account_tax_report_line_chtax_400')],
+ }),
+ ]"/>
+ </record>
+
+ <record model="account.tax.template" id="vat_37_purchase_incl">
+ <field name="name">TVA 3.7% sur achat B&amp;S (Incl. TS)</field>
+ <field name="description">3.7% achat Incl.</field>
+ <field name="price_include" eval="1"/>
+ <field name="amount" eval="3.7"/>
+ <field name="amount_type">percent</field>
+ <field name="chart_template_id" ref="l10nch_chart_template"/>
+ <field name="type_tax_use">purchase</field>
+ <field name="tax_group_id" ref="tax_group_tva_37"/>
+ <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_1170'),
+ 'plus_report_line_ids': [ref('account_tax_report_line_chtax_400')],
+ }),
+ ]"/>
+ <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_1170'),
+ 'minus_report_line_ids': [ref('account_tax_report_line_chtax_400')],
+ }),
+ ]"/>
+ </record>
+
+ <record model="account.tax.template" id="vat_37_invest">
+ <field name="name">TVA 3.7% sur invest. et autres ch. (TS)</field>
+ <field name="description">3.7% invest</field>
+ <field name="amount" eval="3.7"/>
+ <field name="amount_type">percent</field>
+ <field name="chart_template_id" ref="l10nch_chart_template"/>
+ <field name="type_tax_use">purchase</field>
+ <field name="tax_group_id" ref="tax_group_tva_37"/>
+ <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_1171'),
+ 'plus_report_line_ids': [ref('account_tax_report_line_chtax_405')],
+ }),
+ ]"/>
+ <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_1171'),
+ 'minus_report_line_ids': [ref('account_tax_report_line_chtax_405')],
+ }),
+ ]"/>
+ </record>
+
+ <record model="account.tax.template" id="vat_37_invest_incl">
+ <field name="name">TVA 3.7% sur invest. et autres ch. (Incl. TS)</field>
+ <field name="description">3.7% invest Incl.</field>
+ <field name="price_include" eval="1"/>
+ <field name="amount" eval="3.7"/>
+ <field name="amount_type">percent</field>
+ <field name="chart_template_id" ref="l10nch_chart_template"/>
+ <field name="type_tax_use">purchase</field>
+ <field name="tax_group_id" ref="tax_group_tva_37"/>
+ <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_1171'),
+ 'plus_report_line_ids': [ref('account_tax_report_line_chtax_405')],
+ }),
+ ]"/>
+ <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_1171'),
+ 'minus_report_line_ids': [ref('account_tax_report_line_chtax_405')],
+ }),
+ ]"/>
+ </record>
+
+ <record model="account.tax.template" id="vat_77">
+ <field name="name">TVA due a 7.7% (TN)</field>
+ <field name="description">7.7%</field>
+ <field name="amount" eval="7.7"/>
+ <field name="sequence" eval="0"/>
+ <field name="amount_type">percent</field>
+ <field name="chart_template_id" ref="l10nch_chart_template"/>
+ <field name="type_tax_use">sale</field>
+ <field name="tax_group_id" ref="tax_group_tva_77"/>
+ <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ 'plus_report_line_ids': [ref('account_tax_report_line_chtax_302a')],
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_2200'),
+ 'plus_report_line_ids': [ref('account_tax_report_line_chtax_302b')],
+ }),
+ ]"/>
+ <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ 'minus_report_line_ids': [ref('account_tax_report_line_chtax_302a')],
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_2200'),
+ 'minus_report_line_ids': [ref('account_tax_report_line_chtax_302b')],
+ }),
+ ]"/>
+ </record>
+
+ <record model="account.tax.template" id="vat_77_incl">
+ <field name="name">TVA due à 7.7% (Incl. TN)</field>
+ <field name="description">7.7% Incl.</field>
+ <field name="price_include" eval="1"/>
+ <field name="amount" eval="7.7"/>
+ <field name="sequence" eval="0"/>
+ <field name="amount_type">percent</field>
+ <field name="chart_template_id" ref="l10nch_chart_template"/>
+ <field name="type_tax_use">sale</field>
+ <field name="tax_group_id" ref="tax_group_tva_77"/>
+ <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ 'plus_report_line_ids': [ref('account_tax_report_line_chtax_302a')],
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_2200'),
+ 'plus_report_line_ids': [ref('account_tax_report_line_chtax_302b')],
+ }),
+ ]"/>
+ <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ 'minus_report_line_ids': [ref('account_tax_report_line_chtax_302a')],
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_2200'),
+ 'minus_report_line_ids': [ref('account_tax_report_line_chtax_302b')],
+ }),
+ ]"/>
+ </record>
+
+ <record model="account.tax.template" id="vat_77_purchase_incl">
+ <field name="name">TVA 7.7% sur achat B&amp;S (Incl. TN)</field>
+ <field name="description">7.7% achat Incl.</field>
+ <field name="price_include" eval="1"/>
+ <field name="amount" eval="7.7"/>
+ <field name="amount_type">percent</field>
+ <field name="sequence" eval="0"/>
+ <field name="chart_template_id" ref="l10nch_chart_template"/>
+ <field name="type_tax_use">purchase</field>
+ <field name="tax_group_id" ref="tax_group_tva_77"/>
+ <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_1170'),
+ 'plus_report_line_ids': [ref('account_tax_report_line_chtax_400')],
+ }),
+ ]"/>
+ <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_1170'),
+ 'minus_report_line_ids': [ref('account_tax_report_line_chtax_400')],
+ }),
+ ]"/>
+ </record>
+
+ <record model="account.tax.template" id="vat_77_invest">
+ <field name="name">TVA 7.7% sur invest. et autres ch. (TN)</field>
+ <field name="description">7.7% invest.</field>
+ <field name="amount" eval="7.7"/>
+ <field name="amount_type">percent</field>
+ <field name="chart_template_id" ref="l10nch_chart_template"/>
+ <field name="type_tax_use">purchase</field>
+ <field name="tax_group_id" ref="tax_group_tva_77"/>
+ <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_1171'),
+ 'plus_report_line_ids': [ref('account_tax_report_line_chtax_405')],
+ }),
+ ]"/>
+ <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_1171'),
+ 'minus_report_line_ids': [ref('account_tax_report_line_chtax_405')],
+ }),
+ ]"/>
+ </record>
+
+ <record model="account.tax.template" id="vat_77_invest_incl">
+ <field name="name">TVA 7.7% sur invest. et autres ch. (Incl. TN)</field>
+ <field name="description">7.7% invest. Incl.</field>
+ <field name="price_include" eval="1"/>
+ <field name="amount" eval="7.7"/>
+ <field name="amount_type">percent</field>
+ <field name="chart_template_id" ref="l10nch_chart_template"/>
+ <field name="type_tax_use">purchase</field>
+ <field name="tax_group_id" ref="tax_group_tva_77"/>
+ <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_1171'),
+ 'plus_report_line_ids': [ref('account_tax_report_line_chtax_405')],
+ }),
+ ]"/>
+ <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_1171'),
+ 'minus_report_line_ids': [ref('account_tax_report_line_chtax_405')],
+ }),
+ ]"/>
+ </record>
+
+ <record model="account.tax.template" id="vat_XO">
+ <field name="name">TVA due a 0% (Exportations)</field>
+ <field name="amount" eval="0.00"/>
+ <field name="description">0%</field>
+ <field name="amount_type">percent</field>
+ <field name="chart_template_id" ref="l10nch_chart_template"/>
+ <field name="type_tax_use">sale</field>
+ <field name="tax_group_id" ref="tax_group_tva_0"/>
+ <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ 'plus_report_line_ids': [ref('account_tax_report_line_chtax_220_289')],
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ }),
+ ]"/>
+ <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ 'minus_report_line_ids': [ref('account_tax_report_line_chtax_220_289')],
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ }),
+ ]"/>
+ </record>
+
+ <record model="account.tax.template" id="vat_O_exclude">
+ <field name="name">TVA 0% exclue</field>
+ <field name="description">0% excl.</field>
+ <field name="amount" eval="0.00"/>
+ <field name="amount_type">percent</field>
+ <field name="chart_template_id" ref="l10nch_chart_template"/>
+ <field name="type_tax_use">sale</field>
+ <field name="tax_group_id" ref="tax_group_tva_0"/>
+ <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ 'plus_report_line_ids': [ref('account_tax_report_line_chtax_230')],
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ }),
+ ]"/>
+ <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ 'minus_report_line_ids': [ref('account_tax_report_line_chtax_230')],
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ }),
+ ]"/>
+ </record>
+
+ <record model="account.tax.template" id="vat_O_import">
+ <field name="name">TVA 0% Importations de biens et services</field>
+ <field name="description">0% import.</field>
+ <field name="amount" eval="0.00"/>
+ <field name="amount_type">percent</field>
+ <field name="chart_template_id" ref="l10nch_chart_template"/>
+ <field name="type_tax_use">purchase</field>
+ <field name="tax_group_id" ref="tax_group_tva_0"/>
+ </record>
+
+ <record model="account.tax.template" id="vat_100_import">
+ <field name="name">Dédouanement TVA (biens et services)</field>
+ <field name="description">100% imp.</field>
+ <field name="amount" eval="100"/>
+ <field name="amount_type">division</field>
+ <field name="chart_template_id" ref="l10nch_chart_template"/>
+ <field name="type_tax_use">purchase</field>
+ <field name="tax_group_id" ref="tax_group_tva_100"/>
+ <field name="price_include" eval="1"/>
+ <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_1170'),
+ 'plus_report_line_ids': [ref('account_tax_report_line_chtax_400')],
+ }),
+ ]"/>
+ <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_1170'),
+ 'minus_report_line_ids': [ref('account_tax_report_line_chtax_400')],
+ }),
+ ]"/>
+ </record>
+
+ <record model="account.tax.template" id="vat_100_import_invest">
+ <field name="name">Dédouanement TVA (invest. et autres ch.)</field>
+ <field name="description">100% imp.invest.</field>
+ <field name="amount" eval="100"/>
+ <field name="amount_type">division</field>
+ <field name="chart_template_id" ref="l10nch_chart_template"/>
+ <field name="type_tax_use">purchase</field>
+ <field name="tax_group_id" ref="tax_group_tva_100"/>
+ <field name="price_include" eval="1"/>
+ <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_1171'),
+ 'plus_report_line_ids': [ref('account_tax_report_line_chtax_405')],
+ }),
+ ]"/>
+ <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_1171'),
+ 'minus_report_line_ids': [ref('account_tax_report_line_chtax_405')],
+ }),
+ ]"/>
+ </record>
+
+ <record model="account.tax.template" id="vat_77_purchase_return">
+ <field name="name">TVA due a 7.7% (TN) (return)</field>
+ <field name="description">7.7% achat (return)</field>
+ <field name="amount" eval="-7.7"/>
+ <field name="amount_type">percent</field>
+ <field name="sequence" eval="0"/>
+ <field name="chart_template_id" ref="l10nch_chart_template"/>
+ <field name="type_tax_use">purchase</field>
+ <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ 'minus_report_line_ids': [ref('account_tax_report_line_chtax_382a')],
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_1170'),
+ 'minus_report_line_ids': [ref('account_tax_report_line_chtax_382b')],
+ }),
+ ]"/>
+ <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ 'plus_report_line_ids': [ref('account_tax_report_line_chtax_382a')],
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_1170'),
+ 'plus_report_line_ids': [ref('account_tax_report_line_chtax_382b')],
+ }),
+ ]"/>
+ </record>
+
+ <record model="account.tax.template" id="vat_77_purchase">
+ <field name="name">TVA 7.7% sur achat B&amp;S (TN)</field>
+ <field name="description">7.7% achat</field>
+ <field name="amount" eval="7.7"/>
+ <field name="amount_type">percent</field>
+ <field name="sequence" eval="0"/>
+ <field name="chart_template_id" ref="l10nch_chart_template"/>
+ <field name="type_tax_use">purchase</field>
+ <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_1170'),
+ 'plus_report_line_ids': [ref('account_tax_report_line_chtax_400')],
+ }),
+ ]"/>
+ <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ }),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'tax',
+ 'account_id': ref('ch_coa_1170'),
+ 'minus_report_line_ids': [ref('account_tax_report_line_chtax_400')],
+ }),
+ ]"/>
+ </record>
+
+ <!--# for reverse charge or VAT on Acquisition (group of taxes)-->
+ <record model="account.tax.template" id="vat_77_purchase_reverse">
+ <field name="description">7.7% achat</field>
+ <field name="name">TVA 7.7% sur achat service a l'etranger (reverse charge)</field>
+ <field name="amount_type">group</field>
+ <field name="type_tax_use">purchase</field>
+ <field name="chart_template_id" ref="l10nch_chart_template"/>
+ <field name="children_tax_ids" eval="[(6, 0, [ref('vat_77_purchase_return'), ref('vat_77_purchase')])]"/>
+ </record>
+
+
+ <!-- Taxes for other movements -->
+ <record model="account.tax.template" id="vat_other_movements_900">
+ <field name="name">Subventions, taxes touristiques à 0%</field>
+ <field name="amount" eval="0.00"/>
+ <field name="description">0% subventions</field>
+ <field name="amount_type">percent</field>
+ <field name="chart_template_id" ref="l10nch_chart_template"/>
+ <field name="type_tax_use">sale</field>
+ <field name="tax_group_id" ref="tax_group_tva_0"/>
+ <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ 'plus_report_line_ids': [ref('account_tax_report_line_chtax_900')],
+ }),
+ ]"/>
+ <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ 'minus_report_line_ids': [ref('account_tax_report_line_chtax_900')],
+ }),
+ ]"/>
+ </record>
+
+ <record model="account.tax.template" id="vat_other_movements_910">
+ <field name="name">Dons, dividendes, dédommagements à 0%</field>
+ <field name="amount" eval="0.00"/>
+ <field name="description">0% dons</field>
+ <field name="amount_type">percent</field>
+ <field name="chart_template_id" ref="l10nch_chart_template"/>
+ <field name="type_tax_use">sale</field>
+ <field name="tax_group_id" ref="tax_group_tva_0"/>
+ <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ 'plus_report_line_ids': [ref('account_tax_report_line_chtax_910')],
+ }),
+ ]"/>
+ <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
+ (0,0, {
+ 'factor_percent': 100,
+ 'repartition_type': 'base',
+ 'minus_report_line_ids': [ref('account_tax_report_line_chtax_910')],
+ }),
+ ]"/>
+ </record>
+</odoo>
diff --git a/addons/l10n_ch/data/l10n_ch_chart_data.xml b/addons/l10n_ch/data/l10n_ch_chart_data.xml
new file mode 100644
index 00000000..67c6d4f4
--- /dev/null
+++ b/addons/l10n_ch/data/l10n_ch_chart_data.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <menuitem id="account_reports_ch_statements_menu" name="Switzerland" parent="account.menu_finance_reports" sequence="0" groups="account.group_account_readonly"/>
+
+ <data>
+ <!-- Account Tags -->
+ <record id="l10nch_chart_template" model="account.chart.template">
+ <field name="name">Plan comptable 2015 (Suisse)</field>
+ <field name="code_digits">4</field>
+ <field name="bank_account_code_prefix">102</field>
+ <field name="cash_account_code_prefix">100</field>
+ <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;en_US'"/>
+ </record>
+ </data>
+</odoo>
diff --git a/addons/l10n_ch/data/l10n_ch_chart_post_data.xml b/addons/l10n_ch/data/l10n_ch_chart_post_data.xml
new file mode 100644
index 00000000..29b77720
--- /dev/null
+++ b/addons/l10n_ch/data/l10n_ch_chart_post_data.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="l10nch_chart_template" model="account.chart.template">
+ <field name="property_account_receivable_id" ref="ch_coa_1100"/>
+ <field name="property_account_payable_id" ref="ch_coa_2000"/>
+ <field name="property_account_expense_categ_id" ref="ch_coa_4200"/>
+ <field name="property_account_income_categ_id" ref="ch_coa_3200"/>
+ <field name="income_currency_exchange_account_id" ref="ch_coa_3806"/>
+ <field name="expense_currency_exchange_account_id" ref="ch_coa_4906"/>
+ <field name="default_pos_receivable_account_id" ref="ch_coa_1101" />
+ </record>
+</odoo>