[FIX] l10n_gr is back, compliant with the new accounting

This commit is contained in:
qdp-odoo
2015-08-18 11:59:30 +02:00
parent 3f83a2200f
commit 9dafc7a3ac
8 changed files with 2266 additions and 2643 deletions
+2 -3
View File
@@ -18,11 +18,10 @@ Greek accounting chart and localization.
'depends': ['base', 'account', 'base_iban', 'base_vat'],
'demo': [],
'data': [ 'account_types.xml',
'account_chart.xml',
'account_full_chart.xml',
'account_tax.xml',
'account_tax_vat.xml',
'l10n_gr_wizard.xml'
'account_chart_template.yml'
],
'installable': False,
'installable': True,
}
-20
View File
@@ -1,20 +0,0 @@
<?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 name="user_type_id" ref="account_type_view"/>
</record>
<!-- <record id="account.property_account_expense_categ_id" model="ir.property">
<field eval="'account.account,'+str(a_expense)" name="value"/>
</record> -->
</data>
</openerp>
@@ -0,0 +1,3 @@
-
!python {model: account.chart.template, id: l10n_gr_chart_template}: |
self[0].try_loading_for_current_company()
File diff suppressed because it is too large Load Diff
+2 -4
View File
@@ -5,14 +5,12 @@
<!-- 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="bank_account_view_id" ref="chartgr_38_03"/>
<field name="property_account_receivable_id" ref="chartgr_30_00"/>
<field name="property_account_payable_id" ref="chartgr_50_00"/>
<field name="property_account_expense_categ_id" ref="chartgr_64_98"/>
<field name="property_account_income_categ_id" ref="chartgr_71_00"/>
<field name="currency_id" ref="base.EUR"/>
<field name="income_currency_exchange_account_id" ref="chartgr_79_79"/>
<field name="expense_currency_exchange_account_id" ref="chartgr_64_98_06"/>
</record>
</data>
+93 -36
View File
@@ -2,37 +2,82 @@
<openerp>
<data noupdate="False">
<!-- Account Tags -->
<record id="tax_tag_ivat19" model="account.account.tag">
<field name="name">Πωλήσεις ΦΠΑ 19%</field>
<field name="applicability">taxes</field>
</record>
<record id="tax_tag_ivat21" model="account.account.tag">
<field name="name">Πωλήσεις ΦΠΑ 21%</field>
<field name="applicability">taxes</field>
</record>
<record id="tax_tag_ivat23" model="account.account.tag">
<field name="name">Πωλήσεις ΦΠΑ 23%</field>
<field name="applicability">taxes</field>
</record>
<record id="tax_tag_pvat19" model="account.account.tag">
<field name="name">Αγορές ΦΠΑ19%</field>
<field name="applicability">taxes</field>
</record>
<record id="tax_tag_pvat21" model="account.account.tag">
<field name="name">Αγορές ΦΠΑ21%</field>
<field name="applicability">taxes</field>
</record>
<record id="tax_tag_pvat23" model="account.account.tag">
<field name="name">Αγορές ΦΠΑ23%</field>
<field name="applicability">taxes</field>
</record>
<record id="tax_tag_evat19" model="account.account.tag">
<field name="name">Δαπάνες ΦΠΑ19%</field>
<field name="applicability">taxes</field>
</record>
<record id="tax_tag_evat21" model="account.account.tag">
<field name="name">Δαπάνες ΦΠΑ21%</field>
<field name="applicability">taxes</field>
</record>
<record id="tax_tag_evat23" model="account.account.tag">
<field name="name">Δαπάνες ΦΠΑ23%</field>
<field name="applicability">taxes</field>
</record>
<!-- tax definitions for VAT on sales (income) -->
<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="description">Πωλήσεις ΦΠΑ 19%</field>
<field eval="19" name="amount"/>
<field name="sequence" eval="3" />
<field name="type">percent</field>
<field name="amount_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="account_id" ref="chartgr_54_00"/>
<field name="refund_account_id" ref="chartgr_54_00"/>
<field name="tag_ids" eval="[(6,0,[ref('tax_tag_ivat19')])]"/>
</record>
<record id="ivat21" model="account.tax.template">
<field name="chart_template_id" ref="l10n_gr_chart_template"/>
<field name="name">Πωλήσεις ΦΠΑ 21%</field>
<field eval="0.21" name="amount"/>
<field name="description">Πωλήσεις ΦΠΑ 21%</field>
<field eval="21" name="amount"/>
<field name="sequence" eval="2" />
<field name="type">percent</field>
<field name="amount_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="account_id" ref="chartgr_54_00"/>
<field name="refund_account_id" ref="chartgr_54_00"/>
<field name="tag_ids" eval="[(6,0,[ref('tax_tag_ivat21')])]"/>
</record>
<record id="ivat23" model="account.tax.template">
<field name="chart_template_id" ref="l10n_gr_chart_template"/>
<field name="name">Πωλήσεις ΦΠΑ 23%</field>
<field eval="0.23" name="amount"/>
<field name="type">percent</field>
<field name="description">Πωλήσεις ΦΠΑ 23%</field>
<field eval="23" name="amount"/>
<field name="amount_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="account_id" ref="chartgr_54_00"/>
<field name="refund_account_id" ref="chartgr_54_00"/>
<field name="tag_ids" eval="[(6,0,[ref('tax_tag_ivat23')])]"/>
</record>
<!-- tax definitions for return VAT from purchases -->
@@ -40,68 +85,80 @@
<record id="pvat19" 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="description">Αγορές ΦΠΑ19%</field>
<field eval="19" name="amount"/>
<field name="sequence" eval="3" />
<field name="type">percent</field>
<field name="amount_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="account_id" ref="chartgr_54_00"/>
<field name="refund_account_id" ref="chartgr_54_00"/>
<field name="tag_ids" eval="[(6,0,[ref('tax_tag_pvat19')])]"/>
</record>
<record id="pvat21" model="account.tax.template">
<field name="chart_template_id" ref="l10n_gr_chart_template"/>
<field name="name">Αγορές ΦΠΑ21%</field>
<field eval="0.21" name="amount"/>
<field name="description">Αγορές ΦΠΑ21%</field>
<field eval="21" name="amount"/>
<field name="sequence" eval="2" />
<field name="type">percent</field>
<field name="amount_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="account_id" ref="chartgr_54_00"/>
<field name="refund_account_id" ref="chartgr_54_00"/>
<field name="tag_ids" eval="[(6,0,[ref('tax_tag_pvat21')])]"/>
</record>
<record id="pvat23" model="account.tax.template">
<field name="chart_template_id" ref="l10n_gr_chart_template"/>
<field name="name">Αγορές ΦΠΑ23%</field>
<field eval="0.23" name="amount"/>
<field name="type">percent</field>
<field name="description">Αγορές ΦΠΑ23%</field>
<field eval="23" name="amount"/>
<field name="amount_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="account_id" ref="chartgr_54_00"/>
<field name="refund_account_id" ref="chartgr_54_00"/>
<field name="tag_ids" eval="[(6,0,[ref('tax_tag_pvat23')])]"/>
</record>
<!-- return VAT on expenses (different from purchases ) -->
<record id="evat19" 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="description">Δαπάνες ΦΠΑ19%</field>
<field eval="19" name="amount"/>
<field name="sequence" eval="3" />
<field name="type">percent</field>
<field name="amount_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="account_id" ref="chartgr_54_00"/>
<field name="refund_account_id" ref="chartgr_54_00"/>
<field name="tag_ids" eval="[(6,0,[ref('tax_tag_evat19')])]"/>
</record>
<record id="evat21" model="account.tax.template">
<field name="chart_template_id" ref="l10n_gr_chart_template"/>
<field name="name">Δαπάνες ΦΠΑ21%</field>
<field eval="0.21" name="amount"/>
<field name="description">Δαπάνες ΦΠΑ21%</field>
<field eval="21" name="amount"/>
<field name="sequence" eval="2" />
<field name="type">percent</field>
<field name="amount_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="account_id" ref="chartgr_54_00"/>
<field name="refund_account_id" ref="chartgr_54_00"/>
<field name="tag_ids" eval="[(6,0,[ref('tax_tag_evat21')])]"/>
</record>
<record id="evat23" model="account.tax.template">
<field name="chart_template_id" ref="l10n_gr_chart_template"/>
<field name="name">Δαπάνες ΦΠΑ23%</field>
<field eval="0.23" name="amount"/>
<field name="description">Δαπάνες ΦΠΑ23%</field>
<field eval="23" name="amount"/>
<field name="sequence" eval="2" />
<field name="type">percent</field>
<field name="amount_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="account_id" ref="chartgr_54_00"/>
<field name="refund_account_id" ref="chartgr_54_00"/>
<field name="tag_ids" eval="[(6,0,[ref('tax_tag_evat23')])]"/>
</record>
</data>
-40
View File
@@ -1,46 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data noupdate="False">
<record model="account.account.type" id="account_type_receivable" >
<field name="name">Εισπρακτέα</field>
</record>
<record model="account.account.type" id="account_type_payable" >
<field name="name">Πληρωτέα</field>
</record>
<record model="account.account.type" id="account_type_view">
<field name="name">Προβολή</field>
</record>
<record model="account.account.type" id="account_type_income" >
<field name="name">Έσοδα</field>
</record>
<record model="account.account.type" id="account_type_expense">
<field name="name">Έξοδα</field>
</record>
<record model="account.account.type" id="account_type_tax">
<field name="name">Φόρος</field>
</record>
<record model="account.account.type" id="account_type_cash">
<field name="name">Μετρητά</field>
</record>
<record model="account.account.type" id="account_type_asset">
<field name="name">Πάγια</field>
</record>
<record model="account.account.type" id="account_type_equity">
<field name="name">Ενεργητικό</field>
</record>
<record model="account.account.type" id="account_type_liability">
<field name="name">Παθητικό</field>
</record>
<record model="account.account.type" id="account_type_other">
<field name="name">Άλλο</field>
-8
View File
@@ -1,8 +0,0 @@
<openerp>
<data noupdate="1">
<record id="account.action_wizard_multi_chart_todo" model="ir.actions.todo">
<field name="state">open</field>
</record>
</data>
</openerp>