[ADD] Added Mexico accounting

bzr revid: nicolas.vanhoren@openerp.com-20101103131253-sfs3gd0w1bbo8acv
This commit is contained in:
nvi-openerp 2010-11-03 14:12:53 +01:00
parent 7b598a17f7
commit 450aba5576
6 changed files with 861 additions and 0 deletions

View File

@ -0,0 +1,24 @@
# -*- encoding: utf-8 -*-
##############################################################################
#
# OpenERP, Open Source Management Solution
# Copyright (C) 2004-2008 Tiny SPRL (<http://tiny.be>). All Rights Reserved
# $Id$
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU 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 General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
##############################################################################
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

View File

@ -0,0 +1,36 @@
# -*- encoding: utf-8 -*-
##############################################################################
#
# OpenERP, Open Source Management Solution
# Copyright (C) 2004-2008 Tiny SPRL (<http://tiny.be>). All Rights Reserved
# $Id$
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU 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 General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
##############################################################################
{
"name" : "Mexico - Chart of Account",
"version" : "1.0",
"author" : "RelTek Mexico",
"category" : "Localisation/Account Charts",
"description": "This is the module to manage the accounting chart for Mexico in Open ERP.",
"depends" : ["account", "base_vat", "account_chart"],
"demo_xml" : [],
"update_xml" : ['account_tax_code.xml',"account_chart.xml",
'account_tax.xml','l10n_chart_mx_wizard.xml'],
"active": False,
"installable": True
}
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

View File

