[IMP] l10n_ro: Update Romanian Localization

(Manual rebase+cleanup of PR #720 at 7e9faa6)
This commit is contained in:
Fekete Mihai 2014-06-23 13:00:57 +03:00 committed by Olivier Dony
parent 50fae5e8ea
commit aa768850c9
11 changed files with 3826 additions and 3299 deletions

5
addons/l10n_ro/__init__.py Normal file → Executable file
View File

@ -1,8 +1,9 @@
# -*- encoding: utf-8 -*-
##############################################################################
#
# OpenERP, Open Source Management Solution
# Copyright (C) 2012 TOTAL PC SYSTEMS (<http://www.erpsystems.ro>). All Rights Reserved
# @author - Fekete Mihai <feketemihai@gmail.com>
# Copyright (C) 2011 TOTAL PC SYSTEMS (http://www.www.erpsystems.ro).
# Copyright (C) 2009 (<http://www.filsystem.ro>)
#
# 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

20
addons/l10n_ro/__openerp__.py Normal file → Executable file
View File

@ -1,8 +1,9 @@
# -*- encoding: utf-8 -*-
##############################################################################
#
# OpenERP, Open Source Management Solution
# Copyright (C) 2012 (<http://www.erpsystems.ro>). All Rights Reserved
# @author - Fekete Mihai <feketemihai@gmail.com>
# Copyright (C) 2011 TOTAL PC SYSTEMS (http://www.www.erpsystems.ro).
# Copyright (C) 2009 (<http://www.filsystem.ro>)
#
# 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
@ -26,14 +27,21 @@
"category" : "Localization/Account Charts",
"depends" : ['account','account_chart','base_vat'],
"description": """
This is the module to manage the accounting chart, VAT structure and Registration Number for Romania in OpenERP.
This is the module to manage the Accounting Chart, VAT structure, Fiscal Position and Tax Mapping.
It also adds the Registration Number for Romania in OpenERP.
================================================================================================================
Romanian accounting chart and localization.
""",
"demo_xml" : [],
"data" : ['partner_view.xml','account_tax_code_template.xml','account_chart.xml','account_tax_template.xml','l10n_chart_ro_wizard.xml'],
"auto_install": False,
"demo" : [],
"data" : ['partner_view.xml',
'account_chart.xml',
'account_tax_code_template.xml',
'account_chart_template.xml',
'account_tax_template.xml',
'fiscal_position_template.xml',
'l10n_chart_ro_wizard.xml',
],
"installable": True,
}
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

5811
addons/l10n_ro/account_chart.xml Normal file → Executable file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data noupdate="0">
<!-- Chart template -->
<record id="ro_chart_template" model="account.chart.template">
<field name="name">Romania - Chart of Accounts</field>
<field name="account_root_id" ref="pcg_0"/>
<field name="tax_code_root_id" ref="vat_code_tax"/>
<field name="bank_account_view_id" ref="ro_pcg_cash"/>
<field name="property_account_receivable" ref="ro_pcg_recv"/> <!-- 4111 -->
<field name="property_account_payable" ref="ro_pcg_pay"/> <!-- 4011 -->
<field name="property_account_expense_categ" ref="ro_pcg_expense"/> <!-- 607 -->
<field name="property_account_income_categ" ref="ro_pcg_sale"/> <!-- 707 -->
<field name="currency_id" ref="base.RON"/>
</record>
</data>
</openerp>

441
addons/l10n_ro/account_tax_code_template.xml Normal file → Executable file
View File

