[ADD] Added romanian accounting
bzr revid: nicolas.vanhoren@openerp.com-20101026075225-thzbib96q6nk96jk
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
# -*- encoding: utf-8 -*-
|
||||
##############################################################################
|
||||
#
|
||||
# OpenERP, Open Source Management Solution
|
||||
# Copyright (C) 2009 Fil System (<http://www.filsystem.ro>). 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/>.
|
||||
#
|
||||
##############################################################################
|
||||
import res_partner
|
||||
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
# -*- encoding: utf-8 -*-
|
||||
##############################################################################
|
||||
#
|
||||
# OpenERP, Open Source Management Solution
|
||||
# Copyright (C) 2009 (<http://www.filsystem.ro>). 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" : "Romania - Chart of Accounts",
|
||||
"version" : "1.1",
|
||||
"author" : "filsys",
|
||||
"website": "http://www.filsystem.ro",
|
||||
"category" : "Localisation/Account Charts",
|
||||
"depends" : ["account_chart", 'base_vat'],
|
||||
"description": "This is the module to manage the accounting chart, VAT structure and Registration Number for Romania in Open ERP.",
|
||||
"demo_xml" : [],
|
||||
"update_xml" : ['partner_view.xml','account_tax_code.xml','account_chart.xml','account_tax.xml','l10n_chart_ro_wizard.xml'],
|
||||
"active": False,
|
||||
"installable": True
|
||||
}
|
||||
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,136 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<openerp>
|
||||
<data noupdate="1">
|
||||
<record id="tvac_00" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="romania_chart_template"/>
|
||||
<field name="name">TVA colectat 0%</field>
|
||||
<field name="amount">0.000000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="account_collected_id" ref="pcg_4427"/>
|
||||
<field name="account_paid_id" ref="pcg_4427"/>
|
||||
<field name="base_code_id" ref="vat_code_tvac_baza00"/>
|
||||
<field name="base_sign">1.00</field>
|
||||
<field name="tax_code_id" ref="vat_code_tvac_tva00"/>
|
||||
<field name="tax_sign">1.00</field>
|
||||
<field name="ref_base_code_id" ref="vat_code_tvac_baza00"/>
|
||||
<field name="ref_base_sign">-1.00</field>
|
||||
<field name="ref_tax_code_id" ref="vat_code_tvac_tva00"/>
|
||||
<field name="ref_tax_sign">-1.00</field>
|
||||
</record>
|
||||
<record id="tvac_05" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="romania_chart_template"/>
|
||||
<field name="name">TVA colectat 5%</field>
|
||||
<field name="amount">0.090000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="account_collected_id" ref="pcg_4427"/>
|
||||
<field name="account_paid_id" ref="pcg_4427"/>
|
||||
<field name="base_code_id" ref="vat_code_tvac_baza05"/>
|
||||
<field name="tax_code_id" ref="vat_code_tvac_tva05"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_tvac_baza05"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_tvac_tva05"/>
|
||||
<field name="ref_base_sign">-1.00</field>
|
||||
<field name="ref_tax_sign">-1.00</field>
|
||||
<field name="base_sign">1.00</field>
|
||||
<field name="tax_sign">1.00</field>
|
||||
</record>
|
||||
<record id="tvac_09" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="romania_chart_template"/>
|
||||
<field name="name">TVA colectat 9%</field>
|
||||
<field name="amount">0.090000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="account_collected_id" ref="pcg_4427"/>
|
||||
<field name="account_paid_id" ref="pcg_4427"/>
|
||||
<field name="base_code_id" ref="vat_code_tvac_baza09"/>
|
||||
<field name="tax_code_id" ref="vat_code_tvac_tva09"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_tvac_baza09"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_tvac_tva09"/>
|
||||
<field name="ref_base_sign">-1.00</field>
|
||||
<field name="ref_tax_sign">-1.00</field>
|
||||
<field name="base_sign">1.00</field>
|
||||
<field name="tax_sign">1.00</field>
|
||||
</record>
|
||||
<record id="tvac_19" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="romania_chart_template"/>
|
||||
<field name="name">TVA colectat 19%</field>
|
||||
<field name="amount">0.190000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="account_collected_id" ref="pcg_4427"/>
|
||||
<field name="account_paid_id" ref="pcg_4427"/>
|
||||
<field name="base_code_id" ref="vat_code_tvac_baza19"/>
|
||||
<field name="tax_code_id" ref="vat_code_tvac_tva19"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_tvac_baza19"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_tvac_tva19"/>
|
||||
<field name="ref_base_sign">-1.00</field>
|
||||
<field name="ref_tax_sign">-1.00</field>
|
||||
<field name="base_sign">1.00</field>
|
||||
<field name="tax_sign">1.00</field>
|
||||
|
||||
</record>
|
||||
<record id="tvad_00" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="romania_chart_template"/>
|
||||
<field name="name">TVA deductibil 0%</field>
|
||||
<field name="amount">0.000000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="account_collected_id" ref="pcg_4426"/>
|
||||
<field name="account_paid_id" ref="pcg_4426"/>
|
||||
<field name="base_code_id" ref="vat_code_tvad_baza00"/>
|
||||
<field name="base_sign">1.00</field>
|
||||
<field name="tax_code_id" ref="vat_code_tvad_tva00"/>
|
||||
<field name="tax_sign">1.00</field>
|
||||
<field name="ref_base_code_id" ref="vat_code_tvad_baza00"/>
|
||||
<field name="ref_base_sign">-1.00</field>
|
||||
<field name="ref_tax_code_id" ref="vat_code_tvad_tva00"/>
|
||||
<field name="ref_tax_sign">-1.00</field>
|
||||
</record>
|
||||
<record id="tvad_05" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="romania_chart_template"/>
|
||||
<field name="name">TVA deductibil 5%</field>
|
||||
<field name="amount">0.090000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="account_collected_id" ref="pcg_4426"/>
|
||||
<field name="account_paid_id" ref="pcg_4426"/>
|
||||
<field name="base_code_id" ref="vat_code_tvad_baza05"/>
|
||||
<field name="tax_code_id" ref="vat_code_tvad_tva05"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_tvad_baza05"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_tvad_tva05"/>
|
||||
<field name="ref_base_sign">-1.00</field>
|
||||
<field name="ref_tax_sign">-1.00</field>
|
||||
<field name="base_sign">1.00</field>
|
||||
<field name="tax_sign">1.00</field>
|
||||
</record>
|
||||
<record id="tvad_09" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="romania_chart_template"/>
|
||||
<field name="name">TVA deductibil 9%</field>
|
||||
<field name="amount">0.090000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="account_collected_id" ref="pcg_4426"/>
|
||||
<field name="account_paid_id" ref="pcg_4426"/>
|
||||
<field name="base_code_id" ref="vat_code_tvad_baza09"/>
|
||||
<field name="tax_code_id" ref="vat_code_tvad_tva09"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_tvad_baza09"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_tvad_tva09"/>
|
||||
<field name="ref_base_sign">-1.00</field>
|
||||
<field name="ref_tax_sign">-1.00</field>
|
||||
<field name="base_sign">1.00</field>
|
||||
<field name="tax_sign">1.00</field>
|
||||
</record>
|
||||
<record id="tvad_19" model="account.tax.template">
|
||||
<field name="chart_template_id" ref="romania_chart_template"/>
|
||||
<field name="name">TVA deductibil 19%</field>
|
||||
<field name="amount">0.190000</field>
|
||||
<field name="type">percent</field>
|
||||
<field name="account_collected_id" ref="pcg_4426"/>
|
||||
<field name="account_paid_id" ref="pcg_4426"/>
|
||||
<field name="base_code_id" ref="vat_code_tvad_baza19"/>
|
||||
<field name="tax_code_id" ref="vat_code_tvad_tva19"/>
|
||||
<field name="ref_base_code_id" ref="vat_code_tvad_baza19"/>
|
||||
<field name="ref_tax_code_id" ref="vat_code_tvad_tva19"/>
|
||||
<field name="ref_base_sign">-1.00</field>
|
||||
<field name="ref_tax_sign">-1.00</field>
|
||||
<field name="base_sign">1.00</field>
|
||||
<field name="tax_sign">1.00</field>
|
||||
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</openerp>
|
||||
@@ -0,0 +1,134 @@
|
||||
<?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">Decont TVA</field>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_tvac_tva">
|
||||
<field name="name">TVA COLECTATA</field>
|
||||
<field name="code">b)</field>
|
||||
<field name="parent_id" ref="vat_code_tax"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_tvac_tva19">
|
||||
<field name="name">TVA 19%</field>
|
||||
<field name="code">TVA colectata 19%</field>
|
||||
<field name="parent_id" ref="vat_code_tvac_tva"/>
|
||||
</record>
|
||||
<record model="account.tax.code.template" id="vat_code_tvac_tva09">
|
||||
<field name="name">TVA 9%</field>
|
||||
<field name="code">TVA colectata 9%</field>
|
||||
<field name="parent_id" ref="vat_code_tvac_tva"/>
|
||||
</record>
|
||||
<record model="account.tax.code.template" id="vat_code_tvac_tva05">
|
||||
<field name="name">TVA 5%</field>
|
||||
<field name="code">TVA colectata 5%</field>
|
||||
<field name="parent_id" ref="vat_code_tvac_tva"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_tvac_tvaTI">
|
||||
<field name="name">TVA Taxare inversa</field>
|
||||
<field name="code">TVA</field>
|
||||
<field name="parent_id" ref="vat_code_tvac_tva"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_tvac_tva00">
|
||||
<field name="name">TVA 0%</field>
|
||||
<field name="code">TVA colectata 0%</field>
|
||||
<field name="parent_id" ref="vat_code_tvac_tva"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_tvac_baza">
|
||||
<field name="name">BAZA TVA COLECTAT</field>
|
||||
<field name="code">a)</field>
|
||||
<field name="parent_id" ref="vat_code_tax"/>
|
||||
</record>
|
||||
<record model="account.tax.code.template" id="vat_code_tvac_baza19">
|
||||
<field name="name">Baza TVA 19%</field>
|
||||
<field name="code">TVA colectata 19%(Baza)</field>
|
||||
<field name="parent_id" ref="vat_code_tvac_baza"/>
|
||||
</record>
|
||||
<record model="account.tax.code.template" id="vat_code_tvac_baza09">
|
||||
<field name="name">Baza TVA 9%</field>
|
||||
<field name="code">TVA colectata 9%(Baza)</field>
|
||||
<field name="parent_id" ref="vat_code_tvac_baza"/>
|
||||
</record>
|
||||
<record model="account.tax.code.template" id="vat_code_tvac_baza05">
|
||||
<field name="name">Baza TVA 5%</field>
|
||||
<field name="code">TVA colectata 5%(Baza)</field>
|
||||
<field name="parent_id" ref="vat_code_tvac_baza"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_tvac_bazaTI">
|
||||
<field name="name">Baza TVA Taxare inversa</field>
|
||||
<field name="code">Baza</field>
|
||||
<field name="parent_id" ref="vat_code_tvac_baza"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_tvac_baza00">
|
||||
<field name="name">Baza TVA 0%</field>
|
||||
<field name="code">TVA colectata 0%(Baza)</field>
|
||||
<field name="parent_id" ref="vat_code_tvac_baza"/>
|
||||
</record>
|
||||
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_tvad_tva">
|
||||
<field name="name">TVA DEDUCTIBILA</field>
|
||||
<field name="code">d)</field>
|
||||
<field name="parent_id" ref="vat_code_tax"/>
|
||||
</record>
|
||||
<record model="account.tax.code.template" id="vat_code_tvad_tva19">
|
||||
<field name="name">TVA 19%</field>
|
||||
<field name="code">TVA deductibila 19%</field>
|
||||
<field name="parent_id" ref="vat_code_tvad_tva"/>
|
||||
</record>
|
||||
<record model="account.tax.code.template" id="vat_code_tvad_tva09">
|
||||
<field name="name">TVA 9%</field>
|
||||
<field name="code">TVA deductibila 9%</field>
|
||||
<field name="parent_id" ref="vat_code_tvad_tva"/>
|
||||
</record>
|
||||
<record model="account.tax.code.template" id="vat_code_tvad_tva05">
|
||||
<field name="name">TVA 5%</field>
|
||||
<field name="code">TVA deductibila 5%</field>
|
||||
<field name="parent_id" ref="vat_code_tvad_tva"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_tvad_tva00">
|
||||
<field name="name">TVA 0%</field>
|
||||
<field name="code">TVA deductibila 0%</field>
|
||||
<field name="parent_id" ref="vat_code_tvad_tva"/>
|
||||
</record>
|
||||
<record model="account.tax.code.template" id="vat_code_tvad_baza">
|
||||
<field name="name">BAZA TVA DEDUCTIBIL</field>
|
||||
<field name="code">c)</field>
|
||||
<field name="parent_id" ref="vat_code_tax"/>
|
||||
</record>
|
||||
<record model="account.tax.code.template" id="vat_code_tvad_baza19">
|
||||
<field name="name">Baza TVA 19%</field>
|
||||
<field name="code">TVA deductibila 19%(Baza)</field>
|
||||
<field name="parent_id" ref="vat_code_tvad_baza"/>
|
||||
</record>
|
||||
<record model="account.tax.code.template" id="vat_code_tvad_baza09">
|
||||
<field name="name">Baza TVA 9%</field>
|
||||
<field name="code">TVA deductibila 9%(Baza)</field>
|
||||
<field name="parent_id" ref="vat_code_tvad_baza"/>
|
||||
</record>
|
||||
<record model="account.tax.code.template" id="vat_code_tvad_baza05">
|
||||
<field name="name">Baza TVA 5%</field>
|
||||
<field name="code">TVA deductibila 5%(Baza)</field>
|
||||
<field name="parent_id" ref="vat_code_tvad_baza"/>
|
||||
</record>
|
||||
|
||||
<record model="account.tax.code.template" id="vat_code_tvad_baza00">
|
||||
<field name="name">Baza TVA 0%</field>
|
||||
<field name="code">TVA deductibila 0%(Baza)</field>
|
||||
<field name="parent_id" ref="vat_code_tvad_baza"/>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</openerp>
|
||||
@@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<openerp>
|
||||
<data>
|
||||
|
||||
<record id="config_call_account_template_ro" 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>
|
||||
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<openerp>
|
||||
<data>
|
||||
<record model="ir.ui.view" id="res_partner_form_ro">
|
||||
<field name="name">res.partner.form.ro</field>
|
||||
<field name="inherit_id" ref="base.view_partner_form"/>
|
||||
<field name="model">res.partner</field>
|
||||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<field name="vat" position="after">
|
||||
<field name="nrc"/>
|
||||
</field>
|
||||
</field>
|
||||
</record>
|
||||
</data>
|
||||
</openerp>
|
||||
@@ -0,0 +1,32 @@
|
||||
|
||||
# -*- encoding: utf-8 -*-
|
||||
##############################################################################
|
||||
#
|
||||
# OpenERP, Open Source Management Solution
|
||||
# Copyright (C) 2009 (<http://www.filsystem.ro>). 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/>.
|
||||
#
|
||||
##############################################################################
|
||||
|
||||
from osv import fields, osv
|
||||
|
||||
class res_partner(osv.osv):
|
||||
_name = "res.partner"
|
||||
_inherit = "res.partner"
|
||||
_columns = {
|
||||
'nrc' : fields.char('NRC', size=16, help='Registration number at the Registry of Commerce'),
|
||||
}
|
||||
res_partner()
|
||||
Reference in New Issue
Block a user