[ADD] Merged greece localization

bzr revid: nicolas.vanhoren@openerp.com-20101028133403-tkwilnsdv26rt5y2
This commit is contained in:
nvi-openerp 2010-10-28 15:34:03 +02:00
commit c625949839
7 changed files with 14214 additions and 0 deletions

View File

@ -0,0 +1,25 @@
# -*- 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/>.
#
##############################################################################
#import sandwich_wizard
#import order_create
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

View File

@ -0,0 +1,38 @@
# -*- encoding: utf-8 -*-
##############################################################################
#
# OpenERP, Open Source Management Solution
# Copyright (C) 2009 P. Christeas <p_christ@hol.gr>. 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" : "Greece - minimal",
"version" : "0.1",
"author" : "P. Christeas",
"website": "",
"category" : "Localisation/Account Charts",
"description": "This is the base module to manage the accounting chart for Greece.",
"depends" : ["base", "account", "base_iban", "base_vat", "account_chart"],
"init_xml" : [],
"demo_xml" : [],
"update_xml" : ["account_types.xml","account_chart.xml", "account_full_chart.xml",
"account_tax.xml","l10n_gr_wizard.xml"],
"installable": True
}
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

View File

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data noupdate="False">
<!-- Account Templates-->
<record id="chartgr_0" model="account.account.template">
<field name="code">0</field>
<field name="name">Γενικό Λογιστικό Σχέδιο</field>
<!--<field eval="0" name="parent_id"/> -->
<field name="type">view</field>
<field name="user_type" ref="account_type_view"/>
</record>
<!-- <record id="account.property_account_expense_categ" model="ir.property">
<field eval="'account.account,'+str(a_expense)" name="value"/>
</record> -->
</data>
</openerp>

File diff suppressed because it is too large Load Diff

232
addons/l10n_gr/account_tax.xml Executable file
View File

