[ADD] Added ecuadorian accounting

bzr revid: nicolas.vanhoren@openerp.com-20101027145022-aa1rvphy2kg8qsj1
This commit is contained in:
nvi-openerp 2010-10-27 16:50:22 +02:00
parent bdc8661da7
commit 671e893ae4
6 changed files with 4416 additions and 0 deletions

View File

@ -0,0 +1,20 @@
# -*- coding: utf-8 -*-
##############################################################################
#
# Copyright (C) 2010-2012 Cristian Salamea Gnuthink Software Labs Cia. Ltda
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
# published by the Free Software Foundation, either version 3 of the
# License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
##############################################################################

View File

@ -0,0 +1,44 @@
# -*- coding: utf-8 -*-
##############################################################################
#
# Copyright (C) 2010-2012 Cristian Salamea Gnuthink Software Labs Cia. Ltda
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
# published by the Free Software Foundation, either version 3 of the
# License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
##############################################################################
{
'name': 'Ecuador - Accounting Chart',
'version': '1.1',
'category': 'Localisation/Account Charts',
'description': """
This is the base module to manage the accounting chart for Ecuador in OpenERP.
""",
'author': 'OpenERP SA',
'depends': [
'account',
'base_vat',
'base_iban',
'account_chart',
'account_coda',
],
'init_xml': [],
'update_xml': [
'account_tax_code.xml',
'account_chart.xml',
'account_tax.xml',
'l10n_chart_ec_wizard.xml',
],
'demo_xml': [],
'installable': True,
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,85 @@
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data>
<record id="vat1" model="account.tax.template">
<field name="chart_template_id" ref="ec_chart_template"/>
<field name="name">IVA Cobrado (12%)(12.0%)</field>
<field name="amount">0.120000</field>
<field name="type">percent</field>
<field name="account_collected_id" ref="210401"/>
<field name="account_paid_id" ref="210401"/>
<field name="base_code_id" ref="vat_code_base_due"/>
<field name="tax_code_id" ref="vat_code_due_tva"/>
<field name="ref_base_code_id" ref="vat_code_receivable_net"/>
<field name="ref_tax_code_id" ref="vat_code_payable"/>
</record>
<record id="vat2" model="account.tax.template">
<field name="chart_template_id" ref="ec_chart_template"/>
<field name="name">IVA Pagado (12%)(12.0%)</field>
<field name="amount">0.120000</field>
<field name="type">percent</field>
<field name="account_collected_id" ref="210401"/>
<field name="account_paid_id" ref="210401"/>
<field name="base_code_id" ref="vat_code_base_due"/>
<field name="tax_code_id" ref="vat_code_due_tva"/>
<field name="ref_base_code_id" ref="vat_code_receivable_net"/>
<field name="ref_tax_code_id" ref="vat_code_payable"/>
</record>
<record id="ret1" model="account.tax.template">
<field name="chart_template_id" ref="ec_chart_template"/>
<field name="name">Retencion (8%)(8.0%)</field>
<field name="amount">-0.080000</field>
<field name="type">percent</field>
<field name="account_collected_id" ref="210403"/>
<field name="account_paid_id" ref="210403"/>
<field name="base_code_id" ref="vat_code_base_due"/>
<field name="tax_code_id" ref="vat_code_due_tva"/>
<field name="ref_base_code_id" ref="vat_code_receivable_net"/>
<field name="ref_tax_code_id" ref="vat_code_payable"/>
</record>
<record id="ret2" model="account.tax.template">
<field name="chart_template_id" ref="ec_chart_template"/>
<field name="name">Retencion (30%)(30.0%)</field>
<field name="amount">-0.300000</field>
<field name="type">percent</field>
<field name="account_collected_id" ref="210403"/>
<field name="account_paid_id" ref="210403"/>
<field name="base_code_id" ref="vat_code_base_due"/>
<field name="tax_code_id" ref="vat_code_due_tva"/>
<field name="ref_base_code_id" ref="vat_code_receivable_net"/>
<field name="ref_tax_code_id" ref="vat_code_payable"/>
</record>
<record id="ret3" model="account.tax.template">
<field name="chart_template_id" ref="ec_chart_template"/>
<field name="name">Retencion (70%)(70.0%)</field>
<field name="amount">-0.700000</field>
<field name="type">percent</field>
<field name="account_collected_id" ref="210403"/>
<field name="account_paid_id" ref="210403"/>
<field name="base_code_id" ref="vat_code_base_due"/>
<field name="tax_code_id" ref="vat_code_due_tva"/>
<field name="ref_base_code_id" ref="vat_code_receivable_net"/>
<field name="ref_tax_code_id" ref="vat_code_payable"/>
</record>
<record id="ret4" model="account.tax.template">
<field name="chart_template_id" ref="ec_chart_template"/>
<field name="name">Retencion (100%)(100.0%)</field>
<field name="amount">-1.00000</field>
<field name="type">percent</field>
<field name="account_collected_id" ref="210403"/>
<field name="account_paid_id" ref="210403"/>
<field name="base_code_id" ref="vat_code_base_due"/>
<field name="tax_code_id" ref="vat_code_due_tva"/>
<field name="ref_base_code_id" ref="vat_code_receivable_net"/>
<field name="ref_tax_code_id" ref="vat_code_payable"/>
</record>
</data>
</openerp>

View File

@ -0,0 +1,43 @@
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data>
<record model="account.tax.code.template" id="vat_code_tax">
<field name="name">Tax</field>
</record>
<record model="account.tax.code.template" id="vat_code_balance_net">
<field name="name">Tax Balance to Pay</field>
<field name="parent_id" ref="vat_code_tax"/>
</record>
<record model="account.tax.code.template" id="vat_code_due_tva">
<field name="name">Tax Due (Tax to pay)</field>
<field name="parent_id" ref="vat_code_balance_net"/>
</record>
<record model="account.tax.code.template" id="vat_code_payable">
<field name="name">Tax Payable</field>
<field name="parent_id" ref="vat_code_balance_net"/>
</record>
<record model="account.tax.code.template" id="vat_code_base_net">
<field name="name">Tax Bases</field>
<field name="parent_id" ref="vat_code_tax"/>
</record>
<record model="account.tax.code.template" id="vat_code_base_due">
<field name="name">Base of Taxed Sales</field>
<field name="parent_id" ref="vat_code_base_net"/>
</record>
<record model="account.tax.code.template" id="vat_code_receivable_net">
<field name="name">Base of Taxed Purchases</field>
<field name="parent_id" ref="vat_code_base_net"/>
</record>
</data>
</openerp>

View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data>
<record id="config_call_account_template_ec" model="ir.actions.todo">
<field name="name">Generate Chart of Accounts from a Chart Template</field>
<field name="note">Generate Chart of Accounts from a Chart Template. You will be asked to pass the name of the company, the chart template to follow, the no. of digits to generate the code for your accounts and Bank account, currency to create Journals. Thus,the pure copy of chart Template is generated.
This is the same wizard that runs from Financial Management/Configuration/Financial Accounting/Financial Accounts/Generate Chart of Accounts from a Chart Template.</field>
<field name="action_id" ref="account.action_wizard_multi_chart"/>
<field name="state">open</field>
</record>
</data>
</openerp>