@ -0,0 +1,725 @@
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data noupdate="1">
<!-- Account Types -->
<record model="account.account.type" id="account_type_receivable" >
<field name="name">Receivable</field>
<field name="code">receivable</field>
<field name="close_method">unreconciled</field>
</record>
<record model="account.account.type" id="account_type_payable" >
<field name="name">Payable</field>
<field name="code">payable</field>
<field name="close_method">unreconciled</field>
</record>
<record model="account.account.type" id="account_type_view">
<field name="name">View</field>
<field name="code">view</field>
<field name="close_method">none</field>
</record>
<record model="account.account.type" id="account_type_income" >
<field name="name">Income</field>
<field name="code">income</field>
<field name="close_method">none</field>
</record>
<record model="account.account.type" id="account_type_expense">
<field name="name">Expense</field>
<field name="code">expense</field>
<field name="close_method">none</field>
</record>
<record model="account.account.type" id="account_type_tax">
<field name="name">Tax</field>
<field name="code">tax</field>
<field name="close_method">unreconciled</field>
</record>
<record model="account.account.type" id="account_type_cash">
<field name="name">Cash</field>
<field name="code">cash</field>
<field name="close_method">balance</field>
</record>
<record model="account.account.type" id="account_type_asset">
<field name="name">Asset</field>
<field name="code">asset</field>
<field name="close_method">balance</field>
</record>
<record model="account.account.type" id="account_type_equity">
<field name="name">Equity</field>
<field name="code">equity</field>
<field name="close_method">balance</field>
</record>
<!-- Account Templates -->
<record id="chart0" model="account.account.template">
<field name="code">0</field>
<field name="name">Account Chart</field>
<field name="type">view</field>
<field name="user_type" ref="account_type_view"/>
</record>
<record id="chart1000" model="account.account.template">
<field name="code">1000</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">view</field>
<field name="user_type" ref="account_type_view"/>
<field name="name">ACTIVO</field>
</record>
<record id="mx_a_cash" model="account.account.template">
<field name="code">1050</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_asset"/>
<field name="name">Caja</field>
</record>
<record id="chart1100" model="account.account.template">
<field name="code">1100</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_asset"/>
<field name="name">Banesco APD</field>
</record>
<record id="chart1110" model="account.account.template">
<field name="code">1110</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_asset"/>
<field name="name">Provincial</field>
</record>
<record id="chart1120" model="account.account.template">
<field name="code">1120</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_asset"/>
<field name="name">México</field>
</record>
<record id="chart1130" model="account.account.template">
<field name="code">1130</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_asset"/>
<field name="name">Banesco JD</field>
</record>
<record id="chart1200" model="account.account.template">
<field name="code">1200</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_asset"/>
<field name="name">Cuentas por Cobrar</field>
</record>
<record id="chart1205" model="account.account.template">
<field name="code">1205</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_asset"/>
<field name="name">Provisión Cuentas Incobrables</field>
</record>
<record id="chart1500" model="account.account.template">
<field name="code">1500</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">view</field>
<field name="user_type" ref="account_type_view"/>
<field name="name">INVENTARIO</field>
</record>
<record id="chart1520" model="account.account.template">
<field name="code">1520</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_asset"/>
<field name="name">Mercancía en Almacén</field>
</record>
<record id="chart1530" model="account.account.template">
<field name="code">1530</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_asset"/>
<field name="name">Mercancía en Consignación</field>
</record>
<record id="chart1800" model="account.account.template">
<field name="code">1800</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">view</field>
<field name="user_type" ref="account_type_view"/>
<field name="name">ACTIVOS CAPITALES</field>
</record>
<record id="chart1820" model="account.account.template">
<field name="code">1820</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_asset"/>
<field name="name">Mobiliario y Equipo</field>
</record>
<record id="chart1825" model="account.account.template">
<field name="code">1825</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_asset"/>
<field name="name">Amort. Acum. -Inv. y Equip.</field>
</record>
<record id="chart1840" model="account.account.template">
<field name="code">1840</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_asset"/>
<field name="name">Vehículo</field>
</record>
<record id="chart1845" model="account.account.template">
<field name="code">1845</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_asset"/>
<field name="name">Amort. Acum. -Vehículo</field>
</record>
<record id="chart1850" model="account.account.template">
<field name="code">1850</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_asset"/>
<field name="name">Edificio</field>
</record>
<record id="chart1855" model="account.account.template">
<field name="code">1855</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_asset"/>
<field name="name">Amort. Acum. -Edificio</field>
</record>
<record id="chart2000" model="account.account.template">
<field name="code">2000</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">view</field>
<field name="user_type" ref="account_type_view"/>
<field name="name">PASIVO CORTO PLAZO</field>
</record>
<record id="chart2100" model="account.account.template">
<field name="code">2100</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_cash"/>
<field name="name">Cuentas por Pagar</field>
</record>
<record id="chart2150" model="account.account.template">
<field name="code">2150</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_cash"/>
<field name="name">IVA</field>
</record>
<record id="chart2600" model="account.account.template">
<field name="code">2600</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">view</field>
<field name="user_type" ref="account_type_view"/>
<field name="name">PASIVO LARGO PLAZO</field>
</record>
<record id="chart2620" model="account.account.template">
<field name="code">2620</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_cash"/>
<field name="name">Préstamos Bancarios</field>
</record>
<record id="chart2680" model="account.account.template">
<field name="code">2680</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_cash"/>
<field name="name">Préstamos de Accionistas</field>
</record>
<record id="chart2700" model="account.account.template">
<field name="code">2700</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">view</field>
<field name="user_type" ref="account_type_view"/>
<field name="name">APARTADOS</field>
</record>
<record id="chart2710" model="account.account.template">
<field name="code">2710</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_cash"/>
<field name="name">Apartados Indem. Laborales</field>
</record>
<record id="chart3300" model="account.account.template">
<field name="code">3300</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">view</field>
<field name="user_type" ref="account_type_view"/>
<field name="name">CAPITAL ACCIONARIO</field>
</record>
<record id="chart3350" model="account.account.template">
<field name="code">3350</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_tax"/>
<field name="name">Acciones Comunes</field>
</record>
<record id="chart3400" model="account.account.template">
<field name="code">3400</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">view</field>
<field name="user_type" ref="account_type_view"/>
<field name="name">RESERVAS</field>
</record>
<record id="chart3410" model="account.account.template">
<field name="code">3410</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_tax"/>
<field name="name">Reserva Legal</field>
</record>
<record id="chart3420" model="account.account.template">
<field name="code">3420</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_tax"/>
<field name="name">Reserva Voluntaria</field>
</record>
<record id="chart3500" model="account.account.template">
<field name="code">3500</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">view</field>
<field name="user_type" ref="account_type_view"/>
<field name="name">UTILIDADES RETENIDAS</field>
</record>
<record id="chart3590" model="account.account.template">
<field name="code">3590</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_tax"/>
<field name="name">Utilidades Retenidas - años anteriores</field>
</record>
<record id="chart3600" model="account.account.template">
<field name="code">3600</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_tax"/>
<field name="name">Ganancia del Ejercicio</field>
</record>
<record id="chart4000" model="account.account.template">
<field name="code">4000</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">view</field>
<field name="user_type" ref="account_type_view"/>
<field name="name">INGRESOS PRINCIPALES</field>
</record>
<record id="mx_a_income" model="account.account.template">
<field name="code">4020</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_income"/>
<field name="name">Ventas Autopartes</field>
</record>
<record id="chart4400" model="account.account.template">
<field name="code">4400</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">view</field>
<field name="user_type" ref="account_type_view"/>
<field name="name">OTROS INGRESOS</field>
</record>
<record id="chart4430" model="account.account.template">
<field name="code">4430</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_income"/>
<field name="name">Shipping &amp; Handling</field>
</record>
<record id="chart4440" model="account.account.template">
<field name="code">4440</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_income"/>
<field name="name">Intereses</field>
</record>
<record id="mx_a_recv" model="account.account.template">
<field name="code">4450</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_income"/>
<field name="name">Ganancia en Paridad Cambiaria</field>
</record>
<record id="chart5000" model="account.account.template">
<field name="code">5000</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">view</field>
<field name="user_type" ref="account_type_view"/>
<field name="name">COSTO DE VENTA</field>
</record>
<record id="chart5010" model="account.account.template">
<field name="code">5010</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_expense"/>
<field name="name">Compras</field>
</record>
<record id="mx_a_expense" model="account.account.template">
<field name="code">5020</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_expense"/>
<field name="name">COSTO DE VENTA: Autopartes</field>
</record>
<record id="chart5100" model="account.account.template">
<field name="code">5100</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_expense"/>
<field name="name">Flete</field>
</record>
<record id="chart5400" model="account.account.template">
<field name="code">5400</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">view</field>
<field name="user_type" ref="account_type_view"/>
<field name="name">GASTO DE PERSONAL</field>
</record>
<record id="chart5405" model="account.account.template">
<field name="code">5405</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_expense"/>
<field name="name">Sueldos Directivo y Administradores</field>
</record>
<record id="chart5410" model="account.account.template">
<field name="code">5410</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_expense"/>
<field name="name">Sueldos Empleados</field>
</record>
<record id="chart5415" model="account.account.template">
<field name="code">5415</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_expense"/>
<field name="name">Comisiones Vendedores</field>
</record>
<record id="chart5420" model="account.account.template">
<field name="code">5420</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_expense"/>
<field name="name">Vacaciones</field>
</record>
<record id="chart5425" model="account.account.template">
<field name="code">5425</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_expense"/>
<field name="name">Bono Vacacional</field>
</record>
<record id="chart5430" model="account.account.template">
<field name="code">5430</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_expense"/>
<field name="name">Utilidades</field>
</record>
<record id="chart5435" model="account.account.template">
<field name="code">5435</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_expense"/>
<field name="name">Indemnizaciones</field>
</record>
<record id="chart5440" model="account.account.template">
<field name="code">5440</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_expense"/>
<field name="name">Movilizaciones y Traslados</field>
</record>
<record id="chart5445" model="account.account.template">
<field name="code">5445</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_expense"/>
<field name="name">Gastos de Representación</field>
</record>
<record id="chart5450" model="account.account.template">
<field name="code">5450</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_expense"/>
<field name="name">Instrucción y Mejoramiento</field>
</record>
<record id="chart5510" model="account.account.template">
<field name="code">5510</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_expense"/>
<field name="name">ISRL</field>
</record>
<record id="chart5530" model="account.account.template">
<field name="code">5530</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_expense"/>
<field name="name">Derecho de Frente</field>
</record>
<record id="chart5600" model="account.account.template">
<field name="code">5600</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">view</field>
<field name="user_type" ref="account_type_view"/>
<field name="name">GASTOS GENERALES</field>
</record>
<record id="chart5610" model="account.account.template">
<field name="code">5610</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_expense"/>
<field name="name">Honorarios Profesionales</field>
</record>
<record id="chart5615" model="account.account.template">
<field name="code">5615</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_expense"/>
<field name="name">Propaganda</field>
</record>
<record id="chart5660" model="account.account.template">
<field name="code">5660</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_expense"/>
<field name="name">Gasto de Amortización</field>
</record>
<record id="chart5685" model="account.account.template">
<field name="code">5685</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_expense"/>
<field name="name">Seguros</field>
</record>
<record id="chart5690" model="account.account.template">
<field name="code">5690</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_expense"/>
<field name="name">Intereses y Gastos Bancarios</field>
</record>
<record id="chart5700" model="account.account.template">
<field name="code">5700</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_expense"/>
<field name="name">Artículos de Oficina</field>
</record>
<record id="chart5760" model="account.account.template">
<field name="code">5760</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_expense"/>
<field name="name">Alquileres</field>
</record>
<record id="chart5765" model="account.account.template">
<field name="code">5765</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_expense"/>
<field name="name">Reparación y Mantenimiento</field>
</record>
<record id="chart5780" model="account.account.template">
<field name="code">5780</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_expense"/>
<field name="name">Teléfono</field>
</record>
<record id="chart5785" model="account.account.template">
<field name="code">5785</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_expense"/>
<field name="name">Viajes y Entretenimiento</field>
</record>
<record id="chart5790" model="account.account.template">
<field name="code">5790</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_expense"/>
<field name="name">Servicios</field>
</record>
<record id="chart5795" model="account.account.template">
<field name="code">5795</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_expense"/>
<field name="name">Patentes</field>
</record>
<record id="mx_a_pay" model="account.account.template">
<field name="code">5810</field>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="chart0"/>
<field name="type">other</field>
<field name="user_type" ref="account_type_expense"/>
<field name="name">Pérdidas Paridad Cambiaria</field>
</record>
<!-- Chart template -->
<record id="mx_chart_template" model="account.chart.template">
<field name="name">Mexico - Chart of Accounts</field>
<field name="account_root_id" ref="chart0"/>
<field name="tax_code_root_id" ref="vat_code_tax"/>
<field name="bank_account_view_id" ref="mx_a_cash"/>
<field name="property_account_receivable" ref="mx_a_recv"/>
<field name="property_account_payable" ref="mx_a_pay"/>
<field name="property_account_expense_categ" ref="mx_a_expense"/>
<field name="property_account_income_categ" ref="mx_a_income"/>
</record>
</data>
</openerp>

View File

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data noupdate="1">
<record id="tax1" model="account.tax.template">
<field name="chart_template_id" ref="mx_chart_template"/>
<field name="name">IVA(15.0%)</field>
<field name="amount">0.150000</field>
<field name="type">percent</field>
<field name="account_collected_id" ref="chart2150"/>
<field name="account_paid_id" ref="chart2150"/>
<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,45 @@
<?xml version="1.0"?>
<openerp>
<data noupdate="True">
#
# Tax Code Template Configuration
#
<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_mx_chart" 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>