[FIX] l10n_ch is back, compliant with the new accounting

This commit is contained in:
qdp-odoo
2015-08-18 11:59:29 +02:00
parent 9c762b19eb
commit 5baa2d19fa
9 changed files with 350 additions and 1658 deletions
-1
View File
@@ -6,4 +6,3 @@
# Prisme Solutions Informatique SA, Quod SA
# Translation contributors: brain-tec AG, Agile Business Group
from . import account_wizard
+3 -4
View File
@@ -43,15 +43,14 @@ https://github.com/OCA/l10n-switzerland
'category': 'Localization/Account Charts',
'website': 'http://www.camptocamp.com',
'depends': ['account', 'l10n_multilang'],
'data': ['report/balance_sheet.xml',
'report/profit_and_loss.xml',
'chart/account.xml',
'data': ['chart/account.xml',
'chart/vat2011.xml',
'chart/fiscal_position.xml',
'account_chart_template.yml',
],
'demo': [],
'test': [],
'auto_install': False,
'installable': False,
'installable': True,
}
@@ -0,0 +1,3 @@
-
!python {model: account.chart.template, id: l10nch_chart_template}: |
self[0].try_loading_for_current_company()
-26
View File
@@ -1,26 +0,0 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
# Author: Nicolas Bessi. Copyright Camptocamp SA
# Financial contributors: Hasa SA, Open Net SA,
# Prisme Solutions Informatique SA, Quod SA
# Translation contributors: brain-tec AG, Agile Business Group
from openerp.osv.orm import TransientModel
class WizardMultiChartsAccounts(TransientModel):
_inherit ='wizard.multi.charts.accounts'
def onchange_chart_template_id(self, cursor, uid, ids, chart_template_id=False, context=None):
if context is None: context = {}
res = super(WizardMultiChartsAccounts, self).onchange_chart_template_id(cursor, uid, ids,
chart_template_id=chart_template_id,
context=context)
# 0 is evaluated as False in python so we have to do this
# because original wizard test code_digits value on a float widget
if chart_template_id:
sterchi_template = self.pool.get('ir.model.data').get_object(cursor, uid, 'l10n_ch', 'l10nch_chart_template')
if sterchi_template.id == chart_template_id:
res['value']['code_digits'] = 0
return res
File diff suppressed because it is too large Load Diff
+146 -299
View File
@@ -1,372 +1,219 @@
<?xml version="1.0"?>
<openerp>
<odoo>
<data noupdate="1">
<record id="tag_8" model="account.account.tag">
<field name="name">8.0%</field>
<field name="applicability">taxes</field>
</record>
<record id="tag_2_5" model="account.account.tag">
<field name="name">2.5%</field>
<field name="applicability">taxes</field>
</record>
<record id="tag_3_8" model="account.account.tag">
<field name="name">3.8%</field>
<field name="applicability">taxes</field>
</record>
<record id="tag_8_achat" model="account.account.tag">
<field name="name">8.0% achat</field>
<field name="applicability">taxes</field>
</record>
<record id="tag_2_5_achat" model="account.account.tag">
<field name="name">2.5% achat</field>
<field name="applicability">taxes</field>
</record>
<record id="tag_0_import" model="account.account.tag">
<field name="name">0% import.</field>
<field name="applicability">taxes</field>
</record>
<record id="tag_100%_imp" model="account.account.tag">
<field name="name">100% imp.</field>
<field name="applicability">taxes</field>
</record>
<record id="tag_3_8_achat" model="account.account.tag">
<field name="name">3.8% achat</field>
<field name="applicability">taxes</field>
</record>
<record id="tag_8_invest" model="account.account.tag">
<field name="name">8.0% invest.</field>
<field name="applicability">taxes</field>
</record>
<record id="tag_2_5_invest" model="account.account.tag">
<field name="name">2.5% invest.</field>
<field name="applicability">taxes</field>
</record>
<record id="tag_3_8_invest" model="account.account.tag">
<field name="name">3.8% invest</field>
<field name="applicability">taxes</field>
</record>
<record id="tag_0%" model="account.account.tag">
<field name="name">0%</field>
<field name="applicability">taxes</field>
</record>
<record id="tag_0%_excl" model="account.account.tag">
<field name="name">0% excl.</field>
<field name="applicability">taxes</field>
</record>
<!--
# TVA - Taxe sur la Valeur Ajoutée
-->
<record model="account.tax.template" id="vat_25">
<field name="name">TVA due a 2.5%</field>
<field name="name">TVA due a 2.5% (TR)</field>
<field name="description">2.5%</field>
<field name="amount" eval="0.025"/>
<field name="type">percent</field>
<field name="amount" eval="2.5"/>
<field name="amount_type">percent</field>
<field name="chart_template_id" ref="l10nch_chart_template"/>
<field name="account_collected_id" ref="ch_coa_2200"/>
<field name="account_paid_id" ref="ch_coa_2200"/>
<field name="refund_account_id" ref="ch_coa_2200"/>
<field name="account_id" ref="ch_coa_2200"/>
<field name="type_tax_use">sale</field>
<field name="tag_ids" eval="[(6,0,[ref('tag_2_5')])]"/>
</record>
<record model="account.tax.template" id="vat_25_ttc">
<field name="name">TVA due a 2.5% TTC</field>
<field name="description">2.5% TTC</field>
<field name="price_include" eval="1"/>
<field name="amount" eval="0.025"/>
<field name="type">percent</field>
<field name="base_code_id" ref="vat_code_due_25"/>
<field name="tax_code_id" ref="vat_code_due_tva25"/>
<field name="ref_base_code_id" ref="vat_code_due_25"/>
<field name="ref_tax_code_id" ref="vat_code_due_tva25"/>
<field name="base_sign" eval="1.0"/>
<field name="tax_sign" eval="1.0"/>
<field name="ref_base_sign" eval="-1.0"/>
<field name="ref_tax_sign" eval="-1.0"/>
<field name="chart_template_id" ref="l10nch_chart_template"/>
<field name="account_collected_id" ref="ch_coa_2200"/>
<field name="account_paid_id" ref="ch_coa_2200"/>
<field name="type_tax_use">sale</field>
</record>
<record model="account.tax.template" id="vat_25_purchase">
<field name="name">TVA 2.5% sur achats, biens et services</field>
<field name="name">TVA 2.5% sur achat B&amp;S (TR)</field>
<field name="description">2.5% achat</field>
<field name="amount" eval="0.025"/>
<field name="type">percent</field>
<field name="python_compute">result = round((price_unit * 0.025) / 0.05) * 0.05</field>
<field name="python_compute_inv">result = round((price_unit * ( 1 - (1 / 1.025))) /0.05) * 0.05</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="account_collected_id" ref="ch_coa_1170"/>
<field name="account_paid_id" ref="ch_coa_1170"/>
</record>
<record model="account.tax.template" id="vat_25_purchase_ttc">
<field name="name">TVA 2.5% sur achats, biens et services TTC</field>
<field name="description">2.5% achat TTC</field>
<field name="price_include" eval="1"/>
<field name="amount" eval="0.025"/>
<field name="type">percent</field>
<field name="base_code_id" ref="vat_code_receivable_base_25"/>
<field name="tax_code_id" ref="vat_code_payable_bs"/>
<field name="ref_base_code_id" ref="vat_code_receivable_base_25"/>
<field name="ref_tax_code_id" ref="vat_code_payable_bs"/>
<field name="python_compute">result = round((price_unit * 0.025) / 0.05) * 0.05</field>
<field name="python_compute_inv">result = round((price_unit * ( 1 - (1 / 1.025))) /0.05) * 0.05</field>
<field name="base_sign" eval="-1.0"/>
<field name="tax_sign" eval="-1.0"/>
<field name="ref_base_sign" eval="1.0"/>
<field name="ref_tax_sign" eval="1.0"/>
<field name="chart_template_id" ref="l10nch_chart_template"/>
<field name="type_tax_use">purchase</field>
<field name="account_collected_id" ref="ch_coa_1170"/>
<field name="account_paid_id" ref="ch_coa_1170"/>
</record>
<field name="refund_account_id" ref="ch_coa_1170"/>
<field name="account_id" ref="ch_coa_1170"/>
<field name="tag_ids" eval="[(6,0,[ref('tag_2_5_achat')])]"/>
</record>
<record model="account.tax.template" id="vat_25_invest">
<field name="name">TVA 2.5% sur invest. et autres ch.</field>
<field name="name">TVA 2.5% sur invest. et autres ch. (TR)</field>
<field name="description">2.5% invest.</field>
<field name="amount" eval="0.025"/>
<field name="type">percent</field>
<field name="python_compute">result = round((price_unit * 0.025) / 0.05) * 0.05</field>
<field name="python_compute_inv">result = round((price_unit * ( 1 - (1 / 1.025))) /0.05) * 0.05</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="account_collected_id" ref="ch_coa_1171"/>
<field name="account_paid_id" ref="ch_coa_1171"/>
<field name="refund_account_id" ref="ch_coa_1171"/>
<field name="account_id" ref="ch_coa_1171"/>
<field name="tag_ids" eval="[(6,0,[ref('tag_2_5_invest')])]"/>
</record>
<record model="account.tax.template" id="vat_25_invest_ttc">
<field name="name">TVA 2.5% sur invest. et autres ch. TTC</field>
<field name="description">2.5% invest.TTC</field>
<field name="price_include" eval="1"/>
<field name="amount" eval="0.025"/>
<field name="type">percent</field>
<field name="base_code_id" ref="vat_code_receivable_base_invest25"/>
<field name="tax_code_id" ref="vat_code_payable_invest"/>
<field name="ref_base_code_id" ref="vat_code_receivable_base_invest25"/>
<field name="ref_tax_code_id" ref="vat_code_payable_invest"/>
<field name="python_compute">result = round((price_unit * 0.025) / 0.05) * 0.05</field>
<field name="python_compute_inv">result = round((price_unit * ( 1 - (1 / 1.025))) /0.05) * 0.05</field>
<field name="base_sign" eval="-1.0"/>
<field name="tax_sign" eval="-1.0"/>
<field name="ref_base_sign" eval="1.0"/>
<field name="ref_tax_sign" eval="1.0"/>
<field name="chart_template_id" ref="l10nch_chart_template"/>
<field name="type_tax_use">purchase</field>
<field name="account_collected_id" ref="ch_coa_1171"/>
<field name="account_paid_id" ref="ch_coa_1171"/>
</record>
<record model="account.tax.template" id="vat_38">
<field name="name">TVA due a 3.8%</field>
<field name="name">TVA due a 3.8% (TS)</field>
<field name="description">3.8%</field>
<field name="amount" eval="0.038"/>
<field name="type">percent</field>
<field name="python_compute">result = round((price_unit * 0.038) / 0.05) * 0.05</field>
<field name="python_compute_inv">result = round((price_unit * ( 1 - (1 / 1.038))) /0.05) * 0.05</field>
<field name="amount" eval="3.8"/>
<field name="amount_type">percent</field>
<field name="chart_template_id" ref="l10nch_chart_template"/>
<field name="type_tax_use">sale</field>
<field name="account_collected_id" ref="ch_coa_2200"/>
<field name="account_paid_id" ref="ch_coa_2200"/>
<field name="refund_account_id" ref="ch_coa_2200"/>
<field name="account_id" ref="ch_coa_2200"/>
<field name="tag_ids" eval="[(6,0,[ref('tag_3_8')])]"/>
</record>
<record model="account.tax.template" id="vat_38_ttc">
<field name="name">TVA due a 3.8% TTC</field>
<field name="description">3.8% TTC</field>
<field name="price_include" eval="1"/>
<field name="amount" eval="0.038"/>
<field name="type">percent</field>
<field name="base_code_id" ref="vat_code_due_38"/>
<field name="tax_code_id" ref="vat_code_due_tva38"/>
<field name="ref_base_code_id" ref="vat_code_due_38"/>
<field name="ref_tax_code_id" ref="vat_code_due_tva38"/>
<field name="python_compute">result = round((price_unit * 0.038) / 0.05) * 0.05</field>
<field name="python_compute_inv">result = round((price_unit * ( 1 - (1 / 1.038))) /0.05) * 0.05</field>
<field name="base_sign" eval="1.0"/>
<field name="tax_sign" eval="1.0"/>
<field name="ref_base_sign" eval="-1.0"/>
<field name="ref_tax_sign" eval="-1.0"/>
<field name="chart_template_id" ref="l10nch_chart_template"/>
<field name="type_tax_use">sale</field>
<field name="account_collected_id" ref="ch_coa_2200"/>
<field name="account_paid_id" ref="ch_coa_2200"/>
</record>
<record model="account.tax.template" id="vat_38_purchase">
<field name="name">TVA 3.8% sur achats, biens et services</field>
<field name="name">TVA 3.8% sur achat B&amp;S (TS)</field>
<field name="description">3.8% achat</field>
<field name="amount" eval="0.038"/>
<field name="type">percent</field>
<field name="python_compute">result = round((price_unit * 0.038) / 0.05) * 0.05</field>
<field name="python_compute_inv">result = round((price_unit * ( 1 - (1 / 1.038))) /0.05) * 0.05</field>
<field name="amount" eval="3.8"/>
<field name="amount_type">percent</field>
<field name="chart_template_id" ref="l10nch_chart_template"/>
<field name="type_tax_use">purchase</field>
<field name="account_collected_id" ref="ch_coa_1170"/>
<field name="account_paid_id" ref="ch_coa_1170"/>
<field name="refund_account_id" ref="ch_coa_1170"/>
<field name="account_id" ref="ch_coa_1170"/>
<field name="tag_ids" eval="[(6,0,[ref('tag_3_8_achat')])]"/>
</record>
<record model="account.tax.template" id="vat_38_purchase_ttc">
<field name="name">TVA 3.8% sur achats, biens et services TTC</field>
<field name="description">3.8% achat TTC</field>
<field name="price_include" eval="1"/>
<field name="amount" eval="0.038"/>
<field name="type">percent</field>
<field name="base_code_id" ref="vat_code_receivable_base_38"/>
<field name="tax_code_id" ref="vat_code_payable_bs"/>
<field name="ref_base_code_id" ref="vat_code_receivable_base_38"/>
<field name="ref_tax_code_id" ref="vat_code_payable_bs"/>
<field name="python_compute">result = round((price_unit * 0.038) / 0.05) * 0.05</field>
<field name="python_compute_inv">result = round((price_unit * ( 1 - (1 / 1.038))) /0.05) * 0.05</field>
<field name="base_sign" eval="-1.0"/>
<field name="tax_sign" eval="-1.0"/>
<field name="ref_base_sign" eval="1.0"/>
<field name="ref_tax_sign" eval="1.0"/>
<field name="chart_template_id" ref="l10nch_chart_template"/>
<field name="type_tax_use">purchase</field>
<field name="account_collected_id" ref="ch_coa_1170"/>
<field name="account_paid_id" ref="ch_coa_1170"/>
</record>
<record model="account.tax.template" id="vat_38_invest">
<field name="name">TVA 3.8% sur invest. et autres ch.</field>
<field name="name">TVA 3.8% sur invest. et autres ch. (TS)</field>
<field name="description">3.8% invest</field>
<field name="amount" eval="0.038"/>
<field name="type">percent</field>
<field name="python_compute">result = round((price_unit * 0.038) / 0.05) * 0.05</field>
<field name="python_compute_inv">result = round((price_unit * ( 1 - (1 / 1.038))) /0.05) * 0.05</field>
<field name="amount" eval="3.8"/>
<field name="amount_type">percent</field>
<field name="chart_template_id" ref="l10nch_chart_template"/>
<field name="type_tax_use">purchase</field>
<field name="account_collected_id" ref="ch_coa_1171"/>
<field name="account_paid_id" ref="ch_coa_1171"/>
<field name="refund_account_id" ref="ch_coa_1171"/>
<field name="account_id" ref="ch_coa_1171"/>
<field name="tag_ids" eval="[(6,0,[ref('tag_3_8_invest')])]"/>
</record>
<record model="account.tax.template" id="vat_38_invest_ttc">
<field name="name">TVA 3.8% sur invest. et autres ch. TTC</field>
<field name="description">3.8% invest TTC</field>
<field name="price_include" eval="1"/>
<field name="amount" eval="0.038"/>
<field name="type">percent</field>
<field name="base_code_id" ref="vat_code_receivable_base_invest38"/>
<field name="tax_code_id" ref="vat_code_payable_invest"/>
<field name="ref_base_code_id" ref="vat_code_receivable_base_invest38"/>
<field name="ref_tax_code_id" ref="vat_code_payable_invest"/>
<field name="python_compute">result = round((price_unit * 0.038) / 0.05) * 0.05</field>
<field name="python_compute_inv">result = round((price_unit * ( 1 - (1 / 1.038))) /0.05) * 0.05</field>
<field name="base_sign" eval="-1.0"/>
<field name="tax_sign" eval="-1.0"/>
<field name="ref_base_sign" eval="1.0"/>
<field name="ref_tax_sign" eval="1.0"/>
<field name="chart_template_id" ref="l10nch_chart_template"/>
<field name="type_tax_use">purchase</field>
<field name="account_collected_id" ref="ch_coa_1171"/>
<field name="account_paid_id" ref="ch_coa_1171"/>
</record>
<record model="account.tax.template" id="vat_80">
<field name="name">TVA due a 8.0%</field>
<field name="name">TVA due a 8.0% (TN)</field>
<field name="description">8.0%</field>
<field name="amount" eval="0.080"/>
<field name="amount" eval="8.0"/>
<field name="sequence" eval="0"/>
<field name="type">percent</field>
<field name="python_compute">result = round((price_unit * 0.080) / 0.05) * 0.05</field>
<field name="python_compute_inv">result = round((price_unit * ( 1 - (1 / 1.080))) /0.05) * 0.05</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="account_collected_id" ref="ch_coa_2200"/>
<field name="account_paid_id" ref="ch_coa_2200"/>
<field name="refund_account_id" ref="ch_coa_2200"/>
<field name="account_id" ref="ch_coa_2200"/>
<field name="tag_ids" eval="[(6,0,[ref('tag_8')])]"/>
</record>
<record model="account.tax.template" id="vat_80_purchase">
<field name="name">TVA 8.0% sur achats, biens et services</field>
<field name="name">TVA 8.0% sur achat B&amp;S (TN)</field>
<field name="description">8.0% achat</field>
<field name="amount" eval="0.080"/>
<field name="type">percent</field>
<field name="amount" eval="8.0"/>
<field name="amount_type">percent</field>
<field name="sequence" eval="0"/>
<field name="python_compute">result = round((price_unit * 0.080) / 0.05) * 0.05</field>
<field name="python_compute_inv">result = round((price_unit * ( 1 - (1 / 1.080))) /0.05) * 0.05</field>
<field name="chart_template_id" ref="l10nch_chart_template"/>
<field name="type_tax_use">purchase</field>
<field name="account_collected_id" ref="ch_coa_1170"/>
<field name="account_paid_id" ref="ch_coa_1170"/>
</record>
<record model="account.tax.template" id="vat_80_ttc">
<field name="name">TVA due a 8.0% TTC</field>
<field name="description">8.0% TTC</field>
<field name="price_include" eval="1"/>
<field name="amount" eval="0.080"/>
<field name="type">percent</field>
<field name="base_code_id" ref="vat_code_due_80"/>
<field name="tax_code_id" ref="vat_code_due_tva80"/>
<field name="ref_base_code_id" ref="vat_code_due_80"/>
<field name="ref_tax_code_id" ref="vat_code_due_tva80"/>
<field name="python_compute">result = round((price_unit * 0.080) / 0.05) * 0.05</field>
<field name="python_compute_inv">result = round((price_unit * ( 1 - (1 / 1.080))) /0.05) * 0.05</field>
<field name="base_sign" eval="1.0"/>
<field name="tax_sign" eval="1.0"/>
<field name="ref_base_sign" eval="-1.0"/>
<field name="ref_tax_sign" eval="-1.0"/>
<field name="chart_template_id" ref="l10nch_chart_template"/>
<field name="type_tax_use">sale</field>
<field name="account_collected_id" ref="ch_coa_2200"/>
<field name="account_paid_id" ref="ch_coa_2200"/>
</record>
<record model="account.tax.template" id="vat_80_purchase_ttc">
<field name="name">TVA 8.0% sur achats, biens et services TTC</field>
<field name="description">8.0% achat TTC</field>
<field name="price_include" eval="1"/>
<field name="amount" eval="0.080"/>
<field name="type">percent</field>
<field name="base_code_id" ref="vat_code_receivable_base_80"/>
<field name="tax_code_id" ref="vat_code_payable_bs"/>
<field name="ref_base_code_id" ref="vat_code_receivable_base_80"/>
<field name="ref_tax_code_id" ref="vat_code_payable_bs"/>
<field name="python_compute">result = round((price_unit * 0.080) / 0.05) * 0.05</field>
<field name="python_compute_inv">result = round((price_unit * ( 1 - (1 / 1.080))) /0.05) * 0.05</field>
<field name="base_sign" eval="-1.0"/>
<field name="tax_sign" eval="-1.0"/>
<field name="ref_base_sign" eval="1.0"/>
<field name="ref_tax_sign" eval="1.0"/>
<field name="chart_template_id" ref="l10nch_chart_template"/>
<field name="type_tax_use">purchase</field>
<field name="account_collected_id" ref="ch_coa_1170"/>
<field name="account_paid_id" ref="ch_coa_1170"/>
</record>
<record model="account.tax.template" id="vat_80_invest">
<field name="name">TVA 8.0% sur invest. et autres ch.</field>
<field name="description">8.0% invest.</field>
<field name="amount" eval="0.080"/>
<field name="type">percent</field>
<field name="python_compute">result = round((price_unit * 0.080) / 0.05) * 0.05</field>
<field name="python_compute_inv">result = round((price_unit * ( 1 - (1 / 1.080))) /0.05) * 0.05</field>
<field name="chart_template_id" ref="l10nch_chart_template"/>
<field name="type_tax_use">purchase</field>
<field name="account_collected_id" ref="ch_coa_1171"/>
<field name="account_paid_id" ref="ch_coa_1171"/>
<field name="refund_account_id" ref="ch_coa_1170"/>
<field name="account_id" ref="ch_coa_1170"/>
<field name="tag_ids" eval="[(6,0,[ref('tag_8_achat')])]"/>
</record>
<record model="account.tax.template" id="vat_80_invest_ttc">
<field name="name">TVA 8.0% sur invest. et autres ch.TTC</field>
<field name="description">8.0% invest.TTC</field>
<field name="price_include" eval="1"/>
<field name="amount" eval="0.080"/>
<field name="type">percent</field>
<field name="base_code_id" ref="vat_code_receivable_base_invest80"/>
<field name="tax_code_id" ref="vat_code_payable_invest"/>
<field name="ref_base_code_id" ref="vat_code_receivable_base_invest80"/>
<field name="ref_tax_code_id" ref="vat_code_payable_invest"/>
<field name="python_compute">result = round((price_unit * 0.080) / 0.05) * 0.05</field>
<field name="python_compute_inv">result = round((price_unit * ( 1 - (1 / 1.080))) /0.05) * 0.05</field>
<field name="base_sign" eval="-1.0"/>
<field name="tax_sign" eval="-1.0"/>
<field name="ref_base_sign" eval="1.0"/>
<field name="ref_tax_sign" eval="1.0"/>
<record model="account.tax.template" id="vat_80_invest">
<field name="name">TVA 8.0% sur invest. et autres ch. (TN)</field>
<field name="description">8.0% invest.</field>
<field name="amount" eval="8.0"/>
<field name="amount_type">percent</field>
<field name="chart_template_id" ref="l10nch_chart_template"/>
<field name="type_tax_use">purchase</field>
<field name="account_collected_id" ref="ch_coa_1171"/>
<field name="account_paid_id" ref="ch_coa_1171"/>
</record>
<field name="refund_account_id" ref="ch_coa_1171"/>
<field name="account_id" ref="ch_coa_1171"/>
<field name="tag_ids" eval="[(6,0,[ref('tag_8_invest')])]"/>
</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="type">percent</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="account_collected_id" ref="ch_coa_2200"/>
<field name="account_paid_id" ref="ch_coa_2200"/>
<field name="refund_account_id" ref="ch_coa_2200"/>
<field name="account_id" ref="ch_coa_2200"/>
<field name="tag_ids" eval="[(6,0,[ref('tag_3_8_invest')])]"/>
</record>
<record model="account.tax.template" id="vat_O_exclude">
<field name="name">TVA exclue/ventes</field>
<field name="description">exclue</field>
<field name="name">TVA 0% exclue</field>
<field name="description">0% excl.</field>
<field name="amount" eval="0.00"/>
<field name="type">percent</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="account_collected_id" ref="ch_coa_2200"/>
<field name="account_paid_id" ref="ch_coa_2200"/>
<field name="refund_account_id" ref="ch_coa_2200"/>
<field name="account_id" ref="ch_coa_2200"/>
<field name="tag_ids" eval="[(6,0,[ref('tag_0%_excl')])]"/>
</record>
<record model="account.tax.template" id="vat_O_exclude_purch">
<field name="name">TVA exclue/achats</field>
<field name="description">0% excl.ach.</field>
<field name="amount" eval="0.00"/>
<field name="type">percent</field>
<field name="base_code_id" ref="vat_code_receivable_base_excl"/>
<field name="ref_base_code_id" ref="vat_code_receivable_base_excl"/>
<field name="base_sign" eval="-1.0"/>
<field name="tax_sign" eval="-1.0"/>
<field name="ref_base_sign" eval="1.0"/>
<field name="ref_tax_sign" eval="1.0"/>
<field name="chart_template_id" ref="l10nch_chart_template"/>
<field name="type_tax_use">purchase</field>
<field name="account_collected_id" ref="ch_coa_1170"/>
<field name="account_paid_id" ref="ch_coa_1170"/>
</record>
<record model="account.tax.template" id="vat_O_import">
<field name="name">TVA 0% Importations</field>
<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="type">percent</field>
<field name="amount_type">percent</field>
<field name="chart_template_id" ref="l10nch_chart_template"/>
<field name="type_tax_use">purchase</field>
<field name="account_collected_id" ref="ch_coa_1171"/>
<field name="account_paid_id" ref="ch_coa_1171"/>
<field name="refund_account_id" ref="ch_coa_1171"/>
<field name="account_id" ref="ch_coa_1171"/>
<field name="tag_ids" eval="[(6,0,[ref('tag_0_import')])]"/>
</record>
<!--# 100% on import !! the tax percentage is 00-->
<record model="account.tax.template" id="vat_100_import">
<field name="name">100% dédouanement TVA sur invest. et autres ch.</field>
<field name="description">100% imp.invest.</field>
<field name="name">100% dédouanement TVA</field>
<field name="description">100% imp.</field>
<field name="amount" eval="0.0"/>
<field name="type">percent</field>
<field name="amount_type">percent</field>
<field name="chart_template_id" ref="l10nch_chart_template"/>
<field name="type_tax_use">purchase</field>
<field name="account_collected_id" ref="ch_coa_1171"/>
<field name="account_paid_id" ref="ch_coa_1171"/>
<field name="refund_account_id" ref="ch_coa_1171"/>
<field name="account_id" ref="ch_coa_1171"/>
<field name="tag_ids" eval="[(6,0,[ref('tag_100%_imp')])]"/>
</record>
<!--# 100% on import !! the tax percentage is 00-->
<record model="account.tax.template" id="vat_100_import_abs8">
<field name="name">100% dédouanement TVA sur achats, biens et services </field>
<field name="description">100% imp.abs.</field>
<field name="amount" eval="0.0"/>
<field name="type">percent</field>
<field name="chart_template_id" ref="l10nch_chart_template"/>
<field name="type_tax_use">purchase</field>
<field name="account_collected_id" ref="ch_coa_1170"/>
<field name="account_paid_id" ref="ch_coa_1170"/>
</record>
</data>
</openerp>
</odoo>
-246
View File
@@ -1,246 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<openerp>
<data noupdate="1">
<record id="financial_report_9" model="account.financial.report">
<field name="name">BILAN</field>
<field name="sequence">10</field>
<field name="sign" eval="1"/>
<field name="display_detail">detail_flat</field>
<field name="type">sum</field>
</record>
<record id="financial_report_10" model="account.financial.report">
<field name="name">ACTIF</field>
<field name="sequence">13</field>
<field name="parent_id" ref="financial_report_9"/>
<field name="style_overwrite" eval="2"/>
<field name="sign" eval="1"/>
<field name="display_detail">detail_flat</field>
<field name="type">sum</field>
</record>
<record id="financial_report_43" model="account.financial.report">
<field name="name">ACTIF CIRCULANTS</field>
<field name="sequence">14</field>
<field name="parent_id" ref="financial_report_10"/>
<field name="style_overwrite" eval="3"/>
<field name="sign" eval="1"/>
<field name="display_detail">detail_flat</field>
<field name="type">sum</field>
</record>
<record id="financial_report_11" model="account.financial.report">
<field name="name">PASSIF</field>
<field name="sequence">28</field>
<field name="parent_id" ref="financial_report_9"/>
<field name="style_overwrite" eval="2"/>
<field name="sign" eval="1"/>
<field name="display_detail">detail_flat</field>
<field name="type">sum</field>
</record>
<record id="financial_report_13" model="account.financial.report">
<field name="name">Tr&#233;sorerie</field>
<field name="sequence">15</field>
<field name="parent_id" ref="financial_report_43"/>
<field name="style_overwrite" eval="4"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_14" model="account.financial.report">
<field name="name">Cr&#233;ances r&#233;sultant de livraisons et prestations</field>
<field name="sequence">17</field>
<field name="parent_id" ref="financial_report_43"/>
<field name="style_overwrite" eval="4"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_15" model="account.financial.report">
<field name="name">Autres cr&#233;ances &#224; court terme</field>
<field name="sequence">18</field>
<field name="parent_id" ref="financial_report_43"/>
<field name="style_overwrite" eval="4"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_16" model="account.financial.report">
<field name="name">Stocks et prestations non factur&#233;es</field>
<field name="sequence">19</field>
<field name="parent_id" ref="financial_report_43"/>
<field name="style_overwrite" eval="4"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_17" model="account.financial.report">
<field name="name">Actifs de r&#233;gularisation (transitoires)</field>
<field name="sequence">20</field>
<field name="parent_id" ref="financial_report_43"/>
<field name="style_overwrite" eval="4"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_18" model="account.financial.report">
<field name="name">ACTIF IMMOBILISES</field>
<field name="sequence">21</field>
<field name="parent_id" ref="financial_report_10"/>
<field name="style_overwrite" eval="3"/>
<field name="sign" eval="1"/>
<field name="display_detail">detail_with_hierarchy</field>
<field name="type">sum</field>
</record>
<record id="financial_report_19" model="account.financial.report">
<field name="name">Immobilisations financi&#232;res</field>
<field name="sequence">22</field>
<field name="parent_id" ref="financial_report_18"/>
<field name="style_overwrite" eval="4"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_20" model="account.financial.report">
<field name="name">Participations</field>
<field name="sequence">23</field>
<field name="parent_id" ref="financial_report_18"/>
<field name="style_overwrite" eval="4"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_21" model="account.financial.report">
<field name="name">Immobilisations corporelles meubles</field>
<field name="sequence">24</field>
<field name="parent_id" ref="financial_report_18"/>
<field name="style_overwrite" eval="4"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_22" model="account.financial.report">
<field name="name">Immobilisation incorporelles</field>
<field name="sequence">26</field>
<field name="parent_id" ref="financial_report_18"/>
<field name="style_overwrite" eval="4"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_23" model="account.financial.report">
<field name="name">Capital non vers&#233; : capital social, capital de fondation</field>
<field name="sequence">27</field>
<field name="parent_id" ref="financial_report_18"/>
<field name="style_overwrite" eval="4"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_24" model="account.financial.report">
<field name="name">DETTES A COURT TERME</field>
<field name="sequence">29</field>
<field name="parent_id" ref="financial_report_11"/>
<field name="style_overwrite" eval="3"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">sum</field>
</record>
<record id="financial_report_25" model="account.financial.report">
<field name="name">Dettes &#224; court terme r&#233;sultant d&#8217;achats et de prestations de services</field>
<field name="sequence">30</field>
<field name="parent_id" ref="financial_report_24"/>
<field name="style_overwrite" eval="4"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_26" model="account.financial.report">
<field name="name">Dettes &#224; court terme r&#233;mun&#233;r&#233;s</field>
<field name="sequence">31</field>
<field name="parent_id" ref="financial_report_24"/>
<field name="style_overwrite" eval="4"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_27" model="account.financial.report">
<field name="name">Autres dettes &#224; court terme</field>
<field name="sequence">32</field>
<field name="parent_id" ref="financial_report_24"/>
<field name="style_overwrite" eval="4"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_29" model="account.financial.report">
<field name="name">Passifs de r&#233;gularisation (transitoires) et provisions &#224; court terme</field>
<field name="sequence">33</field>
<field name="parent_id" ref="financial_report_24"/>
<field name="style_overwrite" eval="4"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_30" model="account.financial.report">
<field name="name">DETTES A LONG TERME</field>
<field name="sequence">34</field>
<field name="parent_id" ref="financial_report_11"/>
<field name="style_overwrite" eval="3"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">sum</field>
</record>
<record id="financial_report_31" model="account.financial.report">
<field name="name">Dettes &#224; long terme r&#233;mun&#233;r&#233;es</field>
<field name="sequence">35</field>
<field name="parent_id" ref="financial_report_30"/>
<field name="style_overwrite" eval="4"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_33" model="account.financial.report">
<field name="name">Provisions &#224; long termes et provisions l&#233;gales</field>
<field name="sequence">37</field>
<field name="parent_id" ref="financial_report_30"/>
<field name="style_overwrite" eval="4"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_36" model="account.financial.report">
<field name="name">CAPITAUX PROPRES</field>
<field name="sequence">38</field>
<field name="parent_id" ref="financial_report_11"/>
<field name="style_overwrite" eval="3"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">sum</field>
</record>
<record id="financial_report_37" model="account.financial.report">
<field name="name">Autres dettes &#224; long terme</field>
<field name="sequence">36</field>
<field name="parent_id" ref="financial_report_30"/>
<field name="style_overwrite" eval="4"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_38" model="account.financial.report">
<field name="name">Capital social</field>
<field name="sequence">39</field>
<field name="parent_id" ref="financial_report_36"/>
<field name="style_overwrite" eval="4"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_39" model="account.financial.report">
<field name="name">R&#233;serves / b&#233;n&#233;fices et pertes report&#233;s</field>
<field name="sequence">40</field>
<field name="parent_id" ref="financial_report_36"/>
<field name="style_overwrite" eval="4"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
</data>
</openerp>
-218
View File
@@ -1,218 +0,0 @@
<openerp>
<data noupdate="1">
<record id="financial_report_44" model="account.financial.report">
<field name="name">COMPTE DE RESULTAT</field>
<field name="sequence">44</field>
<field name="sign" eval="1"/>
<field name="display_detail">detail_flat</field>
<field name="type">sum</field>
</record>
<record id="financial_report_45" model="account.financial.report">
<field name="name">Produits net des ventes de biens et de prestations de services</field>
<field name="sequence">48</field>
<field name="parent_id" ref="financial_report_44"/>
<field name="style_overwrite" eval="4"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_46" model="account.financial.report">
<field name="name">B&#233;n&#233;fice ou perte de l'exercice</field>
<field name="sequence">41</field>
<field name="parent_id" ref="financial_report_36"/>
<field name="style_overwrite" eval="3"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_47" model="account.financial.report">
<field name="name">Actifs &#224; court terme cot&#233;s en bourse</field>
<field name="sequence">16</field>
<field name="parent_id" ref="financial_report_43"/>
<field name="style_overwrite" eval="4"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_48" model="account.financial.report">
<field name="name">Charges de mat&#233;riel</field>
<field name="sequence">51</field>
<field name="parent_id" ref="financial_report_44"/>
<field name="style_overwrite" eval="4"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_49" model="account.financial.report">
<field name="name">Charges de personnel</field>
<field name="sequence">53</field>
<field name="parent_id" ref="financial_report_44"/>
<field name="style_overwrite" eval="4"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_50" model="account.financial.report">
<field name="name">Autres charges d&#8216;exploitation</field>
<field name="sequence">55</field>
<field name="parent_id" ref="financial_report_44"/>
<field name="style_overwrite" eval="4"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_51" model="account.financial.report">
<field name="name">Amortissement et corrections de valeur des postes sur immobilisations corporelles</field>
<field name="sequence">57</field>
<field name="parent_id" ref="financial_report_44"/>
<field name="style_overwrite" eval="4"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_52" model="account.financial.report">
<field name="name">Produits financiers</field>
<field name="sequence">59</field>
<field name="parent_id" ref="financial_report_44"/>
<field name="style_overwrite" eval="4"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_53" model="account.financial.report">
<field name="name">R&#233;sultat hors exploitation</field>
<field name="sequence">63</field>
<field name="parent_id" ref="financial_report_44"/>
<field name="style_overwrite" eval="4"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_54" model="account.financial.report">
<field name="name">R&#233;sultat exceptionnel</field>
<field name="sequence">64</field>
<field name="parent_id" ref="financial_report_44"/>
<field name="style_overwrite" eval="4"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_55" model="account.financial.report">
<field name="name">Imp&#244;ts directs</field>
<field name="sequence">66</field>
<field name="parent_id" ref="financial_report_44"/>
<field name="style_overwrite" eval="4"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_57" model="account.financial.report">
<field name="name">Variation des stocks et de produits finis et semi-finis et variation des prestations de services non factur&#233;s</field>
<field name="sequence">49</field>
<field name="parent_id" ref="financial_report_44"/>
<field name="style_overwrite" eval="4"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_58" model="account.financial.report">
<field name="name">= CHIFFRE D&#8217;AFFAIRES SUR VENTES ET PRESTATIONS DE SERVICES</field>
<field name="sequence">50</field>
<field name="parent_id" ref="financial_report_44"/>
<field name="style_overwrite" eval="3"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_59" model="account.financial.report">
<field name="name">= RESULTAT BRUT APRES CHARGES DE MATIERES ET MARCHANDISES</field>
<field name="sequence">52</field>
<field name="parent_id" ref="financial_report_44"/>
<field name="style_overwrite" eval="3"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_60" model="account.financial.report">
<field name="name">= RESULTAT APRES CHARGES DE PERSONNEL</field>
<field name="sequence">54</field>
<field name="parent_id" ref="financial_report_44"/>
<field name="style_overwrite" eval="3"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_61" model="account.financial.report">
<field name="name">= EBITDA</field>
<field name="sequence">56</field>
<field name="parent_id" ref="financial_report_44"/>
<field name="style_overwrite" eval="3"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_62" model="account.financial.report">
<field name="name">= EBIT</field>
<field name="sequence">58</field>
<field name="parent_id" ref="financial_report_44"/>
<field name="style_overwrite" eval="3"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_63" model="account.financial.report">
<field name="name">Charges financi&#232;res</field>
<field name="sequence">60</field>
<field name="parent_id" ref="financial_report_44"/>
<field name="style_overwrite" eval="4"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_65" model="account.financial.report">
<field name="name">= RESULTAT D'EXPLOITATION AVANT IMPOTS (EBT)</field>
<field name="sequence">61</field>
<field name="parent_id" ref="financial_report_44"/>
<field name="style_overwrite" eval="3"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_66" model="account.financial.report">
<field name="name">R&#233;sultat des activit&#233;s annexes des exploitations</field>
<field name="sequence">62</field>
<field name="parent_id" ref="financial_report_44"/>
<field name="style_overwrite" eval="4"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_67" model="account.financial.report">
<field name="name">= RESULTAT AVANT IMPOTS</field>
<field name="sequence">65</field>
<field name="parent_id" ref="financial_report_44"/>
<field name="style_overwrite" eval="3"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_68" model="account.financial.report">
<field name="name">= BENEFICE OU PERTE DE L'EXERCICE</field>
<field name="sequence">67</field>
<field name="parent_id" ref="financial_report_44"/>
<field name="style_overwrite" eval="2"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
<record id="financial_report_69" model="account.financial.report">
<field name="name">Immobilisations corporelles immeubles</field>
<field name="sequence">25</field>
<field name="parent_id" ref="financial_report_18"/>
<field name="style_overwrite" eval="4"/>
<field name="sign" eval="1"/>
<field name="display_detail">no_detail</field>
<field name="type">accounts</field>
</record>
</data>
</openerp>
-7
View File
@@ -1,7 +0,0 @@
<openerp>
<data noupdate="1">
<record id="account.action_wizard_multi_chart_todo" model="ir.actions.todo">
<field name="state">open</field>
</record>
</data>
</openerp>