@ -5,182 +5,285 @@
#
# 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_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_tva24">
<field name="name">TVA 24%</field>
<field name="code">TVA colectata 24%</field>
<field name="parent_id" ref="vat_code_tvac_tva"/>
</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_tva24">
<field name="name">TVA 24%</field>
<field name="code">TVA colectata 24%</field>
<field name="parent_id" ref="vat_code_tvac_tva"/>
</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_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_baza24">
<field name="name">Baza TVA 24%</field>
<field name="code">TVA colectata 24%(Baza)</field>
<field name="parent_id" ref="vat_code_tvac_baza"/>
</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_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_baza24">
<field name="name">Baza TVA 24%</field>
<field name="code">TVA colectata 24%(Baza)</field>
<field name="parent_id" ref="vat_code_tvac_baza"/>
</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_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_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_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_tva24">
<field name="name">TVA 24%</field>
<field name="code">TVA deductibila 24%</field>
<field name="parent_id" ref="vat_code_tvad_tva"/>
</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_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_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_baza24">
<field name="name">Baza TVA 24%</field>
<field name="code">TVA deductibila 24%(Baza)</field>
<field name="parent_id" ref="vat_code_tvad_baza"/>
</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>
<record model="account.tax.code.template" id="vat_code_tvati_baza">
<field name="name">BAZA TVA TAXARE INVERSA</field>
<field name="code">e)</field>
<field name="parent_id" ref="vat_code_tax"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvac_bazaTI">
<field name="name">Baza TVA Taxare inversa</field>
<field name="code">Baza TVA Taxare inversa</field>
<field name="parent_id" ref="vat_code_tvati_baza"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvati">
<field name="name">TVA TAXARE INVERSA</field>
<field name="code">f)</field>
<field name="parent_id" ref="vat_code_tax"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvac_tvaTI">
<field name="name">TVA Taxare inversa</field>
<field name="code">TVA Taxare inversa</field>
<field name="parent_id" ref="vat_code_tvati"/>
</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_tva24">
<field name="name">TVA 24%</field>
<field name="code">TVA deductibila 24%</field>
<field name="parent_id" ref="vat_code_tvad_tva"/>
</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_baza24">
<field name="name">Baza TVA 24%</field>
<field name="code">TVA deductibila 24%(Baza)</field>
<field name="parent_id" ref="vat_code_tvad_baza"/>
</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>
<record model="account.tax.code.template" id="vat_code_tvaneex_baza">
<field name="name">BAZA TVA NEEXIGIBIL</field>
<field name="code">e)</field>
<field name="parent_id" ref="vat_code_tax"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvaneexc_baza">
<field name="name">Baza TVA neexigibil - colectat</field>
<field name="code">TVA neexigibil - colectat (Baza)</field>
<field name="parent_id" ref="vat_code_tvaneex_baza"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvaneexd_baza">
<field name="name">Baza TVA neexigibil - deductibil</field>
<field name="code">TVA neexigibil - deductibil (Baza)</field>
<field name="parent_id" ref="vat_code_tvaneex_baza"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvaneex">
<field name="name">TVA NEEXIGIBIL</field>
<field name="code">f)</field>
<field name="parent_id" ref="vat_code_tax"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvaneexc">
<field name="name">TVA neexigibil - colectat</field>
<field name="code">TVA neexigibil - colectat</field>
<field name="parent_id" ref="vat_code_tvaneex"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvaneexd">
<field name="name">TVA neexigibil - deductibil</field>
<field name="code">TVA neexigibil - deductibil</field>
<field name="parent_id" ref="vat_code_tvaneex"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvati_baza">
<field name="name">BAZA TVA TAXARE INVERSA</field>
<field name="code">e)</field>
<field name="parent_id" ref="vat_code_tax"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvac_bazaTI">
<field name="name">Baza TVA Taxare inversa</field>
<field name="code">Baza TVA Taxare inversa</field>
<field name="parent_id" ref="vat_code_tvati_baza"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvati">
<field name="name">TVA TAXARE INVERSA</field>
<field name="code">f)</field>
<field name="parent_id" ref="vat_code_tax"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvac_tvaTI">
<field name="name">TVA Taxare inversa</field>
<field name="code">TVA Taxare inversa</field>
<field name="parent_id" ref="vat_code_tvati"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvanex_baza">
<field name="name">BAZA TVA NEEXIGIBILA</field>
<field name="code">g)</field>
<field name="parent_id" ref="vat_code_tax"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvac_nex_baza">
<field name="name">Baza TVA Neexigibil Colectat</field>
<field name="code">Baza TVA Neexigibil Colectat</field>
<field name="parent_id" ref="vat_code_tvanex_baza"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvad_nex_baza">
<field name="name">Baza TVA Neexigibil Deductibil</field>
<field name="code">Baza TVA Neexigibil Deductibil</field>
<field name="parent_id" ref="vat_code_tvanex_baza"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvanex">
<field name="name">TVA NEEXIGIBILA</field>
<field name="code">h)</field>
<field name="parent_id" ref="vat_code_tax"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvac_nex">
<field name="name">TVA Neexigibil Colectat</field>
<field name="code">TVA Neexigibil Colectat</field>
<field name="parent_id" ref="vat_code_tvanex"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvad_nex">
<field name="name">TVA Neexigibil Deductibil</field>
<field name="code">TVA Neexigibil Deductibil</field>
<field name="parent_id" ref="vat_code_tvanex"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvatisc_baza">
<field name="name">BAZA TVA TAXARE INTRACOMUNITARA SCUTITA</field>
<field name="code">i)</field>
<field name="parent_id" ref="vat_code_tax"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvac_bazaTISC">
<field name="name">Baza TVA Taxare intracomunitara scutita</field>
<field name="code">Baza TVA Taxare intracomunitara scutita</field>
<field name="parent_id" ref="vat_code_tvatisc_baza"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvatisc">
<field name="name">TVA TAXARE INTRACOMUNITARA SCUTITA</field>
<field name="code">j)</field>
<field name="parent_id" ref="vat_code_tax"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvac_tvaTISC">
<field name="name">TVA Taxare intracomunitara scutita</field>
<field name="code">TVA Taxare intracomunitara scutita</field>
<field name="parent_id" ref="vat_code_tvatisc"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvatine_baza">
<field name="name">BAZA TVA TAXARE INTRACOMUNITARA NEIMPOZABILA</field>
<field name="code">k)</field>
<field name="parent_id" ref="vat_code_tax"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvac_bazaTINE">
<field name="name">Baza TVA Taxare intracomunitara neimpozabila</field>
<field name="code">Baza TVA Taxare intracomunitara neimpozabila</field>
<field name="parent_id" ref="vat_code_tvatine_baza"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvatine">
<field name="name">TVA TAXARE INTRACOMUNITARA NEIMPOZABILA</field>
<field name="code">l)</field>
<field name="parent_id" ref="vat_code_tax"/>
</record>
<record model="account.tax.code.template" id="vat_code_tvac_tvaTINE">
<field name="name">TVA Taxare intracomunitara neimpozabila</field>
<field name="code">TVA Taxare intracomunitara neimpozabila</field>
<field name="parent_id" ref="vat_code_tvatine"/>
</record>
</data>
</openerp>

