[ADD] l10n_* : add all localizations modules for taxes for SYSCOHADA countries
All these countries use the chart of accounts that is defined in l10n_syscohada. This commit then add the tax report for each localization, and taxes to be able to fill it. task-2841655 closes odoo/odoo#136155 Signed-off-by: Brice Bartoletti (bib) <bib@odoo.com>
This commit is contained in:
@@ -14,7 +14,6 @@ from psycopg2.extras import Json
|
||||
|
||||
from odoo import Command, _, models, api
|
||||
from odoo.addons.base.models.ir_model import MODULE_UNINSTALL_FLAG
|
||||
from odoo.addons.account import SYSCOHADA_LIST
|
||||
from odoo.exceptions import AccessError, UserError
|
||||
from odoo.modules import get_resource_from_path
|
||||
from odoo.tools import file_open, get_lang, groupby, SQL
|
||||
@@ -117,7 +116,6 @@ class AccountChartTemplate(models.AbstractModel):
|
||||
(template_code, template['name'])
|
||||
for template_code, template in sorted(chart_template_mapping.items(), key=(lambda t: (
|
||||
t[1]['name'] != 'generic_coa' if not country
|
||||
else t[1]['name'] != 'syscohada' if country.code in SYSCOHADA_LIST
|
||||
else t[1]['country_id'] != country.id
|
||||
)))
|
||||
]
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
from . import models
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
'name': "Burkina Faso - Accounting",
|
||||
'countries': ['bf'],
|
||||
'category': 'Accounting/Localizations/Account Charts',
|
||||
'description': """
|
||||
This module implements the tax for Burkina Faso.
|
||||
=================================================================
|
||||
|
||||
The Chart of Accounts is from SYSCOHADA.
|
||||
|
||||
""",
|
||||
'depends': [
|
||||
'l10n_syscohada',
|
||||
],
|
||||
'data': [
|
||||
'data/account_tax_report_data.xml'
|
||||
],
|
||||
'demo': [
|
||||
'demo/demo_company.xml',
|
||||
],
|
||||
'license': 'LGPL-3',
|
||||
}
|
||||
@@ -0,0 +1,424 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="account_tax_report_bf" model="account.report">
|
||||
<field name="name">VAT Report</field>
|
||||
<field name="root_report_id" ref="account.generic_tax_report"/>
|
||||
<field name="country_id" ref="base.bf"/>
|
||||
<field name="filter_fiscal_position" eval="True"/>
|
||||
<field name="availability_condition">country</field>
|
||||
<field name="column_ids">
|
||||
<record id="account_tax_report_bf_balance" model="account.report.column">
|
||||
<field name="name">Balance</field>
|
||||
<field name="expression_label">balance</field>
|
||||
</record>
|
||||
</field>
|
||||
<field name="line_ids">
|
||||
<record id="account_tax_report_line_bf_turnover" model="account.report.line">
|
||||
<field name="name">III. Global Turnover Without VAT</field>
|
||||
<field name="code">BF_TURNOVER</field>
|
||||
<field name="hierarchy_level">0</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_bf_taxable" model="account.report.line">
|
||||
<field name="name">C1. Taxable operations</field>
|
||||
<field name="code">BF_TAXABLE</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_bf_taxable_day" model="account.report.line">
|
||||
<field name="name">a. Day-to-day operations</field>
|
||||
<field name="code">BF_DAY</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_bf_taxable_day_sales" model="account.report.line">
|
||||
<field name="name">01 Sales, services, building works</field>
|
||||
<field name="code">BF_DAY_SALES</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bf_taxable_day_sales_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">BF_01</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bf_taxable_day_self" model="account.report.line">
|
||||
<field name="name">02 Self Delivery (SD)</field>
|
||||
<field name="code">BF_SELF</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bf_taxable_day_self_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">BF_02</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bf_taxable_day_assets" model="account.report.line">
|
||||
<field name="name">03 Sale of fixed assets</field>
|
||||
<field name="code">BF_ASSETS</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bf_taxable_day_assets_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">BF_03</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bf_taxable_day_sales_10" model="account.report.line">
|
||||
<field name="name">04 Taxable operations at a rate of 10%</field>
|
||||
<field name="code">BF_DAY_SALES_10</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bf_taxable_day_sales_10_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">BF_04</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bf_taxable_day_sales_other" model="account.report.line">
|
||||
<field name="name">05 Other taxable operations</field>
|
||||
<field name="code">BF_DAY_SALES_OTHER</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bf_taxable_day_sales_other_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">BF_05</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bf_taxable_contract" model="account.report.line">
|
||||
<field name="name">b. Contracts, order letters, other public and private contracts</field>
|
||||
<field name="code">BF_CONTRACT</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_bf_taxable_contract_sales" model="account.report.line">
|
||||
<field name="name">06 Sales</field>
|
||||
<field name="code">BF_CONTRACT_SALES</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bf_taxable_contract_sales_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">BF_06</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bf_taxable_contract_services" model="account.report.line">
|
||||
<field name="name">07 Services</field>
|
||||
<field name="code">BF_CONTRACT_SERVICES</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bf_taxable_contract_services_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">BF_07</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bf_taxable_contract_immo" model="account.report.line">
|
||||
<field name="name">08 Building works, public works</field>
|
||||
<field name="code">BF_CONTRACT_WORKS</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bf_taxable_contract_immo_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">BF_08</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bf_taxable_contract_sales_10" model="account.report.line">
|
||||
<field name="name">09 Taxable operations at a rate of 10%</field>
|
||||
<field name="code">BF_CONTRACT_SALES_10</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bf_taxable_contract_sales_10_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">BF_09</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bf_taxable_contract_sales_other" model="account.report.line">
|
||||
<field name="name">10 Other taxable operations</field>
|
||||
<field name="code">BF_CONTRACT_SALES_OTHER</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bf_taxable_contract_sales_other_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">BF_10</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bf_non_taxable" model="account.report.line">
|
||||
<field name="name">C2. Non-taxable operations</field>
|
||||
<field name="code">BF_NON_TAXABLE</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_bf_non_taxable_export" model="account.report.line">
|
||||
<field name="name">11 Exports</field>
|
||||
<field name="code">BF_EXPORT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bf_non_taxable_export_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">BF_11</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bf_non_taxable_foreign" model="account.report.line">
|
||||
<field name="name">12 Other foreign trade transactions, tax-suspended sales</field>
|
||||
<field name="code">BF_FOREIGN</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bf_non_taxable_foreign_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">BF_12</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bf_non_taxable_other" model="account.report.line">
|
||||
<field name="name">13 Other non-taxable operations</field>
|
||||
<field name="code">BF_NON_TAXABLE_OTHER</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bf_non_taxable_other_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">BF_13</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bf_total_operations" model="account.report.line">
|
||||
<field name="name">14 Total amount of operations</field>
|
||||
<field name="code">BF_TOTAL_OPERATIONS</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bf_total_operations_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">BF_DAY_SALES.balance + BF_SELF.balance + BF_ASSETS.balance + BF_DAY_SALES_10.balance + BF_DAY_SALES_OTHER.balance + BF_CONTRACT_SALES.balance + BF_CONTRACT_SERVICES.balance + BF_CONTRACT_WORKS.balance + BF_CONTRACT_SALES_10.balance + BF_CONTRACT_SALES_OTHER.balance + BF_EXPORT.balance + BF_FOREIGN.balance + BF_NON_TAXABLE_OTHER.balance</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bf_gross" model="account.report.line">
|
||||
<field name="name">IV. Gross VAT</field>
|
||||
<field name="code">BF_GROSS</field>
|
||||
<field name="hierarchy_level">0</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_bf_taxable_18" model="account.report.line">
|
||||
<field name="name">15 At normal rate (18%)</field>
|
||||
<field name="code">BF_TAXABLE_18</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_bf_taxable_18_base" model="account.report.line">
|
||||
<field name="name">Base tax excluded</field>
|
||||
<field name="code">BF_TAXABLE_18_BASE</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bf_taxable_18_base_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">BF_15_base</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bf_taxable_18_tax" model="account.report.line">
|
||||
<field name="name">Gross VAT amount</field>
|
||||
<field name="code">BF_TAXABLE_18_TAX</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bf_taxable_18_tax_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">BF_15_tax</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bf_taxable_10" model="account.report.line">
|
||||
<field name="name">16 At reduced rate (10%)</field>
|
||||
<field name="code">BF_TAXABLE_10</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_bf_taxable_10_base" model="account.report.line">
|
||||
<field name="name">Base tax excluded</field>
|
||||
<field name="code">BF_TAXABLE_10_BASE</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bf_taxable_10_base_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">BF_16_base</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bf_taxable_10_tax" model="account.report.line">
|
||||
<field name="name">Gross VAT amount</field>
|
||||
<field name="code">BF_TAXABLE_10_TAX</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bf_taxable_10_tax_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">BF_16_tax</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bf_tax_omitted" model="account.report.line">
|
||||
<field name="name">17 Previously omitted gross VAT to be repaid</field>
|
||||
<field name="code">BF_TAX_OMITTED</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bf_tax_omitted_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">BF_17</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bf_tax_deducted" model="account.report.line">
|
||||
<field name="name">18 VAT previously deducted to be repaid</field>
|
||||
<field name="code">BF_TAX_DEDUCTED</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bf_tax_deducted_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">BF_18</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bf_gross_total" model="account.report.line">
|
||||
<field name="name">19 Total gross VAT amount</field>
|
||||
<field name="code">BF_GROSS_TOTAL</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bf_gross_total_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">BF_TAXABLE_18_TAX.balance + BF_TAXABLE_10_TAX.balance + BF_TAX_OMITTED.balance + BF_TAX_DEDUCTED.balance</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bf_net" model="account.report.line">
|
||||
<field name="name">V. Net VAT</field>
|
||||
<field name="code">BF_NET</field>
|
||||
<field name="hierarchy_level">0</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_bf_deductible" model="account.report.line">
|
||||
<field name="name">20 Deductible VAT for the period</field>
|
||||
<field name="code">BF_DEDUCTIBLE</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bf_deductible_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">BF_20</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bf_credit_reported" model="account.report.line">
|
||||
<field name="name">21 VAT credit from previous period</field>
|
||||
<field name="code">BF_CREDIT_REPORTED</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bf_credit_reported_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">external</field>
|
||||
<field name="formula">most_recent</field>
|
||||
<field name="date_scope">previous_tax_period</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bf_credit_asked" model="account.report.line">
|
||||
<field name="name">22 VAT credit claimed for reimbursement</field>
|
||||
<field name="code">BF_CREDIT_ASKED</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bf_credit_asked_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">external</field>
|
||||
<field name="formula">sum</field>
|
||||
<field name="subformula">editable;rounding=2</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bf_credit_not_asked" model="account.report.line">
|
||||
<field name="name">23 VAT credit not claimed for reimbursement</field>
|
||||
<field name="code">BF_CREDIT_NOT_ASKED</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bf_credit_not_asked_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">external</field>
|
||||
<field name="formula">sum</field>
|
||||
<field name="subformula">editable;rounding=2</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bf_irrecoverable" model="account.report.line">
|
||||
<field name="name">24 VAT on unpaid sales or services (definitively irrecoverable debts)</field>
|
||||
<field name="code">BF_IRRECOVERABLE</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bf_irrecoverable_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">external</field>
|
||||
<field name="formula">BF_24</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bf_cancelled" model="account.report.line">
|
||||
<field name="name">25 VAT paid on terminated or cancelled sales or services</field>
|
||||
<field name="code">BF_CANCELLED</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bf_cancelled_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">BF_25</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bf_other_deduction" model="account.report.line">
|
||||
<field name="name">26 Other deductions available to the company</field>
|
||||
<field name="code">BF_OTHER_DEDUCTION</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bf_other_deduction_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">BF_26</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bf_unpaid_credit_carried" model="account.report.line">
|
||||
<field name="name">26 Unpaid VAT credit carried forward</field>
|
||||
<field name="code">BF_UNPAID_CREDIT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bf_unpaid_credit_carried_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">BF_27</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bf_net_vat_to_pay" model="account.report.line">
|
||||
<field name="name">Net VAT amount to pay [19 – (20+21-22+25+26+27)]</field>
|
||||
<field name="code">BF_NET_TO_PAY</field>
|
||||
<field name="hierarchy_level">0</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bf_net_vat_to_pay_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">BF_GROSS_TOTAL.balance - BF_DEDUCTIBLE.balance - BF_CREDIT_REPORTED.balance + BF_CREDIT_ASKED.balance - BF_CANCELLED.balance - BF_OTHER_DEDUCTION.balance - BF_OTHER_DEDUCTION.balance - BF_UNPAID_CREDIT.balance</field>
|
||||
<field name="subformula">if_above(EUR(0))</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bf_credit_to_report" model="account.report.line">
|
||||
<field name="name">Credit VAT to report [(20+21-22+25+26+27) - 19]</field>
|
||||
<field name="code">BF_CREDIT_TO_REPORT</field>
|
||||
<field name="hierarchy_level">0</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bf_credit_to_report_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">BF_DEDUCTIBLE.balance + BF_CREDIT_REPORTED.balance - BF_CREDIT_ASKED.balance + BF_OTHER_DEDUCTION.balance + BF_UNPAID_CREDIT.balance + BF_OTHER_DEDUCTION.balance - BF_GROSS_TOTAL.balance</field>
|
||||
<field name="subformula">if_above(EUR(0))</field>
|
||||
<field name="carryover_target">BF_REPORTED.balance</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</odoo>
|
||||
@@ -0,0 +1,7 @@
|
||||
"id","sequence","name","auto_apply","vat_required","country_id","country_group_id","tax_ids/tax_src_id","tax_ids/tax_dest_id"
|
||||
"fiscal_position_template_1","1","National","1","","base.bf","","",""
|
||||
"fiscal_position_template_2","3","International","1","","","","",""
|
||||
"","","","","","","","tva_sale_18","tva_export_0"
|
||||
"","","","","","","","tva_sale_10","tva_export_0"
|
||||
"","","","","","","","tva_purchase_18","tva_import_0"
|
||||
"","","","","","","","tva_purchase_10","tva_import_0"
|
||||
|
@@ -0,0 +1,39 @@
|
||||
"id","name","description","invoice_label","amount","amount_type","type_tax_use","tax_group_id","repartition_line_ids/repartition_type","repartition_line_ids/document_type","repartition_line_ids/account_id","repartition_line_ids/tag_ids","repartition_line_ids/factor_percent","name@fr","description@fr"
|
||||
"tva_sale_18","18%","","","18.0","percent","sale","tax_group_18","base","invoice","","+BF_01||+BF_15_base","","",""
|
||||
"","","","","","","","","tax","invoice","pcg_4431","+BF_15_tax","","",""
|
||||
"","","","","","","","","base","refund","","-BF_01||-BF_15_base","","",""
|
||||
"","","","","","","","","tax","refund","pcg_4431","+BF_25","","",""
|
||||
"tva_sale_10","10%","10% services","","10.0","percent","sale","tax_group_10","base","invoice","","+BF_04||+BF_16_base","","",""
|
||||
"","","","","","","","","tax","invoice","pcg_4431","+BF_16_tax","","",""
|
||||
"","","","","","","","","base","refund","","-BF_04||-BF_16_base","","",""
|
||||
"","","","","","","","","tax","refund","pcg_4431","+BF_25","","",""
|
||||
"tva_sale_self_18","18% SD","18% Self-delivery","False","18.0","percent","sale","tax_group_18","base","invoice","","+BF_02||+BF_15_base","","18% LASM","18% Livraison à soi-même"
|
||||
"","","","","","","","","tax","invoice","pcg_4431","-BF_15_tax","-100","",""
|
||||
"","","","","","","","","tax","invoice","pcg_4452","+BF_20","","",""
|
||||
"","","","","","","","","base","refund","","-BF_02||-BF_15_base","","",""
|
||||
"","","","","","","","","tax","refund","pcg_4431","+BF_25","-100","",""
|
||||
"","","","","","","","","tax","refund","pcg_4452","-BF_20","","",""
|
||||
"tva_purchase_18","18%","","","18.0","percent","purchase","tax_group_18","base","invoice","","","","",""
|
||||
"","","","","","","","","tax","invoice","pcg_4452","+BF_20","","",""
|
||||
"","","","","","","","","base","refund","","","","",""
|
||||
"","","","","","","","","tax","refund","pcg_4452","-BF_20","","",""
|
||||
"tva_purchase_10","10%","","","10.0","percent","purchase","tax_group_10","base","invoice","","","","",""
|
||||
"","","","","","","","","tax","invoice","pcg_4452","+BF_20","","",""
|
||||
"","","","","","","","","base","refund","","","","",""
|
||||
"","","","","","","","","tax","refund","pcg_4452","-BF_20","","",""
|
||||
"tva_export_0","0% EX","0% (export)","","0.0","","sale","tax_group_0","base","invoice","","+BF_11","","","0% (exportation)"
|
||||
"","","","","","","","","tax","invoice","","","","",""
|
||||
"","","","","","","","","base","refund","","-BF_11","","",""
|
||||
"","","","","","","","","tax","refund","","","","",""
|
||||
"tva_import_0","0% EX","0% (import)","","0.0","","purchase","tax_group_0","base","invoice","","","","","0% (importation)"
|
||||
"","","","","","","","","tax","invoice","","","","",""
|
||||
"","","","","","","","","base","refund","","","","",""
|
||||
"","","","","","","","","tax","refund","","","","",""
|
||||
"tva_exempt_0","0%","0% (exempt)","","0.0","","sale","tax_group_0","base","invoice","","+BF_13","","","0% (exonéré)"
|
||||
"","","","","","","","","tax","invoice","","","","",""
|
||||
"","","","","","","","","base","refund","","-BF_13","","",""
|
||||
"","","","","","","","","tax","refund","","","","",""
|
||||
"tva_purchase_exempt_0","0%","0% (exempt)","","0.0","","purchase","tax_group_0","base","invoice","","","","","0% (exonéré)"
|
||||
"","","","","","","","","tax","invoice","","","","",""
|
||||
"","","","","","","","","base","refund","","","","",""
|
||||
"","","","","","","","","tax","refund","","","","",""
|
||||
|
@@ -0,0 +1,4 @@
|
||||
"id","name","name@fr","tax_payable_account_id","tax_receivable_account_id"
|
||||
"tax_group_0","VAT 0%","T.V.A. 0%","pcg_4431","pcg_4452"
|
||||
"tax_group_10","VAT 10%","T.V.A. 10%","pcg_4431","pcg_4452"
|
||||
"tax_group_18","VAT 18%","T.V.A. 18%","pcg_4431","pcg_4452"
|
||||
|
@@ -0,0 +1,35 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="partner_demo_company_bf" model="res.partner">
|
||||
<field name="name">BF Company</field>
|
||||
<field name="vat"></field>
|
||||
<field name="street"></field>
|
||||
<field name="city"></field>
|
||||
<field name="country_id" ref="base.bf"/>
|
||||
|
||||
<field name="zip"></field>
|
||||
<field name="phone">+226 76 93 20 20</field>
|
||||
<field name="email">info@company.burkinafasoexample.com</field>
|
||||
<field name="website">www.burkinafasoexample.com</field>
|
||||
</record>
|
||||
|
||||
<record id="demo_company_bf" model="res.company">
|
||||
<field name="name">BF Company</field>
|
||||
<field name="partner_id" ref="partner_demo_company_bf"/>
|
||||
</record>
|
||||
|
||||
<function model="res.company" name="_onchange_country_id">
|
||||
<value eval="[ref('demo_company_bf')]"/>
|
||||
</function>
|
||||
|
||||
<function model="res.users" name="write">
|
||||
<value eval="[ref('base.user_root'), ref('base.user_admin'), ref('base.user_demo')]"/>
|
||||
<value eval="{'company_ids': [(4, ref('l10n_bf.demo_company_bf'))]}"/>
|
||||
</function>
|
||||
|
||||
<function model="account.chart.template" name="try_loading">
|
||||
<value eval="[]"/>
|
||||
<value>bf</value>
|
||||
<value model="res.company" eval="obj().env.ref('l10n_bf.demo_company_bf')"/>
|
||||
</function>
|
||||
</odoo>
|
||||
@@ -0,0 +1,223 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * l10n_bf
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0+e\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-11-30 08:58+0000\n"
|
||||
"PO-Revision-Date: 2023-11-30 08:58+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_taxable_day_sales
|
||||
msgid "01 Sales, services, building works"
|
||||
msgstr "01 Ventes, prestations de services, travaux immobiliers"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_taxable_day_self
|
||||
msgid "02 Self Delivery (SD)"
|
||||
msgstr "02 Livraisons à soi-même (LASM)"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_taxable_day_assets
|
||||
msgid "03 Sale of fixed assets"
|
||||
msgstr "03 Cessions d’immobilisations"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_taxable_day_sales_10
|
||||
msgid "04 Taxable operations at a rate of 10%"
|
||||
msgstr "04 Opérations taxables au taux de 10%"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_taxable_day_sales_other
|
||||
msgid "05 Other taxable operations"
|
||||
msgstr "05 Autres opérations taxables"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_taxable_contract_sales
|
||||
msgid "06 Sales"
|
||||
msgstr "06 Ventes"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_taxable_contract_services
|
||||
msgid "07 Services"
|
||||
msgstr "07 Prestations de services"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_taxable_contract_immo
|
||||
msgid "08 Building works, public works"
|
||||
msgstr "08 Travaux immobiliers, travaux publics"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_taxable_contract_sales_10
|
||||
msgid "09 Taxable operations at a rate of 10%"
|
||||
msgstr "09 Opération taxable au taux de 10%"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_taxable_contract_sales_other
|
||||
msgid "10 Other taxable operations"
|
||||
msgstr "10 Autres opérations taxables"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_non_taxable_export
|
||||
msgid "11 Exports"
|
||||
msgstr "11 Exportations"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_non_taxable_foreign
|
||||
msgid "12 Other foreign trade transactions, tax-suspended sales"
|
||||
msgstr "12 Autres opérations relevant du commerce extérieur, ventes en suspension de taxe"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_non_taxable_other
|
||||
msgid "13 Other non-taxable operations"
|
||||
msgstr "13 Autres opérations non taxables"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_total_operations
|
||||
msgid "14 Total amount of operations"
|
||||
msgstr "14 Montant total des opérations"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_taxable_18
|
||||
msgid "15 At normal rate (18%)"
|
||||
msgstr "15 Soumises au taux normal (18%)"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_taxable_10
|
||||
msgid "16 At reduced rate (10%)"
|
||||
msgstr "16 Soumises au taux reduit (10%)"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_tax_omitted
|
||||
msgid "17 Previously omitted gross VAT to be repaid"
|
||||
msgstr "17 TVA brute antérieurement omise à reverser"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_tax_deducted
|
||||
msgid "18 VAT previously deducted to be repaid"
|
||||
msgstr "18 TVA antérieurement déduite à reverser"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_gross_total
|
||||
msgid "19 Total gross VAT amount"
|
||||
msgstr "19 Montant total de la TVA Brute"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_deductible
|
||||
msgid "20 Deductible VAT for the period"
|
||||
msgstr "20 TVA déductible de la période"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_credit_reported
|
||||
msgid "21 VAT credit from previous period"
|
||||
msgstr "21 Crédit TVA de la période précédente"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_credit_asked
|
||||
msgid "22 VAT credit claimed for reimbursement"
|
||||
msgstr "22 Crédit TVA demandé en remboursement"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_credit_not_asked
|
||||
msgid "23 VAT credit not claimed for reimbursement"
|
||||
msgstr "23 Crédit TVA dont le remboursement n'a pas été demandé"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_irrecoverable
|
||||
msgid "24 VAT on unpaid sales or services (definitively irrecoverable debts)"
|
||||
msgstr "24 TVA sur ventes ou services demeurant impayés (créances définitivement irrécouvrables)"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_cancelled
|
||||
msgid "25 VAT paid on terminated or cancelled sales or services"
|
||||
msgstr "25 TVA acquittée sur ventes ou services résiliés ou annulés"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_other_deduction
|
||||
msgid "26 Other deductions available to the company"
|
||||
msgstr "26 Autres déductions auxquelles peut prétendre l’entreprise"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_unpaid_credit_carried
|
||||
msgid "26 Unpaid VAT credit carried forward"
|
||||
msgstr "27 Crédit TVA non remboursé reportable"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:ir.model,name:l10n_bf.model_account_chart_template
|
||||
msgid "Account Chart Template"
|
||||
msgstr "Modèle de Plan comptable"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.column,name:l10n_bf.account_tax_report_bf_balance
|
||||
msgid "Balance"
|
||||
msgstr "Solde"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_taxable_10_base
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_taxable_18_base
|
||||
msgid "Base tax excluded"
|
||||
msgstr "Base hors taxe "
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_taxable
|
||||
msgid "C1. Taxable operations"
|
||||
msgstr "C.1 Opérations taxables"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_non_taxable
|
||||
msgid "C2. Non-taxable operations"
|
||||
msgstr "C2 Opérations non taxables"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_credit_to_report
|
||||
msgid "Credit VAT to report [(20+21-22+25+26+27) - 19]"
|
||||
msgstr "Montant du crédit de TVA à reporter [(20+21-22+25+26+27) - 19]"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_taxable_10_tax
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_taxable_18_tax
|
||||
msgid "Gross VAT amount"
|
||||
msgstr "Montant TVA brute"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_turnover
|
||||
msgid "III. Global Turnover Without VAT"
|
||||
msgstr "III. Chiffre D'Affaires Global Hors TVA"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_gross
|
||||
msgid "IV. Gross VAT"
|
||||
msgstr "IV. TVA Brute"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_net_vat_to_pay
|
||||
msgid "Net VAT amount to pay [19 – (20+21-22+25+26+27)]"
|
||||
msgstr "Montant de la TVA nette à payer [19 – (20+21-22+25+26+27)] "
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_net
|
||||
msgid "V. Net VAT"
|
||||
msgstr "V. TVA nette"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report,name:l10n_bf.account_tax_report_bf
|
||||
msgid "VAT Report"
|
||||
msgstr "Déclaration TVA"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_taxable_day
|
||||
msgid "a. Day-to-day operations"
|
||||
msgstr "a. Opérations courantes"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_taxable_contract
|
||||
msgid "b. Contracts, order letters, other public and private contracts"
|
||||
msgstr "b. Marchés, lettres de commande, autres contrats publics et privés"
|
||||
@@ -0,0 +1,223 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * l10n_bf
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0+e\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-11-30 08:58+0000\n"
|
||||
"PO-Revision-Date: 2023-11-30 08:58+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_taxable_day_sales
|
||||
msgid "01 Sales, services, building works"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_taxable_day_self
|
||||
msgid "02 Self Delivery (SD)"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_taxable_day_assets
|
||||
msgid "03 Sale of fixed assets"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_taxable_day_sales_10
|
||||
msgid "04 Taxable operations at a rate of 10%"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_taxable_day_sales_other
|
||||
msgid "05 Other taxable operations"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_taxable_contract_sales
|
||||
msgid "06 Sales"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_taxable_contract_services
|
||||
msgid "07 Services"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_taxable_contract_immo
|
||||
msgid "08 Building works, public works"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_taxable_contract_sales_10
|
||||
msgid "09 Taxable operations at a rate of 10%"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_taxable_contract_sales_other
|
||||
msgid "10 Other taxable operations"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_non_taxable_export
|
||||
msgid "11 Exports"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_non_taxable_foreign
|
||||
msgid "12 Other foreign trade transactions, tax-suspended sales"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_non_taxable_other
|
||||
msgid "13 Other non-taxable operations"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_total_operations
|
||||
msgid "14 Total amount of operations"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_taxable_18
|
||||
msgid "15 At normal rate (18%)"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_taxable_10
|
||||
msgid "16 At reduced rate (10%)"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_tax_omitted
|
||||
msgid "17 Previously omitted gross VAT to be repaid"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_tax_deducted
|
||||
msgid "18 VAT previously deducted to be repaid"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_gross_total
|
||||
msgid "19 Total gross VAT amount"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_deductible
|
||||
msgid "20 Deductible VAT for the period"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_credit_reported
|
||||
msgid "21 VAT credit from previous period"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_credit_asked
|
||||
msgid "22 VAT credit claimed for reimbursement"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_credit_not_asked
|
||||
msgid "23 VAT credit not claimed for reimbursement"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_irrecoverable
|
||||
msgid "24 VAT on unpaid sales or services (definitively irrecoverable debts)"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_cancelled
|
||||
msgid "25 VAT paid on terminated or cancelled sales or services"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_other_deduction
|
||||
msgid "26 Other deductions available to the company"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_unpaid_credit_carried
|
||||
msgid "26 Unpaid VAT credit carried forward"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:ir.model,name:l10n_bf.model_account_chart_template
|
||||
msgid "Account Chart Template"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.column,name:l10n_bf.account_tax_report_bf_balance
|
||||
msgid "Balance"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_taxable_10_base
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_taxable_18_base
|
||||
msgid "Base tax excluded"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_taxable
|
||||
msgid "C1. Taxable operations"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_non_taxable
|
||||
msgid "C2. Non-taxable operations"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_credit_to_report
|
||||
msgid "Credit VAT to report [(20+21-22+25+26+27) - 19]"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_taxable_10_tax
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_taxable_18_tax
|
||||
msgid "Gross VAT amount"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_turnover
|
||||
msgid "III. Global Turnover Without VAT"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_gross
|
||||
msgid "IV. Gross VAT"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_net_vat_to_pay
|
||||
msgid "Net VAT amount to pay [19 – (20+21-22+25+26+27)]"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_net
|
||||
msgid "V. Net VAT"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report,name:l10n_bf.account_tax_report_bf
|
||||
msgid "VAT Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_taxable_day
|
||||
msgid "a. Day-to-day operations"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bf
|
||||
#: model:account.report.line,name:l10n_bf.account_tax_report_line_bf_taxable_contract
|
||||
msgid "b. Contracts, order letters, other public and private contracts"
|
||||
msgstr ""
|
||||
@@ -0,0 +1 @@
|
||||
from . import template_bf
|
||||
@@ -0,0 +1,30 @@
|
||||
from odoo import models
|
||||
from odoo.addons.account.models.chart_template import template
|
||||
|
||||
|
||||
class AccountChartTemplate(models.AbstractModel):
|
||||
_inherit = 'account.chart.template'
|
||||
|
||||
@template('bf')
|
||||
def _get_bf_template_data(self):
|
||||
return {
|
||||
'name': 'Syscohada for Burkina Faso',
|
||||
'parent': 'syscohada',
|
||||
'code_digits': '6',
|
||||
}
|
||||
|
||||
@template('bf', 'res.company')
|
||||
def _get_bf_res_company(self):
|
||||
company_values = super()._get_syscohada_res_company()
|
||||
company_values[self.env.company.id].update(
|
||||
{
|
||||
'account_fiscal_country_id': 'base.bf',
|
||||
'account_sale_tax_id': 'tva_sale_18',
|
||||
'account_purchase_tax_id': 'tva_purchase_18',
|
||||
}
|
||||
)
|
||||
return company_values
|
||||
|
||||
@template('bf', 'account.account')
|
||||
def _get_bf_account_account(self):
|
||||
return self._parse_csv('bf', 'account.account', module='l10n_syscohada')
|
||||
@@ -0,0 +1 @@
|
||||
from . import models
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
'name': "Benin - Accounting",
|
||||
'countries': ['bj'],
|
||||
'category': 'Accounting/Localizations/Account Charts',
|
||||
'description': """
|
||||
This module implements the tax for Benin.
|
||||
=================================================================
|
||||
|
||||
The Chart of Accounts is from SYSCOHADA.
|
||||
|
||||
""",
|
||||
'depends': [
|
||||
'l10n_syscohada',
|
||||
],
|
||||
'data': [
|
||||
'data/account_tax_report_data.xml'
|
||||
],
|
||||
'demo': [
|
||||
'demo/demo_company.xml',
|
||||
],
|
||||
'license': 'LGPL-3',
|
||||
}
|
||||
@@ -0,0 +1,221 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="account_tax_report_bj" model="account.report">
|
||||
<field name="name">VAT Report</field>
|
||||
<field name="root_report_id" ref="account.generic_tax_report"/>
|
||||
<field name="country_id" ref="base.bj"/>
|
||||
<field name="filter_fiscal_position" eval="True"/>
|
||||
<field name="availability_condition">country</field>
|
||||
<field name="column_ids">
|
||||
<record id="account_tax_report_bj_balance" model="account.report.column">
|
||||
<field name="name">Balance</field>
|
||||
<field name="expression_label">balance</field>
|
||||
</record>
|
||||
</field>
|
||||
<field name="line_ids">
|
||||
<record id="account_tax_report_line_bj_turnover" model="account.report.line">
|
||||
<field name="name">II. Turnover (Without Tax)</field>
|
||||
<field name="code">BJ_TURNOVER</field>
|
||||
<field name="hierarchy_level">0</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_bj_sales_exempt" model="account.report.line">
|
||||
<field name="name">1. Exempted turnover</field>
|
||||
<field name="code">BJ_EXEMPT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bj_sales_exempt_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">BJ_1</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bj_sales_export" model="account.report.line">
|
||||
<field name="name">2. Export of taxable products</field>
|
||||
<field name="code">BJ_EXPORT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bj_sales_export_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">BJ_2</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bj_sales_export_non_taxable" model="account.report.line">
|
||||
<field name="name">3. Export of non-taxable products</field>
|
||||
<field name="code">BJ_EXPORT_NON_TAXABLE</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bj_sales_export_non_taxable_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">BJ_3</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bj_sales_taxable" model="account.report.line">
|
||||
<field name="name">4. Taxable operations</field>
|
||||
<field name="code">BJ_TAXABLE</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bj_sales_taxable_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">BJ_4</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bj_sales_self" model="account.report.line">
|
||||
<field name="name">5. Self Deliveries</field>
|
||||
<field name="code">BJ_SELF</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bj_sales_self_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">BJ_5</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bj_sales_total_turnover" model="account.report.line">
|
||||
<field name="name">6. Total turnover without VAT</field>
|
||||
<field name="code">BJ_TOTAL_TURNOVER</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bj_sales_total_turnover_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">BJ_EXEMPT.balance + BJ_EXPORT.balance + BJ_EXPORT_NON_TAXABLE.balance + BJ_TAXABLE.balance + BJ_SELF.balance</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bj_deductions" model="account.report.line">
|
||||
<field name="name">III. Deductions</field>
|
||||
<field name="code">BJ_DEDUCTIONS</field>
|
||||
<field name="hierarchy_level">0</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_bj_deductible_reported" model="account.report.line">
|
||||
<field name="name">7. Credit reported from last month</field>
|
||||
<field name="code">BJ_REPORTED</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bj_deductible_reported_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">external</field>
|
||||
<field name="formula">most_recent</field>
|
||||
<field name="date_scope">previous_tax_period</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bj_deductible_goods_services" model="account.report.line">
|
||||
<field name="name">8. Deduction on goods and services (without assets)</field>
|
||||
<field name="code">BJ_GOODS_SERVICES</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bj_deductible_goods_services_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">BJ_8</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bj_deductible_assets" model="account.report.line">
|
||||
<field name="name">9. Deduction on assets</field>
|
||||
<field name="code">BJ_ASSETS</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bj_deductible_assets_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">BJ_9</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bj_deductible_additional" model="account.report.line">
|
||||
<field name="name">10. Additional deductions</field>
|
||||
<field name="code">BJ_DEDU_ADDITIONAL</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bj_deductible_additional_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">external</field>
|
||||
<field name="formula">sum</field>
|
||||
<field name="subformula">editable;rounding=2</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bj_deductible_repayment" model="account.report.line">
|
||||
<field name="name">11. Repayment to do</field>
|
||||
<field name="code">BJ_DEDU_REPAYMENT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bj_deductible_repayment_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">external</field>
|
||||
<field name="formula">sum</field>
|
||||
<field name="subformula">editable;rounding=2</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bj_deductible_total" model="account.report.line">
|
||||
<field name="name">12. Total</field>
|
||||
<field name="code">BJ_DEDU_TOTAL</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bj_deductible_total_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">BJ_REPORTED.balance + BJ_GOODS_SERVICES.balance + BJ_ASSETS.balance + BJ_DEDU_ADDITIONAL.balance + BJ_DEDU_REPAYMENT.balance</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bj_net" model="account.report.line">
|
||||
<field name="name">IV. NET VAT</field>
|
||||
<field name="code">BJ_NET</field>
|
||||
<field name="hierarchy_level">0</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_bj_net_gross" model="account.report.line">
|
||||
<field name="name">13. Gross VAT (18% x l.4 + l.5)</field>
|
||||
<field name="code">BJ_GROSS</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bj_net_gross_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">BJ_13</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bj_net_deductible" model="account.report.line">
|
||||
<field name="name">14. VAT deductible</field>
|
||||
<field name="code">BJ_VAT_DEDUCTIBLE</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bj_net_deductible_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">BJ_DEDU_TOTAL.balance</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bj_net_to_pay" model="account.report.line">
|
||||
<field name="name">15. Net VAT to pay</field>
|
||||
<field name="code">BJ_NET_TO_PAY</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bj_net_to_pay_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">BJ_GROSS.balance - BJ_VAT_DEDUCTIBLE.balance</field>
|
||||
<field name="subformula">if_above(EUR(0))</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_bj_credit_to_report" model="account.report.line">
|
||||
<field name="name">16. Credit to report</field>
|
||||
<field name="code">BJ_TO_REPORT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_bj_credit_to_report_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">BJ_VAT_DEDUCTIBLE.balance - BJ_GROSS.balance</field>
|
||||
<field name="subformula">if_above(EUR(0))</field>
|
||||
<field name="carryover_target">BJ_REPORTED.balance</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</odoo>
|
||||
@@ -0,0 +1,8 @@
|
||||
"id","sequence","name","auto_apply","vat_required","country_id","country_group_id","tax_ids/tax_src_id","tax_ids/tax_dest_id"
|
||||
"fiscal_position_template_1","1","National","1","","base.bj","","",""
|
||||
"fiscal_position_template_2","3","International","1","","","","",""
|
||||
"","","","","","","","tva_sale_18","tva_export_0"
|
||||
"","","","","","","","tva_sale_service_18","tva_export_0"
|
||||
"","","","","","","","tva_exempt_0","tva_export_exempt_0"
|
||||
"","","","","","","","tva_purchase_18","tva_import_0"
|
||||
"","","","","","","","tva_purchase_asset_18","tva_import_0"
|
||||
|
@@ -0,0 +1,43 @@
|
||||
"id","name","description","invoice_label","amount","amount_type","type_tax_use","tax_group_id","repartition_line_ids/repartition_type","repartition_line_ids/document_type","repartition_line_ids/account_id","repartition_line_ids/tag_ids","repartition_line_ids/factor_percent","name@fr","description@fr"
|
||||
"tva_sale_18","18% G","18% goods","","18.0","percent","sale","tax_group_18","base","invoice","","+BJ_4","","","18% biens"
|
||||
"","","","","","","","","tax","invoice","pcg_4431","+BJ_13","","",""
|
||||
"","","","","","","","","base","refund","","-BJ_4","","",""
|
||||
"","","","","","","","","tax","refund","pcg_4431","-BJ_13","","",""
|
||||
"tva_sale_service_18","18% S","18% services","","18.0","percent","sale","tax_group_18","base","invoice","","+BJ_4","","",""
|
||||
"","","","","","","","","tax","invoice","pcg_4431","+BJ_13","","",""
|
||||
"","","","","","","","","base","refund","","-BJ_4","","",""
|
||||
"","","","","","","","","tax","refund","pcg_4431","-BJ_13","","",""
|
||||
"tva_sale_self_18","18% SD","18% Self-delivery","","18.0","percent","sale","tax_group_18","base","invoice","","+BJ_5","","18% LASM","18% Livraison à soi-même"
|
||||
"","","","","","","","","tax","invoice","pcg_4431","-BJ_13","-100","",""
|
||||
"","","","","","","","","tax","invoice","pcg_4452","+BJ_8","","",""
|
||||
"","","","","","","","","base","refund","","-BJ_5","","",""
|
||||
"","","","","","","","","tax","refund","pcg_4431","+BJ_13","-100","",""
|
||||
"","","","","","","","","tax","refund","pcg_4452","-BJ_8","","",""
|
||||
"tva_purchase_18","18%","","","18.0","percent","purchase","tax_group_18","base","invoice","","","","",""
|
||||
"","","","","","","","","tax","invoice","pcg_4452","+BJ_8","","",""
|
||||
"","","","","","","","","base","refund","","","","",""
|
||||
"","","","","","","","","tax","refund","pcg_4452","-BJ_8","","",""
|
||||
"tva_purchase_asset_18","18% Asset","18% (asset)","","18.0","percent","purchase","tax_group_18","base","invoice","","","","18% Immo","18% (immobilisation)"
|
||||
"","","","","","","","","tax","invoice","pcg_4451","+BJ_9","","",""
|
||||
"","","","","","","","","base","refund","","","","",""
|
||||
"","","","","","","","","tax","refund","pcg_4451","-BJ_9","","",""
|
||||
"tva_export_0","0% EX","0% (export)","","0.0","","sale","tax_group_0","base","invoice","","+BJ_2","","","0% (exportation)"
|
||||
"","","","","","","","","tax","invoice","","","","",""
|
||||
"","","","","","","","","base","refund","","-BJ_2","","",""
|
||||
"","","","","","","","","tax","refund","","","","",""
|
||||
"tva_export_exempt_0","0% EX NI","0% (export of non-taxable products)","False","0.0","","sale","tax_group_0","base","invoice","","+BJ_3","","","0% (exportation de produits non taxables)"
|
||||
"","","","","","","","","tax","invoice","","","","",""
|
||||
"","","","","","","","","base","refund","","-BJ_3","","",""
|
||||
"","","","","","","","","tax","refund","","","","",""
|
||||
"tva_import_0","0% EX","0% (import)","","0.0","","purchase","tax_group_0","base","invoice","","","","","0% (importation)"
|
||||
"","","","","","","","","tax","invoice","","","","",""
|
||||
"","","","","","","","","base","refund","","","","",""
|
||||
"","","","","","","","","tax","refund","","","","",""
|
||||
"tva_exempt_0","0%","0% (exempt)","","0.0","","sale","tax_group_0","base","invoice","","+BJ_1","","","0% (exonéré)"
|
||||
"","","","","","","","","tax","invoice","","","","",""
|
||||
"","","","","","","","","base","refund","","-BJ_1","","",""
|
||||
"","","","","","","","","tax","refund","","","","",""
|
||||
"tva_purchase_exempt_0","0%","0% (exempt)","","0.0","","purchase","tax_group_0","base","invoice","","","","","0% (exonéré)"
|
||||
"","","","","","","","","tax","invoice","","","","",""
|
||||
"","","","","","","","","base","refund","","","","",""
|
||||
"","","","","","","","","tax","refund","","","","",""
|
||||
|
@@ -0,0 +1,3 @@
|
||||
"id","name","name@fr","tax_payable_account_id","tax_receivable_account_id"
|
||||
"tax_group_0","VAT 0%","T.V.A. 0%","pcg_4431","pcg_4452"
|
||||
"tax_group_18","VAT 18%","T.V.A. 18%","pcg_4431","pcg_4452"
|
||||
|
@@ -0,0 +1,35 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="partner_demo_company_bj" model="res.partner">
|
||||
<field name="name">BJ Company</field>
|
||||
<field name="vat"></field>
|
||||
<field name="street"></field>
|
||||
<field name="city"></field>
|
||||
<field name="country_id" ref="base.bj"/>
|
||||
|
||||
<field name="zip"></field>
|
||||
<field name="phone">+237 95 55 22 48 74</field>
|
||||
<field name="email">info@company.beninexample.com</field>
|
||||
<field name="website">www.beninexample.com</field>
|
||||
</record>
|
||||
|
||||
<record id="demo_company_bj" model="res.company">
|
||||
<field name="name">BJ Company</field>
|
||||
<field name="partner_id" ref="partner_demo_company_bj"/>
|
||||
</record>
|
||||
|
||||
<function model="res.company" name="_onchange_country_id">
|
||||
<value eval="[ref('demo_company_bj')]"/>
|
||||
</function>
|
||||
|
||||
<function model="res.users" name="write">
|
||||
<value eval="[ref('base.user_root'), ref('base.user_admin'), ref('base.user_demo')]"/>
|
||||
<value eval="{'company_ids': [(4, ref('l10n_bj.demo_company_bj'))]}"/>
|
||||
</function>
|
||||
|
||||
<function model="account.chart.template" name="try_loading">
|
||||
<value eval="[]"/>
|
||||
<value>bj</value>
|
||||
<value model="res.company" eval="obj().env.ref('l10n_bj.demo_company_bj')"/>
|
||||
</function>
|
||||
</odoo>
|
||||
@@ -0,0 +1,126 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * l10n_bj
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0+e\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-11-30 09:31+0000\n"
|
||||
"PO-Revision-Date: 2023-11-30 09:31+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.line,name:l10n_bj.account_tax_report_line_bj_sales_exempt
|
||||
msgid "1. Exempted turnover"
|
||||
msgstr "1. Opérations exonérées"
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.line,name:l10n_bj.account_tax_report_line_bj_deductible_additional
|
||||
msgid "10. Additional deductions"
|
||||
msgstr "10. Complément de déductions"
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.line,name:l10n_bj.account_tax_report_line_bj_deductible_repayment
|
||||
msgid "11. Repayment to do"
|
||||
msgstr "11. Reversement à effectuer"
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.line,name:l10n_bj.account_tax_report_line_bj_deductible_total
|
||||
msgid "12. Total"
|
||||
msgstr "12. Total"
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.line,name:l10n_bj.account_tax_report_line_bj_net_gross
|
||||
msgid "13. Gross VAT (18% x l.4 + l.5)"
|
||||
msgstr "13. TVA Brute (18% x l.4 + l.5)"
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.line,name:l10n_bj.account_tax_report_line_bj_net_deductible
|
||||
msgid "14. VAT deductible"
|
||||
msgstr "14. TVA Déductible"
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.line,name:l10n_bj.account_tax_report_line_bj_net_to_pay
|
||||
msgid "15. Net VAT to pay"
|
||||
msgstr "15. TVA Nette à payer"
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.line,name:l10n_bj.account_tax_report_line_bj_credit_to_report
|
||||
msgid "16. Credit to report"
|
||||
msgstr "16. Crédit à reporter"
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.line,name:l10n_bj.account_tax_report_line_bj_sales_export
|
||||
msgid "2. Export of taxable products"
|
||||
msgstr "2. Exportations des produits taxables"
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.line,name:l10n_bj.account_tax_report_line_bj_sales_export_non_taxable
|
||||
msgid "3. Export of non-taxable products"
|
||||
msgstr "3. Exportations de Produits non taxables"
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.line,name:l10n_bj.account_tax_report_line_bj_sales_taxable
|
||||
msgid "4. Taxable operations"
|
||||
msgstr "4. Opérations taxables"
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.line,name:l10n_bj.account_tax_report_line_bj_sales_self
|
||||
msgid "5. Self Deliveries"
|
||||
msgstr "5. Livraison à soi-même"
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.line,name:l10n_bj.account_tax_report_line_bj_sales_total_turnover
|
||||
msgid "6. Total turnover without VAT"
|
||||
msgstr "6. CA Total hors TVA"
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.line,name:l10n_bj.account_tax_report_line_bj_deductible_reported
|
||||
msgid "7. Credit reported from last month"
|
||||
msgstr "7. Crédit reporté du mois précédent"
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.line,name:l10n_bj.account_tax_report_line_bj_deductible_goods_services
|
||||
msgid "8. Deduction on goods and services (without assets)"
|
||||
msgstr "8. Déduction sur biens ne constituant pas des immobilisations et sur services"
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.line,name:l10n_bj.account_tax_report_line_bj_deductible_assets
|
||||
msgid "9. Deduction on assets"
|
||||
msgstr "9. Déduction sur biens constituant des immobilisations"
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:ir.model,name:l10n_bj.model_account_chart_template
|
||||
msgid "Account Chart Template"
|
||||
msgstr "Modèle de Plan Comptable"
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.column,name:l10n_bj.account_tax_report_bj_balance
|
||||
msgid "Balance"
|
||||
msgstr "Solde"
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.line,name:l10n_bj.account_tax_report_line_bj_turnover
|
||||
msgid "II. Turnover (Without Tax)"
|
||||
msgstr "II. Chiffres d'affaires (hors TVA)"
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.line,name:l10n_bj.account_tax_report_line_bj_deductions
|
||||
msgid "III. Deductions"
|
||||
msgstr "III. Déductions"
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.line,name:l10n_bj.account_tax_report_line_bj_net
|
||||
msgid "IV. NET VAT"
|
||||
msgstr "IV. TVA Nette"
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report,name:l10n_bj.account_tax_report_bj
|
||||
msgid "VAT Report"
|
||||
msgstr "Déclaration TVA"
|
||||
@@ -0,0 +1,126 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * l10n_bj
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0+e\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-11-30 09:31+0000\n"
|
||||
"PO-Revision-Date: 2023-11-30 09:31+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.line,name:l10n_bj.account_tax_report_line_bj_sales_exempt
|
||||
msgid "1. Exempted turnover"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.line,name:l10n_bj.account_tax_report_line_bj_deductible_additional
|
||||
msgid "10. Additional deductions"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.line,name:l10n_bj.account_tax_report_line_bj_deductible_repayment
|
||||
msgid "11. Repayment to do"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.line,name:l10n_bj.account_tax_report_line_bj_deductible_total
|
||||
msgid "12. Total"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.line,name:l10n_bj.account_tax_report_line_bj_net_gross
|
||||
msgid "13. Gross VAT (18% x l.4 + l.5)"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.line,name:l10n_bj.account_tax_report_line_bj_net_deductible
|
||||
msgid "14. VAT deductible"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.line,name:l10n_bj.account_tax_report_line_bj_net_to_pay
|
||||
msgid "15. Net VAT to pay"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.line,name:l10n_bj.account_tax_report_line_bj_credit_to_report
|
||||
msgid "16. Credit to report"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.line,name:l10n_bj.account_tax_report_line_bj_sales_export
|
||||
msgid "2. Export of taxable products"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.line,name:l10n_bj.account_tax_report_line_bj_sales_export_non_taxable
|
||||
msgid "3. Export of non-taxable products"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.line,name:l10n_bj.account_tax_report_line_bj_sales_taxable
|
||||
msgid "4. Taxable operations"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.line,name:l10n_bj.account_tax_report_line_bj_sales_self
|
||||
msgid "5. Self Deliveries"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.line,name:l10n_bj.account_tax_report_line_bj_sales_total_turnover
|
||||
msgid "6. Total turnover without VAT"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.line,name:l10n_bj.account_tax_report_line_bj_deductible_reported
|
||||
msgid "7. Credit reported from last month"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.line,name:l10n_bj.account_tax_report_line_bj_deductible_goods_services
|
||||
msgid "8. Deduction on goods and services (without assets)"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.line,name:l10n_bj.account_tax_report_line_bj_deductible_assets
|
||||
msgid "9. Deduction on assets"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:ir.model,name:l10n_bj.model_account_chart_template
|
||||
msgid "Account Chart Template"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.column,name:l10n_bj.account_tax_report_bj_balance
|
||||
msgid "Balance"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.line,name:l10n_bj.account_tax_report_line_bj_turnover
|
||||
msgid "II. Turnover (Without Tax)"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.line,name:l10n_bj.account_tax_report_line_bj_deductions
|
||||
msgid "III. Deductions"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report.line,name:l10n_bj.account_tax_report_line_bj_net
|
||||
msgid "IV. NET VAT"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_bj
|
||||
#: model:account.report,name:l10n_bj.account_tax_report_bj
|
||||
msgid "VAT Report"
|
||||
msgstr ""
|
||||
@@ -0,0 +1 @@
|
||||
from . import template_bj
|
||||
@@ -0,0 +1,30 @@
|
||||
from odoo import models
|
||||
from odoo.addons.account.models.chart_template import template
|
||||
|
||||
|
||||
class AccountChartTemplate(models.AbstractModel):
|
||||
_inherit = 'account.chart.template'
|
||||
|
||||
@template('bj')
|
||||
def _get_bj_template_data(self):
|
||||
return {
|
||||
'name': 'Syscohada for Benin',
|
||||
'parent': 'syscohada',
|
||||
'code_digits': '6',
|
||||
}
|
||||
|
||||
@template('bj', 'res.company')
|
||||
def _get_bj_res_company(self):
|
||||
company_values = super()._get_syscohada_res_company()
|
||||
company_values[self.env.company.id].update(
|
||||
{
|
||||
'account_fiscal_country_id': 'base.bj',
|
||||
'account_sale_tax_id': 'tva_sale_18',
|
||||
'account_purchase_tax_id': 'tva_purchase_18',
|
||||
}
|
||||
)
|
||||
return company_values
|
||||
|
||||
@template('bj', 'account.account')
|
||||
def _get_bj_account_account(self):
|
||||
return self._parse_csv('bj', 'account.account', module='l10n_syscohada')
|
||||
@@ -0,0 +1 @@
|
||||
from . import models
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
'name': 'Democratic Republic of the Congo - Accounting',
|
||||
'countries': ['cd'],
|
||||
'category': 'Accounting/Localizations/Account Charts',
|
||||
'description': """
|
||||
This module implements the tax for the Democratic Republic of the Congo.
|
||||
===========================================================================
|
||||
|
||||
The Chart of Accounts is from SYSCOHADA.
|
||||
|
||||
""",
|
||||
'depends': [
|
||||
'l10n_syscohada',
|
||||
],
|
||||
'data': [
|
||||
'data/account_tax_report_data.xml'
|
||||
],
|
||||
'demo': [
|
||||
'demo/demo_company.xml',
|
||||
],
|
||||
'license': 'LGPL-3',
|
||||
}
|
||||
@@ -0,0 +1,556 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="account_tax_report_cd" model="account.report">
|
||||
<field name="name">VAT Report</field>
|
||||
<field name="root_report_id" ref="account.generic_tax_report"/>
|
||||
<field name="country_id" ref="base.cd"/>
|
||||
<field name="filter_fiscal_position" eval="True"/>
|
||||
<field name="availability_condition">country</field>
|
||||
<field name="column_ids">
|
||||
<record id="account_tax_report_cd_balance" model="account.report.column">
|
||||
<field name="name">Balance</field>
|
||||
<field name="expression_label">balance</field>
|
||||
</record>
|
||||
</field>
|
||||
<field name="line_ids">
|
||||
<record id="account_tax_report_line_cd_sales" model="account.report.line">
|
||||
<field name="name">II. Operations carried out</field>
|
||||
<field name="code">CD_SALES</field>
|
||||
<field name="hierarchy_level">0</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_cd_sales_taxable" model="account.report.line">
|
||||
<field name="name">a) Taxable Turnover</field>
|
||||
<field name="code">CD_TAXABLE</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_sales_taxable_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CD_GOODS_BASE.balance + CD_SERVICES_BASE.balance + CD_GOODS_SELF_BASE.balance + CD_SERVICES_SELF_BASE.balance + CD_PM.balance + CD_EXPORT.balance + CD_EXEMPT.balance + CD_NON_IMPOSABLE.balance</field>
|
||||
</record>
|
||||
</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_cd_sales_taxable_goods" model="account.report.line">
|
||||
<field name="name">1. Goods delivery</field>
|
||||
<field name="code">CD_GOODS_BASE</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_sales_taxable_goods_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">CD_1a</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cd_sales_taxable_services" model="account.report.line">
|
||||
<field name="name">2. Services</field>
|
||||
<field name="code">CD_SERVICES_BASE</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_sales_taxable_services_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">CD_2a</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cd_sales_taxable_goods_self" model="account.report.line">
|
||||
<field name="name">3. Goods self-delivery</field>
|
||||
<field name="code">CD_GOODS_SELF_BASE</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_sales_taxable_goods_self_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">CD_3a</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cd_sales_taxable_services_self" model="account.report.line">
|
||||
<field name="name">4. Services self-delivery</field>
|
||||
<field name="code">CD_SERVICES_SELF_BASE</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_sales_taxable_services_self_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">CD_4a</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cd_sales_taxable_public_market" model="account.report.line">
|
||||
<field name="name">5. Public Markets with external financing</field>
|
||||
<field name="code">CD_PM</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_sales_taxable_public_market_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">CD_5a</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cd_sales_taxable_export" model="account.report.line">
|
||||
<field name="name">6. Export</field>
|
||||
<field name="code">CD_EXPORT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_sales_taxable_export_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">CD_6a</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cd_sales_taxable_exempt" model="account.report.line">
|
||||
<field name="name">7. Exempted operations</field>
|
||||
<field name="code">CD_EXEMPT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_sales_taxable_exempt_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">CD_7a</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cd_sales_taxable_non_imposable" model="account.report.line">
|
||||
<field name="name">8. Non imposable operations</field>
|
||||
<field name="code">CD_NON_IMPOSABLE</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_sales_taxable_non_imposable_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">CD_8a</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cd_sales_tax" model="account.report.line">
|
||||
<field name="name">b) Tax collected</field>
|
||||
<field name="code">CD_TAX</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_sales_tax_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CD_GOODS_TAX.balance + CD_SERVICES_TAX.balance + CD_GOODS_SELF_TAX.balance + CD_SERVICES_SELF_TAX.balance + CD_PM_TAX.balance</field>
|
||||
</record>
|
||||
</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_cd_sales_tax_goods" model="account.report.line">
|
||||
<field name="name">1. Goods delivery</field>
|
||||
<field name="code">CD_GOODS_TAX</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_sales_tax_goods_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">CD_1b</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cd_sales_tax_services" model="account.report.line">
|
||||
<field name="name">2. Services</field>
|
||||
<field name="code">CD_SERVICES_TAX</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_sales_tax_services_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">CD_2b</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cd_sales_tax_goods_self" model="account.report.line">
|
||||
<field name="name">3. Goods self-delivery</field>
|
||||
<field name="code">CD_GOODS_SELF_TAX</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_sales_tax_goods_self_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">CD_3b</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cd_sales_tax_services_self" model="account.report.line">
|
||||
<field name="name">4. Services self-delivery</field>
|
||||
<field name="code">CD_SERVICES_SELF_TAX</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_sales_tax_services_self_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">CD_4b</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cd_sales_tax_public_market" model="account.report.line">
|
||||
<field name="name">5. Public Markets with external financing</field>
|
||||
<field name="code">CD_PM_TAX</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_sales_tax_public_market_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">CD_5b</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cd_importation_services" model="account.report.line">
|
||||
<field name="name">III. Services received from providers not established in DRC</field>
|
||||
<field name="code">CD_IMP_SERVICE</field>
|
||||
<field name="hierarchy_level">0</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_cd_importation_services_base" model="account.report.line">
|
||||
<field name="name">c) Invoice amounts</field>
|
||||
<field name="code">CD_IMP_SERVICE_BASE</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_importation_services_base_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">CD_10c</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cd_importation_services_tax" model="account.report.line">
|
||||
<field name="name">d) Tax collected</field>
|
||||
<field name="code">CD_IMP_SERVICE_TAX</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_importation_services_tax_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">CD_10d</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cd_deductible" model="account.report.line">
|
||||
<field name="name">IV. Deductible tax on</field>
|
||||
<field name="code">CD_DEDUCTIBLE</field>
|
||||
<field name="hierarchy_level">0</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_cd_deductible_assets" model="account.report.line">
|
||||
<field name="name">11. Assets</field>
|
||||
<field name="code">CD_ASSETS</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_deductible_assets_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CD_IMPORTATIONS_ASSETS.balance + CD_LOCAL_ASSETS.balance</field>
|
||||
</record>
|
||||
</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_cd_deductible_importations_assets" model="account.report.line">
|
||||
<field name="name">e) Importations</field>
|
||||
<field name="code">CD_IMPORTATIONS_ASSETS</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_deductible_importations_assets_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">CD_11e</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cd_deductible_local_assets" model="account.report.line">
|
||||
<field name="name">f) local</field>
|
||||
<field name="code">CD_LOCAL_ASSETS</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_deductible_local_assets_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">CD_11f</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cd_deductible_goods" model="account.report.line">
|
||||
<field name="name">12. Goods</field>
|
||||
<field name="code">CD_GOODS</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_deductible_goods_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CD_IMPORTATIONS_GOODS.balance + CD_LOCAL_GOODS.balance</field>
|
||||
</record>
|
||||
</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_cd_deductible_importations_goods" model="account.report.line">
|
||||
<field name="name">e) Importations</field>
|
||||
<field name="code">CD_IMPORTATIONS_GOODS</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_deductible_importations_goods_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">CD_12e</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cd_deductible_local_goods" model="account.report.line">
|
||||
<field name="name">f) local</field>
|
||||
<field name="code">CD_LOCAL_GOODS</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_deductible_local_goods_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">CD_12f</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cd_deductible_raw_materials" model="account.report.line">
|
||||
<field name="name">13. Raw materials</field>
|
||||
<field name="code">CD_RAW</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_deductible_raw_materials_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CD_IMPORTATIONS_RAW.balance + CD_LOCAL_RAW.balance</field>
|
||||
</record>
|
||||
</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_cd_deductible_importations_raw_materials" model="account.report.line">
|
||||
<field name="name">e) Importations</field>
|
||||
<field name="code">CD_IMPORTATIONS_RAW</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_deductible_importations_raw_materials_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">CD_13e</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cd_deductible_local_raw_materials" model="account.report.line">
|
||||
<field name="name">f) local</field>
|
||||
<field name="code">CD_LOCAL_RAW</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_deductible_local_raw_materials_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">CD_13f</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cd_deductible_other" model="account.report.line">
|
||||
<field name="name">14. Other goods and services</field>
|
||||
<field name="code">CD_OTHER</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_deductible_other_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CD_IMPORTATIONS_OTHER.balance + CD_LOCAL_OTHER.balance</field>
|
||||
</record>
|
||||
</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_cd_deductible_importations_other" model="account.report.line">
|
||||
<field name="name">e) Importations</field>
|
||||
<field name="code">CD_IMPORTATIONS_OTHER</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_deductible_importations_other_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">CD_14e</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cd_deductible_local_other" model="account.report.line">
|
||||
<field name="name">f) local</field>
|
||||
<field name="code">CD_LOCAL_OTHER</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_deductible_local_other_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">CD_14f</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cd_deductible_total_deductible" model="account.report.line">
|
||||
<field name="name">15. Total deductible VAT</field>
|
||||
<field name="code">CD_TOTAL_DEDUCTIBLE</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_deductible_total_deductible_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CD_ASSETS.balance + CD_GOODS.balance + CD_RAW.balance + CD_OTHER.balance</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cd_deductible_report" model="account.report.line">
|
||||
<field name="name">16. Report of last month's credit</field>
|
||||
<field name="code">CD_REPORT_CREDIT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_deductible_report_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">external</field>
|
||||
<field name="formula">most_recent</field>
|
||||
<field name="date_scope">previous_tax_period</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cd_deductible_deductible_amount" model="account.report.line">
|
||||
<field name="name">17. Deductible VAT amount</field>
|
||||
<field name="code">CD_DEDUCTIBLE_AMOUNT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_deductible_deductible_amount_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CD_TOTAL_DEDUCTIBLE.balance + CD_REPORT_CREDIT.balance</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cd_regularisations" model="account.report.line">
|
||||
<field name="name">V. Regularisations</field>
|
||||
<field name="code">CD_REGU</field>
|
||||
<field name="hierarchy_level">0</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_regularisations_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CD_REPAYMENTS.balance + CD_ADD_DEDUCTION.balance + CD_RECOVERY.balance</field>
|
||||
</record>
|
||||
</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_cd_regularisations_repayments" model="account.report.line">
|
||||
<field name="name">18. VAT Repayments</field>
|
||||
<field name="code">CD_REPAYMENTS</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_regularisations_repayments_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">external</field>
|
||||
<field name="formula">sum</field>
|
||||
<field name="subformula">editable;rounding=2</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cd_regularisations_add_deduction" model="account.report.line">
|
||||
<field name="name">19. Additional Deductions</field>
|
||||
<field name="code">CD_ADD_DEDUCTION</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_regularisations_add_deduction_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">external</field>
|
||||
<field name="formula">sum</field>
|
||||
<field name="subformula">editable;rounding=2</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cd_mining" model="account.report.line">
|
||||
<field name="name">20. VAT deducted at source by mining companies</field>
|
||||
<field name="code">CD_MINING</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_mining_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">external</field>
|
||||
<field name="formula">sum</field>
|
||||
<field name="subformula">editable;rounding=2</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cd_regularisations_recovery_pm" model="account.report.line">
|
||||
<field name="name">21. Recovery of deductible vat credit on externally financed public contracts</field>
|
||||
<field name="code">CD_RECOVERY</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_regularisations_recovery_pm_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">external</field>
|
||||
<field name="formula">sum</field>
|
||||
<field name="subformula">editable;rounding=2</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cd_tax_calculation" model="account.report.line">
|
||||
<field name="name">VI. Tax calculation</field>
|
||||
<field name="code">CD_TAX_CALC</field>
|
||||
<field name="hierarchy_level">0</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_cd_tax_calculation_to_pay" model="account.report.line">
|
||||
<field name="name">22. Net VAT to pay (b9+d10+18+20-17-19-20-b5)</field>
|
||||
<field name="code">CD_NET_TO_PAY</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_tax_calculation_to_pay_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="subformula">if_above(EUR(0))</field>
|
||||
<field name="formula">CD_TAX.balance + CD_IMP_SERVICE_TAX.balance + CD_REPAYMENTS.balance + CD_RECOVERY.balance - CD_DEDUCTIBLE_AMOUNT.balance - CD_ADD_DEDUCTION.balance - CD_MINING.balance - CD_PM_TAX.balance</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cd_calculation_credit" model="account.report.line">
|
||||
<field name="name">23. VAT Credit (17+19+20+b5-b9-d10-18-20)</field>
|
||||
<field name="code">CD_CREDIT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_calculation_credit_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="subformula">if_above(EUR(0))</field>
|
||||
<field name="formula">CD_DEDUCTIBLE_AMOUNT.balance + CD_ADD_DEDUCTION.balance + CD_MINING.balance + CD_PM_TAX.balance - CD_TAX.balance - CD_IMP_SERVICE_TAX.balance - CD_REPAYMENTS.balance - CD_RECOVERY.balance</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cd_calculation_repayment_asked" model="account.report.line">
|
||||
<field name="name">24. Repayment of VAT credit asked</field>
|
||||
<field name="code">CD_REPAYMENT_ASKED</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_calculation_repayment_asked_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">external</field>
|
||||
<field name="formula">sum</field>
|
||||
<field name="subformula">editable;rounding=2</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cd_calculation_credit_reportable" model="account.report.line">
|
||||
<field name="name">25. VAT Credit reportable (23 - 24)</field>
|
||||
<field name="code">CD_CREDIT_REPORTABLE</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_calculation_credit_reportable_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CD_CREDIT.balance - CD_REPAYMENT_ASKED.balance</field>
|
||||
<field name="subformula">if_above(EUR(0))</field>
|
||||
<field name="carryover_target">CD_REPORT_CREDIT.balance</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cd_calculation_pm" model="account.report.line">
|
||||
<field name="name">26. VAT on Public Markets with external financing (b5)</field>
|
||||
<field name="code">CD_CALCULATION_PM</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_calculation_pm_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CD_PM_TAX.balance</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cd_calculation_vat_third_party" model="account.report.line">
|
||||
<field name="name">27. VAT on behalf of third parties</field>
|
||||
<field name="code">CD_THIRD_PARTY</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_calculation_vat_third_party_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">external</field>
|
||||
<field name="formula">sum</field>
|
||||
<field name="subformula">editable;rounding=2</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cd_calculation_to_pay" model="account.report.line">
|
||||
<field name="name">28. Amount to pay (22 + 26 + 27)</field>
|
||||
<field name="code">CD_TO_PAY</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cd_calculation_to_pay_balance" model="account.report.expression">
|
||||
<field name="label">balance</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CD_NET_TO_PAY.balance + CD_CALCULATION_PM.balance + CD_THIRD_PARTY.balance</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</odoo>
|
||||
@@ -0,0 +1,7 @@
|
||||
"id","sequence","name","auto_apply","vat_required","country_id","country_group_id","tax_ids/tax_src_id","tax_ids/tax_dest_id"
|
||||
"fiscal_position_template_1","1","National","1","","base.cd","","",""
|
||||
"fiscal_position_template_2","3","International","1","","","","",""
|
||||
"","","","","","","","tva_sale_16","tva_export_0"
|
||||
"","","","","","","","tva_sale_16_services","tva_export_0"
|
||||
"","","","","","","","tva_purchase_good_16","tva_import_goods_16"
|
||||
"","","","","","","","tva_purchase_assets_16","tva_import_assets_16"
|
||||
|
@@ -0,0 +1,57 @@
|
||||
"id","name","description","active","invoice_label","amount","amount_type","type_tax_use","tax_group_id","repartition_line_ids/repartition_type","repartition_line_ids/document_type","repartition_line_ids/tag_ids","repartition_line_ids/account_id","repartition_line_ids/factor_percent","description@fr","name@fr"
|
||||
"tva_sale_16","16% G","16% merchandises","True","","16.0","percent","sale","tax_group_16","base","invoice","+CD_1a","","","16% Marchandises",""
|
||||
"","","","","","","","","","tax","invoice","+CD_1b","pcg_4431","","",""
|
||||
"","","","","","","","","","base","refund","-CD_1a","","","",""
|
||||
"","","","","","","","","","tax","refund","-CD_1b","pcg_4431","","",""
|
||||
"tva_sale_16_services","16% S","16% Services","True","","16.0","percent","sale","tax_group_16","base","invoice","+CD_2a","","","",""
|
||||
"","","","","","","","","","tax","invoice","+CD_2b","pcg_4431","","",""
|
||||
"","","","","","","","","","base","refund","-CD_2a","","","",""
|
||||
"","","","","","","","","","tax","refund","-CD_2b","pcg_4431","","",""
|
||||
"tva_sale_16_pm","16% PM","16% Public Markets","False","","16.0","percent","sale","tax_group_16","base","invoice","+CD_5a","","","16% Marchés publics",""
|
||||
"","","","","","","","","","tax","invoice","+CD_5b","pcg_4431","","",""
|
||||
"","","","","","","","","","base","refund","-CD_5a","","","",""
|
||||
"","","","","","","","","","tax","refund","-CD_5b","pcg_4431","","",""
|
||||
"tva_sale_16_goods_sd","16% G SD","16% Goods Self Delivery","False","","16.0","percent","sale","tax_group_16","base","invoice","+CD_3a","","","16% Biens Livraison à soi-meme","16 G LASM"
|
||||
"","","","","","","","","","tax","invoice","+CD_3b","pcg_4431","","",""
|
||||
"","","","","","","","","","base","refund","-CD_3a","","","",""
|
||||
"","","","","","","","","","tax","refund","-CD_3b","pcg_4431","","",""
|
||||
"tva_sale_16_services_sd","16% S SD","16% Services Self Delivery","False","","16.0","percent","sale","tax_group_16","base","invoice","+CD_4a","","","16% Services Livraison à soi-meme","16 S LASM"
|
||||
"","","","","","","","","","tax","invoice","+CD_4b","pcg_4431","","",""
|
||||
"","","","","","","","","","base","refund","-CD_4a","","","",""
|
||||
"","","","","","","","","","tax","refund","-CD_4b","pcg_4431","","",""
|
||||
"tva_purchase_good_16","16% M","16% merchandises","True","","16.0","percent","purchase","tax_group_16","base","invoice","","","","16% Marchandises",""
|
||||
"","","","","","","","","","tax","invoice","+CD_12f","pcg_4452","","",""
|
||||
"","","","","","","","","","base","refund","","","","",""
|
||||
"","","","","","","","","","tax","refund","-CD_12f","pcg_4452","","",""
|
||||
"tva_purchase_assets_16","16% Asset","16% assets","True","","16.0","percent","purchase","tax_group_16","base","invoice","","","","16% immobilisations","16% Immo"
|
||||
"","","","","","","","","","tax","invoice","+CD_11f","pcg_4451","","",""
|
||||
"","","","","","","","","","base","refund","","","","",""
|
||||
"","","","","","","","","","tax","refund","-CD_11f","pcg_4451","","",""
|
||||
"tva_export_0","0% EX","0% (export)","True","","0.0","","sale","tax_group_0","base","invoice","+CD_6a","","","0% (exportation)",""
|
||||
"","","","","","","","","","tax","invoice","","","","",""
|
||||
"","","","","","","","","","base","refund","-CD_6a","","","",""
|
||||
"","","","","","","","","","tax","refund","","","","",""
|
||||
"tva_import_goods_16","16% G EX","16% (import)","True","","16.0","","purchase","tax_group_16","base","invoice","+CD_1a","","","16% (importation)",""
|
||||
"","","","","","","","","","tax","invoice","-CD_1b","pcg_4431","-100","",""
|
||||
"","","","","","","","","","tax","invoice","+CD_12e","pcg_4451","","",""
|
||||
"","","","","","","","","","base","refund","-CD_1a","","","",""
|
||||
"","","","","","","","","","tax","refund","+CD_1b","pcg_4431","-100","",""
|
||||
"","","","","","","","","","tax","refund","-CD_12e","pcg_4451","","",""
|
||||
"tva_import_assets_16","16% I EX","16% (import of assets)","False","","16.0","","purchase","tax_group_16","base","invoice","+CD_1a","","","16% (importation d'immobilisations)",""
|
||||
"","","","","","","","","","tax","invoice","-CD_1b","pcg_4431","-100","",""
|
||||
"","","","","","","","","","tax","invoice","+CD_11e","pcg_4451","","",""
|
||||
"","","","","","","","","","base","refund","-CD_1a","","","",""
|
||||
"","","","","","","","","","tax","refund","+CD_1b","pcg_4431","-100","",""
|
||||
"","","","","","","","","","tax","refund","-CD_11e","pcg_4451","","",""
|
||||
"tva_exempt_0","0%","0% (exempt)","True","","0.0","","sale","tax_group_0","base","invoice","+CD_7a","","","0% (exonéré)",""
|
||||
"","","","","","","","","","tax","invoice","","","","",""
|
||||
"","","","","","","","","","base","refund","-CD_7a","","","",""
|
||||
"","","","","","","","","","tax","refund","","","","",""
|
||||
"tva_non_imposable_0","0% NI","0% (non imposable)","False","","0.0","","sale","tax_group_0","base","invoice","+CD_8a","","","",""
|
||||
"","","","","","","","","","tax","invoice","","","","",""
|
||||
"","","","","","","","","","base","refund","-CD_8a","","","",""
|
||||
"","","","","","","","","","tax","refund","","","","",""
|
||||
"tva_purchase_exempt_0","0%","0% (exempt)","False","","0.0","","purchase","tax_group_0","base","invoice","","","","0% (exonéré)",""
|
||||
"","","","","","","","","","tax","invoice","","","","",""
|
||||
"","","","","","","","","","base","refund","","","","",""
|
||||
"","","","","","","","","","tax","refund","","","","",""
|
||||
|
@@ -0,0 +1,3 @@
|
||||
"id","name","name@fr","tax_payable_account_id","tax_receivable_account_id"
|
||||
"tax_group_0","VAT 0%","T.V.A. 0%","pcg_4431","pcg_4452"
|
||||
"tax_group_16","VAT 16%","T.V.A. 16%","pcg_4431","pcg_4452"
|
||||
|
@@ -0,0 +1,35 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="partner_demo_company_cd" model="res.partner">
|
||||
<field name="name">CD Company</field>
|
||||
<field name="vat"></field>
|
||||
<field name="street"></field>
|
||||
<field name="city"></field>
|
||||
<field name="country_id" ref="base.cd"/>
|
||||
|
||||
<field name="zip"></field>
|
||||
<field name="phone">+221 765 551 7836</field>
|
||||
<field name="email">info@company.rdcexample.com</field>
|
||||
<field name="website">www.rdcexample.com</field>
|
||||
</record>
|
||||
|
||||
<record id="demo_company_cd" model="res.company">
|
||||
<field name="name">CD Company</field>
|
||||
<field name="partner_id" ref="partner_demo_company_cd"/>
|
||||
</record>
|
||||
|
||||
<function model="res.company" name="_onchange_country_id">
|
||||
<value eval="[ref('demo_company_cd')]"/>
|
||||
</function>
|
||||
|
||||
<function model="res.users" name="write">
|
||||
<value eval="[ref('base.user_root'), ref('base.user_admin'), ref('base.user_demo')]"/>
|
||||
<value eval="{'company_ids': [(4, ref('l10n_cd.demo_company_cd'))]}"/>
|
||||
</function>
|
||||
|
||||
<function model="account.chart.template" name="try_loading">
|
||||
<value eval="[]"/>
|
||||
<value>cd</value>
|
||||
<value model="res.company" eval="obj().env.ref('l10n_cd.demo_company_cd')"/>
|
||||
</function>
|
||||
</odoo>
|
||||
@@ -0,0 +1,229 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * l10n_cd
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0+e\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-11-30 09:36+0000\n"
|
||||
"PO-Revision-Date: 2023-11-30 09:36+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_sales_tax_goods
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_sales_taxable_goods
|
||||
msgid "1. Goods delivery"
|
||||
msgstr "1. Livraisons de biens"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_deductible_assets
|
||||
msgid "11. Assets"
|
||||
msgstr "11. Immobilisations"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_deductible_goods
|
||||
msgid "12. Goods"
|
||||
msgstr "12. Biens"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_deductible_raw_materials
|
||||
msgid "13. Raw materials"
|
||||
msgstr "13. Matières premières"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_deductible_other
|
||||
msgid "14. Other goods and services"
|
||||
msgstr "14. Autres biens et services"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_deductible_total_deductible
|
||||
msgid "15. Total deductible VAT"
|
||||
msgstr "15. Total TVA déductible"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_deductible_report
|
||||
msgid "16. Report of last month's credit"
|
||||
msgstr "16. Report de crédit du mois précédent"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_deductible_deductible_amount
|
||||
msgid "17. Deductible VAT amount"
|
||||
msgstr "17. Montant de la TVA déductible"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_regularisations_repayments
|
||||
msgid "18. VAT Repayments"
|
||||
msgstr "18. Reversement de TVA"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_regularisations_add_deduction
|
||||
msgid "19. Additional Deductions"
|
||||
msgstr "19. Complément de déductions"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_sales_tax_services
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_sales_taxable_services
|
||||
msgid "2. Services"
|
||||
msgstr "2. Prestations de services"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_mining
|
||||
msgid "20. VAT deducted at source by mining companies"
|
||||
msgstr "20. TVA retenue à la source par les entreprises minières"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_regularisations_recovery_pm
|
||||
msgid ""
|
||||
"21. Recovery of deductible vat credit on externally financed public "
|
||||
"contracts"
|
||||
msgstr "21. Récupération de la TVA déductible sur marchés publics à financement extérieur"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_tax_calculation_to_pay
|
||||
msgid "22. Net VAT to pay (b9+d10+18+20-17-19-20-b5)"
|
||||
msgstr "22. TVA nette à verser (b9+d10+18+20-17-19-20-b5)"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_calculation_credit
|
||||
msgid "23. VAT Credit (17+19+20+b5-b9-d10-18-20)"
|
||||
msgstr "23. Crédit de TVA (17+19+20+b5-b9-d10-18-20)"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_calculation_repayment_asked
|
||||
msgid "24. Repayment of VAT credit asked"
|
||||
msgstr "24. Remboursement de crédit de TVA demandé"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_calculation_credit_reportable
|
||||
msgid "25. VAT Credit reportable (23 - 24)"
|
||||
msgstr "25. Crédit de TVA reportable (23 - 24)"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_calculation_pm
|
||||
msgid "26. VAT on Public Markets with external financing (b5)"
|
||||
msgstr "26. TVA sur marchés publics à financement extérieur (b5)"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_calculation_vat_third_party
|
||||
msgid "27. VAT on behalf of third parties"
|
||||
msgstr "27. TVA pour compte des tiers"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_calculation_to_pay
|
||||
msgid "28. Amount to pay (22 + 26 + 27)"
|
||||
msgstr "28. Montant à payer (22 + 26 + 27)"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_sales_tax_goods_self
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_sales_taxable_goods_self
|
||||
msgid "3. Goods self-delivery"
|
||||
msgstr "3. Livraisons de biens à soi-même"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_sales_tax_services_self
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_sales_taxable_services_self
|
||||
msgid "4. Services self-delivery"
|
||||
msgstr "4. Prestations de services à soi-même"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_sales_tax_public_market
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_sales_taxable_public_market
|
||||
msgid "5. Public Markets with external financing"
|
||||
msgstr "5. Opérations afférentes aux marchés publics à financement extérieur"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_sales_taxable_export
|
||||
msgid "6. Export"
|
||||
msgstr "6. Exportations et opérations assimilées"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_sales_taxable_exempt
|
||||
msgid "7. Exempted operations"
|
||||
msgstr "7. Opérations exonérées"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_sales_taxable_non_imposable
|
||||
msgid "8. Non imposable operations"
|
||||
msgstr "8. Opérations non imposables"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:ir.model,name:l10n_cd.model_account_chart_template
|
||||
msgid "Account Chart Template"
|
||||
msgstr "Modèle de Plan Comptable"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.column,name:l10n_cd.account_tax_report_cd_balance
|
||||
msgid "Balance"
|
||||
msgstr "Solde"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_sales
|
||||
msgid "II. Operations carried out"
|
||||
msgstr "II. Opérations réalisées"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_importation_services
|
||||
msgid "III. Services received from providers not established in DRC"
|
||||
msgstr "III. Prestations reçues des prestataires non établis en RDC"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_deductible
|
||||
msgid "IV. Deductible tax on"
|
||||
msgstr "IV. Déductions/Taxe déductible sur"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_regularisations
|
||||
msgid "V. Regularisations"
|
||||
msgstr "V. Régularisations"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report,name:l10n_cd.account_tax_report_cd
|
||||
msgid "VAT Report"
|
||||
msgstr "Déclaration TVA"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_tax_calculation
|
||||
msgid "VI. Tax calculation"
|
||||
msgstr "VI. Calcul de l'impôt"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_sales_taxable
|
||||
msgid "a) Taxable Turnover"
|
||||
msgstr "a) Chiffre d'affaires imposable"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_sales_tax
|
||||
msgid "b) Tax collected"
|
||||
msgstr "b) TVA collectée"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_importation_services_base
|
||||
msgid "c) Invoice amounts"
|
||||
msgstr "c) Montant des factures"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_importation_services_tax
|
||||
msgid "d) Tax collected"
|
||||
msgstr "d) TVA collectée"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_deductible_importations_assets
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_deductible_importations_goods
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_deductible_importations_other
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_deductible_importations_raw_materials
|
||||
msgid "e) Importations"
|
||||
msgstr "e) Importations"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_deductible_local_assets
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_deductible_local_goods
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_deductible_local_other
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_deductible_local_raw_materials
|
||||
msgid "f) Local"
|
||||
msgstr "f) Local"
|
||||
@@ -0,0 +1,229 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * l10n_cd
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0+e\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-11-30 09:36+0000\n"
|
||||
"PO-Revision-Date: 2023-11-30 09:36+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_sales_tax_goods
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_sales_taxable_goods
|
||||
msgid "1. Goods delivery"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_deductible_assets
|
||||
msgid "11. Assets"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_deductible_goods
|
||||
msgid "12. Goods"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_deductible_raw_materials
|
||||
msgid "13. Raw materials"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_deductible_other
|
||||
msgid "14. Other goods and services"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_deductible_total_deductible
|
||||
msgid "15. Total deductible VAT"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_deductible_report
|
||||
msgid "16. Report of last month's credit"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_deductible_deductible_amount
|
||||
msgid "17. Deductible VAT amount"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_regularisations_repayments
|
||||
msgid "18. VAT Repayments"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_regularisations_add_deduction
|
||||
msgid "19. Additional Deductions"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_sales_tax_services
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_sales_taxable_services
|
||||
msgid "2. Services"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_mining
|
||||
msgid "20. VAT deducted at source by mining companies"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_regularisations_recovery_pm
|
||||
msgid ""
|
||||
"21. Recovery of deductible vat credit on externally financed public "
|
||||
"contracts"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_tax_calculation_to_pay
|
||||
msgid "22. Net VAT to pay (b9+d10+18+20-17-19-20-b5)"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_calculation_credit
|
||||
msgid "23. VAT Credit (17+19+20+b5-b9-d10-18-20)"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_calculation_repayment_asked
|
||||
msgid "24. Repayment of VAT credit asked"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_calculation_credit_reportable
|
||||
msgid "25. VAT Credit reportable (23 - 24)"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_calculation_pm
|
||||
msgid "26. VAT on Public Markets with external financing (b5)"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_calculation_vat_third_party
|
||||
msgid "27. VAT on behalf of third parties"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_calculation_to_pay
|
||||
msgid "28. Amount to pay (22 + 26 + 27)"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_sales_tax_goods_self
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_sales_taxable_goods_self
|
||||
msgid "3. Goods self-delivery"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_sales_tax_services_self
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_sales_taxable_services_self
|
||||
msgid "4. Services self-delivery"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_sales_tax_public_market
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_sales_taxable_public_market
|
||||
msgid "5. Public Markets with external financing"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_sales_taxable_export
|
||||
msgid "6. Export"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_sales_taxable_exempt
|
||||
msgid "7. Exempted operations"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_sales_taxable_non_imposable
|
||||
msgid "8. Non imposable operations"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:ir.model,name:l10n_cd.model_account_chart_template
|
||||
msgid "Account Chart Template"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.column,name:l10n_cd.account_tax_report_cd_balance
|
||||
msgid "Balance"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_sales
|
||||
msgid "II. Operations carried out"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_importation_services
|
||||
msgid "III. Services received from providers not established in DRC"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_deductible
|
||||
msgid "IV. Deductible tax on"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_regularisations
|
||||
msgid "V. Regularisations"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report,name:l10n_cd.account_tax_report_cd
|
||||
msgid "VAT Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_tax_calculation
|
||||
msgid "VI. Tax calculation"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_sales_taxable
|
||||
msgid "a) Taxable Turnover"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_sales_tax
|
||||
msgid "b) Tax collected"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_importation_services_base
|
||||
msgid "c) Invoice amounts"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_importation_services_tax
|
||||
msgid "d) Tax collected"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_deductible_importations_assets
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_deductible_importations_goods
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_deductible_importations_other
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_deductible_importations_raw_materials
|
||||
msgid "e) Importations"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cd
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_deductible_local_assets
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_deductible_local_goods
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_deductible_local_other
|
||||
#: model:account.report.line,name:l10n_cd.account_tax_report_line_cd_deductible_local_raw_materials
|
||||
msgid "f) local"
|
||||
msgstr ""
|
||||
@@ -0,0 +1 @@
|
||||
from . import template_cd
|
||||
@@ -0,0 +1,30 @@
|
||||
from odoo import models
|
||||
from odoo.addons.account.models.chart_template import template
|
||||
|
||||
|
||||
class AccountChartTemplate(models.AbstractModel):
|
||||
_inherit = 'account.chart.template'
|
||||
|
||||
@template('cd')
|
||||
def _get_cd_template_data(self):
|
||||
return {
|
||||
'name': 'Syscohada Chart of Accounts for DRC',
|
||||
'parent': 'syscohada',
|
||||
'code_digits': '6',
|
||||
}
|
||||
|
||||
@template('cd', 'res.company')
|
||||
def _get_cd_res_company(self):
|
||||
company_values = super()._get_syscohada_res_company()
|
||||
company_values[self.env.company.id].update(
|
||||
{
|
||||
'account_fiscal_country_id': 'base.cd',
|
||||
'account_sale_tax_id': 'tva_sale_16',
|
||||
'account_purchase_tax_id': 'tva_purchase_good_16',
|
||||
}
|
||||
)
|
||||
return company_values
|
||||
|
||||
@template('cd', 'account.account')
|
||||
def _get_cd_account_account(self):
|
||||
return self._parse_csv('cd', 'account.account', module='l10n_syscohada')
|
||||
@@ -0,0 +1 @@
|
||||
from . import models
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
'name': "Central African Republic - Accounting",
|
||||
'countries': ['cf'],
|
||||
'category': 'Accounting/Localizations/Account Charts',
|
||||
'description': """
|
||||
This module implements the tax for Central African Republic.
|
||||
=================================================================
|
||||
|
||||
The Chart of Accounts is from SYSCOHADA.
|
||||
|
||||
""",
|
||||
'depends': [
|
||||
'l10n_syscohada',
|
||||
],
|
||||
'data': [
|
||||
'data/account_tax_report_data.xml'
|
||||
],
|
||||
'demo': [
|
||||
'demo/demo_company.xml',
|
||||
],
|
||||
'license': 'LGPL-3',
|
||||
}
|
||||
@@ -0,0 +1,213 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="account_tax_report_cf" model="account.report">
|
||||
<field name="name">VAT Report</field>
|
||||
<field name="root_report_id" ref="account.generic_tax_report"/>
|
||||
<field name="country_id" ref="base.cf"/>
|
||||
<field name="filter_fiscal_position" eval="True"/>
|
||||
<field name="availability_condition">country</field>
|
||||
<field name="column_ids">
|
||||
<record id="account_tax_report_cf_balance" model="account.report.column">
|
||||
<field name="name">Base</field>
|
||||
<field name="expression_label">base</field>
|
||||
</record>
|
||||
<record id="account_tax_report_cf_tax" model="account.report.column">
|
||||
<field name="name">Tax</field>
|
||||
<field name="expression_label">tax</field>
|
||||
</record>
|
||||
</field>
|
||||
<field name="line_ids">
|
||||
<record id="account_tax_report_line_cf_sales" model="account.report.line">
|
||||
<field name="name">Outgoing</field>
|
||||
<field name="code">CF_SALES</field>
|
||||
<field name="hierarchy_level">0</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cf_sales_base_tag" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CF_TAXABLE.base + CF_EXPORT.base + CF_SALE_EXEMPT.base</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cf_sales_tax_tag" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CF_TAXABLE.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_cf_sales_taxable" model="account.report.line">
|
||||
<field name="name">Taxable operations</field>
|
||||
<field name="code">CF_TAXABLE</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cf_sales_taxable_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CF_TAXABLE_19.base + CF_TAXABLE_5.base</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cf_sales_taxable_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CF_TAXABLE_19.tax + CF_TAXABLE_5.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_cf_sales_taxable_19" model="account.report.line">
|
||||
<field name="name">Taxable - normal rate</field>
|
||||
<field name="code">CF_TAXABLE_19</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cf_sales_taxable_19_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">base_sale_19</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cf_sales_taxable_19_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">tax_sale_19</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cf_sales_taxable_5" model="account.report.line">
|
||||
<field name="name">Taxable - reduced rate</field>
|
||||
<field name="code">CF_TAXABLE_5</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cf_sales_taxable_5_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">base_sale_5</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cf_sales_taxable_5_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">tax_sale_5</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_sales_export" model="account.report.line">
|
||||
<field name="name">Export</field>
|
||||
<field name="code">CF_EXPORT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_sales_export_base_tag" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">export</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_sales_exempt" model="account.report.line">
|
||||
<field name="name">Exempt</field>
|
||||
<field name="code">CF_SALE_EXEMPT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_sales_exempt_base_tag" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">sale_exempt</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cf_purchases" model="account.report.line">
|
||||
<field name="name">Incoming</field>
|
||||
<field name="code">CF_VAT_DEDUCT</field>
|
||||
<field name="hierarchy_level">0</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cf_purchases_base_tag" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CF_PURC_TAXABLE.base + CF_IMPORT.base + CF_PURC_EXEMPT.base</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cf_purchase_tax_tag" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CF_PURC_TAXABLE.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_cf_purchases_taxable" model="account.report.line">
|
||||
<field name="name">Taxable</field>
|
||||
<field name="code">CF_PURC_TAXABLE</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cf_purchases_taxable_base_tag" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">purc_base</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cf_purchases_taxable_tax_tag" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">purc_tax</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cf_purchases_import" model="account.report.line">
|
||||
<field name="name">Import</field>
|
||||
<field name="code">CF_IMPORT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cf_purchases_import_base_tag" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">import_base</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cf_purchases_import_tax_tag" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">import_tax</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cf_purchases_exempt" model="account.report.line">
|
||||
<field name="name">Exempt</field>
|
||||
<field name="code">CF_PURC_EXEMPT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cf_purchases_exempt_base_tag" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">purc_exempt</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cf_net" model="account.report.line">
|
||||
<field name="name">Net VAT</field>
|
||||
<field name="code">CF_NET</field>
|
||||
<field name="hierarchy_level">0</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cf_net_tag" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CF_VAT_CREDIT.tax + CF_VAT_TO_PAY.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_cf_credit" model="account.report.line">
|
||||
<field name="name">VAT Credit</field>
|
||||
<field name="code">CF_VAT_CREDIT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cf_credit_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CF_VAT_DEDUCT.tax - CF_SALES.tax</field>
|
||||
<field name="subformula">if_above(EUR(0))</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cf_to_pay" model="account.report.line">
|
||||
<field name="name">VAT to pay</field>
|
||||
<field name="code">CF_VAT_TO_PAY</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cf_to_pay_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CF_SALES.tax - CF_VAT_DEDUCT.tax</field>
|
||||
<field name="subformula">if_above(EUR(0))</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</odoo>
|
||||
@@ -0,0 +1,7 @@
|
||||
"id","sequence","name","auto_apply","vat_required","country_id","country_group_id","tax_ids/tax_src_id","tax_ids/tax_dest_id"
|
||||
"fiscal_position_template_1","1","National","1","","base.cf","","",""
|
||||
"fiscal_position_template_2","3","International","1","","","","",""
|
||||
"","","","","","","","tva_sale_19","tva_export_0"
|
||||
"","","","","","","","tva_sale_5","tva_export_0"
|
||||
"","","","","","","","tva_purchase_19","tva_import_0"
|
||||
"","","","","","","","tva_purchase_5","tva_import_0"
|
||||
|
@@ -0,0 +1,33 @@
|
||||
"id","name","description","invoice_label","amount","amount_type","type_tax_use","tax_group_id","repartition_line_ids/repartition_type","repartition_line_ids/document_type","repartition_line_ids/account_id","repartition_line_ids/tag_ids","repartition_line_ids/factor_percent","name@fr","description@fr"
|
||||
"tva_sale_19","19%","","","19.0","percent","sale","tax_group_19","base","invoice","","+base_sale_19","","",""
|
||||
"","","","","","","","","tax","invoice","pcg_4431","+tax_sale_19","","",""
|
||||
"","","","","","","","","base","refund","","-base_sale_19","","",""
|
||||
"","","","","","","","","tax","refund","pcg_4431","-tax_sale_19","","",""
|
||||
"tva_purchase_19","19%","","","19.0","percent","purchase","tax_group_19","base","invoice","","+purc_base","","",""
|
||||
"","","","","","","","","tax","invoice","pcg_4452","+purc_tax","","",""
|
||||
"","","","","","","","","base","refund","","-purc_base","","",""
|
||||
"","","","","","","","","tax","refund","pcg_4452","-purc_tax","","",""
|
||||
"tva_sale_5","5%","","","5.0","percent","sale","tax_group_5","base","invoice","","+base_sale_5","","",""
|
||||
"","","","","","","","","tax","invoice","pcg_4431","+tax_sale_5","","",""
|
||||
"","","","","","","","","base","refund","","-base_sale_5","","",""
|
||||
"","","","","","","","","tax","refund","pcg_4431","-tax_sale_5","","",""
|
||||
"tva_purchase_5","5%","","","5.0","percent","purchase","tax_group_5","base","invoice","","+purc_base","","",""
|
||||
"","","","","","","","","tax","invoice","pcg_4452","+purc_tax","","",""
|
||||
"","","","","","","","","base","refund","","-purc_base","","",""
|
||||
"","","","","","","","","tax","refund","pcg_4452","-purc_tax","","",""
|
||||
"tva_export_0","0% EX","0% (export)","","0.0","","sale","tax_group_0","base","invoice","","+export","","","0% (exportation)"
|
||||
"","","","","","","","","tax","invoice","","","","",""
|
||||
"","","","","","","","","base","refund","","-export","","",""
|
||||
"","","","","","","","","tax","refund","","","","",""
|
||||
"tva_import_0","0% EX","0% (import)","","0.0","","purchase","tax_group_0","base","invoice","","+import_base","","","0% (importation)"
|
||||
"","","","","","","","","tax","invoice","","","","",""
|
||||
"","","","","","","","","base","refund","","-import_base","","",""
|
||||
"","","","","","","","","tax","refund","","","","",""
|
||||
"tva_exempt_0","0%","0% (exempt)","","0.0","","sale","tax_group_0","base","invoice","","+sale_exempt","","","0% (exonéré)"
|
||||
"","","","","","","","","tax","invoice","","","","",""
|
||||
"","","","","","","","","base","refund","","-sale_exempt","","",""
|
||||
"","","","","","","","","tax","refund","","","","",""
|
||||
"tva_purchase_exempt_0","0%","0% (exempt)","","0.0","","purchase","tax_group_0","base","invoice","","+purc_exempt","","","0% (exonéré)"
|
||||
"","","","","","","","","tax","invoice","","","","",""
|
||||
"","","","","","","","","base","refund","","-purc_exempt","","",""
|
||||
"","","","","","","","","tax","refund","","","","",""
|
||||
|
@@ -0,0 +1,4 @@
|
||||
"id","name","name@fr","tax_payable_account_id","tax_receivable_account_id"
|
||||
"tax_group_0","VAT 0%","T.V.A. 0%","pcg_4431","pcg_4452"
|
||||
"tax_group_5","VAT 5%","T.V.A. 5%","pcg_4431","pcg_4452"
|
||||
"tax_group_19","VAT 19%","T.V.A. 19%","pcg_4431","pcg_4452"
|
||||
|
@@ -0,0 +1,35 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="partner_demo_company_cf" model="res.partner">
|
||||
<field name="name">CF Company</field>
|
||||
<field name="vat"></field>
|
||||
<field name="street"></field>
|
||||
<field name="city"></field>
|
||||
<field name="country_id" ref="base.cf"/>
|
||||
|
||||
<field name="zip"></field>
|
||||
<field name="phone">+236 20 96 89 21</field>
|
||||
<field name="email">info@company.centralafricanrepublicexample.com</field>
|
||||
<field name="website">www.centralafricanrepublicexample.com</field>
|
||||
</record>
|
||||
|
||||
<record id="demo_company_cf" model="res.company">
|
||||
<field name="name">CF Company</field>
|
||||
<field name="partner_id" ref="partner_demo_company_cf"/>
|
||||
</record>
|
||||
|
||||
<function model="res.company" name="_onchange_country_id">
|
||||
<value eval="[ref('demo_company_cf')]"/>
|
||||
</function>
|
||||
|
||||
<function model="res.users" name="write">
|
||||
<value eval="[ref('base.user_root'), ref('base.user_admin'), ref('base.user_demo')]"/>
|
||||
<value eval="{'company_ids': [(4, ref('l10n_cf.demo_company_cf'))]}"/>
|
||||
</function>
|
||||
|
||||
<function model="account.chart.template" name="try_loading">
|
||||
<value eval="[]"/>
|
||||
<value>cf</value>
|
||||
<value model="res.company" eval="obj().env.ref('l10n_cf.demo_company_cf')"/>
|
||||
</function>
|
||||
</odoo>
|
||||
@@ -0,0 +1,97 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * l10n_cf
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0+e\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-11-30 09:46+0000\n"
|
||||
"PO-Revision-Date: 2023-11-30 09:46+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: l10n_cf
|
||||
#: model:ir.model,name:l10n_cf.model_account_chart_template
|
||||
msgid "Account Chart Template"
|
||||
msgstr "Modèle de Plan Comptable"
|
||||
|
||||
#. module: l10n_cf
|
||||
#: model:account.report.column,name:l10n_cf.account_tax_report_cf_balance
|
||||
msgid "Base"
|
||||
msgstr "Base"
|
||||
|
||||
#. module: l10n_cf
|
||||
#: model:account.report.line,name:l10n_cf.account_tax_report_line_cf_purchases_exempt
|
||||
#: model:account.report.line,name:l10n_cf.account_tax_report_line_sales_exempt
|
||||
msgid "Exempt"
|
||||
msgstr "Exonéré"
|
||||
|
||||
#. module: l10n_cf
|
||||
#: model:account.report.line,name:l10n_cf.account_tax_report_line_sales_export
|
||||
msgid "Export"
|
||||
msgstr "Exportations"
|
||||
|
||||
#. module: l10n_cf
|
||||
#: model:account.report.line,name:l10n_cf.account_tax_report_line_cf_purchases_import
|
||||
msgid "Import"
|
||||
msgstr "Importations"
|
||||
|
||||
#. module: l10n_cf
|
||||
#: model:account.report.line,name:l10n_cf.account_tax_report_line_cf_purchases
|
||||
msgid "Incoming"
|
||||
msgstr "Entrant"
|
||||
|
||||
#. module: l10n_cf
|
||||
#: model:account.report.line,name:l10n_cf.account_tax_report_line_cf_net
|
||||
msgid "Net VAT"
|
||||
msgstr "TVA nette"
|
||||
|
||||
#. module: l10n_cf
|
||||
#: model:account.report.line,name:l10n_cf.account_tax_report_line_cf_sales
|
||||
msgid "Outgoing"
|
||||
msgstr "Sortant"
|
||||
|
||||
#. module: l10n_cf
|
||||
#: model:account.report.column,name:l10n_cf.account_tax_report_cf_tax
|
||||
msgid "Tax"
|
||||
msgstr "Taxe"
|
||||
|
||||
#. module: l10n_cf
|
||||
#: model:account.report.line,name:l10n_cf.account_tax_report_line_cf_purchases_taxable
|
||||
msgid "Taxable"
|
||||
msgstr "Taxable"
|
||||
|
||||
#. module: l10n_cf
|
||||
#: model:account.report.line,name:l10n_cf.account_tax_report_line_cf_sales_taxable_19
|
||||
msgid "Taxable - normal rate"
|
||||
msgstr "Taxable - taux normal"
|
||||
|
||||
#. module: l10n_cf
|
||||
#: model:account.report.line,name:l10n_cf.account_tax_report_line_cf_sales_taxable_5
|
||||
msgid "Taxable - reduced rate"
|
||||
msgstr "Taxable - taux réduit"
|
||||
|
||||
#. module: l10n_cf
|
||||
#: model:account.report.line,name:l10n_cf.account_tax_report_line_cf_sales_taxable
|
||||
msgid "Taxable operations"
|
||||
msgstr "Opérations taxables"
|
||||
|
||||
#. module: l10n_cf
|
||||
#: model:account.report.line,name:l10n_cf.account_tax_report_line_cf_credit
|
||||
msgid "VAT Credit"
|
||||
msgstr "Crédit de TVA"
|
||||
|
||||
#. module: l10n_cf
|
||||
#: model:account.report,name:l10n_cf.account_tax_report_cf
|
||||
msgid "VAT Report"
|
||||
msgstr "Déclaration TVA"
|
||||
|
||||
#. module: l10n_cf
|
||||
#: model:account.report.line,name:l10n_cf.account_tax_report_line_cf_to_pay
|
||||
msgid "VAT to pay"
|
||||
msgstr "TVA à payer"
|
||||
@@ -0,0 +1,97 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * l10n_cf
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0+e\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-11-30 09:46+0000\n"
|
||||
"PO-Revision-Date: 2023-11-30 09:46+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: l10n_cf
|
||||
#: model:ir.model,name:l10n_cf.model_account_chart_template
|
||||
msgid "Account Chart Template"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cf
|
||||
#: model:account.report.column,name:l10n_cf.account_tax_report_cf_balance
|
||||
msgid "Base"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cf
|
||||
#: model:account.report.line,name:l10n_cf.account_tax_report_line_cf_purchases_exempt
|
||||
#: model:account.report.line,name:l10n_cf.account_tax_report_line_sales_exempt
|
||||
msgid "Exempt"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cf
|
||||
#: model:account.report.line,name:l10n_cf.account_tax_report_line_sales_export
|
||||
msgid "Export"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cf
|
||||
#: model:account.report.line,name:l10n_cf.account_tax_report_line_cf_purchases_import
|
||||
msgid "Import"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cf
|
||||
#: model:account.report.line,name:l10n_cf.account_tax_report_line_cf_purchases
|
||||
msgid "Incoming"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cf
|
||||
#: model:account.report.line,name:l10n_cf.account_tax_report_line_cf_net
|
||||
msgid "Net VAT"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cf
|
||||
#: model:account.report.line,name:l10n_cf.account_tax_report_line_cf_sales
|
||||
msgid "Outgoing"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cf
|
||||
#: model:account.report.column,name:l10n_cf.account_tax_report_cf_tax
|
||||
msgid "Tax"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cf
|
||||
#: model:account.report.line,name:l10n_cf.account_tax_report_line_cf_purchases_taxable
|
||||
msgid "Taxable"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cf
|
||||
#: model:account.report.line,name:l10n_cf.account_tax_report_line_cf_sales_taxable_19
|
||||
msgid "Taxable - normal rate"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cf
|
||||
#: model:account.report.line,name:l10n_cf.account_tax_report_line_cf_sales_taxable_5
|
||||
msgid "Taxable - reduced rate"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cf
|
||||
#: model:account.report.line,name:l10n_cf.account_tax_report_line_cf_sales_taxable
|
||||
msgid "Taxable operations"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cf
|
||||
#: model:account.report.line,name:l10n_cf.account_tax_report_line_cf_credit
|
||||
msgid "VAT Credit"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cf
|
||||
#: model:account.report,name:l10n_cf.account_tax_report_cf
|
||||
msgid "VAT Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cf
|
||||
#: model:account.report.line,name:l10n_cf.account_tax_report_line_cf_to_pay
|
||||
msgid "VAT to pay"
|
||||
msgstr ""
|
||||
@@ -0,0 +1 @@
|
||||
from . import template_cf
|
||||
@@ -0,0 +1,31 @@
|
||||
from odoo import models
|
||||
from odoo.addons.account.models.chart_template import template
|
||||
|
||||
|
||||
class AccountChartTemplate(models.AbstractModel):
|
||||
_inherit = 'account.chart.template'
|
||||
|
||||
@template('cf')
|
||||
def _get_cf_template_data(self):
|
||||
return {
|
||||
'name': 'Syscohada for Central African Republic',
|
||||
'parent': 'syscohada',
|
||||
'code_digits': '6',
|
||||
}
|
||||
|
||||
@template('cf', 'res.company')
|
||||
def _get_cf_res_company(self):
|
||||
company_values = super()._get_syscohada_res_company()
|
||||
company_values[self.env.company.id].update(
|
||||
{
|
||||
'account_fiscal_country_id': 'base.cf',
|
||||
'account_sale_tax_id': 'tva_sale_19',
|
||||
'account_purchase_tax_id': 'tva_purchase_19',
|
||||
}
|
||||
)
|
||||
return company_values
|
||||
|
||||
@template('cf', 'account.account')
|
||||
def _get_cf_account_account(self):
|
||||
return self._parse_csv('cf', 'account.account', module='l10n_syscohada')
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
from . import models
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
'name': 'Congo - Accounting',
|
||||
'category': 'Accounting/Localizations/Account Charts',
|
||||
'countries': ['cg'],
|
||||
'description': """
|
||||
This module implements the tax for Congo.
|
||||
===========================================================
|
||||
|
||||
The Chart of Accounts is from SYSCOHADA.
|
||||
|
||||
""",
|
||||
'depends': [
|
||||
'l10n_syscohada',
|
||||
],
|
||||
'data': [
|
||||
'data/account_tax_report_data.xml'
|
||||
],
|
||||
'demo': [
|
||||
'demo/demo_company.xml',
|
||||
],
|
||||
'license': 'LGPL-3',
|
||||
}
|
||||
@@ -0,0 +1,195 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="account_tax_report_cg" model="account.report">
|
||||
<field name="name">VAT Report</field>
|
||||
<field name="root_report_id" ref="account.generic_tax_report"/>
|
||||
<field name="country_id" ref="base.cg"/>
|
||||
<field name="filter_fiscal_position" eval="True"/>
|
||||
<field name="availability_condition">country</field>
|
||||
<field name="column_ids">
|
||||
<record id="account_tax_report_cg_balance" model="account.report.column">
|
||||
<field name="name">Base</field>
|
||||
<field name="expression_label">base</field>
|
||||
</record>
|
||||
<record id="account_tax_report_cg_tax" model="account.report.column">
|
||||
<field name="name">Tax</field>
|
||||
<field name="expression_label">tax</field>
|
||||
</record>
|
||||
</field>
|
||||
<field name="line_ids">
|
||||
<record id="account_tax_report_line_cg_sales" model="account.report.line">
|
||||
<field name="name">Outgoing</field>
|
||||
<field name="code">CG_SALES</field>
|
||||
<field name="hierarchy_level">0</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cg_sales_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CG_TAXABLE_18.base + CG_TAXABLE_9.base + CG_EXPORT.base + CG_SALE_EXEMPT.base</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cg_sales_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CG_TAXABLE_18.tax + CG_TAXABLE_9.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_sales_18" model="account.report.line">
|
||||
<field name="name">Taxable operations at 18%</field>
|
||||
<field name="code">CG_TAXABLE_18</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_sales_18_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">base_18</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_sales_18_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">tax_18</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_sales_additional_cents" model="account.report.line">
|
||||
<field name="name">Additional cents</field>
|
||||
<field name="code">CG_TAXABLE_9</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_sales_cents_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">base_cents</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_sales_cents_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">tax_cents</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_sales_export" model="account.report.line">
|
||||
<field name="name">Export</field>
|
||||
<field name="code">CG_EXPORT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_sales_export_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">export</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_sales_exempt" model="account.report.line">
|
||||
<field name="name">Exempt</field>
|
||||
<field name="code">CG_SALE_EXEMPT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_sales_exempt_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">sale_exempt</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cg_purchases" model="account.report.line">
|
||||
<field name="name">Incoming</field>
|
||||
<field name="code">CG_VAT_DEDUCT</field>
|
||||
<field name="hierarchy_level">0</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cg_purchases_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CG_PURC_TAXABLE.base + CG_IMPORT.base + CG_PURC_EXEMPT.base</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cg_purchase_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CG_PURC_TAXABLE.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_cg_purchases_taxable" model="account.report.line">
|
||||
<field name="name">Deductible</field>
|
||||
<field name="code">CG_PURC_TAXABLE</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cg_purchases_taxable_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">purc_base</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cg_purchases_taxable_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">purc_tax</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cg_purchases_import" model="account.report.line">
|
||||
<field name="name">Import</field>
|
||||
<field name="code">CG_IMPORT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cg_purchases_import_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">import_base</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cg_purchases_import_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">import_tax</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cg_purchases_exempt" model="account.report.line">
|
||||
<field name="name">Exempt</field>
|
||||
<field name="code">CG_PURC_EXEMPT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cg_purchases_exempt_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">purc_exempt</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cg_net" model="account.report.line">
|
||||
<field name="name">Net VAT</field>
|
||||
<field name="code">CG_NET</field>
|
||||
<field name="hierarchy_level">0</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cg_net_tag" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CG_VAT_CREDIT.tax + CG_VAT_TO_PAY.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_cg_credit" model="account.report.line">
|
||||
<field name="name">VAT Credit</field>
|
||||
<field name="code">CG_VAT_CREDIT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cg_credit_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CG_VAT_DEDUCT.tax - CG_SALES.tax</field>
|
||||
<field name="subformula">if_above(EUR(0))</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cg_to_pay" model="account.report.line">
|
||||
<field name="name">VAT to pay</field>
|
||||
<field name="code">CG_VAT_TO_PAY</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cg_to_pay_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CG_SALES.tax - CG_VAT_DEDUCT.tax</field>
|
||||
<field name="subformula">if_above(EUR(0))</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</odoo>
|
||||
@@ -0,0 +1,5 @@
|
||||
"id","sequence","name","auto_apply","vat_required","country_id","country_group_id","tax_ids/tax_src_id","tax_ids/tax_dest_id"
|
||||
"fiscal_position_template_1","1","National","1","","base.cg","","",""
|
||||
"fiscal_position_template_2","3","International","1","","","","",""
|
||||
"","","","","","","","tva_sale_18_9","tva_export_0"
|
||||
"","","","","","","","tva_purchase_18_9","tva_import_0"
|
||||
|
@@ -0,0 +1,35 @@
|
||||
"id","name","description","active","invoice_label","amount","amount_type","type_tax_use","tax_group_id","children_tax_ids","repartition_line_ids/repartition_type","repartition_line_ids/document_type","repartition_line_ids/tag_ids","repartition_line_ids/account_id","repartition_line_ids/factor_percent","description@fr","name@fr"
|
||||
"tva_sale_18_9","18.9%","","True","","","group","sale","tax_group_18_9","tva_sale_18,tva_sale_09","","","","","","",""
|
||||
"tva_purchase_18_9","18.9%","","True","","","group","purchase","tax_group_18_9","tva_purchase_18,tva_purchase_09","","","","","","",""
|
||||
"tva_export_0","0% EX","0% (export)","True","","0.0","","sale","tax_group_0","","base","invoice","+export","","","0% (exportation)",""
|
||||
"","","","","","","","","","","tax","invoice","","","","",""
|
||||
"","","","","","","","","","","base","refund","-export","","","",""
|
||||
"","","","","","","","","","","tax","refund","","","","",""
|
||||
"tva_exempt_0","0%","0% (exempt)","True","","0.0","","sale","tax_group_0","","base","invoice","+sale_exempt","","","0% (exonéré)",""
|
||||
"","","","","","","","","","","tax","invoice","","","","",""
|
||||
"","","","","","","","","","","base","refund","-sale_exempt","","","",""
|
||||
"","","","","","","","","","","tax","refund","","","","",""
|
||||
"tva_import_0","0% EX","0% (import)","True","","0.0","","purchase","tax_group_0","","base","invoice","","","","0% (importation)",""
|
||||
"","","","","","","","","","","tax","invoice","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","",""
|
||||
"","","","","","","","","","","tax","refund","","","","",""
|
||||
"tva_purchase_exempt_0","0%","0% (exempt)","True","","0.0","","purchase","tax_group_0","","base","invoice","+purc_exempt","","","0% (exonéré)",""
|
||||
"","","","","","","","","","","tax","invoice","","","","",""
|
||||
"","","","","","","","","","","base","refund","-purc_exempt","","","",""
|
||||
"","","","","","","","","","","tax","refund","","","","",""
|
||||
"tva_sale_18","18%","","False","","18.0","percent","sale","tax_group_18","","base","invoice","+base_18","","","",""
|
||||
"","","","","","","","","","","tax","invoice","+tax_18","pcg_4431","","",""
|
||||
"","","","","","","","","","","base","refund","-base_18","","","",""
|
||||
"","","","","","","","","","","tax","refund","-tax_18","pcg_4431","","",""
|
||||
"tva_purchase_18","18%","","False","","18.0","percent","purchase","tax_group_18","","base","invoice","+purc_base","","","",""
|
||||
"","","","","","","","","","","tax","invoice","+purc_tax","pcg_4452","","",""
|
||||
"","","","","","","","","","","base","refund","-purc_base","","","",""
|
||||
"","","","","","","","","","","tax","refund","-purc_tax","pcg_4452","","",""
|
||||
"tva_sale_09","0.9%","additional cents","False","","0.9","percent","sale","tax_group_09","","base","invoice","+base_cents","","","centimes additionaux",""
|
||||
"","","","","","","","","","","tax","invoice","+tax_cents","pcg_4431","","",""
|
||||
"","","","","","","","","","","base","refund","-base_cents","","","",""
|
||||
"","","","","","","","","","","tax","refund","-tax_cents","pcg_4431","","",""
|
||||
"tva_purchase_09","0.9%","","False","","0.9","percent","purchase","tax_group_09","","base","invoice","+purc_base","","","",""
|
||||
"","","","","","","","","","","tax","invoice","","pcg_4452","","",""
|
||||
"","","","","","","","","","","base","refund","-purc_base","","","",""
|
||||
"","","","","","","","","","","tax","refund","","pcg_4452","","",""
|
||||
|
@@ -0,0 +1,5 @@
|
||||
"id","name","name@fr","tax_payable_account_id","tax_receivable_account_id"
|
||||
"tax_group_0","VAT 0%","T.V.A. 0%","pcg_4431","pcg_4452"
|
||||
"tax_group_18_9","VAT 18.9%","T.V.A. 18.9%","pcg_4431","pcg_4452"
|
||||
"tax_group_09","VAT 0.9%","T.V.A. 0.9%","pcg_4431","pcg_4452"
|
||||
"tax_group_18","VAT 18%","T.V.A. 18%","pcg_4431","pcg_4452"
|
||||
|
@@ -0,0 +1,35 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="partner_demo_company_cg" model="res.partner">
|
||||
<field name="name">CG Company</field>
|
||||
<field name="vat"></field>
|
||||
<field name="street"></field>
|
||||
<field name="city"></field>
|
||||
<field name="country_id" ref="base.cg"/>
|
||||
|
||||
<field name="zip"></field>
|
||||
<field name="phone">+242 22 686 2977</field>
|
||||
<field name="email">info@company.congoexample.com</field>
|
||||
<field name="website">www.congoexample.com</field>
|
||||
</record>
|
||||
|
||||
<record id="demo_company_cg" model="res.company">
|
||||
<field name="name">CG Company</field>
|
||||
<field name="partner_id" ref="partner_demo_company_cg"/>
|
||||
</record>
|
||||
|
||||
<function model="res.company" name="_onchange_country_id">
|
||||
<value eval="[ref('demo_company_cg')]"/>
|
||||
</function>
|
||||
|
||||
<function model="res.users" name="write">
|
||||
<value eval="[ref('base.user_root'), ref('base.user_admin'), ref('base.user_demo')]"/>
|
||||
<value eval="{'company_ids': [(4, ref('l10n_cg.demo_company_cg'))]}"/>
|
||||
</function>
|
||||
|
||||
<function model="account.chart.template" name="try_loading">
|
||||
<value eval="[]"/>
|
||||
<value>cg</value>
|
||||
<value model="res.company" eval="obj().env.ref('l10n_cg.demo_company_cg')"/>
|
||||
</function>
|
||||
</odoo>
|
||||
@@ -0,0 +1,92 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * l10n_cg
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0+e\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-11-30 09:49+0000\n"
|
||||
"PO-Revision-Date: 2023-11-30 09:49+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: l10n_cg
|
||||
#: model:ir.model,name:l10n_cg.model_account_chart_template
|
||||
msgid "Account Chart Template"
|
||||
msgstr "Modèle de Plan Comptable"
|
||||
|
||||
#. module: l10n_cg
|
||||
#: model:account.report.line,name:l10n_cg.account_tax_report_line_sales_additional_cents
|
||||
msgid "Additional cents"
|
||||
msgstr "Cents additionels"
|
||||
|
||||
#. module: l10n_cg
|
||||
#: model:account.report.column,name:l10n_cg.account_tax_report_cg_balance
|
||||
msgid "Base"
|
||||
msgstr "Base"
|
||||
|
||||
#. module: l10n_cg
|
||||
#: model:account.report.line,name:l10n_cg.account_tax_report_line_cg_purchases_taxable
|
||||
msgid "Deductible"
|
||||
msgstr "Déductible"
|
||||
|
||||
#. module: l10n_cg
|
||||
#: model:account.report.line,name:l10n_cg.account_tax_report_line_cg_purchases_exempt
|
||||
#: model:account.report.line,name:l10n_cg.account_tax_report_line_sales_exempt
|
||||
msgid "Exempt"
|
||||
msgstr "Exonéré"
|
||||
|
||||
#. module: l10n_cg
|
||||
#: model:account.report.line,name:l10n_cg.account_tax_report_line_sales_export
|
||||
msgid "Export"
|
||||
msgstr "Exportations"
|
||||
|
||||
#. module: l10n_cg
|
||||
#: model:account.report.line,name:l10n_cg.account_tax_report_line_cg_purchases_import
|
||||
msgid "Import"
|
||||
msgstr "Importations"
|
||||
|
||||
#. module: l10n_cg
|
||||
#: model:account.report.line,name:l10n_cg.account_tax_report_line_cg_purchases
|
||||
msgid "Incoming"
|
||||
msgstr "Entrant"
|
||||
|
||||
#. module: l10n_cg
|
||||
#: model:account.report.line,name:l10n_cg.account_tax_report_line_cg_net
|
||||
msgid "Net VAT"
|
||||
msgstr "TVA nette"
|
||||
|
||||
#. module: l10n_cg
|
||||
#: model:account.report.line,name:l10n_cg.account_tax_report_line_cg_sales
|
||||
msgid "Outgoing"
|
||||
msgstr "Sortant"
|
||||
|
||||
#. module: l10n_cg
|
||||
#: model:account.report.column,name:l10n_cg.account_tax_report_cg_tax
|
||||
msgid "Tax"
|
||||
msgstr "Taxe"
|
||||
|
||||
#. module: l10n_cg
|
||||
#: model:account.report.line,name:l10n_cg.account_tax_report_line_sales_18
|
||||
msgid "Taxable operations at 18%"
|
||||
msgstr "Opérations taxable au taux de 18%"
|
||||
|
||||
#. module: l10n_cg
|
||||
#: model:account.report.line,name:l10n_cg.account_tax_report_line_cg_credit
|
||||
msgid "VAT Credit"
|
||||
msgstr "Crédit TVA"
|
||||
|
||||
#. module: l10n_cg
|
||||
#: model:account.report,name:l10n_cg.account_tax_report_cg
|
||||
msgid "VAT Report"
|
||||
msgstr "Déclaration TVA"
|
||||
|
||||
#. module: l10n_cg
|
||||
#: model:account.report.line,name:l10n_cg.account_tax_report_line_cg_to_pay
|
||||
msgid "VAT to pay"
|
||||
msgstr "TVA à payer"
|
||||
@@ -0,0 +1,92 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * l10n_cg
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0+e\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-11-30 09:49+0000\n"
|
||||
"PO-Revision-Date: 2023-11-30 09:49+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: l10n_cg
|
||||
#: model:ir.model,name:l10n_cg.model_account_chart_template
|
||||
msgid "Account Chart Template"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cg
|
||||
#: model:account.report.line,name:l10n_cg.account_tax_report_line_sales_additional_cents
|
||||
msgid "Additional cents"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cg
|
||||
#: model:account.report.column,name:l10n_cg.account_tax_report_cg_balance
|
||||
msgid "Base"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cg
|
||||
#: model:account.report.line,name:l10n_cg.account_tax_report_line_cg_purchases_taxable
|
||||
msgid "Deductible"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cg
|
||||
#: model:account.report.line,name:l10n_cg.account_tax_report_line_cg_purchases_exempt
|
||||
#: model:account.report.line,name:l10n_cg.account_tax_report_line_sales_exempt
|
||||
msgid "Exempt"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cg
|
||||
#: model:account.report.line,name:l10n_cg.account_tax_report_line_sales_export
|
||||
msgid "Export"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cg
|
||||
#: model:account.report.line,name:l10n_cg.account_tax_report_line_cg_purchases_import
|
||||
msgid "Import"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cg
|
||||
#: model:account.report.line,name:l10n_cg.account_tax_report_line_cg_purchases
|
||||
msgid "Incoming"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cg
|
||||
#: model:account.report.line,name:l10n_cg.account_tax_report_line_cg_net
|
||||
msgid "Net VAT"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cg
|
||||
#: model:account.report.line,name:l10n_cg.account_tax_report_line_cg_sales
|
||||
msgid "Outgoing"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cg
|
||||
#: model:account.report.column,name:l10n_cg.account_tax_report_cg_tax
|
||||
msgid "Tax"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cg
|
||||
#: model:account.report.line,name:l10n_cg.account_tax_report_line_sales_18
|
||||
msgid "Taxable operations at 18%"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cg
|
||||
#: model:account.report.line,name:l10n_cg.account_tax_report_line_cg_credit
|
||||
msgid "VAT Credit"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cg
|
||||
#: model:account.report,name:l10n_cg.account_tax_report_cg
|
||||
msgid "VAT Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cg
|
||||
#: model:account.report.line,name:l10n_cg.account_tax_report_line_cg_to_pay
|
||||
msgid "VAT to pay"
|
||||
msgstr ""
|
||||
@@ -0,0 +1 @@
|
||||
from . import template_cg
|
||||
@@ -0,0 +1,30 @@
|
||||
from odoo import models
|
||||
from odoo.addons.account.models.chart_template import template
|
||||
|
||||
|
||||
class AccountChartTemplate(models.AbstractModel):
|
||||
_inherit = 'account.chart.template'
|
||||
|
||||
@template('cg')
|
||||
def _get_cg_template_data(self):
|
||||
return {
|
||||
'name': 'Syscohada Chart of Accounts for Congo',
|
||||
'parent': 'syscohada',
|
||||
'code_digits': '6',
|
||||
}
|
||||
|
||||
@template('cg', 'res.company')
|
||||
def _get_cg_res_company(self):
|
||||
company_values = super()._get_syscohada_res_company()
|
||||
company_values[self.env.company.id].update(
|
||||
{
|
||||
'account_fiscal_country_id': 'base.cg',
|
||||
'account_sale_tax_id': 'tva_sale_18_9',
|
||||
'account_purchase_tax_id': 'tva_purchase_18_9',
|
||||
}
|
||||
)
|
||||
return company_values
|
||||
|
||||
@template('cg', 'account.account')
|
||||
def _get_cg_account_account(self):
|
||||
return self._parse_csv('cg', 'account.account', module='l10n_syscohada')
|
||||
@@ -0,0 +1 @@
|
||||
from . import models
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
'name': "Ivory Coast - Accounting",
|
||||
'countries': ['ci'],
|
||||
'category': 'Accounting/Localizations/Account Charts',
|
||||
'description': """
|
||||
This module implements the taxes for Ivory Coast.
|
||||
=================================================================
|
||||
|
||||
The Chart of Accounts is from SYSCOHADA.
|
||||
|
||||
""",
|
||||
'depends': [
|
||||
'l10n_syscohada',
|
||||
],
|
||||
'data': [
|
||||
'data/account_tax_report_data.xml'
|
||||
],
|
||||
'demo': [
|
||||
'demo/demo_company.xml',
|
||||
],
|
||||
'license': 'LGPL-3',
|
||||
}
|
||||
@@ -0,0 +1,346 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="account_tax_report_ci" model="account.report">
|
||||
<field name="name">VAT Report</field>
|
||||
<field name="root_report_id" ref="account.generic_tax_report"/>
|
||||
<field name="country_id" ref="base.ci"/>
|
||||
<field name="filter_fiscal_position" eval="True"/>
|
||||
<field name="availability_condition">country</field>
|
||||
<field name="column_ids">
|
||||
<record id="account_tax_report_ci_base" model="account.report.column">
|
||||
<field name="name">Base</field>
|
||||
<field name="expression_label">base</field>
|
||||
</record>
|
||||
<record id="account_tax_report_ci_tax" model="account.report.column">
|
||||
<field name="name">Tax</field>
|
||||
<field name="expression_label">tax</field>
|
||||
</record>
|
||||
</field>
|
||||
<field name="line_ids">
|
||||
<record id="account_tax_report_line_ci_operations" model="account.report.line">
|
||||
<field name="name">02. Operations realised</field>
|
||||
<field name="code">CI_OPE</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_ci_operations_total" model="account.report.line">
|
||||
<field name="name">Total amount of operations</field>
|
||||
<field name="code">CI_OPE_TOTAL</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ci_operations_total_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CI_Export.base + CI_EXEMPT_LEGAL.base + CI_EXEMPT_CONV.base + CI_NON_TAXED.base + CI_TAXABLE.base</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ci_operations_total_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CI_TAXABLE.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_ci_exportation" model="account.report.line">
|
||||
<field name="name">Exportations</field>
|
||||
<field name="code">CI_Export</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ci_exportation_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">export</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ci_exempt_legal" model="account.report.line">
|
||||
<field name="name">Legal exempt operations</field>
|
||||
<field name="code">CI_EXEMPT_LEGAL</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ci_exempt_legal_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">sale_exempt_legal</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ci_exempt_conventional" model="account.report.line">
|
||||
<field name="name">Conventional exempt operations</field>
|
||||
<field name="code">CI_EXEMPT_CONV</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ci_exempt_conventional_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">sale_exempt_conv</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ci_non_taxed" model="account.report.line">
|
||||
<field name="name">Other non taxed operations</field>
|
||||
<field name="code">CI_NON_TAXED</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ci_non_taxed_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">non_taxed</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ci_taxable" model="account.report.line">
|
||||
<field name="name">Taxable operations</field>
|
||||
<field name="code">CI_TAXABLE</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ci_taxable_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CI_TAXABLE_18.base + CI_TAXABLE_9.base + CI_SELF.base</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ci_taxable_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CI_TAXABLE_18.tax + CI_TAXABLE_9.tax + CI_SELF.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_ci_taxable_18" model="account.report.line">
|
||||
<field name="name">Taxable - normal rate</field>
|
||||
<field name="code">CI_TAXABLE_18</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ci_taxable_18_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">base_sale_18</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ci_taxable_18_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">tax_sale_18</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ci_taxable_9" model="account.report.line">
|
||||
<field name="name">Taxable - reduced rate</field>
|
||||
<field name="code">CI_TAXABLE_9</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ci_taxable_9_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">base_sale_9</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ci_taxable_9_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">tax_sale_9</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ci_self_delivery" model="account.report.line">
|
||||
<field name="name">Self delivery or service</field>
|
||||
<field name="code">CI_SELF</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ci_self_delivery_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CI_SELF_18.base + CI_SELF_9.base</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ci_self_delivery_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CI_SELF_18.tax + CI_SELF_9.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_ci_self_delivery_18" model="account.report.line">
|
||||
<field name="name">Normal rate</field>
|
||||
<field name="code">CI_SELF_18</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ci_self_delivery_18_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">base_self_18</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ci_self_delivery_18_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">tax_self_18</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ci_self_delivery_9" model="account.report.line">
|
||||
<field name="name">Reduced rate</field>
|
||||
<field name="code">CI_SELF_9</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ci_self_delivery_9_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">base_self_9</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ci_self_delivery_9_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">tax_self_9</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ci_taxable_turnover" model="account.report.line">
|
||||
<field name="name">03. Taxable turnover</field>
|
||||
<field name="code">CI_TAXABLE_TURNOVER</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ci_taxable_turnover_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CI_TAXABLE_TURNOVER_18.base + CI_TAXABLE_TURNOVER_9.base</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ci_taxable_turnover_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CI_TAXABLE_TURNOVER_18.tax + CI_TAXABLE_TURNOVER_9.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_ci_taxable_turnover_18" model="account.report.line">
|
||||
<field name="name">Normal rate</field>
|
||||
<field name="code">CI_TAXABLE_TURNOVER_18</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ci_taxable_turnover_18_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CI_TAXABLE_18.base + CI_SELF_18.base</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ci_taxable_turnover_18_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CI_TAXABLE_18.tax + CI_SELF_18.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ci_taxable_turnover_9" model="account.report.line">
|
||||
<field name="name">Reduced rate</field>
|
||||
<field name="code">CI_TAXABLE_TURNOVER_9</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ci_taxable_turnover_9_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CI_TAXABLE_9.base + CI_SELF_9.base</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ci_taxable_turnover_9_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CI_TAXABLE_9.tax + CI_SELF_9.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ci_adjustment" model="account.report.line">
|
||||
<field name="name">04. Adjustment of previously deducted vat to be repaid</field>
|
||||
<field name="code">CI_ADJUSTMENT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ci_adjustment_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">external</field>
|
||||
<field name="formula">sum</field>
|
||||
<field name="subformula">editable;rounding=2</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ci_gross" model="account.report.line">
|
||||
<field name="name">05. Total gross VAT</field>
|
||||
<field name="code">CI_GROSS</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ci_gross_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CI_OPE_TOTAL.tax + CI_ADJUSTMENT.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ci_deduction" model="account.report.line">
|
||||
<field name="name">06. Deductions</field>
|
||||
<field name="code">CI_VAT_DEDUCT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ci_deduction_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CI_DEDUCTIBLE.base</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ci_deduction_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CI_DEDUCTIBLE.tax + CI_CREDIT_REPORTED.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_ci_deductible" model="account.report.line">
|
||||
<field name="name">Deductible VAT</field>
|
||||
<field name="code">CI_DEDUCTIBLE</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ci_deductible_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">base_purchase</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ci_deductible_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">tax_purchase</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ci_tva_credit" model="account.report.line">
|
||||
<field name="name">Last month's credit reported</field>
|
||||
<field name="code">CI_CREDIT_REPORTED</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ci_tva_credit_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">external</field>
|
||||
<field name="formula">most_recent</field>
|
||||
<field name="date_scope">previous_tax_period</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ci_net_to_pay" model="account.report.line">
|
||||
<field name="name">Net VAT to pay (05 - 06)</field>
|
||||
<field name="code">CI_NET_TO_PAY</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ci_net_to_pay_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CI_GROSS.tax - CI_VAT_DEDUCT.tax</field>
|
||||
<field name="subformula">if_above(EUR(0))</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ci_asked_reimbursement" model="account.report.line">
|
||||
<field name="name">Credit asked to be reimbursed</field>
|
||||
<field name="code">CI_REIMBURSEMENT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ci_asked_reimbursement_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">external</field>
|
||||
<field name="formula">sum</field>
|
||||
<field name="subformula">editable;rounding=2</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ci_to_report" model="account.report.line">
|
||||
<field name="name">Credit to report</field>
|
||||
<field name="code">CI_REPORT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ci_to_report_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CI_VAT_DEDUCT.tax - CI_GROSS.tax - CI_REIMBURSEMENT.tax</field>
|
||||
<field name="subformula">if_above(EUR(0))</field>
|
||||
<field name="carryover_target">CI_CREDIT_REPORTED.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</odoo>
|
||||
@@ -0,0 +1,7 @@
|
||||
"id","sequence","name","auto_apply","vat_required","country_id","country_group_id","tax_ids/tax_src_id","tax_ids/tax_dest_id"
|
||||
"fiscal_position_template_1","1","National","1","","base.ci","","",""
|
||||
"fiscal_position_template_2","3","International","1","","","","",""
|
||||
"","","","","","","","tva_sale_18","tva_export_0"
|
||||
"","","","","","","","tva_sale_9","tva_export_0"
|
||||
"","","","","","","","tva_purchase_18","tva_import_18"
|
||||
"","","","","","","","tva_purchase_9","tva_import_9"
|
||||
|
@@ -0,0 +1,61 @@
|
||||
"id","name","description","invoice_label","amount","amount_type","type_tax_use","tax_group_id","repartition_line_ids/repartition_type","repartition_line_ids/document_type","repartition_line_ids/account_id","repartition_line_ids/tag_ids","repartition_line_ids/factor_percent","name@fr","description@fr"
|
||||
"tva_sale_18","18%","","","18.0","percent","sale","tax_group_18","base","invoice","","+base_sale_18","","",""
|
||||
"","","","","","","","","tax","invoice","pcg_4431","+tax_sale_18","","",""
|
||||
"","","","","","","","","base","refund","","-base_sale_18","","",""
|
||||
"","","","","","","","","tax","refund","pcg_4431","-tax_sale_18","","",""
|
||||
"tva_purchase_18","18%","","","18.0","percent","purchase","tax_group_18","base","invoice","","+base_purchase","","",""
|
||||
"","","","","","","","","tax","invoice","pcg_4452","+tax_purchase","","",""
|
||||
"","","","","","","","","base","refund","","-base_purchase","","",""
|
||||
"","","","","","","","","tax","refund","pcg_4452","-tax_purchase","","",""
|
||||
"tva_sale_9","9%","","","9.0","percent","sale","tax_group_9","base","invoice","","+base_sale_9","","",""
|
||||
"","","","","","","","","tax","invoice","pcg_4431","+tax_sale_9","","",""
|
||||
"","","","","","","","","base","refund","","-base_sale_9","","",""
|
||||
"","","","","","","","","tax","refund","pcg_4431","-tax_sale_9","","",""
|
||||
"tva_purchase_9","9%","","","9.0","percent","purchase","tax_group_9","base","invoice","","+base_purchase","","",""
|
||||
"","","","","","","","","tax","invoice","pcg_4452","+tax_purchase","","",""
|
||||
"","","","","","","","","base","refund","","-base_purchase","","",""
|
||||
"","","","","","","","","tax","refund","pcg_4452","-tax_purchase","","",""
|
||||
"tva_export_0","0% EX","0% (export)","","0.0","","sale","tax_group_0","base","invoice","","+export","","","0% (exportation)"
|
||||
"","","","","","","","","tax","invoice","","","","",""
|
||||
"","","","","","","","","base","refund","","-export","","",""
|
||||
"","","","","","","","","tax","refund","","","","",""
|
||||
"tva_import_18","18% EX","18% (import)","","18.0","","purchase","tax_group_18","base","invoice","","+base_sale_18||+base_purchase","","","18% (importation)"
|
||||
"","","","","","","","","tax","invoice","pcg_4452","+tax_purchase","","",""
|
||||
"","","","","","","","","tax","invoice","pcg_4431","-tax_sale_18","-100","",""
|
||||
"","","","","","","","","base","refund","","-base_sale_18||-base_purchase","","",""
|
||||
"","","","","","","","","tax","refund","pcg_4452","-tax_purchase","","",""
|
||||
"","","","","","","","","tax","refund","pcg_4431","+tax_sale_18","-100","",""
|
||||
"tva_import_9","9% EX","9% (import)","","9.0","","purchase","tax_group_9","base","invoice","","+base_sale_9||+base_purchase","","","9% (importation)"
|
||||
"","","","","","","","","tax","invoice","pcg_4452","+tax_purchase","","",""
|
||||
"","","","","","","","","tax","invoice","pcg_4431","-tax_sale_9","-100","",""
|
||||
"","","","","","","","","base","refund","","-base_sale_9||-base_purchase","","",""
|
||||
"","","","","","","","","tax","refund","pcg_4452","-tax_purchase","","",""
|
||||
"","","","","","","","","tax","refund","pcg_4431","+tax_sale_9","-100","",""
|
||||
"tva_self_delivery_18","18% SD","18% (self delivery)","False","18.0","","purchase","tax_group_18","base","invoice","","+base_self_18||+base_purchase","","18% LASM","18% (livraison à soi-même)"
|
||||
"","","","","","","","","tax","invoice","pcg_4452","+tax_purchase","","",""
|
||||
"","","","","","","","","tax","invoice","pcg_4431","-tax_self_18","-100","",""
|
||||
"","","","","","","","","base","refund","","-base_self_18||-base_purchase","","",""
|
||||
"","","","","","","","","tax","refund","pcg_4452","-tax_purchase","","",""
|
||||
"","","","","","","","","tax","refund","pcg_4431","+tax_self_18","-100","",""
|
||||
"tva_self_delivery_9","9% SD","9% (self delivery)","False","9.0","","purchase","tax_group_9","base","invoice","","+base_self_9||+base_purchase","","9% LASM","9% (livraison à soi-même)"
|
||||
"","","","","","","","","tax","invoice","pcg_4452","+tax_purchase","","",""
|
||||
"","","","","","","","","tax","invoice","pcg_4431","-tax_self_9","-100","",""
|
||||
"","","","","","","","","base","refund","","-base_self_9||-base_purchase","","",""
|
||||
"","","","","","","","","tax","refund","pcg_4452","-tax_purchase","","",""
|
||||
"","","","","","","","","tax","refund","pcg_4431","+tax_self_9","-100","",""
|
||||
"tva_exempt_legal_0","0% LEG","0% (legally exempt)","","0.0","","sale","tax_group_0","base","invoice","","+sale_exempt_legal","","","0% (exonérées légales)"
|
||||
"","","","","","","","","tax","invoice","","","","",""
|
||||
"","","","","","","","","base","refund","","-sale_exempt_legal","","",""
|
||||
"","","","","","","","","tax","refund","","","","",""
|
||||
"tva_exempt_conv_0","0% CONV","0% (conventionnally exempt)","","0.0","","sale","tax_group_0","base","invoice","","+sale_exempt_conv","","","0% (exonérées conventionnelles)"
|
||||
"","","","","","","","","tax","invoice","","","","",""
|
||||
"","","","","","","","","base","refund","","-sale_exempt_conv","","",""
|
||||
"","","","","","","","","tax","refund","","","","",""
|
||||
"tva_non_impos_0","0% (Other)","0% (other non taxable)","","0.0","","sale","tax_group_0","base","invoice","","+non_taxed","","","0% (autres non taxables)"
|
||||
"","","","","","","","","tax","invoice","","","","",""
|
||||
"","","","","","","","","base","refund","","-non_taxed","","",""
|
||||
"","","","","","","","","tax","refund","","","","",""
|
||||
"tva_purchase_exempt_0","0%","0% (exempt)","","0.0","","purchase","tax_group_0","base","invoice","","","","","0% (exonéré)"
|
||||
"","","","","","","","","tax","invoice","","","","",""
|
||||
"","","","","","","","","base","refund","","","","",""
|
||||
"","","","","","","","","tax","refund","","","","",""
|
||||
|
@@ -0,0 +1,4 @@
|
||||
"id","name","name@fr","tax_payable_account_id","tax_receivable_account_id"
|
||||
"tax_group_0","VAT 0%","T.V.A. 0%","pcg_4431","pcg_4452"
|
||||
"tax_group_9","VAT 9%","T.V.A. 9%","pcg_4431","pcg_4452"
|
||||
"tax_group_18","VAT 18%","T.V.A. 18%","pcg_4431","pcg_4452"
|
||||
|
@@ -0,0 +1,35 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="partner_demo_company_ci" model="res.partner">
|
||||
<field name="name">CI Company</field>
|
||||
<field name="vat"></field>
|
||||
<field name="street"></field>
|
||||
<field name="city"></field>
|
||||
<field name="country_id" ref="base.ci"/>
|
||||
|
||||
<field name="zip"></field>
|
||||
<field name="phone">+225 29 95 93 37</field>
|
||||
<field name="email">info@company.ivorycoastexample.com</field>
|
||||
<field name="website">www.ivorycoastexample.com</field>
|
||||
</record>
|
||||
|
||||
<record id="demo_company_ci" model="res.company">
|
||||
<field name="name">CI Company</field>
|
||||
<field name="partner_id" ref="partner_demo_company_ci"/>
|
||||
</record>
|
||||
|
||||
<function model="res.company" name="_onchange_country_id">
|
||||
<value eval="[ref('demo_company_ci')]"/>
|
||||
</function>
|
||||
|
||||
<function model="res.users" name="write">
|
||||
<value eval="[ref('base.user_root'), ref('base.user_admin'), ref('base.user_demo')]"/>
|
||||
<value eval="{'company_ids': [(4, ref('l10n_ci.demo_company_ci'))]}"/>
|
||||
</function>
|
||||
|
||||
<function model="account.chart.template" name="try_loading">
|
||||
<value eval="[]"/>
|
||||
<value>ci</value>
|
||||
<value model="res.company" eval="obj().env.ref('l10n_ci.demo_company_ci')"/>
|
||||
</function>
|
||||
</odoo>
|
||||
@@ -0,0 +1,143 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * l10n_ci
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0+e\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-11-30 09:52+0000\n"
|
||||
"PO-Revision-Date: 2023-11-30 09:52+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_operations
|
||||
msgid "02. Operations realised"
|
||||
msgstr "02. Opérations réalisées"
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_taxable_turnover
|
||||
msgid "03. Taxable turnover"
|
||||
msgstr "°3. Chiffre d'affaires taxable"
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_adjustment
|
||||
msgid "04. Adjustment of previously deducted vat to be repaid"
|
||||
msgstr "04. Régularisation TVA antérieurement déduite à reverser"
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_gross
|
||||
msgid "05. Total gross VAT"
|
||||
msgstr "05. Total TVA brute"
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_deduction
|
||||
msgid "06. Deductions"
|
||||
msgstr "06. Déductions"
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:ir.model,name:l10n_ci.model_account_chart_template
|
||||
msgid "Account Chart Template"
|
||||
msgstr "Modèle de Plan Comptable"
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.column,name:l10n_ci.account_tax_report_ci_base
|
||||
msgid "Base"
|
||||
msgstr "Base"
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_exempt_conventional
|
||||
msgid "Conventional exempt operations"
|
||||
msgstr "Opérations exonérées conventionnelles"
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_asked_reimbursement
|
||||
msgid "Credit asked to be reimbursed"
|
||||
msgstr "Crédit demandé en remboursement"
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_to_report
|
||||
msgid "Credit to report"
|
||||
msgstr "Crédit à reporter"
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_deductible
|
||||
msgid "Deductible VAT"
|
||||
msgstr "TVA déductible"
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_exportation
|
||||
msgid "Exportations"
|
||||
msgstr "Exportations"
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_tva_credit
|
||||
msgid "Last month's credit reported"
|
||||
msgstr "Crédit reporté du mois précédent"
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_exempt_legal
|
||||
msgid "Legal exempt operations"
|
||||
msgstr "Opérations exonérées légales"
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_net_to_pay
|
||||
msgid "Net VAT to pay (05 - 06)"
|
||||
msgstr "TVA nette à payer (05 - 06)"
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_self_delivery_18
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_taxable_turnover_18
|
||||
msgid "Normal rate"
|
||||
msgstr "Taux normal"
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_non_taxed
|
||||
msgid "Other non taxed operations"
|
||||
msgstr "Autres opérations non taxables"
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_self_delivery_9
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_taxable_turnover_9
|
||||
msgid "Reduced rate"
|
||||
msgstr "Taux réduit"
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_self_delivery
|
||||
msgid "Self delivery or service"
|
||||
msgstr "Livraisons à soi-même de biens ou services"
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.column,name:l10n_ci.account_tax_report_ci_tax
|
||||
msgid "Tax"
|
||||
msgstr "Taxe"
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_taxable_18
|
||||
msgid "Taxable - normal rate"
|
||||
msgstr "Taxable - taux normal"
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_taxable_9
|
||||
msgid "Taxable - reduced rate"
|
||||
msgstr "Taxable - taux réduit"
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_taxable
|
||||
msgid "Taxable operations"
|
||||
msgstr "Opérations taxable"
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_operations_total
|
||||
msgid "Total amount of operations"
|
||||
msgstr "Montant total des opérations"
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report,name:l10n_ci.account_tax_report_ci
|
||||
msgid "VAT Report"
|
||||
msgstr "Déclaration TVA"
|
||||
@@ -0,0 +1,143 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * l10n_ci
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0+e\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-04-15 14:48+0000\n"
|
||||
"PO-Revision-Date: 2024-04-15 14:48+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_operations
|
||||
msgid "02. Operations realised"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_taxable_turnover
|
||||
msgid "03. Taxable turnover"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_adjustment
|
||||
msgid "04. Adjustment of previously deducted vat to be repaid"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_gross
|
||||
msgid "05. Total gross VAT"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_deduction
|
||||
msgid "06. Deductions"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:ir.model,name:l10n_ci.model_account_chart_template
|
||||
msgid "Account Chart Template"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.column,name:l10n_ci.account_tax_report_ci_base
|
||||
msgid "Base"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_exempt_conventional
|
||||
msgid "Conventional exempt operations"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_asked_reimbursement
|
||||
msgid "Credit asked to be reimbursed"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_to_report
|
||||
msgid "Credit to report"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_deductible
|
||||
msgid "Deductible VAT"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_exportation
|
||||
msgid "Exportations"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_tva_credit
|
||||
msgid "Last month's credit reported"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_exempt_legal
|
||||
msgid "Legal exempt operations"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_net_to_pay
|
||||
msgid "Net VAT to pay (05 - 06)"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_self_delivery_18
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_taxable_turnover_18
|
||||
msgid "Normal rate"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_non_taxed
|
||||
msgid "Other non taxed operations"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_self_delivery_9
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_taxable_turnover_9
|
||||
msgid "Reduced rate"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_self_delivery
|
||||
msgid "Self delivery or service"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.column,name:l10n_ci.account_tax_report_ci_tax
|
||||
msgid "Tax"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_taxable_18
|
||||
msgid "Taxable - normal rate"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_taxable_9
|
||||
msgid "Taxable - reduced rate"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_taxable
|
||||
msgid "Taxable operations"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report.line,name:l10n_ci.account_tax_report_line_ci_operations_total
|
||||
msgid "Total amount of operations"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ci
|
||||
#: model:account.report,name:l10n_ci.account_tax_report_ci
|
||||
msgid "VAT Report"
|
||||
msgstr ""
|
||||
@@ -0,0 +1 @@
|
||||
from . import template_ci
|
||||
@@ -0,0 +1,30 @@
|
||||
from odoo import models
|
||||
from odoo.addons.account.models.chart_template import template
|
||||
|
||||
|
||||
class AccountChartTemplate(models.AbstractModel):
|
||||
_inherit = 'account.chart.template'
|
||||
|
||||
@template('ci')
|
||||
def _get_ci_template_data(self):
|
||||
return {
|
||||
'name': 'Syscohada for Ivory Coast',
|
||||
'parent': 'syscohada',
|
||||
'code_digits': '6',
|
||||
}
|
||||
|
||||
@template('ci', 'res.company')
|
||||
def _get_ci_res_company(self):
|
||||
company_values = super()._get_syscohada_res_company()
|
||||
company_values[self.env.company.id].update(
|
||||
{
|
||||
'account_fiscal_country_id': 'base.ci',
|
||||
'account_sale_tax_id': 'tva_sale_18',
|
||||
'account_purchase_tax_id': 'tva_purchase_18',
|
||||
}
|
||||
)
|
||||
return company_values
|
||||
|
||||
@template('ci', 'account.account')
|
||||
def _get_ci_account_account(self):
|
||||
return self._parse_csv('ci', 'account.account', module='l10n_syscohada')
|
||||
@@ -0,0 +1 @@
|
||||
from . import models
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
'name': 'Cameroon - Accounting',
|
||||
'countries': ['cm'],
|
||||
'category': 'Accounting/Localizations/Account Charts',
|
||||
'description': """
|
||||
This module implements the tax for Cameroon.
|
||||
===========================================================
|
||||
|
||||
The Chart of Accounts is from SYSCOHADA.
|
||||
|
||||
""",
|
||||
'depends': [
|
||||
'l10n_syscohada',
|
||||
],
|
||||
'data': [
|
||||
'data/account_tax_report_data.xml'
|
||||
],
|
||||
'demo': [
|
||||
'demo/demo_company.xml',
|
||||
],
|
||||
'license': 'LGPL-3',
|
||||
}
|
||||
@@ -0,0 +1,346 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="account_tax_report_cm" model="account.report">
|
||||
<field name="name">VAT Report</field>
|
||||
<field name="root_report_id" ref="account.generic_tax_report"/>
|
||||
<field name="country_id" ref="base.cm"/>
|
||||
<field name="filter_fiscal_position" eval="True"/>
|
||||
<field name="availability_condition">country</field>
|
||||
<field name="column_ids">
|
||||
<record id="account_tax_report_cm_balance" model="account.report.column">
|
||||
<field name="name">Base</field>
|
||||
<field name="expression_label">base</field>
|
||||
</record>
|
||||
<record id="account_tax_report_cm_tax" model="account.report.column">
|
||||
<field name="name">Tax</field>
|
||||
<field name="expression_label">tax</field>
|
||||
</record>
|
||||
</field>
|
||||
<field name="line_ids">
|
||||
<record id="account_tax_report_line_cm_turnover" model="account.report.line">
|
||||
<field name="name">2-Turnover achieved</field>
|
||||
<field name="code">CM_TURNOVER</field>
|
||||
<field name="hierarchy_level">0</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_cm_turnover_normal" model="account.report.line">
|
||||
<field name="name">10. Taxable operations at normal rate</field>
|
||||
<field name="code">CM_NORMAL</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cm_turnover_normal_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">CM_10_base</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cm_turnover_normal_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">CM_10_tax</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cm_turnover_excises" model="account.report.line">
|
||||
<field name="name">11. Amount of Excise Duty</field>
|
||||
<field name="code">CM_EXCISE</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cm_turnover_excises_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">external</field>
|
||||
<field name="formula">sum</field>
|
||||
<field name="subformula">editable;rounding=2</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cm_turnover_excises_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">external</field>
|
||||
<field name="formula">sum</field>
|
||||
<field name="subformula">editable;rounding=2</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cm_turnover_other" model="account.report.line">
|
||||
<field name="name">12. Other taxable operations</field>
|
||||
<field name="code">CM_OTHER</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cm_turnover_other_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">CM_12_base</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cm_turnover_other_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">CM_12_tax</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cm_turnover_export" model="account.report.line">
|
||||
<field name="name">13. Exports</field>
|
||||
<field name="code">CM_EXPORT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cm_turnover_export_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">CM_13</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cm_turnover_exempt" model="account.report.line">
|
||||
<field name="name">14. Exempted turnover</field>
|
||||
<field name="code">CM_EXEMPT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cm_turnover_exempt_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">CM_14</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cm_turnover_global" model="account.report.line">
|
||||
<field name="name">15. Global turnover</field>
|
||||
<field name="code">CM_GLOBAL</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cm_turnover_global_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CM_NORMAL.base + CM_EXCISE.base + CM_OTHER.base + CM_EXPORT.base + CM_EXEMPT.base</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cm_turnover_global_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CM_NORMAL.tax + CM_EXCISE.tax + CM_OTHER.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cm_deductible" model="account.report.line">
|
||||
<field name="name">3-Deductible VAT</field>
|
||||
<field name="code">CM_DEDUCTIBLE</field>
|
||||
<field name="hierarchy_level">0</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_cm_credit_report" model="account.report.line">
|
||||
<field name="name">17. Previous credit's report</field>
|
||||
<field name="code">CM_CREDIT_REPORTED</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cm_credit_report_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">external</field>
|
||||
<field name="formula">most_recent</field>
|
||||
<field name="date_scope">previous_tax_period</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cm_credit_deductible_local_purchase" model="account.report.line">
|
||||
<field name="name">18. Deductible VAT on local purchases</field>
|
||||
<field name="code">CM_LOCAL_PURCHASE</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cm_credit_deductible_local_purchase_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">CM_18</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cm_credit_deductible_local_service" model="account.report.line">
|
||||
<field name="name">19. Deductible VAT on local services</field>
|
||||
<field name="code">CM_LOCAL_SERVICE</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cm_credit_deductible_local_service_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">CM_19</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cm_credit_deductible_foreign_purchase" model="account.report.line">
|
||||
<field name="name">20. Deductible VAT on foreign purchases</field>
|
||||
<field name="code">CM_FOREIGN_PURCHASE</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cm_credit_deductible_foreign_purchase_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">CM_20</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cm_credit_deductible_foreign_service" model="account.report.line">
|
||||
<field name="name">21. Deductible VAT on services and other remuneration paid abroad</field>
|
||||
<field name="code">CM_FOREIGN_SERVICE</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cm_credit_deductible_foreign_service_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">CM_21</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cm_credit_deductible_total" model="account.report.line">
|
||||
<field name="name">22. Total VAT deductible (L17+L18+L19+L20+L21)</field>
|
||||
<field name="code">CM_DEDUCTIBLE_VAT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cm_credit_deductible_total_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CM_CREDIT_REPORTED.tax + CM_LOCAL_PURCHASE.tax + CM_LOCAL_SERVICE.tax + CM_FOREIGN_PURCHASE.tax + CM_FOREIGN_SERVICE.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cm_adjustment" model="account.report.line">
|
||||
<field name="name">4-Exceptional adjustments</field>
|
||||
<field name="code">CM_ADJUSTMENTS</field>
|
||||
<field name="hierarchy_level">0</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_cm_adjustment_deductible" model="account.report.line">
|
||||
<field name="name">24. Adjustment of deductible VAT or VAT already withheld at source</field>
|
||||
<field name="code">CM_ADJUSTMENT_DEDUCTIBLE</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cm_adjustment_deductible_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">external</field>
|
||||
<field name="formula">sum</field>
|
||||
<field name="subformula">editable;rounding=2</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cm_adjustment_state" model="account.report.line">
|
||||
<field name="name">25. Adjustment of VAT borne by the State</field>
|
||||
<field name="code">CM_ADJUSTMENT_STATE</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cm_adjustment_state_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">external</field>
|
||||
<field name="formula">sum</field>
|
||||
<field name="subformula">editable;rounding=2</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cm_adjustment_fixed" model="account.report.line">
|
||||
<field name="name">26. Adjustment on disposal of fixed assets to be repaid</field>
|
||||
<field name="code">CM_ADJUSTMENT_FIXED</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cm_adjustment_fixed_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">external</field>
|
||||
<field name="formula">sum</field>
|
||||
<field name="subformula">editable;rounding=2</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cm_adjustment_other" model="account.report.line">
|
||||
<field name="name">27. Adjustment of VAT to be repaid and others</field>
|
||||
<field name="code">CM_ADJUSTMENT_OTHER</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cm_adjustment_other_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">external</field>
|
||||
<field name="formula">sum</field>
|
||||
<field name="subformula">editable;rounding=2</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cm_to_pay" model="account.report.line">
|
||||
<field name="name">5-VAT payable or VAT credit</field>
|
||||
<field name="code">CM_TO_PAY</field>
|
||||
<field name="hierarchy_level">0</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_cm_collected" model="account.report.line">
|
||||
<field name="name">28. Collected VAT (L10+L11+L12)</field>
|
||||
<field name="code">CM_COLLECTED</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cm_collected_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CM_GLOBAL.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cm_deductible_vat" model="account.report.line">
|
||||
<field name="name">29. Deductible VAT (L22)</field>
|
||||
<field name="code">CM_DEDUCTIBLE_VAT_29</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cm_deductible_vat_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CM_DEDUCTIBLE_VAT.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cm_adjustment_to_deduct" model="account.report.line">
|
||||
<field name="name">30. Adjustment of VAT to be deducted (L24+L25)</field>
|
||||
<field name="code">CM_ADJUSTMENT_TO_DEDUCT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cm_adjustment_to_deduct_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CM_ADJUSTMENT_DEDUCTIBLE.tax + CM_ADJUSTMENT_STATE.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cm_adjustment_to_pay" model="account.report.line">
|
||||
<field name="name">31. VAT adjustment to be repaid (L26+L27)</field>
|
||||
<field name="code">CM_ADJUSTMENT_TO_PAY</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cm_adjustment_to_pay_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CM_ADJUSTMENT_FIXED.tax + CM_ADJUSTMENT_OTHER.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cm_vat_to_pay" model="account.report.line">
|
||||
<field name="name">32. VAT to pay (L28-L29-L30+L31)</field>
|
||||
<field name="code">CM_VAT_TO_PAY</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cm_vat_to_pay_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CM_COLLECTED.tax - CM_DEDUCTIBLE_VAT_29.tax - CM_ADJUSTMENT_TO_DEDUCT.tax + CM_ADJUSTMENT_TO_PAY.tax</field>
|
||||
<field name="subformula">if_above(EUR(0))</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cm_vat_credit" model="account.report.line">
|
||||
<field name="name">33. VAT credit</field>
|
||||
<field name="code">CM_CREDIT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cm_vat_credit_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CM_DEDUCTIBLE_VAT_29.tax + CM_ADJUSTMENT_TO_DEDUCT.tax - CM_COLLECTED.tax - CM_ADJUSTMENT_TO_PAY.tax</field>
|
||||
<field name="subformula">if_above(EUR(0))</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cm_reimbursement" model="account.report.line">
|
||||
<field name="name">34. Reimbursement asked</field>
|
||||
<field name="code">CM_REIMBURSEMENT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cm_reimbursement_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">external</field>
|
||||
<field name="formula">sum</field>
|
||||
<field name="subformula">editable;rounding=2</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_cm_credit_to_report" model="account.report.line">
|
||||
<field name="name">35. Credit to report (L33-L34)</field>
|
||||
<field name="code">CM_CREDIT_REPORT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_cm_vat_credit_to_report_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">CM_CREDIT.tax - CM_REIMBURSEMENT.tax</field>
|
||||
<field name="subformula">if_above(EUR(0))</field>
|
||||
<field name="carryover_target">CM_CREDIT_REPORTED.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</odoo>
|
||||
@@ -0,0 +1,6 @@
|
||||
"id","sequence","name","auto_apply","vat_required","country_id","country_group_id","tax_ids/tax_src_id","tax_ids/tax_dest_id"
|
||||
"fiscal_position_template_1","1","National","1","","base.cm","","",""
|
||||
"fiscal_position_template_2","3","International","1","","","","",""
|
||||
"","","","","","","","tva_sale_19_25","tva_export_0"
|
||||
"","","","","","","","tva_purchase_good_19_25","tva_import_0"
|
||||
"","","","","","","","tva_purchase_services_19_25","tva_import_0"
|
||||
|
@@ -0,0 +1,29 @@
|
||||
"id","name","description","active","invoice_label","amount","amount_type","type_tax_use","tax_group_id","repartition_line_ids/repartition_type","repartition_line_ids/document_type","repartition_line_ids/tag_ids","repartition_line_ids/account_id","repartition_line_ids/factor_percent","description@fr","name@fr"
|
||||
"tva_sale_19_25","19.25%","","True","","19.25","percent","sale","tax_group_19_25","base","invoice","+CM_10_base","","","",""
|
||||
"","","","","","","","","","tax","invoice","+CM_10_tax","pcg_4431","","",""
|
||||
"","","","","","","","","","base","refund","-CM_10_base","","","",""
|
||||
"","","","","","","","","","tax","refund","-CM_10_tax","pcg_4431","","",""
|
||||
"tva_purchase_good_19_25","19.25% G","19.25% local goods","True","","19.25","percent","purchase","tax_group_19_25","base","invoice","","","","19.25% sur les achats locaux",""
|
||||
"","","","","","","","","","tax","invoice","+CM_18","pcg_4452","","",""
|
||||
"","","","","","","","","","base","refund","","","","",""
|
||||
"","","","","","","","","","tax","refund","-CM_18","pcg_4452","","",""
|
||||
"tva_purchase_services_19_25","19.25% S","19.25% on services","True","","19.25","percent","purchase","tax_group_19_25","base","invoice","","","","19.25% sur les services",""
|
||||
"","","","","","","","","","tax","invoice","+CM_19","pcg_4452","","",""
|
||||
"","","","","","","","","","base","refund","","","","",""
|
||||
"","","","","","","","","","tax","refund","-CM_19","pcg_4452","","",""
|
||||
"tva_export_0","0% EX","0% (export)","True","","0.0","","sale","tax_group_0","base","invoice","+CM_13","","","0% (exportation)",""
|
||||
"","","","","","","","","","tax","invoice","","","","",""
|
||||
"","","","","","","","","","base","refund","-CM_13","","","",""
|
||||
"","","","","","","","","","tax","refund","","","","",""
|
||||
"tva_import_0","0% EX","0% (import)","True","","0.0","","purchase","tax_group_0","base","invoice","","","","0% (importation)",""
|
||||
"","","","","","","","","","tax","invoice","","","","",""
|
||||
"","","","","","","","","","base","refund","","","","",""
|
||||
"","","","","","","","","","tax","refund","","","","",""
|
||||
"tva_exempt_0","0%","0% (exempt)","True","","0.0","","sale","tax_group_0","base","invoice","+CM_14","","","0% (exonéré)",""
|
||||
"","","","","","","","","","tax","invoice","","","","",""
|
||||
"","","","","","","","","","base","refund","-CM_14","","","",""
|
||||
"","","","","","","","","","tax","refund","","","","",""
|
||||
"tva_purchase_exempt_0","0%","0% (exempt)","True","","0.0","","purchase","tax_group_0","base","invoice","","","","0% (exonéré)",""
|
||||
"","","","","","","","","","tax","invoice","","","","",""
|
||||
"","","","","","","","","","base","refund","","","","",""
|
||||
"","","","","","","","","","tax","refund","","","","",""
|
||||
|
@@ -0,0 +1,3 @@
|
||||
"id","name","name@fr","tax_payable_account_id","tax_receivable_account_id"
|
||||
"tax_group_0","VAT 0%","T.V.A. 0%","pcg_4431","pcg_4452"
|
||||
"tax_group_19_25","VAT 19.25%","T.V.A. 19.25%","pcg_4431","pcg_4452"
|
||||
|
@@ -0,0 +1,35 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="partner_demo_company_cm" model="res.partner">
|
||||
<field name="name">CM Company</field>
|
||||
<field name="vat"></field>
|
||||
<field name="street"></field>
|
||||
<field name="city"></field>
|
||||
<field name="country_id" ref="base.cm"/>
|
||||
|
||||
<field name="zip"></field>
|
||||
<field name="phone">+237 95 55 22 48 74</field>
|
||||
<field name="email">info@company.cameroonexample.com</field>
|
||||
<field name="website">www.cameroonexample.com</field>
|
||||
</record>
|
||||
|
||||
<record id="demo_company_cm" model="res.company">
|
||||
<field name="name">CM Company</field>
|
||||
<field name="partner_id" ref="partner_demo_company_cm"/>
|
||||
</record>
|
||||
|
||||
<function model="res.company" name="_onchange_country_id">
|
||||
<value eval="[ref('demo_company_cm')]"/>
|
||||
</function>
|
||||
|
||||
<function model="res.users" name="write">
|
||||
<value eval="[ref('base.user_root'), ref('base.user_admin'), ref('base.user_demo')]"/>
|
||||
<value eval="{'company_ids': [(4, ref('l10n_cm.demo_company_cm'))]}"/>
|
||||
</function>
|
||||
|
||||
<function model="account.chart.template" name="try_loading">
|
||||
<value eval="[]"/>
|
||||
<value>cm</value>
|
||||
<value model="res.company" eval="obj().env.ref('l10n_cm.demo_company_cm')"/>
|
||||
</function>
|
||||
</odoo>
|
||||
@@ -0,0 +1,176 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * l10n_cm
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0+e\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-11-30 10:00+0000\n"
|
||||
"PO-Revision-Date: 2023-11-30 10:00+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_turnover_normal
|
||||
msgid "10. Taxable operations at normal rate"
|
||||
msgstr "10. Opérations taxables au taux normal"
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_turnover_excises
|
||||
msgid "11. Amount of Excise Duty"
|
||||
msgstr "11. Montant du Droit d'Accises"
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_turnover_other
|
||||
msgid "12. Other taxable operations"
|
||||
msgstr "12. Autres opérations taxables"
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_turnover_export
|
||||
msgid "13. Exports"
|
||||
msgstr "13. Exportations"
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_turnover_exempt
|
||||
msgid "14. Exempted turnover"
|
||||
msgstr "14. Chiffre d'affaires exonéré"
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_turnover_global
|
||||
msgid "15. Global turnover"
|
||||
msgstr "15. CA global hors taxes"
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_credit_report
|
||||
msgid "17. Previous credit's report"
|
||||
msgstr "17. Report du crédit antérieur"
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_credit_deductible_local_purchase
|
||||
msgid "18. Deductible VAT on local purchases"
|
||||
msgstr "18. TVA déductible sur achats locaux"
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_credit_deductible_local_service
|
||||
msgid "19. Deductible VAT on local services"
|
||||
msgstr "19. TVA déductible sur services locaux"
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_turnover
|
||||
msgid "2-Turnover achieved"
|
||||
msgstr "2-Chiffre d'affaires réalisé"
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_credit_deductible_foreign_purchase
|
||||
msgid "20. Deductible VAT on foreign purchases"
|
||||
msgstr "20. TVA déductible sur achats à l’étranger"
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_credit_deductible_foreign_service
|
||||
msgid "21. Deductible VAT on services and other remuneration paid abroad"
|
||||
msgstr "21. TVA déductible sur services et autres rémunérations versés à l’étranger"
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_credit_deductible_total
|
||||
msgid "22. Total VAT deductible (L17+L18+L19+L20+L21)"
|
||||
msgstr "22. Total TVA déductible (L17+L18+L19+L20+L21)"
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_adjustment_deductible
|
||||
msgid "24. Adjustment of deductible VAT or VAT already withheld at source"
|
||||
msgstr "24. Régularisation de TVA déductible ou TVA déjà retenue à la source"
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_adjustment_state
|
||||
msgid "25. Adjustment of VAT borne by the State"
|
||||
msgstr "25. Régularisation de TVA prise en charge par l’Etat"
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_adjustment_fixed
|
||||
msgid "26. Adjustment on disposal of fixed assets to be repaid"
|
||||
msgstr "26. Régularisation sur cession d’éléments de l’actif immobilisé à reverser"
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_adjustment_other
|
||||
msgid "27. Adjustment of VAT to be repaid and others"
|
||||
msgstr "27. Régularisation de TVA à reverser et autres"
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_collected
|
||||
msgid "28. Collected VAT (L10+L11+L12)"
|
||||
msgstr "28. TVA collectée (L10+L11+L12)"
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_deductible_vat
|
||||
msgid "29. Deductible VAT (L22)"
|
||||
msgstr "29. TVA déductible (L22)"
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_deductible
|
||||
msgid "3-Deductible VAT"
|
||||
msgstr "3-TVA déductible"
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_adjustment_to_deduct
|
||||
msgid "30. Adjustment of VAT to be deducted (L24+L25)"
|
||||
msgstr "30. Régularisation TVA à déduire (L24+L25)"
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_adjustment_to_pay
|
||||
msgid "31. VAT adjustment to be repaid (L26+L27)"
|
||||
msgstr "31. Régularisation TVA à reverser (L26+L27)"
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_vat_to_pay
|
||||
msgid "32. VAT to pay (L28-L29-L30+L31)"
|
||||
msgstr "32. TVA à payer (L28-L29-L30+L31)"
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_vat_credit
|
||||
msgid "33. VAT credit"
|
||||
msgstr "33. Crédit de TVA"
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_reimbursement
|
||||
msgid "34. Reimbursement asked"
|
||||
msgstr "34. Remboursement demandé"
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_credit_to_report
|
||||
msgid "35. Credit to report (L33-L34)"
|
||||
msgstr "35. Crédit à reporter (L33-L34)"
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_adjustment
|
||||
msgid "4-Exceptional adjustments"
|
||||
msgstr "4-Régularisations exceptionnelles"
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_to_pay
|
||||
msgid "5-VAT payable or VAT credit"
|
||||
msgstr "5-TVA à payer ou crédit de TVA"
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:ir.model,name:l10n_cm.model_account_chart_template
|
||||
msgid "Account Chart Template"
|
||||
msgstr "Modèle de Plan Comptable"
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.column,name:l10n_cm.account_tax_report_cm_balance
|
||||
msgid "Base"
|
||||
msgstr "Base"
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.column,name:l10n_cm.account_tax_report_cm_tax
|
||||
msgid "Tax"
|
||||
msgstr "Taxe"
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report,name:l10n_cm.account_tax_report_cm
|
||||
msgid "VAT Report"
|
||||
msgstr "Déclaration TVA"
|
||||
@@ -0,0 +1,176 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * l10n_cm
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0+e\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-11-30 10:00+0000\n"
|
||||
"PO-Revision-Date: 2023-11-30 10:00+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_turnover_normal
|
||||
msgid "10. Taxable operations at normal rate"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_turnover_excises
|
||||
msgid "11. Amount of Excise Duty"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_turnover_other
|
||||
msgid "12. Other taxable operations"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_turnover_export
|
||||
msgid "13. Exports"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_turnover_exempt
|
||||
msgid "14. Exempted turnover"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_turnover_global
|
||||
msgid "15. Global turnover"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_credit_report
|
||||
msgid "17. Previous credit's report"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_credit_deductible_local_purchase
|
||||
msgid "18. Deductible VAT on local purchases"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_credit_deductible_local_service
|
||||
msgid "19. Deductible VAT on local services"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_turnover
|
||||
msgid "2-Turnover achieved"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_credit_deductible_foreign_purchase
|
||||
msgid "20. Deductible VAT on foreign purchases"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_credit_deductible_foreign_service
|
||||
msgid "21. Deductible VAT on services and other remuneration paid abroad"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_credit_deductible_total
|
||||
msgid "22. Total VAT deductible (L17+L18+L19+L20+L21)"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_adjustment_deductible
|
||||
msgid "24. Adjustment of deductible VAT or VAT already withheld at source"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_adjustment_state
|
||||
msgid "25. Adjustment of VAT borne by the State"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_adjustment_fixed
|
||||
msgid "26. Adjustment on disposal of fixed assets to be repaid"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_adjustment_other
|
||||
msgid "27. Adjustment of VAT to be repaid and others"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_collected
|
||||
msgid "28. Collected VAT (L10+L11+L12)"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_deductible_vat
|
||||
msgid "29. Deductible VAT (L22)"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_deductible
|
||||
msgid "3-Deductible VAT"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_adjustment_to_deduct
|
||||
msgid "30. Adjustment of VAT to be deducted (L24+L25)"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_adjustment_to_pay
|
||||
msgid "31. VAT adjustment to be repaid (L26+L27)"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_vat_to_pay
|
||||
msgid "32. VAT to pay (L28-L29-L30+L31)"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_vat_credit
|
||||
msgid "33. VAT credit"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_reimbursement
|
||||
msgid "34. Reimbursement asked"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_credit_to_report
|
||||
msgid "35. Credit to report (L33-L34)"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_adjustment
|
||||
msgid "4-Exceptional adjustments"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.line,name:l10n_cm.account_tax_report_line_cm_to_pay
|
||||
msgid "5-VAT payable or VAT credit"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:ir.model,name:l10n_cm.model_account_chart_template
|
||||
msgid "Account Chart Template"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.column,name:l10n_cm.account_tax_report_cm_balance
|
||||
msgid "Base"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report.column,name:l10n_cm.account_tax_report_cm_tax
|
||||
msgid "Tax"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_cm
|
||||
#: model:account.report,name:l10n_cm.account_tax_report_cm
|
||||
msgid "VAT Report"
|
||||
msgstr ""
|
||||
@@ -0,0 +1 @@
|
||||
from . import template_cm
|
||||
@@ -0,0 +1,30 @@
|
||||
from odoo import models
|
||||
from odoo.addons.account.models.chart_template import template
|
||||
|
||||
|
||||
class AccountChartTemplate(models.AbstractModel):
|
||||
_inherit = 'account.chart.template'
|
||||
|
||||
@template('cm')
|
||||
def _get_cm_template_data(self):
|
||||
return {
|
||||
'name': 'Syscohada Chart of Accounts for Cameroon',
|
||||
'parent': 'syscohada',
|
||||
'code_digits': '6',
|
||||
}
|
||||
|
||||
@template('cm', 'res.company')
|
||||
def _get_cm_res_company(self):
|
||||
company_values = super()._get_syscohada_res_company()
|
||||
company_values[self.env.company.id].update(
|
||||
{
|
||||
'account_fiscal_country_id': 'base.cm',
|
||||
'account_sale_tax_id': 'tva_sale_19_25',
|
||||
'account_purchase_tax_id': 'tva_purchase_good_19_25',
|
||||
}
|
||||
)
|
||||
return company_values
|
||||
|
||||
@template('cm', 'account.account')
|
||||
def _get_cm_account_account(self):
|
||||
return self._parse_csv('cm', 'account.account', module='l10n_syscohada')
|
||||
@@ -0,0 +1 @@
|
||||
from . import models
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
'name': "Gabon - Accounting",
|
||||
'countries': ['ga'],
|
||||
'category': 'Accounting/Localizations/Account Charts',
|
||||
'description': """
|
||||
This module implements the tax for Gabon.
|
||||
=================================================================
|
||||
|
||||
The Chart of Accounts is from SYSCOHADA.
|
||||
|
||||
""",
|
||||
'depends': [
|
||||
'l10n_syscohada',
|
||||
],
|
||||
'data': [
|
||||
'data/account_tax_report_data.xml'
|
||||
],
|
||||
'demo': [
|
||||
'demo/demo_company.xml',
|
||||
],
|
||||
'license': 'LGPL-3',
|
||||
}
|
||||
@@ -0,0 +1,942 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="account_tax_report_ga" model="account.report">
|
||||
<field name="name">VAT Report</field>
|
||||
<field name="root_report_id" ref="account.generic_tax_report"/>
|
||||
<field name="country_id" ref="base.ga"/>
|
||||
<field name="filter_fiscal_position" eval="True"/>
|
||||
<field name="availability_condition">country</field>
|
||||
<field name="column_ids">
|
||||
<record id="account_tax_report_ga_base" model="account.report.column">
|
||||
<field name="name">Base</field>
|
||||
<field name="expression_label">base</field>
|
||||
</record>
|
||||
<record id="account_tax_report_ga_tax" model="account.report.column">
|
||||
<field name="name">Tax</field>
|
||||
<field name="expression_label">tax</field>
|
||||
</record>
|
||||
</field>
|
||||
<field name="line_ids">
|
||||
<record id="account_tax_report_line_ga_vat" model="account.report.line">
|
||||
<field name="name">I. Value added tax</field>
|
||||
<field name="sequence">10</field>
|
||||
<field name="code">GA_VAT</field>
|
||||
<field name="hierarchy_level">0</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_ga_sales" model="account.report.line">
|
||||
<field name="name">1- Realized sales</field>
|
||||
<field name="sequence">20</field>
|
||||
<field name="code">GA_SALES</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_ga_sales_non_impo" model="account.report.line">
|
||||
<field name="name">1. Non-imposable operations</field>
|
||||
<field name="sequence">30</field>
|
||||
<field name="code">GA_NON_IMPO</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_sales_non_impo_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_non_impo</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_sales_export" model="account.report.line">
|
||||
<field name="name">2. Exports</field>
|
||||
<field name="sequence">40</field>
|
||||
<field name="code">GA_EXPORT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_sales_exports_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_export</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_sales_taxable" model="account.report.line">
|
||||
<field name="name">3. Taxable operations</field>
|
||||
<field name="sequence">50</field>
|
||||
<field name="code">GA_TAXABLE</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_sales_taxable_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">GA_TAXABLE_18.base + GA_TAXABLE_10.base + GA_TAXABLE_5.base</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_sales_taxable_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">GA_TAXABLE_18.tax + GA_TAXABLE_10.tax + GA_TAXABLE_5.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_ga_sales_taxable_18" model="account.report.line">
|
||||
<field name="name">at 18%</field>
|
||||
<field name="sequence">60</field>
|
||||
<field name="code">GA_TAXABLE_18</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_sales_taxable_18_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_base_3_18</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_sales_taxable_18_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_tax_3_18</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_sales_taxable_10" model="account.report.line">
|
||||
<field name="name">at 10%</field>
|
||||
<field name="sequence">70</field>
|
||||
<field name="code">GA_TAXABLE_10</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_sales_taxable_10_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_base_3_10</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_sales_taxable_10_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_tax_3_10</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_sales_taxable_5" model="account.report.line">
|
||||
<field name="name">at 5%</field>
|
||||
<field name="sequence">80</field>
|
||||
<field name="code">GA_TAXABLE_5</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_sales_taxable_5_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_base_3_5</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_sales_taxable_5_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_tax_3_5</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_sales_additional_taxable" model="account.report.line">
|
||||
<field name="name">5. Additional taxable operations</field>
|
||||
<field name="sequence">100</field>
|
||||
<field name="code">GA_ADDITIONAL_TAXABLE</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_sales_additional_taxable_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">GA_ADDITIONAL_TAXABLE_18.base + GA_ADDITIONAL_TAXABLE_10.base + GA_ADDITIONAL_TAXABLE_5.base</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_sales_additional_taxable_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">GA_ADDITIONAL_TAXABLE_18.tax + GA_ADDITIONAL_TAXABLE_10.tax + GA_ADDITIONAL_TAXABLE_5.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_ga_sales_additional_taxable_18" model="account.report.line">
|
||||
<field name="name">at 18%</field>
|
||||
<field name="sequence">110</field>
|
||||
<field name="code">GA_ADDITIONAL_TAXABLE_18</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_sales_additional_taxable_18_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">GA_TAXABLE_STATE_18.base + GA_TAXABLE_OTHER_18.base</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_sales_additional_taxable_18_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">GA_TAXABLE_STATE_18.tax + GA_TAXABLE_OTHER_18.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_sales_additional_taxable_10" model="account.report.line">
|
||||
<field name="name">at 10%</field>
|
||||
<field name="sequence">120</field>
|
||||
<field name="code">GA_ADDITIONAL_TAXABLE_10</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_sales_additional_taxable_10_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">GA_TAXABLE_STATE_10.base + GA_TAXABLE_OTHER_10.base</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_sales_additional_taxable_10_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">GA_TAXABLE_STATE_10.tax + GA_TAXABLE_OTHER_10.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_sales_additional_taxable_5" model="account.report.line">
|
||||
<field name="name">at 5%</field>
|
||||
<field name="sequence">130</field>
|
||||
<field name="code">GA_ADDITIONAL_TAXABLE_5</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_sales_additional_taxable_5_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">GA_TAXABLE_STATE_5.base + GA_TAXABLE_OTHER_5.base</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_sales_additional_taxable_5_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">GA_TAXABLE_STATE_5.tax + GA_TAXABLE_OTHER_5.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_sales_taxable_state" model="account.report.line">
|
||||
<field name="name">5a. Taxable operations with the State</field>
|
||||
<field name="sequence">140</field>
|
||||
<field name="code">GA_TAXABLE_STATE</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_ga_sales_taxable_state_18" model="account.report.line">
|
||||
<field name="name">at 18%</field>
|
||||
<field name="sequence">150</field>
|
||||
<field name="code">GA_TAXABLE_STATE_18</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_sales_additional_taxable_state_18_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_base_5a_18</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_sales_additional_taxable_state_18_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_tax_5a_18</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_sales_taxable_state_10" model="account.report.line">
|
||||
<field name="name">at 10%</field>
|
||||
<field name="sequence">160</field>
|
||||
<field name="code">GA_TAXABLE_STATE_10</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_sales_taxable_state_10_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_base_5a_10</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_sales_taxable_state_10_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_tax_5a_10</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_sales_taxable_state_5" model="account.report.line">
|
||||
<field name="name">at 5%</field>
|
||||
<field name="sequence">170</field>
|
||||
<field name="code">GA_TAXABLE_STATE_5</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_sales_taxable_state_5_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_base_5a_5</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_sales_taxable_state_5_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_tax_5a_5</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_sales_additional_taxable_other" model="account.report.line">
|
||||
<field name="name">5b. Other taxable operations</field>
|
||||
<field name="sequence">180</field>
|
||||
<field name="code">GA_TAXABLE_OTHER</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_ga_sales_additional_taxable_other_18" model="account.report.line">
|
||||
<field name="name">at 18%</field>
|
||||
<field name="sequence">190</field>
|
||||
<field name="code">GA_TAXABLE_OTHER_18</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_sales_additional_taxable_other_18_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_base_5b_18</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_sales_additional_taxable_other_18_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_tax_5b_18</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_sales_additional_taxable_other_10" model="account.report.line">
|
||||
<field name="name">at 10%</field>
|
||||
<field name="sequence">200</field>
|
||||
<field name="code">GA_TAXABLE_OTHER_10</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_sales_additional_taxable_other_10_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_base_5b_10</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_sales_additional_taxable_other_10_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_tax_5b_10</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_sales_additional_taxable_other_5" model="account.report.line">
|
||||
<field name="name">at 5%</field>
|
||||
<field name="sequence">210</field>
|
||||
<field name="code">GA_TAXABLE_OTHER_5</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_sales_additional_taxable_other_5_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_base_5b_5</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_sales_additional_taxable_other_5_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_tax_5b_5</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_sales_total" model="account.report.line">
|
||||
<field name="name">4. Total of operations (line 1+2+3+5)</field>
|
||||
<field name="sequence">90</field>
|
||||
<field name="code">GA_TOTAL</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_sales_total_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">GA_NON_IMPO.base + GA_EXPORT.base + GA_TAXABLE.base + GA_ADDITIONAL_TAXABLE.base</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_sales_gross" model="account.report.line">
|
||||
<field name="name">6. Gross VAT (line 3+5)</field>
|
||||
<field name="sequence">220</field>
|
||||
<field name="code">GA_GROSS</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_sales_gross_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">GA_TAXABLE.tax + GA_ADDITIONAL_TAXABLE.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_deduction" model="account.report.line">
|
||||
<field name="name">2- Deductions</field>
|
||||
<field name="sequence">230</field>
|
||||
<field name="code">GA_DEDUCTION</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_ga_deduction_goods_service" model="account.report.line">
|
||||
<field name="name">Deductions on goods and services</field>
|
||||
<field name="sequence">240</field>
|
||||
<field name="code">GA_DEDUCTION_GOODS_SERVICES</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_ga_deduction_goods_service_importation" model="account.report.line">
|
||||
<field name="name">7a. on importation</field>
|
||||
<field name="sequence">250</field>
|
||||
<field name="code">GA_DEDU_GOODS_IMPORTATION</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_ga_deduction_goods_service_importation_18" model="account.report.line">
|
||||
<field name="name">at 18%</field>
|
||||
<field name="sequence">260</field>
|
||||
<field name="code">GA_DEDU_GOODS_IMPORTATION_18</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_deduction_goods_service_importation_18_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_7a_18</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_deduction_goods_service_importation_10" model="account.report.line">
|
||||
<field name="name">at 10%</field>
|
||||
<field name="sequence">270</field>
|
||||
<field name="code">GA_DEDU_GOODS_IMPORTATION_10</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_deduction_goods_service_importation_10_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_7a_10</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_deduction_goods_service_importation_5" model="account.report.line">
|
||||
<field name="name">at 5%</field>
|
||||
<field name="sequence">280</field>
|
||||
<field name="code">GA_DEDU_GOODS_IMPORTATION_5</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_deduction_goods_service_importation_5_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_7a_5</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_deduction_goods_service_domestic" model="account.report.line">
|
||||
<field name="name">7b. on domestic markets</field>
|
||||
<field name="sequence">290</field>
|
||||
<field name="code">GA_DEDU_GOODS_DOMESTIC</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_ga_deduction_goods_service_domestic_18" model="account.report.line">
|
||||
<field name="name">at 18%</field>
|
||||
<field name="sequence">300</field>
|
||||
<field name="code">GA_DEDU_GOODS_DOMESTIC_18</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_deduction_goods_service_domestic_18_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_7b_18</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_deduction_goods_service_domestic_10" model="account.report.line">
|
||||
<field name="name">at 10%</field>
|
||||
<field name="sequence">310</field>
|
||||
<field name="code">GA_DEDU_GOODS_DOMESTIC_10</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_deduction_goods_service_domestic_10_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_7b_10</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_deduction_goods_service_domestic_5" model="account.report.line">
|
||||
<field name="name">at 5%</field>
|
||||
<field name="sequence">320</field>
|
||||
<field name="code">GA_DEDU_GOODS_DOMESTIC_5</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_deduction_goods_service_domestic_5_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_7b_5</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_deduction_goods_service_total" model="account.report.line">
|
||||
<field name="name">7. Total (7a+7b)</field>
|
||||
<field name="sequence">330</field>
|
||||
<field name="code">GA_DEDU_GOODS_TOTAL</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_deduction_goods_service_total_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">GA_DEDU_GOODS_IMPORTATION_18.tax + GA_DEDU_GOODS_IMPORTATION_10.tax + GA_DEDU_GOODS_IMPORTATION_5.tax + GA_DEDU_GOODS_DOMESTIC_18.tax + GA_DEDU_GOODS_DOMESTIC_10.tax + GA_DEDU_GOODS_DOMESTIC_5.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_deduction_assets" model="account.report.line">
|
||||
<field name="name">Deductions on assets</field>
|
||||
<field name="sequence">340</field>
|
||||
<field name="code">GA_DEDUCTION_ASSETS</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_ga_deduction_assets_importation" model="account.report.line">
|
||||
<field name="name">8a. on importation</field>
|
||||
<field name="sequence">350</field>
|
||||
<field name="code">GA_DEDU_ASSETS_IMPORTATION</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_ga_deduction_assets_importation_18" model="account.report.line">
|
||||
<field name="name">at 18%</field>
|
||||
<field name="sequence">360</field>
|
||||
<field name="code">GA_DEDU_ASSETS_IMPORTATION_18</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_deduction_assets_importation_18_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_8a_18</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_deduction_assets_importation_10" model="account.report.line">
|
||||
<field name="name">at 10%</field>
|
||||
<field name="sequence">370</field>
|
||||
<field name="code">GA_DEDU_ASSETS_IMPORTATION_10</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_deduction_assets_importation_10_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_8a_10</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_deduction_assets_importation_5" model="account.report.line">
|
||||
<field name="name">at 5%</field>
|
||||
<field name="sequence">380</field>
|
||||
<field name="code">GA_DEDU_ASSETS_IMPORTATION_5</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_deduction_assets_importation_5_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_8a_5</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_deduction_assets_domestic" model="account.report.line">
|
||||
<field name="name">8b. on domestic markets</field>
|
||||
<field name="sequence">390</field>
|
||||
<field name="code">GA_DEDU_ASSETS_DOMESTIC</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_ga_deduction_assets_domestic_18" model="account.report.line">
|
||||
<field name="name">at 18%</field>
|
||||
<field name="sequence">400</field>
|
||||
<field name="code">GA_DEDU_ASSETS_DOMESTIC_18</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_deduction_assets_domestic_18_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_8b_18</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_deduction_assets_domestic_10" model="account.report.line">
|
||||
<field name="name">at 10%</field>
|
||||
<field name="sequence">410</field>
|
||||
<field name="code">GA_DEDU_ASSETS_DOMESTIC_10</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_deduction_assets_domestic_10_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_8b_10</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_deduction_assets_domestic_5" model="account.report.line">
|
||||
<field name="name">at 5%</field>
|
||||
<field name="sequence">420</field>
|
||||
<field name="code">GA_DEDU_ASSETS_DOMESTIC_5</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_deduction_assets_domestic_5_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_8b_5</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_deduction_assets_total" model="account.report.line">
|
||||
<field name="name">8. Total (8a+8b)</field>
|
||||
<field name="sequence">430</field>
|
||||
<field name="code">GA_DEDU_ASSETS_TOTAL</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_deduction_assets_total_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">GA_DEDU_ASSETS_IMPORTATION_18.tax + GA_DEDU_ASSETS_IMPORTATION_10.tax + GA_DEDU_ASSETS_IMPORTATION_5.tax + GA_DEDU_ASSETS_DOMESTIC_18.tax + GA_DEDU_ASSETS_DOMESTIC_10.tax + GA_DEDU_ASSETS_DOMESTIC_5.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_regularisation" model="account.report.line">
|
||||
<field name="name">Regularisations</field>
|
||||
<field name="sequence">440</field>
|
||||
<field name="code">GA_REGULARISATION</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_ga_regularisation_withholding" model="account.report.line">
|
||||
<field name="name">9a. State withholding</field>
|
||||
<field name="sequence">450</field>
|
||||
<field name="code">GA_REGULARISATION_WITHHOLDING</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_ga_regularisation_withholding_18" model="account.report.line">
|
||||
<field name="name">at 18%</field>
|
||||
<field name="sequence">460</field>
|
||||
<field name="code">GA_REGULARISATION_WITHHOLDING_18</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_regularisation_withholding_18_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_8a_18</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_regularisation_withholding_10" model="account.report.line">
|
||||
<field name="name">at 10%</field>
|
||||
<field name="sequence">470</field>
|
||||
<field name="code">GA_REGULARISATION_WITHHOLDING_10</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_regularisation_withholding_10_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_8a_10</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_regularisation_withholding_5" model="account.report.line">
|
||||
<field name="name">at 5%</field>
|
||||
<field name="sequence">480</field>
|
||||
<field name="code">GA_REGULARISATION_WITHHOLDING_5</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_regularisation_withholding_5_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_8a_5</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_regularisation_exemptions" model="account.report.line">
|
||||
<field name="name">9b. VAT exemptions</field>
|
||||
<field name="sequence">490</field>
|
||||
<field name="code">GA_REGULARISATION_EXEMPTIONS</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_ga_regularisation_exemptions_18" model="account.report.line">
|
||||
<field name="name">at 18%</field>
|
||||
<field name="sequence">500</field>
|
||||
<field name="code">GA_REGULARISATION_EXEMPTIONS_18</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_regularisation_exemptions_18_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_8b_18</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_regularisation_exemptions_10" model="account.report.line">
|
||||
<field name="name">at 10%</field>
|
||||
<field name="sequence">510</field>
|
||||
<field name="code">GA_REGULARISATION_EXEMPTIONS_10</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_regularisation_exemptions_10_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_8b_10</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_regularisation_exemptions_5" model="account.report.line">
|
||||
<field name="name">at 5%</field>
|
||||
<field name="sequence">520</field>
|
||||
<field name="code">GA_REGULARISATION_EXEMPTIONS_5</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_regularisation_domestic_5_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_8b_5</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_regularisation_additional_deduction" model="account.report.line">
|
||||
<field name="name">9c. Additional deduction</field>
|
||||
<field name="sequence">530</field>
|
||||
<field name="code">GA_REGULARISATION_ADDITIONAL_DEDU</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_ga_regularisation_additional_deduction_18" model="account.report.line">
|
||||
<field name="name">at 18%</field>
|
||||
<field name="sequence">540</field>
|
||||
<field name="code">GA_REGULARISATION_ADDITIONAL_DEDU_18</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_regularisation_additional_deduction_18_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_8a_18</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_regularisation_additional_deduction_10" model="account.report.line">
|
||||
<field name="name">at 10%</field>
|
||||
<field name="sequence">550</field>
|
||||
<field name="code">GA_REGULARISATION_ADDITIONAL_DEDU_10</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_regularisation_additional_deduction_10_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_8a_10</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_regularisation_additional_deduction_5" model="account.report.line">
|
||||
<field name="name">at 5%</field>
|
||||
<field name="sequence">560</field>
|
||||
<field name="code">GA_REGULARISATION_ADDITIONAL_DEDU_5</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_regularisation_additional_deduction_5_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_8a_5</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_regularisation_total" model="account.report.line">
|
||||
<field name="name">9. Total (9a+9b+9c)</field>
|
||||
<field name="sequence">570</field>
|
||||
<field name="code">GA_REGULARISATION_TOTAL</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_regularisation_total_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">GA_REGULARISATION_WITHHOLDING_18.tax + GA_REGULARISATION_WITHHOLDING_10.tax + GA_REGULARISATION_WITHHOLDING_5.tax + GA_REGULARISATION_EXEMPTIONS_18.tax + GA_REGULARISATION_EXEMPTIONS_10.tax + GA_REGULARISATION_EXEMPTIONS_5.tax + GA_REGULARISATION_ADDITIONAL_DEDU_18.tax + GA_REGULARISATION_ADDITIONAL_DEDU_10.tax + GA_REGULARISATION_ADDITIONAL_DEDU_5.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_refund_requested" model="account.report.line">
|
||||
<field name="name">10a. refund requested the previous month</field>
|
||||
<field name="sequence">580</field>
|
||||
<field name="code">GA_REFUND_REQUESTED</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_refund_requested_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_10a</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_repayment" model="account.report.line">
|
||||
<field name="name">10b. repayment to be made</field>
|
||||
<field name="sequence">590</field>
|
||||
<field name="code">GA_REPAYMENTS</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_repayment_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_10b</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_total_payments" model="account.report.line">
|
||||
<field name="name">10. Total (10a+10b)</field>
|
||||
<field name="sequence">600</field>
|
||||
<field name="code">GA_TOTAL_PAYMENTS</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_total_payments_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">GA_REFUND_REQUESTED.tax + GA_REPAYMENTS.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_report_credit" model="account.report.line">
|
||||
<field name="name">11. Credit carried over from previous month</field>
|
||||
<field name="sequence">610</field>
|
||||
<field name="code">GA_REPORT_CREDIT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_report_credit_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">external</field>
|
||||
<field name="formula">most_recent</field>
|
||||
<field name="date_scope">previous_tax_period</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_deduction_total" model="account.report.line">
|
||||
<field name="name">12. Total (7+8+9-10+11)</field>
|
||||
<field name="sequence">620</field>
|
||||
<field name="code">GA_DEDU_TOTAL</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_deduction_total_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">GA_DEDU_GOODS_TOTAL.tax + GA_DEDU_ASSETS_TOTAL.tax + GA_REGULARISATION_TOTAL.tax - GA_TOTAL_PAYMENTS.tax + GA_REPORT_CREDIT.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_settlement" model="account.report.line">
|
||||
<field name="name">3- Settlement of VAT payable</field>
|
||||
<field name="sequence">630</field>
|
||||
<field name="code">GA_SETTLEMENT</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_ga_gross_payable" model="account.report.line">
|
||||
<field name="name">13. Gross VAT</field>
|
||||
<field name="sequence">640</field>
|
||||
<field name="code">GA_GROSS_PAYABLE</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_ga_gross_18" model="account.report.line">
|
||||
<field name="name">at 18%</field>
|
||||
<field name="sequence">650</field>
|
||||
<field name="code">GA_GROSS_18</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_gross_18_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">GA_TAXABLE_18.tax + GA_ADDITIONAL_TAXABLE_18.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_gross_10" model="account.report.line">
|
||||
<field name="name">at 10%</field>
|
||||
<field name="sequence">660</field>
|
||||
<field name="code">GA_GROSS_10</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_gross_10_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">GA_TAXABLE_10.tax + GA_ADDITIONAL_TAXABLE_10.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_gross_5" model="account.report.line">
|
||||
<field name="name">at 5%</field>
|
||||
<field name="sequence">670</field>
|
||||
<field name="code">GA_GROSS_5</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_gross_5_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">GA_TAXABLE_5.tax + GA_ADDITIONAL_TAXABLE_5.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_total_gross" model="account.report.line">
|
||||
<field name="name">14. Total gross VAT</field>
|
||||
<field name="sequence">680</field>
|
||||
<field name="code">GA_TOTAL_GROSS</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_total_gross_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">GA_GROSS_18.tax + GA_GROSS_10.tax + GA_GROSS_5.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_deductible" model="account.report.line">
|
||||
<field name="name">15. Deductible VAT</field>
|
||||
<field name="sequence">690</field>
|
||||
<field name="code">GA_DEDUCTIBLE</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_deductible_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">GA_DEDU_TOTAL.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_net_to_pay" model="account.report.line">
|
||||
<field name="name">16. Net VAT to pay (14-15)</field>
|
||||
<field name="sequence">700</field>
|
||||
<field name="code">GA_NET_TO_PAY</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_net_to_pay_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">GA_TOTAL_GROSS.tax - GA_DEDUCTIBLE.tax</field>
|
||||
<field name="subformula">if_above(EUR(0))</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_credit_to_report" model="account.report.line">
|
||||
<field name="name">17. Credit to report (15-14)</field>
|
||||
<field name="sequence">710</field>
|
||||
<field name="code">GA_CREDIT_TO_REPORT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_credit_to_report_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">GA_DEDUCTIBLE.tax - GA_TOTAL_GROSS.tax</field>
|
||||
<field name="subformula">if_above(EUR(0))</field>
|
||||
<field name="carryover_target">GA_REPORT_CREDIT.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="account_tax_report_line_ga_css" model="account.report.line">
|
||||
<field name="name">II. Special solidarity contribution</field>
|
||||
<field name="sequence">720</field>
|
||||
<field name="code">GA_CSS</field>
|
||||
<field name="hierarchy_level">0</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_ga_taxable" model="account.report.line">
|
||||
<field name="name">1. Taxable operations</field>
|
||||
<field name="sequence">730</field>
|
||||
<field name="code">GA_CSS_TAXABLE</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_css_taxable_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_css</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_css_taxable_state" model="account.report.line">
|
||||
<field name="name">2. Taxable operations with state</field>
|
||||
<field name="sequence">740</field>
|
||||
<field name="code">GA_CSS_TAXABLE_STATE</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_css_taxable_state_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_css_state</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_css_taxable_other" model="account.report.line">
|
||||
<field name="name">3. Other taxable operations</field>
|
||||
<field name="sequence">750</field>
|
||||
<field name="code">GA_CSS_TAXABLE_OTHER</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_css_taxable_other_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_css_other</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_css_base_taxable" model="account.report.line">
|
||||
<field name="name">4. Taxable base</field>
|
||||
<field name="sequence">760</field>
|
||||
<field name="code">GA_CSS_TAXABLE_BASE</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_css_base_taxable_base" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">GA_CSS_TAXABLE.base + GA_CSS_TAXABLE_STATE.base + GA_CSS_TAXABLE_OTHER.base</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_css_rate" model="account.report.line">
|
||||
<field name="name">5. Rate: 1%</field>
|
||||
<field name="sequence">770</field>
|
||||
<field name="code">GA_CSS_RATE</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_ga_css_due" model="account.report.line">
|
||||
<field name="name">6. Amount due</field>
|
||||
<field name="sequence">780</field>
|
||||
<field name="code">GA_CSS_DUE</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_ga_css_due_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">GA_css_tax</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</odoo>
|
||||
@@ -0,0 +1,9 @@
|
||||
"id","sequence","name","auto_apply","vat_required","country_id","country_group_id","tax_ids/tax_src_id","tax_ids/tax_dest_id"
|
||||
"fiscal_position_template_1","1","National","1","","base.ga","","",""
|
||||
"fiscal_position_template_2","3","International","1","","","","",""
|
||||
"","","","","","","","tva_sale_19","tva_export_0"
|
||||
"","","","","","","","tva_sale_11","tva_export_0"
|
||||
"","","","","","","","tva_sale_6","tva_export_0"
|
||||
"","","","","","","","tva_purchase_19","tva_import_0"
|
||||
"","","","","","","","tva_purchase_11","tva_import_0"
|
||||
"","","","","","","","tva_purchase_6","tva_import_0"
|
||||
|
@@ -0,0 +1,78 @@
|
||||
"id","name","description","active","invoice_label","amount","amount_type","type_tax_use","tax_group_id","children_tax_ids","repartition_line_ids/repartition_type","repartition_line_ids/document_type","repartition_line_ids/account_id","repartition_line_ids/tag_ids","repartition_line_ids/factor_percent","name@fr","description@fr"
|
||||
"tva_sale_19","19%","18% VAT + 1% CSS","","","","group","sale","tax_group_19","tva_sale_18,css_sale_1","","","","","","","18% TVA + 1% CSS"
|
||||
"tva_purchase_19","19%","18% VAT + 1% CSS","","","","group","purchase","tax_group_19","tva_purchase_18,css_purchase_1","","","","","","","18% TVA + 1% CSS"
|
||||
"tva_sale_11","11%","10% VAT + 1% CSS","","","","group","sale","tax_group_11","tva_sale_10,css_sale_1","","","","","","","10% TVA + 1% CSS"
|
||||
"tva_purchase_11","11%","10% VAT + 1% CSS","","","","group","purchase","tax_group_11","tva_purchase_10,css_purchase_1","","","","","","","10% TVA + 1% CSS"
|
||||
"tva_sale_6","6%","5% VAT + 1% CSS","","","","group","sale","tax_group_6","tva_sale_5,css_sale_1","","","","","","","5% TVA + 1% CSS"
|
||||
"tva_purchase_6","6%","5% VAT + 1% CSS","","","","group","purchase","tax_group_6","tva_purchase_5,css_purchase_1","","","","","","","5% TVA + 1% CSS"
|
||||
"tva_sale_lasm_19","19% SD","18% VAT + 1% CSS self-delivery","False","","","group","sale","tax_group_19","tva_lasm_18,css_lasm_1","","","","","","19% LASM","18% TVA + 1% CSS livraison à soi-même"
|
||||
"tva_sale_18","18%","","False","","18.0","percent","sale","tax_group_18","","base","invoice","","+GA_base_3_18","","",""
|
||||
"","","","","","","","","","","tax","invoice","pcg_4431","+GA_tax_3_18","","",""
|
||||
"","","","","","","","","","","base","refund","","-GA_base_3_18","","",""
|
||||
"","","","","","","","","","","tax","refund","pcg_4431","-GA_tax_3_18","","",""
|
||||
"tva_sale_10","10%","","False","","10.0","percent","sale","tax_group_10","","base","invoice","","+GA_base_3_10","","",""
|
||||
"","","","","","","","","","","tax","invoice","pcg_4431","+GA_tax_3_10","","",""
|
||||
"","","","","","","","","","","base","refund","","-GA_base_3_10","","",""
|
||||
"","","","","","","","","","","tax","refund","pcg_4431","-GA_tax_3_10","","",""
|
||||
"tva_sale_5","5%","","False","","5.0","percent","sale","tax_group_5","","base","invoice","","+GA_base_3_5","","",""
|
||||
"","","","","","","","","","","tax","invoice","pcg_4431","+GA_tax_3_5","","",""
|
||||
"","","","","","","","","","","base","refund","","-GA_base_3_5","","",""
|
||||
"","","","","","","","","","","tax","refund","pcg_4431","-GA_tax_3_5","","",""
|
||||
"css_sale_1","1% CSS","1% Special solidarity contribution","False","","1.0","percent","sale","tax_group_1","","base","invoice","","+GA_css","","","1% Contribution spéciale de solidarité"
|
||||
"","","","","","","","","","","tax","invoice","pcg_4431","+GA_css_tax","","",""
|
||||
"","","","","","","","","","","base","refund","","-GA_css","","",""
|
||||
"","","","","","","","","","","tax","refund","pcg_4431","-GA_css_tax","","",""
|
||||
"tva_lasm_18","18% SD","18% (self-delivery)","False","","18.0","percent","sale","tax_group_18","","base","invoice","","+GA_base_5b_18","","18% LASM","18% (livraison à soi-même)"
|
||||
"","","","","","","","","","","tax","invoice","pcg_4431","-GA_tax_5b_18","-100","",""
|
||||
"","","","","","","","","","","tax","invoice","pcg_4452","+GA_7a_18","","",""
|
||||
"","","","","","","","","","","base","refund","","-GA_base_5b_18||-GA_css_other","","",""
|
||||
"","","","","","","","","","","tax","refund","pcg_4431","+GA_tax_5b_18","-100","",""
|
||||
"","","","","","","","","","","tax","refund","pcg_4452","-GA_7a_18","","",""
|
||||
"tva_lasm_10","10% SD","10% (self-delivery)","False","","10.0","percent","sale","tax_group_10","","base","invoice","","+GA_base_5b_10","","10% LASM","10% (livraison à soi-même)"
|
||||
"","","","","","","","","","","tax","invoice","pcg_4431","-GA_tax_5b_10","-100","",""
|
||||
"","","","","","","","","","","tax","invoice","pcg_4452","+GA_7a_10","","",""
|
||||
"","","","","","","","","","","base","refund","","-GA_base_5b_10","","",""
|
||||
"","","","","","","","","","","tax","refund","pcg_4431","+GA_tax_5b_10","-100","",""
|
||||
"","","","","","","","","","","tax","refund","pcg_4452","-GA_7a_10","","",""
|
||||
"tva_lasm_5","5% SD","5% (self-delivery)","False","","5.0","percent","sale","tax_group_5","","base","invoice","","+GA_base_5b_5","","5% LASM","5% (livraison à soi-même)"
|
||||
"","","","","","","","","","","tax","invoice","pcg_4431","-GA_tax_5b_5","-100","",""
|
||||
"","","","","","","","","","","tax","invoice","pcg_4452","+GA_7a_5","","",""
|
||||
"","","","","","","","","","","base","refund","","-GA_base_5b_5","","",""
|
||||
"","","","","","","","","","","tax","refund","pcg_4431","+GA_tax_5b_5","-100","",""
|
||||
"","","","","","","","","","","tax","refund","pcg_4452","-GA_7a_5","","",""
|
||||
"css_lasm_1","1% CSS SD","1% Special solidarity contribution, self-delivery","False","","1.0","percent","sale","tax_group_1","","base","invoice","","+GA_css_other","","1% CSS LASM","1% Contribution spéciale de solidarité, livraison à soi-même"
|
||||
"","","","","","","","","","","tax","invoice","pcg_4431","+GA_css_tax","","",""
|
||||
"","","","","","","","","","","base","refund","","-GA_css_other","","",""
|
||||
"","","","","","","","","","","tax","refund","pcg_4431","-GA_css_tax","","",""
|
||||
"tva_purchase_18","18%","","False","","18.0","percent","purchase","tax_group_18","","base","invoice","","","","",""
|
||||
"","","","","","","","","","","tax","invoice","pcg_4452","+GA_7b_18","","",""
|
||||
"","","","","","","","","","","base","refund","","","","",""
|
||||
"","","","","","","","","","","tax","refund","pcg_4452","-GA_7b_18","","",""
|
||||
"tva_purchase_10","10%","","False","","10.0","percent","purchase","tax_group_10","","base","invoice","","","","",""
|
||||
"","","","","","","","","","","tax","invoice","pcg_4452","+GA_7b_10","","",""
|
||||
"","","","","","","","","","","base","refund","","","","",""
|
||||
"","","","","","","","","","","tax","refund","pcg_4452","-GA_7b_10","","",""
|
||||
"tva_purchase_5","5%","","False","","5.0","percent","purchase","tax_group_5","","base","invoice","","","","",""
|
||||
"","","","","","","","","","","tax","invoice","pcg_4452","+GA_7b_5","","",""
|
||||
"","","","","","","","","","","base","refund","","","","",""
|
||||
"","","","","","","","","","","tax","refund","pcg_4452","-GA_7b_5","","",""
|
||||
"css_purchase_1","1%","","False","","1.0","percent","purchase","tax_group_1","","base","invoice","","","","",""
|
||||
"","","","","","","","","","","tax","invoice","pcg_4452","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","",""
|
||||
"","","","","","","","","","","tax","refund","pcg_4452","","","",""
|
||||
"tva_export_0","0% EX","0% (export)","","","0.0","","sale","tax_group_0","","base","invoice","","+GA_export","","","0% (exportation)"
|
||||
"","","","","","","","","","","tax","invoice","","","","",""
|
||||
"","","","","","","","","","","base","refund","","-GA_export","","",""
|
||||
"","","","","","","","","","","tax","refund","","","","",""
|
||||
"tva_import_0","0% EX","0% (import)","","","0.0","","purchase","tax_group_0","","base","invoice","","","","","0% (importation)"
|
||||
"","","","","","","","","","","tax","invoice","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","",""
|
||||
"","","","","","","","","","","tax","refund","","","","",""
|
||||
"tva_exempt_0","0%","0% (exempt)","","","0.0","","sale","tax_group_0","","base","invoice","","+GA_non_impo","","","0% (exonéré)"
|
||||
"","","","","","","","","","","tax","invoice","","","","",""
|
||||
"","","","","","","","","","","base","refund","","-GA_non_impo","","",""
|
||||
"","","","","","","","","","","tax","refund","","","","",""
|
||||
"tva_purchase_exempt_0","0%","0% (exempt)","","","0.0","","purchase","tax_group_0","","base","invoice","","","","","0% (exonéré)"
|
||||
"","","","","","","","","","","tax","invoice","","","","",""
|
||||
"","","","","","","","","","","base","refund","","","","",""
|
||||
"","","","","","","","","","","tax","refund","","","","",""
|
||||
|
@@ -0,0 +1,9 @@
|
||||
"id","name","name@fr","tax_payable_account_id","tax_receivable_account_id"
|
||||
"tax_group_0","VAT 0%","T.V.A. 0%","pcg_4431","pcg_4452"
|
||||
"tax_group_6","Tax 6%","Taxe 6%","pcg_4431","pcg_4452"
|
||||
"tax_group_11","Tax 11%","Taxe 11%","pcg_4431","pcg_4452"
|
||||
"tax_group_19","Tax 19%","Taxe 19%","pcg_4431","pcg_4452"
|
||||
"tax_group_1","CSS 1%","CSS 5%","pcg_4431","pcg_4452"
|
||||
"tax_group_5","VAT 5%","T.V.A. 5%","pcg_4431","pcg_4452"
|
||||
"tax_group_10","VAT 10%","T.V.A. 10%","pcg_4431","pcg_4452"
|
||||
"tax_group_18","VAT 18%","T.V.A. 18%","pcg_4431","pcg_4452"
|
||||
|
@@ -0,0 +1,35 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="partner_demo_company_ga" model="res.partner">
|
||||
<field name="name">GA Company</field>
|
||||
<field name="vat"></field>
|
||||
<field name="street"></field>
|
||||
<field name="city"></field>
|
||||
<field name="country_id" ref="base.ga"/>
|
||||
|
||||
<field name="zip"></field>
|
||||
<field name="phone">+241 83 75 75</field>
|
||||
<field name="email">info@company.gabonexample.com</field>
|
||||
<field name="website">www.gabonexample.com</field>
|
||||
</record>
|
||||
|
||||
<record id="demo_company_ga" model="res.company">
|
||||
<field name="name">GA Company</field>
|
||||
<field name="partner_id" ref="partner_demo_company_ga"/>
|
||||
</record>
|
||||
|
||||
<function model="res.company" name="_onchange_country_id">
|
||||
<value eval="[ref('demo_company_ga')]"/>
|
||||
</function>
|
||||
|
||||
<function model="res.users" name="write">
|
||||
<value eval="[ref('base.user_root'), ref('base.user_admin'), ref('base.user_demo')]"/>
|
||||
<value eval="{'company_ids': [(4, ref('l10n_ga.demo_company_ga'))]}"/>
|
||||
</function>
|
||||
|
||||
<function model="account.chart.template" name="try_loading">
|
||||
<value eval="[]"/>
|
||||
<value>ga</value>
|
||||
<value model="res.company" eval="obj().env.ref('l10n_ga.demo_company_ga')"/>
|
||||
</function>
|
||||
</odoo>
|
||||
@@ -0,0 +1,294 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * l10n_ga
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0+e\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-11-30 10:12+0000\n"
|
||||
"PO-Revision-Date: 2023-11-30 10:12+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales
|
||||
msgid "1- Realized sales"
|
||||
msgstr "1- Chiffre d'affaires réalisé"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_non_impo
|
||||
msgid "1. Non-imposable operations"
|
||||
msgstr "1. Opérations non imposables"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_taxable
|
||||
msgid "1. Taxable operations"
|
||||
msgstr "1. Opérations imposables"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_total_payments
|
||||
msgid "10. Total (10a+10b)"
|
||||
msgstr "10. Total (10a+10b)"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_refund_requested
|
||||
msgid "10a. refund requested the previous month"
|
||||
msgstr "10a. remboursement demandé le mois précédent"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_repayment
|
||||
msgid "10b. repayment to be made"
|
||||
msgstr "10b. reversement à effectuer "
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_report_credit
|
||||
msgid "11. Credit carried over from previous month"
|
||||
msgstr "11. Report de crédit du mois précédent"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_total
|
||||
msgid "12. Total (7+8+9-10+11)"
|
||||
msgstr "12. Total (7+8+9-10+11)"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_gross_payable
|
||||
msgid "13. Gross VAT"
|
||||
msgstr "13. TVA brute"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_total_gross
|
||||
msgid "14. Total gross VAT"
|
||||
msgstr "14. Total TVA brute"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deductible
|
||||
msgid "15. Deductible VAT"
|
||||
msgstr "15. TVA déductible"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_net_to_pay
|
||||
msgid "16. Net VAT to pay (14-15)"
|
||||
msgstr "16. TVA nette à payer (14-15)"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_credit_to_report
|
||||
msgid "17. Credit to report (15-14)"
|
||||
msgstr "17. Crédit à reporter (15-14)"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction
|
||||
msgid "2- Deductions"
|
||||
msgstr "2- Déductions"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_export
|
||||
msgid "2. Exports"
|
||||
msgstr "2. Exportations"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_css_taxable_state
|
||||
msgid "2. Taxable operations with state"
|
||||
msgstr "2. Opérations imposables avec l’Etat"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_settlement
|
||||
msgid "3- Settlement of VAT payable"
|
||||
msgstr "3- Décompte de la TVA à payer"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_css_taxable_other
|
||||
msgid "3. Other taxable operations"
|
||||
msgstr "3. Autres opérations imposables"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_taxable
|
||||
msgid "3. Taxable operations"
|
||||
msgstr "3. Opérations imposables"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_css_base_taxable
|
||||
msgid "4. Taxable base"
|
||||
msgstr "4. Base imposable"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_total
|
||||
msgid "4. Total of operations (line 1+2+3+5)"
|
||||
msgstr "4. Total des opérations (lignes 1+2+3+5)"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_additional_taxable
|
||||
msgid "5. Additional taxable operations"
|
||||
msgstr "5. Autres opérations imposables"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_css_rate
|
||||
msgid "5. Rate: 1%"
|
||||
msgstr "5. Taux: 1%"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_taxable_state
|
||||
msgid "5a. Taxable operations with the State"
|
||||
msgstr "5a. Opérations imposables avec l'Etat"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_additional_taxable_other
|
||||
msgid "5b. Other taxable operations"
|
||||
msgstr "5b. Autres opérations imposables"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_css_due
|
||||
msgid "6. Amount due"
|
||||
msgstr "6. Montant dû"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_gross
|
||||
msgid "6. Gross VAT (line 3+5)"
|
||||
msgstr "6. Base TVA (lignes 3 + 5)"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_goods_service_total
|
||||
msgid "7. Total (7a+7b)"
|
||||
msgstr "7. Total (7a + 7b)"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_goods_service_importation
|
||||
msgid "7a. on importation"
|
||||
msgstr "7a. sur importation"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_goods_service_domestic
|
||||
msgid "7b. on domestic markets"
|
||||
msgstr "7b. sur marchés intérieurs "
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_assets_total
|
||||
msgid "8. Total (8a+8b)"
|
||||
msgstr "8. Total (8a + 8b)"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_assets_importation
|
||||
msgid "8a. on importation"
|
||||
msgstr "8a. sur importation"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_assets_domestic
|
||||
msgid "8b. on domestic markets"
|
||||
msgstr "8b. sur marchés intérieurs"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_regularisation_total
|
||||
msgid "9. Total (9a+9b+9c)"
|
||||
msgstr "9. Total (9a+9b+9c)"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_regularisation_withholding
|
||||
msgid "9a. State withholding"
|
||||
msgstr "9a. précompte Etat"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_regularisation_exemptions
|
||||
msgid "9b. VAT exemptions"
|
||||
msgstr "9b. dispenses de TVA"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_regularisation_additional_deduction
|
||||
msgid "9c. Additional deduction"
|
||||
msgstr "9c. complément de déductions"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:ir.model,name:l10n_ga.model_account_chart_template
|
||||
msgid "Account Chart Template"
|
||||
msgstr "Modèle de Plan Comptable"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.column,name:l10n_ga.account_tax_report_ga_base
|
||||
msgid "Base"
|
||||
msgstr "Base"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_assets
|
||||
msgid "Deductions on assets"
|
||||
msgstr "Déductions sur immobilisations"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_goods_service
|
||||
msgid "Deductions on goods and services"
|
||||
msgstr "Déductions sur biens et services"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_vat
|
||||
msgid "I. Value added tax"
|
||||
msgstr "I. Taxe sur la Valeur Ajoutée"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_css
|
||||
msgid "II. Special solidarity contribution"
|
||||
msgstr "II. Contribution Spéciale de Solidarité"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_regularisation
|
||||
msgid "Regularisations"
|
||||
msgstr "Régularisations "
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.column,name:l10n_ga.account_tax_report_ga_tax
|
||||
msgid "Tax"
|
||||
msgstr "Taxe"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report,name:l10n_ga.account_tax_report_ga
|
||||
msgid "VAT Report"
|
||||
msgstr "Déclaration TVA"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_assets_domestic_10
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_assets_importation_10
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_goods_service_domestic_10
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_goods_service_importation_10
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_gross_10
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_regularisation_additional_deduction_10
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_regularisation_exemptions_10
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_regularisation_withholding_10
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_additional_taxable_10
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_additional_taxable_other_10
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_taxable_10
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_taxable_state_10
|
||||
msgid "at 10%"
|
||||
msgstr "à 10%"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_assets_domestic_18
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_assets_importation_18
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_goods_service_domestic_18
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_goods_service_importation_18
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_gross_18
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_regularisation_additional_deduction_18
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_regularisation_exemptions_18
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_regularisation_withholding_18
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_additional_taxable_18
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_additional_taxable_other_18
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_taxable_18
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_taxable_state_18
|
||||
msgid "at 18%"
|
||||
msgstr "à 18%"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_assets_domestic_5
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_assets_importation_5
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_goods_service_domestic_5
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_goods_service_importation_5
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_gross_5
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_regularisation_additional_deduction_5
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_regularisation_exemptions_5
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_regularisation_withholding_5
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_additional_taxable_5
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_additional_taxable_other_5
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_taxable_5
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_taxable_state_5
|
||||
msgid "at 5%"
|
||||
msgstr "à 5%"
|
||||
@@ -0,0 +1,294 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * l10n_ga
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0+e\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-11-30 10:12+0000\n"
|
||||
"PO-Revision-Date: 2023-11-30 10:12+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales
|
||||
msgid "1- Realized sales"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_non_impo
|
||||
msgid "1. Non-imposable operations"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_taxable
|
||||
msgid "1. Taxable operations"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_total_payments
|
||||
msgid "10. Total (10a+10b)"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_refund_requested
|
||||
msgid "10a. refund requested the previous month"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_repayment
|
||||
msgid "10b. repayment to be made"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_report_credit
|
||||
msgid "11. Credit carried over from previous month"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_total
|
||||
msgid "12. Total (7+8+9-10+11)"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_gross_payable
|
||||
msgid "13. Gross VAT"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_total_gross
|
||||
msgid "14. Total gross VAT"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deductible
|
||||
msgid "15. Deductible VAT"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_net_to_pay
|
||||
msgid "16. Net VAT to pay (14-15)"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_credit_to_report
|
||||
msgid "17. Credit to report (15-14)"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction
|
||||
msgid "2- Deductions"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_export
|
||||
msgid "2. Exports"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_css_taxable_state
|
||||
msgid "2. Taxable operations with state"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_settlement
|
||||
msgid "3- Settlement of VAT payable"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_css_taxable_other
|
||||
msgid "3. Other taxable operations"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_taxable
|
||||
msgid "3. Taxable operations"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_css_base_taxable
|
||||
msgid "4. Taxable base"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_total
|
||||
msgid "4. Total of operations (line 1+2+3+5)"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_additional_taxable
|
||||
msgid "5. Additional taxable operations"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_css_rate
|
||||
msgid "5. Rate: 1%"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_taxable_state
|
||||
msgid "5a. Taxable operations with the State"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_additional_taxable_other
|
||||
msgid "5b. Other taxable operations"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_css_due
|
||||
msgid "6. Amount due"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_gross
|
||||
msgid "6. Gross VAT (line 3+5)"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_goods_service_total
|
||||
msgid "7. Total (7a+7b)"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_goods_service_importation
|
||||
msgid "7a. on importation"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_goods_service_domestic
|
||||
msgid "7b. on domestic markets"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_assets_total
|
||||
msgid "8. Total (8a+8b)"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_assets_importation
|
||||
msgid "8a. on importation"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_assets_domestic
|
||||
msgid "8b. on domestic markets"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_regularisation_total
|
||||
msgid "9. Total (9a+9b+9c)"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_regularisation_withholding
|
||||
msgid "9a. State withholding"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_regularisation_exemptions
|
||||
msgid "9b. VAT exemptions"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_regularisation_additional_deduction
|
||||
msgid "9c. Additional deduction"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:ir.model,name:l10n_ga.model_account_chart_template
|
||||
msgid "Account Chart Template"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.column,name:l10n_ga.account_tax_report_ga_base
|
||||
msgid "Base"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_assets
|
||||
msgid "Deductions on assets"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_goods_service
|
||||
msgid "Deductions on goods and services"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_vat
|
||||
msgid "I. Value added tax"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_css
|
||||
msgid "II. Special solidarity contribution"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_regularisation
|
||||
msgid "Regularisations"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.column,name:l10n_ga.account_tax_report_ga_tax
|
||||
msgid "Tax"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report,name:l10n_ga.account_tax_report_ga
|
||||
msgid "VAT Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_assets_domestic_10
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_assets_importation_10
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_goods_service_domestic_10
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_goods_service_importation_10
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_gross_10
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_regularisation_additional_deduction_10
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_regularisation_exemptions_10
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_regularisation_withholding_10
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_additional_taxable_10
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_additional_taxable_other_10
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_taxable_10
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_taxable_state_10
|
||||
msgid "at 10%"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_assets_domestic_18
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_assets_importation_18
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_goods_service_domestic_18
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_goods_service_importation_18
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_gross_18
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_regularisation_additional_deduction_18
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_regularisation_exemptions_18
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_regularisation_withholding_18
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_additional_taxable_18
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_additional_taxable_other_18
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_taxable_18
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_taxable_state_18
|
||||
msgid "at 18%"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_ga
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_assets_domestic_5
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_assets_importation_5
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_goods_service_domestic_5
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_deduction_goods_service_importation_5
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_gross_5
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_regularisation_additional_deduction_5
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_regularisation_exemptions_5
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_regularisation_withholding_5
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_additional_taxable_5
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_additional_taxable_other_5
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_taxable_5
|
||||
#: model:account.report.line,name:l10n_ga.account_tax_report_line_ga_sales_taxable_state_5
|
||||
msgid "at 5%"
|
||||
msgstr ""
|
||||
@@ -0,0 +1 @@
|
||||
from . import template_ga
|
||||
@@ -0,0 +1,30 @@
|
||||
from odoo import models
|
||||
from odoo.addons.account.models.chart_template import template
|
||||
|
||||
|
||||
class AccountChartTemplate(models.AbstractModel):
|
||||
_inherit = 'account.chart.template'
|
||||
|
||||
@template('ga')
|
||||
def _get_ga_template_data(self):
|
||||
return {
|
||||
'name': 'Syscohada for Gabon',
|
||||
'parent': 'syscohada',
|
||||
'code_digits': '6',
|
||||
}
|
||||
|
||||
@template('ga', 'res.company')
|
||||
def _get_ga_res_company(self):
|
||||
company_values = super()._get_syscohada_res_company()
|
||||
company_values[self.env.company.id].update(
|
||||
{
|
||||
'account_fiscal_country_id': 'base.ga',
|
||||
'account_sale_tax_id': 'tva_sale_19',
|
||||
'account_purchase_tax_id': 'tva_purchase_19',
|
||||
}
|
||||
)
|
||||
return company_values
|
||||
|
||||
@template('ga', 'account.account')
|
||||
def _get_ga_account_account(self):
|
||||
return self._parse_csv('ga', 'account.account', module='l10n_syscohada')
|
||||
@@ -0,0 +1 @@
|
||||
from . import models
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
'name': 'Guinea - Accounting',
|
||||
'countries': ['gn'],
|
||||
'category': 'Accounting/Localizations/Account Charts',
|
||||
'description': """
|
||||
This module implements the tax for Guinea.
|
||||
===========================================================
|
||||
|
||||
The Chart of Accounts is from SYSCOHADA.
|
||||
|
||||
""",
|
||||
'depends': [
|
||||
'l10n_syscohada',
|
||||
],
|
||||
'data': [
|
||||
'data/account_tax_report_data.xml'
|
||||
],
|
||||
'demo': [
|
||||
'demo/demo_company.xml',
|
||||
],
|
||||
'license': 'LGPL-3',
|
||||
}
|
||||
@@ -0,0 +1,215 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="account_tax_report_gn" model="account.report">
|
||||
<field name="name">VAT Report</field>
|
||||
<field name="root_report_id" ref="account.generic_tax_report"/>
|
||||
<field name="country_id" ref="base.gn"/>
|
||||
<field name="filter_fiscal_position" eval="True"/>
|
||||
<field name="availability_condition">country</field>
|
||||
<field name="column_ids">
|
||||
<record id="account_tax_report_gn_balance" model="account.report.column">
|
||||
<field name="name">Base</field>
|
||||
<field name="expression_label">base</field>
|
||||
</record>
|
||||
<record id="account_tax_report_gn_tax" model="account.report.column">
|
||||
<field name="name">Tax</field>
|
||||
<field name="expression_label">tax</field>
|
||||
</record>
|
||||
</field>
|
||||
<field name="line_ids">
|
||||
<record id="account_tax_report_line_gn_sales" model="account.report.line">
|
||||
<field name="name">Outgoing</field>
|
||||
<field name="code">GN_SALES</field>
|
||||
<field name="hierarchy_level">0</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_gn_sales_base_tag" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">GN_TAXABLE.base + GN_EXPORT.base + GN_SALE_EXEMPT.base</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_gn_sales_tax_tag" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">GN_TAXABLE.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_gn_sales_taxable" model="account.report.line">
|
||||
<field name="name">Taxable operations</field>
|
||||
<field name="code">GN_TAXABLE</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_gn_sales_taxable_base_tag" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">sale_base</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_gn_sales_taxable_tax_tag" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">sale_tax</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_gn_sales_sales_export" model="account.report.line">
|
||||
<field name="name">Export</field>
|
||||
<field name="code">GN_EXPORT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_gn_sales_export_base_tag" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">export</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_gn_sales_exempt" model="account.report.line">
|
||||
<field name="name">Exempt</field>
|
||||
<field name="code">GN_SALE_EXEMPT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_gn_sales_exempt_base_tag" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">sale_exempt</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="account_tax_report_line_gn_purchase" model="account.report.line">
|
||||
<field name="name">Incoming</field>
|
||||
<field name="code">GN_VAT_DEDUCT</field>
|
||||
<field name="hierarchy_level">0</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_gn_purchase_base_tag" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">GN_PURC_TAXABLE.base + GN_IMPORT.base + GN_PURC_EXEMPT.base</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_gn_purchase_tax_tag" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">GN_PURC_TAXABLE.tax + GN_IMPORT.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_gn_purchase_taxable" model="account.report.line">
|
||||
<field name="name">Taxable</field>
|
||||
<field name="code">GN_PURC_TAXABLE</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_gn_purchase_taxable_base_tag" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">GN_GOOD.base + GN_SERVICE.base</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_gn_purchase_taxable_tax_tag" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">GN_GOOD.tax + GN_SERVICE.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_gn_purchase_taxable_goods" model="account.report.line">
|
||||
<field name="name">Goods</field>
|
||||
<field name="code">GN_GOOD</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_gn_purchase_taxable_goods_base_tag" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">goods_base</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_gn_purchase_taxable_goods_tax_tag" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">goods_tax</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_gn_purchase_taxable_service" model="account.report.line">
|
||||
<field name="name">Services</field>
|
||||
<field name="code">GN_SERVICE</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_gn_purchase_taxable_service_base_tag" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">services_base</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_gn_purchase_taxable_service_tax_tag" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">services_tax</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_gn_purchase_import" model="account.report.line">
|
||||
<field name="name">Import</field>
|
||||
<field name="code">GN_IMPORT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_gn_purchase_import_base_tag" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">import_base</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_gn_purchase_import_tax_tag" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">import_tax</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_gn_purchase_exempt" model="account.report.line">
|
||||
<field name="name">Exempt</field>
|
||||
<field name="code">GN_PURC_EXEMPT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_gn_purchase_exempt_base_tag" model="account.report.expression">
|
||||
<field name="label">base</field>
|
||||
<field name="engine">tax_tags</field>
|
||||
<field name="formula">purc_exempt</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="account_tax_report_line_gn_net" model="account.report.line">
|
||||
<field name="name">Net VAT</field>
|
||||
<field name="code">GN_NET</field>
|
||||
<field name="hierarchy_level">0</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_gn_net_tag" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">GN_VAT_CREDIT.tax + GN_VAT_TO_PAY.tax</field>
|
||||
</record>
|
||||
</field>
|
||||
<field name="children_ids">
|
||||
<record id="account_tax_report_line_gn_credit" model="account.report.line">
|
||||
<field name="name">VAT Credit</field>
|
||||
<field name="code">GN_VAT_CREDIT</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_gn_credit_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">GN_VAT_DEDUCT.tax - GN_SALES.tax</field>
|
||||
<field name="subformula">if_above(EUR(0))</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
<record id="account_tax_report_line_gn_to_pay" model="account.report.line">
|
||||
<field name="name">VAT to pay</field>
|
||||
<field name="code">GN_VAT_TO_PAY</field>
|
||||
<field name="expression_ids">
|
||||
<record id="account_tax_report_line_gn_to_pay_tax" model="account.report.expression">
|
||||
<field name="label">tax</field>
|
||||
<field name="engine">aggregation</field>
|
||||
<field name="formula">GN_SALES.tax - GN_VAT_DEDUCT.tax</field>
|
||||
<field name="subformula">if_above(EUR(0))</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</field>
|
||||
</record>
|
||||
</odoo>
|
||||
@@ -0,0 +1,6 @@
|
||||
"id","sequence","name","auto_apply","vat_required","country_id","country_group_id","tax_ids/tax_src_id","tax_ids/tax_dest_id"
|
||||
"fiscal_position_template_1","1","National","1","","base.gn","","",""
|
||||
"fiscal_position_template_2","3","International","1","","","","",""
|
||||
"","","","","","","","tva_sale_18","tva_export_0"
|
||||
"","","","","","","","tva_purchase_good_18","tva_import_0"
|
||||
"","","","","","","","tva_purchase_service_18","tva_import_0"
|
||||
|
@@ -0,0 +1,30 @@
|
||||
"id","name","description","invoice_label","amount","amount_type","type_tax_use","tax_group_id","repartition_line_ids/repartition_type","repartition_line_ids/document_type","repartition_line_ids/tag_ids","repartition_line_ids/account_id","repartition_line_ids/factor_percent","description@fr"
|
||||
"tva_sale_18","18%","","","18.0","percent","sale","tax_group_18","base","invoice","+sale_base","","",""
|
||||
"","","","","","","","","tax","invoice","+sale_tax","pcg_4431","",""
|
||||
"","","","","","","","","base","refund","-sale_base","","",""
|
||||
"","","","","","","","","tax","refund","-sale_tax","pcg_4431","",""
|
||||
"tva_purchase_good_18","18% G","18% goods","","18.0","percent","purchase","tax_group_18","base","invoice","+goods_base","","","18% Produits"
|
||||
"","","","","","","","","tax","invoice","+goods_tax","pcg_4452","",""
|
||||
"","","","","","","","","base","refund","-goods_base","","",""
|
||||
"","","","","","","","","tax","refund","-goods_tax","pcg_4452","",""
|
||||
"tva_purchase_service_18","18% S","18% services","","18.0","percent","purchase","tax_group_18","base","invoice","+services_base","","",""
|
||||
"","","","","","","","","tax","invoice","+services_tax","pcg_4452","",""
|
||||
"","","","","","","","","base","refund","-services_base","","",""
|
||||
"","","","","","","","","tax","refund","-services_tax","pcg_4452","",""
|
||||
"tva_export_0","0% EX","0% (export)","","0.0","","sale","tax_group_0","base","invoice","+export","","","0% (exportation)"
|
||||
"","","","","","","","","tax","invoice","","","",""
|
||||
"","","","","","","","","base","refund","-export","","",""
|
||||
"","","","","","","","","tax","refund","","","",""
|
||||
"tva_import_0","0% EX","0% (import)","","0.0","","purchase","tax_group_0","base","invoice","+import_base","","","0% (importation)"
|
||||
"","","","","","","","","tax","invoice","","","",""
|
||||
"","","","","","","","","base","refund","-import_base","","",""
|
||||
"","","","","","","","","tax","refund","","","",""
|
||||
"tva_exempt_0","0%","0% (exempt)","","0.0","","sale","tax_group_0","base","invoice","+sale_exempt","","","0% (exonéré)"
|
||||
"","","","","","","","","tax","invoice","","","",""
|
||||
"","","","","","","","","base","refund","-sale_exempt","","",""
|
||||
"","","","","","","","","tax","refund","","","",""
|
||||
"tva_purchase_exempt_0","0%","0% (exempt)","","0.0","","purchase","tax_group_0","base","invoice","+purc_exempt","","","0% (exonéré)"
|
||||
"","","","","","","","","tax","invoice","","","",""
|
||||
"","","","","","","","","base","refund","-purc_exempt","","",""
|
||||
"","","","","","","","","tax","refund","","","",""
|
||||
|
||||
|
@@ -0,0 +1,3 @@
|
||||
"id","name","name@fr","tax_payable_account_id","tax_receivable_account_id"
|
||||
"tax_group_0","VAT 0%","T.V.A. 0%","pcg_4431","pcg_4452"
|
||||
"tax_group_18","VAT 18%","T.V.A. 18%","pcg_4431","pcg_4452"
|
||||
|
@@ -0,0 +1,35 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="partner_demo_company_gn" model="res.partner">
|
||||
<field name="name">GN Company</field>
|
||||
<field name="vat"></field>
|
||||
<field name="street"></field>
|
||||
<field name="city"></field>
|
||||
<field name="country_id" ref="base.gn"/>
|
||||
|
||||
<field name="zip"></field>
|
||||
<field name="phone">+224 624 41 22 10</field>
|
||||
<field name="email">info@company.guineaexample.com</field>
|
||||
<field name="website">www.guineaexample.com</field>
|
||||
</record>
|
||||
|
||||
<record id="demo_company_gn" model="res.company">
|
||||
<field name="name">GN Company</field>
|
||||
<field name="partner_id" ref="partner_demo_company_gn"/>
|
||||
</record>
|
||||
|
||||
<function model="res.company" name="_onchange_country_id">
|
||||
<value eval="[ref('demo_company_gn')]"/>
|
||||
</function>
|
||||
|
||||
<function model="res.users" name="write">
|
||||
<value eval="[ref('base.user_root'), ref('base.user_admin'), ref('base.user_demo')]"/>
|
||||
<value eval="{'company_ids': [(4, ref('l10n_gn.demo_company_gn'))]}"/>
|
||||
</function>
|
||||
|
||||
<function model="account.chart.template" name="try_loading">
|
||||
<value eval="[]"/>
|
||||
<value>gn</value>
|
||||
<value model="res.company" eval="obj().env.ref('l10n_gn.demo_company_gn')"/>
|
||||
</function>
|
||||
</odoo>
|
||||
@@ -0,0 +1,97 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * l10n_gn
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0+e\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-11-30 10:22+0000\n"
|
||||
"PO-Revision-Date: 2023-11-30 10:22+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: l10n_gn
|
||||
#: model:ir.model,name:l10n_gn.model_account_chart_template
|
||||
msgid "Account Chart Template"
|
||||
msgstr "Modèle de Plan Comptable"
|
||||
|
||||
#. module: l10n_gn
|
||||
#: model:account.report.column,name:l10n_gn.account_tax_report_gn_balance
|
||||
msgid "Base"
|
||||
msgstr "Base"
|
||||
|
||||
#. module: l10n_gn
|
||||
#: model:account.report.line,name:l10n_gn.account_tax_report_line_gn_purchase_exempt
|
||||
#: model:account.report.line,name:l10n_gn.account_tax_report_line_gn_sales_exempt
|
||||
msgid "Exempt"
|
||||
msgstr "Exonéré"
|
||||
|
||||
#. module: l10n_gn
|
||||
#: model:account.report.line,name:l10n_gn.account_tax_report_line_gn_sales_sales_export
|
||||
msgid "Export"
|
||||
msgstr "Exportations"
|
||||
|
||||
#. module: l10n_gn
|
||||
#: model:account.report.line,name:l10n_gn.account_tax_report_line_gn_purchase_taxable_goods
|
||||
msgid "Goods"
|
||||
msgstr "Biens"
|
||||
|
||||
#. module: l10n_gn
|
||||
#: model:account.report.line,name:l10n_gn.account_tax_report_line_gn_purchase_import
|
||||
msgid "Import"
|
||||
msgstr "Importations"
|
||||
|
||||
#. module: l10n_gn
|
||||
#: model:account.report.line,name:l10n_gn.account_tax_report_line_gn_purchase
|
||||
msgid "Incoming"
|
||||
msgstr "Entrant"
|
||||
|
||||
#. module: l10n_gn
|
||||
#: model:account.report.line,name:l10n_gn.account_tax_report_line_gn_net
|
||||
msgid "Net VAT"
|
||||
msgstr "TVA nette"
|
||||
|
||||
#. module: l10n_gn
|
||||
#: model:account.report.line,name:l10n_gn.account_tax_report_line_gn_sales
|
||||
msgid "Outgoing"
|
||||
msgstr "Sortant"
|
||||
|
||||
#. module: l10n_gn
|
||||
#: model:account.report.line,name:l10n_gn.account_tax_report_line_gn_purchase_taxable_service
|
||||
msgid "Services"
|
||||
msgstr "Services"
|
||||
|
||||
#. module: l10n_gn
|
||||
#: model:account.report.column,name:l10n_gn.account_tax_report_gn_tax
|
||||
msgid "Tax"
|
||||
msgstr "Taxe"
|
||||
|
||||
#. module: l10n_gn
|
||||
#: model:account.report.line,name:l10n_gn.account_tax_report_line_gn_purchase_taxable
|
||||
msgid "Taxable"
|
||||
msgstr "Taxable"
|
||||
|
||||
#. module: l10n_gn
|
||||
#: model:account.report.line,name:l10n_gn.account_tax_report_line_gn_sales_taxable
|
||||
msgid "Taxable operations"
|
||||
msgstr "Opérations taxables"
|
||||
|
||||
#. module: l10n_gn
|
||||
#: model:account.report.line,name:l10n_gn.account_tax_report_line_gn_credit
|
||||
msgid "VAT Credit"
|
||||
msgstr "Crédit de TVA"
|
||||
|
||||
#. module: l10n_gn
|
||||
#: model:account.report,name:l10n_gn.account_tax_report_gn
|
||||
msgid "VAT Report"
|
||||
msgstr "Déclaration TVA"
|
||||
|
||||
#. module: l10n_gn
|
||||
#: model:account.report.line,name:l10n_gn.account_tax_report_line_gn_to_pay
|
||||
msgid "VAT to pay"
|
||||
msgstr "TVA à payer"
|
||||
@@ -0,0 +1,97 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * l10n_gn
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0+e\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-11-30 10:22+0000\n"
|
||||
"PO-Revision-Date: 2023-11-30 10:22+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: l10n_gn
|
||||
#: model:ir.model,name:l10n_gn.model_account_chart_template
|
||||
msgid "Account Chart Template"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_gn
|
||||
#: model:account.report.column,name:l10n_gn.account_tax_report_gn_balance
|
||||
msgid "Base"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_gn
|
||||
#: model:account.report.line,name:l10n_gn.account_tax_report_line_gn_purchase_exempt
|
||||
#: model:account.report.line,name:l10n_gn.account_tax_report_line_gn_sales_exempt
|
||||
msgid "Exempt"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_gn
|
||||
#: model:account.report.line,name:l10n_gn.account_tax_report_line_gn_sales_sales_export
|
||||
msgid "Export"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_gn
|
||||
#: model:account.report.line,name:l10n_gn.account_tax_report_line_gn_purchase_taxable_goods
|
||||
msgid "Goods"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_gn
|
||||
#: model:account.report.line,name:l10n_gn.account_tax_report_line_gn_purchase_import
|
||||
msgid "Import"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_gn
|
||||
#: model:account.report.line,name:l10n_gn.account_tax_report_line_gn_purchase
|
||||
msgid "Incoming"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_gn
|
||||
#: model:account.report.line,name:l10n_gn.account_tax_report_line_gn_net
|
||||
msgid "Net VAT"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_gn
|
||||
#: model:account.report.line,name:l10n_gn.account_tax_report_line_gn_sales
|
||||
msgid "Outgoing"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_gn
|
||||
#: model:account.report.line,name:l10n_gn.account_tax_report_line_gn_purchase_taxable_service
|
||||
msgid "Services"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_gn
|
||||
#: model:account.report.column,name:l10n_gn.account_tax_report_gn_tax
|
||||
msgid "Tax"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_gn
|
||||
#: model:account.report.line,name:l10n_gn.account_tax_report_line_gn_purchase_taxable
|
||||
msgid "Taxable"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_gn
|
||||
#: model:account.report.line,name:l10n_gn.account_tax_report_line_gn_sales_taxable
|
||||
msgid "Taxable operations"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_gn
|
||||
#: model:account.report.line,name:l10n_gn.account_tax_report_line_gn_credit
|
||||
msgid "VAT Credit"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_gn
|
||||
#: model:account.report,name:l10n_gn.account_tax_report_gn
|
||||
msgid "VAT Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: l10n_gn
|
||||
#: model:account.report.line,name:l10n_gn.account_tax_report_line_gn_to_pay
|
||||
msgid "VAT to pay"
|
||||
msgstr ""
|
||||
@@ -0,0 +1 @@
|
||||
from . import template_gn
|
||||
@@ -0,0 +1,30 @@
|
||||
from odoo import models
|
||||
from odoo.addons.account.models.chart_template import template
|
||||
|
||||
|
||||
class AccountChartTemplate(models.AbstractModel):
|
||||
_inherit = 'account.chart.template'
|
||||
|
||||
@template('gn')
|
||||
def _get_gn_template_data(self):
|
||||
return {
|
||||
'name': 'Syscohada Chart of Accounts for Guinea',
|
||||
'parent': 'syscohada',
|
||||
'code_digits': '6',
|
||||
}
|
||||
|
||||
@template('gn', 'res.company')
|
||||
def _get_gn_res_company(self):
|
||||
company_values = super()._get_syscohada_res_company()
|
||||
company_values[self.env.company.id].update(
|
||||
{
|
||||
'account_fiscal_country_id': 'base.gn',
|
||||
'account_sale_tax_id': 'tva_sale_18',
|
||||
'account_purchase_tax_id': 'tva_purchase_good_18',
|
||||
}
|
||||
)
|
||||
return company_values
|
||||
|
||||
@template('gn', 'account.account')
|
||||
def _get_gn_account_account(self):
|
||||
return self._parse_csv('gn', 'account.account', module='l10n_syscohada')
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user