@ -0,0 +1,232 @@
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data noupdate="False">
<!-- VAT Code Definitions -->
<!-- Invoiced VAT -->
<!-- Input VAT -->
<record id="vat_code_chart_root" model="account.tax.code.template">
<field name="name">Πίνακες φόρου</field>
</record>
<record id="vat_code_balance_net" model="account.tax.code.template">
<field name="name">Υπόλοιπο ΦΠΑ </field>
<field name="parent_id" ref="vat_code_chart_root"/>
<field name="code">501-511</field>
</record>
<record id="vat_code_input" model="account.tax.code.template">
<field name="name">ΦΠΑ Εισροών</field>
<field name="parent_id" ref="vat_code_balance_net"/>
</record>
<record id="vat_code_input_restgr" model="account.tax.code.template">
<field name="name">Λοιπή Ελλάδα εκτός Αιγαίου</field>
<field name="parent_id" ref="vat_code_input"/>
</record>
<record id="vat_code_input_9" model="account.tax.code.template">
<field name="name">ΦΠΑ Εισροών 9%</field>
<field name="code">371</field>
<field name="parent_id" ref="vat_code_input_restgr"/>
</record>
<record id="vat_code_input_4" model="account.tax.code.template">
<field name="name">ΦΠΑ Εισροών 4,5%</field>
<field name="code">372</field>
<field name="parent_id" ref="vat_code_input_restgr"/>
</record>
<record id="vat_code_input_19" model="account.tax.code.template">
<field name="name">ΦΠΑ Εισροών 19%</field>
<field name="code">373</field>
<field name="parent_id" ref="vat_code_input_restgr"/>
</record>
<record id="vat_code_input_aeg" model="account.tax.code.template">
<field name="name">Νησιά Αιγαίου</field>
<field name="parent_id" ref="vat_code_input"/>
</record>
<record id="vat_code_input_6" model="account.tax.code.template">
<field name="name">ΦΠΑ Εισροών 6%</field>
<field name="code">374</field>
<field name="parent_id" ref="vat_code_input_aeg"/>
</record>
<record id="vat_code_input_3" model="account.tax.code.template">
<field name="name">ΦΠΑ Εισροών 3%</field>
<field name="code">375</field>
<field name="parent_id" ref="vat_code_input_aeg"/>
</record>
<record id="vat_code_input_13" model="account.tax.code.template">
<field name="name">ΦΠΑ Εισροών 13%</field>
<field name="code">376</field>
<field name="parent_id" ref="vat_code_input_aeg"/>
</record>
<record id="vat_code_output" model="account.tax.code.template">
<field name="name">ΦΠΑ Εκροών</field>
<field name="parent_id" ref="vat_code_balance_net"/>
</record>
<record id="vat_code_output_restgr" model="account.tax.code.template">
<field name="name">Λοιπή Ελλάδα εκτός Αιγαίου</field>
<field name="parent_id" ref="vat_code_output"/>
</record>
<record id="vat_code_output_9" model="account.tax.code.template">
<field name="name">ΦΠΑ Εκροών 9%</field>
<field name="code">331</field>
<field name="parent_id" ref="vat_code_output_restgr"/>
</record>
<record id="vat_code_output_4" model="account.tax.code.template">
<field name="name">ΦΠΑ Εκροών 4,5%</field>
<field name="code">332</field>
<field name="parent_id" ref="vat_code_output_restgr"/>
</record>
<record id="vat_code_output_19" model="account.tax.code.template">
<field name="name">ΦΠΑ Εκροών 19%</field>
<field name="code">333</field>
<field name="parent_id" ref="vat_code_output_restgr"/>
</record>
<record id="vat_code_output_aeg" model="account.tax.code.template">
<field name="name">Νησιά Αιγαίου</field>
<field name="parent_id" ref="vat_code_output"/>
</record>
<record id="vat_code_output_6" model="account.tax.code.template">
<field name="name">ΦΠΑ Εκροών 6%</field>
<field name="code">334</field>
<field name="parent_id" ref="vat_code_output_aeg"/>
</record>
<record id="vat_code_output_3" model="account.tax.code.template">
<field name="name">ΦΠΑ Εκροών 3%</field>
<field name="code">335</field>
<field name="parent_id" ref="vat_code_output_aeg"/>
</record>
<record id="vat_code_output_13" model="account.tax.code.template">
<field name="name">ΦΠΑ Εκροών 13%</field>
<field name="code">336</field>
<field name="parent_id" ref="vat_code_output_aeg"/>
</record>
<record id="sum_output" model="account.tax.code.template">
<field name="name">Σύνολο Εκροών</field>
<field name="code">311</field>
<field name="parent_id" ref="vat_code_chart_root"/>
</record>
<record id="sum_output_307" model="account.tax.code.template">
<field name="name">Σύνολο Φορολ/τέων Εκροών</field>
<field name="code">307</field>
<field name="parent_id" ref="sum_output"/>
</record>
<record id="output_301" model="account.tax.code.template">
<field name="name">Εκροές 9%</field>
<field name="code">301</field>
<field name="parent_id" ref="sum_output_307"/>
</record>
<record id="output_302" model="account.tax.code.template">
<field name="name">Εκροές 4.5%</field>
<field name="code">302</field>
<field name="parent_id" ref="sum_output_307"/>
</record>
<record id="output_303" model="account.tax.code.template">
<field name="name">Εκροές 19%</field>
<field name="code">303</field>
<field name="parent_id" ref="sum_output_307"/>
</record>
<!-- Other tax columns -->
<record id="sum_input" model="account.tax.code.template">
<field name="name">Σύνολο Φορολ/τέων εισροών</field>
<field name="parent_id" ref="vat_code_chart_root"/>
</record>
<record id="sum_input_358" model="account.tax.code.template">
<field name="name">Σύνολο Φορολ/τέων εισροών</field>
<field name="code">358</field>
<field name="parent_id" ref="vat_code_chart_root"/>
</record>
<record id="input_351" model="account.tax.code.template">
<field name="name">Εισροές 9%</field>
<field name="code">351</field>
<field name="parent_id" ref="sum_input_358"/>
</record>
<record id="input_352" model="account.tax.code.template">
<field name="name">Εισροές 4.5%</field>
<field name="code">352</field>
<field name="parent_id" ref="sum_input_358"/>
</record>
<record id="input_353" model="account.tax.code.template">
<field name="name">Εισροές 19%</field>
<field name="code">353</field>
<field name="parent_id" ref="sum_input_358"/>
</record>
<!-- Chart Template -->
<record id="l10n_gr_chart_template" model="account.chart.template">
<field name="name">Πρότυπο Ελληνικού Λογιστικού Σχεδίου</field>
<field name="account_root_id" ref="chartgr_0"/>
<field name="tax_code_root_id" ref="vat_code_chart_root"/>
<field name="bank_account_view_id" ref="chartgr_38_03"/>
<field name="property_account_receivable" ref="chartgr_31"/>
<field name="property_account_payable" ref="chartgr_50"/>
<field name="property_account_expense_categ" ref="chartgr_64"/>
<field name="property_account_income_categ" ref="chartgr_72"/>
</record>
<!-- VAT Codes -->
<!-- Purchases + Input VAT -->
<record id="ivat19" model="account.tax.template">
<field name="chart_template_id" ref="l10n_gr_chart_template"/>
<field name="name">Εισροές 19</field>
<field eval="0.19" name="amount"/>
<field name="type">percent</field>
<field name="type_tax_use">sale</field>
<field name="account_collected_id" ref="chartgr_54_00"/>
<field name="account_paid_id" ref="chartgr_54_00"/>
<field name="base_code_id" ref="input_353"/>
<field name="tax_code_id" ref="vat_code_input_19"/>
<!-- refunds: <field name="ref_base_code_id" ref="vat_code_purch_S"/>
<field name="ref_tax_code_id" ref="vat_code_input_S"/> -->
</record>
<!-- *-* revise the ΦΠΑ.. -->
<record id="ovat19" model="account.tax.template">
<field name="chart_template_id" ref="l10n_gr_chart_template"/>
<field name="name">Εκροές 19</field>
<field eval="0.19" name="amount"/>
<field name="type">percent</field>
<field name="type_tax_use">purchase</field>
<field name="account_collected_id" ref="chartgr_54_00"/>
<field name="account_paid_id" ref="chartgr_54_00"/>
<field name="base_code_id" ref="output_303"/>
<field name="tax_code_id" ref="vat_code_output_19"/>
<!-- refunds: <field name="ref_base_code_id" ref="vat_code_purch_S"/>
<field name="ref_tax_code_id" ref="vat_code_input_S"/> -->
</record>
</data>
</openerp>

View File

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data noupdate="False">
<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>
<record model="account.account.type" id="account_type_other">
<field name="name">Other</field>
<field name="code">other</field>
<field name="close_method">unreconciled</field>
</record>
</data>
</openerp>

View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data>
<record id="config_call_account_template_gr" 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>