393
addons/l10n_ro/account_tax_template.xml Normal file → Executable file
View File

@ -1,170 +1,239 @@
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data noupdate="0">
<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.050000</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="tvac_00" model="account.tax.template">
<field name="chart_template_id" ref="ro_chart_template"/>
<field name="name">TVA colectat 0%</field>
<field name="amount">0.000000</field>
<field name="type">percent</field>
<field name="type_tax_use">sale</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="ro_chart_template"/>
<field name="name">TVA colectat 5%</field>
<field name="amount">0.050000</field>
<field name="type">percent</field>
<field name="type_tax_use">sale</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="ro_chart_template"/>
<field name="name">TVA colectat 9%</field>
<field name="amount">0.090000</field>
<field name="type">percent</field>
<field name="type_tax_use">sale</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="ro_chart_template"/>
<field name="name">TVA colectat 19%</field>
<field name="amount">0.190000</field>
<field name="type">percent</field>
<field name="type_tax_use">sale</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="tvac_24" model="account.tax.template">
<field name="chart_template_id" ref="ro_chart_template"/>
<field name="name">TVA colectat 24%</field>
<field name="amount">0.240000</field>
<field name="type">percent</field>
<field name="type_tax_use">sale</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_baza24"/>
<field name="tax_code_id" ref="vat_code_tvac_tva24"/>
<field name="ref_base_code_id" ref="vat_code_tvac_baza24"/>
<field name="ref_tax_code_id" ref="vat_code_tvac_tva24"/>
<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="ro_chart_template"/>
<field name="name">TVA deductibil 0%</field>
<field name="amount">0.000000</field>
<field name="type">percent</field>
<field name="type_tax_use">purchase</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="ro_chart_template"/>
<field name="name">TVA deductibil 5%</field>
<field name="amount">0.050000</field>
<field name="type">percent</field>
<field name="type_tax_use">purchase</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="ro_chart_template"/>
<field name="name">TVA deductibil 9%</field>
<field name="amount">0.090000</field>
<field name="type">percent</field>
<field name="type_tax_use">purchase</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="ro_chart_template"/>
<field name="name">TVA deductibil 19%</field>
<field name="amount">0.190000</field>
<field name="type">percent</field>
<field name="type_tax_use">purchase</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>
<record id="tvad_24" model="account.tax.template">
<field name="chart_template_id" ref="ro_chart_template"/>
<field name="name">TVA deductibil 24%</field>
<field name="amount">0.240000</field>
<field name="type">percent</field>
<field name="type_tax_use">purchase</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_baza24"/>
<field name="tax_code_id" ref="vat_code_tvad_tva24"/>
<field name="ref_base_code_id" ref="vat_code_tvad_baza24"/>
<field name="ref_tax_code_id" ref="vat_code_tvad_tva24"/>
<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="tvati" model="account.tax.template">
<field name="chart_template_id" ref="ro_chart_template"/>
<field name="name">TVA Taxare Inversa</field>
<field name="amount">0.000000</field>
<field name="type">percent</field>
<field name="type_tax_use">sale</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_tvac_bazaTI"/>
<field name="base_sign">1.00</field>
<field name="tax_code_id" ref="vat_code_tvac_tvaTI"/>
<field name="tax_sign">1.00</field>
<field name="ref_base_code_id" ref="vat_code_tvac_bazaTI"/>
<field name="ref_base_sign">-1.00</field>
<field name="ref_tax_code_id" ref="vat_code_tvac_tvaTI"/>
<field name="ref_tax_sign">-1.00</field>
</record>
<record id="tvac_24" model="account.tax.template">
<field name="chart_template_id" ref="romania_chart_template"/>
<field name="name">TVA colectat 24%</field>
<field name="amount">0.240000</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_baza24"/>
<field name="tax_code_id" ref="vat_code_tvac_tva24"/>
<field name="ref_base_code_id" ref="vat_code_tvac_baza24"/>
<field name="ref_tax_code_id" ref="vat_code_tvac_tva24"/>
<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="tvatisc" model="account.tax.template">
<field name="chart_template_id" ref="ro_chart_template"/>
<field name="name">TVA Taxare Intracomunitara Scutita</field>
<field name="amount">0.000000</field>
<field name="type">percent</field>
<field name="type_tax_use">all</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_tvac_bazaTISC"/>
<field name="base_sign">1.00</field>
<field name="tax_code_id" ref="vat_code_tvac_tvaTISC"/>
<field name="tax_sign">1.00</field>
<field name="ref_base_code_id" ref="vat_code_tvac_bazaTISC"/>
<field name="ref_base_sign">-1.00</field>
<field name="ref_tax_code_id" ref="vat_code_tvac_tvaTISC"/>
<field name="ref_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.050000</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>
<record id="tvad_24" model="account.tax.template">
<field name="chart_template_id" ref="romania_chart_template"/>
<field name="name">TVA deductibil 24%</field>
<field name="amount">0.240000</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_baza24"/>
<field name="tax_code_id" ref="vat_code_tvad_tva24"/>
<field name="ref_base_code_id" ref="vat_code_tvad_baza24"/>
<field name="ref_tax_code_id" ref="vat_code_tvad_tva24"/>
<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="tvatine" model="account.tax.template">
<field name="chart_template_id" ref="ro_chart_template"/>
<field name="name">TVA Taxare Intracomunitara Neimpozabila</field>
<field name="amount">0.000000</field>
<field name="type">percent</field>
<field name="type_tax_use">all</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_tvac_bazaTINE"/>
<field name="base_sign">1.00</field>
<field name="tax_code_id" ref="vat_code_tvac_tvaTINE"/>
<field name="tax_sign">1.00</field>
<field name="ref_base_code_id" ref="vat_code_tvac_bazaTINE"/>
<field name="ref_base_sign">-1.00</field>
<field name="ref_tax_code_id" ref="vat_code_tvac_tvaTINE"/>
<field name="ref_tax_sign">-1.00</field>
</record>
</data>
</openerp>

View File

@ -0,0 +1,389 @@
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data noupdate="0">
<!-- Fiscal Position Templates -->
<record id="fiscal_position_template_1" model="account.fiscal.position.template">
<field name="name">Regim National</field>
<field name="chart_template_id" ref="ro_chart_template"/>
</record>
<record id="fiscal_position_template_2" model="account.fiscal.position.template">
<field name="name">Regim Taxare Inversa</field>
<field name="chart_template_id" ref="ro_chart_template"/>
</record>
<record id="fiscal_position_template_3" model="account.fiscal.position.template">
<field name="name">Regim Intra-Comunitar Bunuri</field>
<field name="chart_template_id" ref="ro_chart_template"/>
</record>
<record id="fiscal_position_template_4" model="account.fiscal.position.template">
<field name="name">Regim Intra-Comunitar Servicii</field>
<field name="chart_template_id" ref="ro_chart_template"/>
</record>
<record id="fiscal_position_template_5" model="account.fiscal.position.template">
<field name="name">Regim Intra-Comunitar Scutite</field>
<field name="chart_template_id" ref="ro_chart_template"/>
</record>
<record id="fiscal_position_template_6" model="account.fiscal.position.template">
<field name="name">Regim Intra-Comunitar Neimpozabile</field>
<field name="chart_template_id" ref="ro_chart_template"/>
</record>
<record id="fiscal_position_template_7" model="account.fiscal.position.template">
<field name="name">Regim Extra-Comunitar</field>
<field name="chart_template_id" ref="ro_chart_template"/>
</record>
<!-- account.fiscal.position.tax.template -->
<!-- Inverse taxation -->
<!-- Sales -->
<record id="afptt_inverse_1" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_2"/>
<field name="tax_src_id" ref="tvac_00"/>
<field name="tax_dest_id" ref="tvati"/>
</record>
<record id="afptt_inverse_2" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_2"/>
<field name="tax_src_id" ref="tvac_05"/>
<field name="tax_dest_id" ref="tvati"/>
</record>
<record id="afptt_inverse_3" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_2"/>
<field name="tax_src_id" ref="tvac_09"/>
<field name="tax_dest_id" ref="tvati"/>
</record>
<record id="afptt_inverse_4" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_2"/>
<field name="tax_src_id" ref="tvac_19"/>
<field name="tax_dest_id" ref="tvati"/>
</record>
<record id="afptt_inverse_5" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_2"/>
<field name="tax_src_id" ref="tvac_24"/>
<field name="tax_dest_id" ref="tvati"/>
</record>
<!-- Purchases -->
<record id="afptt_inverse_6" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_2"/>
<field name="tax_src_id" ref="tvad_00"/>
<field name="tax_dest_id" ref="tvad_00"/>
</record>
<record id="afptt_inverse_7" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_2"/>
<field name="tax_src_id" ref="tvad_00"/>
<field name="tax_dest_id" ref="tvac_00"/>
</record>
<record id="afptt_inverse_8" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_2"/>
<field name="tax_src_id" ref="tvad_05"/>
<field name="tax_dest_id" ref="tvad_05"/>
</record>
<record id="afptt_inverse_9" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_2"/>
<field name="tax_src_id" ref="tvad_05"/>
<field name="tax_dest_id" ref="tvac_05"/>
</record>
<record id="afptt_inverse_10" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_2"/>
<field name="tax_src_id" ref="tvad_09"/>
<field name="tax_dest_id" ref="tvad_09"/>
</record>
<record id="afptt_inverse_11" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_2"/>
<field name="tax_src_id" ref="tvad_09"/>
<field name="tax_dest_id" ref="tvac_09"/>
</record>
<record id="afptt_inverse_12" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_2"/>
<field name="tax_src_id" ref="tvad_19"/>
<field name="tax_dest_id" ref="tvad_19"/>
</record>
<record id="afptt_inverse_13" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_2"/>
<field name="tax_src_id" ref="tvad_19"/>
<field name="tax_dest_id" ref="tvac_19"/>
</record>
<record id="afptt_inverse_14" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_2"/>
<field name="tax_src_id" ref="tvad_24"/>
<field name="tax_dest_id" ref="tvad_24"/>
</record>
<record id="afptt_inverse_15" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_2"/>
<field name="tax_src_id" ref="tvad_24"/>
<field name="tax_dest_id" ref="tvac_24"/>
</record>
<!-- Intracomunitar Bunuri -->
<!-- Sales -->
<record id="afptt_intracom_1" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_3"/>
<field name="tax_src_id" ref="tvac_00"/>
<field name="tax_dest_id" ref="tvati"/>
</record>
<record id="afptt_intracom_2" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_3"/>
<field name="tax_src_id" ref="tvac_05"/>
<field name="tax_dest_id" ref="tvati"/>
</record>
<record id="afptt_intracom_3" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_3"/>
<field name="tax_src_id" ref="tvac_09"/>
<field name="tax_dest_id" ref="tvati"/>
</record>
<record id="afptt_intracom_4" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_3"/>
<field name="tax_src_id" ref="tvac_19"/>
<field name="tax_dest_id" ref="tvati"/>
</record>
<record id="afptt_intracom_5" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_3"/>
<field name="tax_src_id" ref="tvac_24"/>
<field name="tax_dest_id" ref="tvati"/>
</record>
<!-- Purchases -->
<record id="afptt_intracom_6" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_3"/>
<field name="tax_src_id" ref="tvad_00"/>
<field name="tax_dest_id" ref="tvad_00"/>
</record>
<record id="afptt_intracom_7" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_3"/>
<field name="tax_src_id" ref="tvad_00"/>
<field name="tax_dest_id" ref="tvac_00"/>
</record>
<record id="afptt_intracom_8" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_3"/>
<field name="tax_src_id" ref="tvad_05"/>
<field name="tax_dest_id" ref="tvad_05"/>
</record>
<record id="afptt_intracom_9" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_3"/>
<field name="tax_src_id" ref="tvad_05"/>
<field name="tax_dest_id" ref="tvac_05"/>
</record>
<record id="afptt_intracom_10" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_3"/>
<field name="tax_src_id" ref="tvad_09"/>
<field name="tax_dest_id" ref="tvad_09"/>
</record>
<record id="afptt_intracom_11" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_3"/>
<field name="tax_src_id" ref="tvad_09"/>
<field name="tax_dest_id" ref="tvac_09"/>
</record>
<record id="afptt_intracom_12" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_3"/>
<field name="tax_src_id" ref="tvad_19"/>
<field name="tax_dest_id" ref="tvad_19"/>
</record>
<record id="afptt_intracom_13" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_3"/>
<field name="tax_src_id" ref="tvad_19"/>
<field name="tax_dest_id" ref="tvac_19"/>
</record>
<record id="afptt_intracom_14" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_3"/>
<field name="tax_src_id" ref="tvad_24"/>
<field name="tax_dest_id" ref="tvad_24"/>
</record>
<record id="afptt_intracom_15" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_3"/>
<field name="tax_src_id" ref="tvad_24"/>
<field name="tax_dest_id" ref="tvac_24"/>
</record>
<!-- Intracomunitar Servicii -->
<!-- Sales -->
<record id="afptt_intracoms_1" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_4"/>
<field name="tax_src_id" ref="tvac_00"/>
<field name="tax_dest_id" ref="tvati"/>
</record>
<record id="afptt_intracoms_2" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_4"/>
<field name="tax_src_id" ref="tvac_05"/>
<field name="tax_dest_id" ref="tvati"/>
</record>
<record id="afptt_intracoms_3" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_4"/>
<field name="tax_src_id" ref="tvac_09"/>
<field name="tax_dest_id" ref="tvati"/>
</record>
<record id="afptt_intracoms_4" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_4"/>
<field name="tax_src_id" ref="tvac_19"/>
<field name="tax_dest_id" ref="tvati"/>
</record>
<record id="afptt_intracoms_5" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_4"/>
<field name="tax_src_id" ref="tvac_24"/>
<field name="tax_dest_id" ref="tvati"/>
</record>
<!-- Purchases -->
<record id="afptt_intracoms_6" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_4"/>
<field name="tax_src_id" ref="tvad_00"/>
<field name="tax_dest_id" ref="tvad_00"/>
</record>
<record id="afptt_intracoms_7" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_4"/>
<field name="tax_src_id" ref="tvad_00"/>
<field name="tax_dest_id" ref="tvac_00"/>
</record>
<record id="afptt_intracoms_8" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_4"/>
<field name="tax_src_id" ref="tvad_05"/>
<field name="tax_dest_id" ref="tvad_05"/>
</record>
<record id="afptt_intracoms_9" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_4"/>
<field name="tax_src_id" ref="tvad_05"/>
<field name="tax_dest_id" ref="tvac_05"/>
</record>
<record id="afptt_intracoms_10" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_4"/>
<field name="tax_src_id" ref="tvad_09"/>
<field name="tax_dest_id" ref="tvad_09"/>
</record>
<record id="afptt_intracoms_11" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_4"/>
<field name="tax_src_id" ref="tvad_09"/>
<field name="tax_dest_id" ref="tvac_09"/>
</record>
<record id="afptt_intracoms_12" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_4"/>
<field name="tax_src_id" ref="tvad_19"/>
<field name="tax_dest_id" ref="tvad_19"/>
</record>
<record id="afptt_intracoms_13" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_4"/>
<field name="tax_src_id" ref="tvad_19"/>
<field name="tax_dest_id" ref="tvac_19"/>
</record>
<record id="afptt_intracoms_14" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_4"/>
<field name="tax_src_id" ref="tvad_24"/>
<field name="tax_dest_id" ref="tvad_24"/>
</record>
<record id="afptt_intracoms_15" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_4"/>
<field name="tax_src_id" ref="tvad_24"/>
<field name="tax_dest_id" ref="tvac_24"/>
</record>
<!-- Intracomunitar Scutite -->
<!-- Sales -->
<record id="afptt_intracomsc_1" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_5"/>
<field name="tax_src_id" ref="tvac_00"/>
<field name="tax_dest_id" ref="tvatisc"/>
</record>
<record id="afptt_intracomsc_2" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_5"/>
<field name="tax_src_id" ref="tvac_05"/>
<field name="tax_dest_id" ref="tvatisc"/>
</record>
<record id="afptt_intracomsc_3" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_5"/>
<field name="tax_src_id" ref="tvac_09"/>
<field name="tax_dest_id" ref="tvatisc"/>
</record>
<record id="afptt_intracomsc_4" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_5"/>
<field name="tax_src_id" ref="tvac_19"/>
<field name="tax_dest_id" ref="tvatisc"/>
</record>
<record id="afptt_intracomsc_5" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_5"/>
<field name="tax_src_id" ref="tvac_24"/>
<field name="tax_dest_id" ref="tvatisc"/>
</record>
<!-- Purchases -->
<record id="afptt_intracomsc_6" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_5"/>
<field name="tax_src_id" ref="tvad_00"/>
<field name="tax_dest_id" ref="tvatisc"/>
</record>
<record id="afptt_intracomsc_7" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_5"/>
<field name="tax_src_id" ref="tvad_05"/>
<field name="tax_dest_id" ref="tvatisc"/>
</record>
<record id="afptt_intracomsc_8" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_5"/>
<field name="tax_src_id" ref="tvad_09"/>
<field name="tax_dest_id" ref="tvatisc"/>
</record>
<record id="afptt_intracomsc_9" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_5"/>
<field name="tax_src_id" ref="tvad_19"/>
<field name="tax_dest_id" ref="tvatisc"/>
</record>
<record id="afptt_intracomsc_10" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_5"/>
<field name="tax_src_id" ref="tvad_24"/>
<field name="tax_dest_id" ref="tvatisc"/>
</record>
<!-- Taxare Inversa - Neimpozabile -->
<!-- Sales -->
<record id="afptt_intracomne_1" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_6"/>
<field name="tax_src_id" ref="tvac_00"/>
<field name="tax_dest_id" ref="tvatine"/>
</record>
<record id="afptt_intracomne_2" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_6"/>
<field name="tax_src_id" ref="tvac_05"/>
<field name="tax_dest_id" ref="tvatine"/>
</record>
<record id="afptt_intracomne_3" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_6"/>
<field name="tax_src_id" ref="tvac_09"/>
<field name="tax_dest_id" ref="tvatine"/>
</record>
<record id="afptt_intracomne_4" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_6"/>
<field name="tax_src_id" ref="tvac_19"/>
<field name="tax_dest_id" ref="tvatine"/>
</record>
<record id="afptt_intracomne_5" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_6"/>
<field name="tax_src_id" ref="tvac_24"/>
<field name="tax_dest_id" ref="tvatine"/>
</record>
<!-- Purchases -->
<record id="afptt_intracomne_6" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_6"/>
<field name="tax_src_id" ref="tvad_00"/>
<field name="tax_dest_id" ref="tvatine"/>
</record>
<record id="afptt_intracomne_7" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_6"/>
<field name="tax_src_id" ref="tvad_05"/>
<field name="tax_dest_id" ref="tvatine"/>
</record>
<record id="afptt_intracomne_8" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_6"/>
<field name="tax_src_id" ref="tvad_09"/>
<field name="tax_dest_id" ref="tvatine"/>
</record>
<record id="afptt_intracomne_9" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_6"/>
<field name="tax_src_id" ref="tvad_19"/>
<field name="tax_dest_id" ref="tvatine"/>
</record>
<record id="afptt_intracomne_10" model="account.fiscal.position.tax.template">
<field name="position_id" ref="fiscal_position_template_6"/>
<field name="tax_src_id" ref="tvad_24"/>
<field name="tax_dest_id" ref="tvatine"/>
</record>
</data>
</openerp>

View File

@ -1,5 +1,6 @@
<openerp>
<data noupdate="1">
<record id="account.action_wizard_multi_chart_todo" model="ir.actions.todo">
<field name="state">open</field>
</record>

6
addons/l10n_ro/partner_view.xml Normal file → Executable file
View File

@ -3,12 +3,12 @@
<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_vat.view_partner_form"/>
<field name="inherit_id" ref="base.view_partner_form"/>
<field name="model">res.partner</field>
<field name="arch" type="xml">
<xpath expr="//div[@name='vat_info']" position="after">
<field name="property_account_position" position="after">
<field name="nrc" placeholder="e.g. J12/1234/2012" class="oe_inline"/>
</xpath>
</field>
</field>
</record>
</data>

30
addons/l10n_ro/res_partner.py Normal file → Executable file
View File

@ -1,8 +1,9 @@
# -*- encoding: utf-8 -*-
##############################################################################
#
# OpenERP, Open Source Management Solution
# Copyright (C) 2012 (<http://www.erpsystems.ro>). All Rights Reserved
# @author - Fekete Mihai <feketemihai@gmail.com>
# Copyright (C) 2011 TOTAL PC SYSTEMS (http://www.www.erpsystems.ro).
# Copyright (C) 2009 (<http://www.filsystem.ro>)
#
# 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
@ -25,34 +26,23 @@ 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'),
'nrc' : fields.char('NRC', help='Registration number at the Registry of Commerce'),
}
# The SQL constraints are no-ops but present only to display the right error message to the
# user when the partial unique indexes defined below raise errors/
# The real constraints need to be implemented with PARTIAL UNIQUE INDEXES (see auto_init),
# due to the way accounting data is delegated by contacts to their companies in OpenERP 7.0.
_sql_constraints = [
('vat_uniq', 'unique (id)', 'The vat of the partner must be unique !'),
('nrc_uniq', 'unique (id)', 'The code of the partner must be unique !')
]
def _auto_init(self, cr, context=None):
result = super(res_partner, self)._auto_init(cr, context=context)
# Real implementation of the vat/nrc constraints: only "commercial entities" need to have
# unique numbers, and the condition for being a commercial entity is "is_company or parent_id IS NULL".
# Contacts inside a company automatically have a copy of the company's commercial fields
# (see _commercial_fields()), so they are automatically consistent.
# Remove constrains for vat, nrc on "commercial entities" because is not mandatory by legislation
# Even that VAT numbers are unique, the NRC field is not unique, and there are certain entities that
# doesn't have a NRC number plus the formatting was changed few times, so we cannot have a base rule for
# checking if available and emmited by the Ministry of Finance, only online on their website.
cr.execute("""
DROP INDEX IF EXISTS res_partner_vat_uniq_for_companies;
DROP INDEX IF EXISTS res_partner_nrc_uniq_for_companies;
CREATE UNIQUE INDEX res_partner_vat_uniq_for_companies ON res_partner (vat) WHERE is_company OR parent_id IS NULL;
CREATE UNIQUE INDEX res_partner_nrc_uniq_for_companies ON res_partner (nrc) WHERE is_company OR parent_id IS NULL;
""")
return result
def _commercial_fields(self, cr, uid, context=None):
return super(res_partner, self)._commercial_fields(cr, uid, context=context) + ['nrc']
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

View File

@ -1943,18 +1943,6 @@
<field name="rate">39.6622695</field>
</record>
<record id="ROL" model="res.currency">
<field name="name">ROL</field>
<field name="symbol">L</field>
<field name="rounding">0.01</field>
<field name="accuracy">4</field>
</record>
<record id="rateROL" model="res.currency.rate">
<field name="currency_id" ref="ROL" />
<field eval="time.strftime('%Y-01-01')" name="name"/>
<field name="rate">45638.59</field>
</record>
<record id="QAR" model="res.currency">
<field name="name">QAR</field>
<field name="symbol">QR</field>