From ed8fdb876be2db5a1beac5f9fa5e775c1a853b3f Mon Sep 17 00:00:00 2001 From: Mantavya Gajjar Date: Thu, 20 May 2010 20:13:58 +0530 Subject: [PATCH] [ADD]: add indan chart of acount to addons bzr revid: mga@tinyerp.com-20100520144358-wf8g9iuzxzypz12v --- addons/l10n_in/__init__.py | 31 ++ addons/l10n_in/__openerp__.py | 43 ++ addons/l10n_in/account_chart.xml | 562 ++++++++++++++++++++++++++ addons/l10n_in/account_tax.xml | 16 + addons/l10n_in/account_tax_code.xml | 35 ++ addons/l10n_in/account_wizard.xml | 14 + addons/l10n_in/i18n/fr_BE.po | 80 ++++ addons/l10n_in/i18n/l10n_chart_in.pot | 80 ++++ 8 files changed, 861 insertions(+) create mode 100644 addons/l10n_in/__init__.py create mode 100644 addons/l10n_in/__openerp__.py create mode 100644 addons/l10n_in/account_chart.xml create mode 100644 addons/l10n_in/account_tax.xml create mode 100644 addons/l10n_in/account_tax_code.xml create mode 100644 addons/l10n_in/account_wizard.xml create mode 100644 addons/l10n_in/i18n/fr_BE.po create mode 100644 addons/l10n_in/i18n/l10n_chart_in.pot diff --git a/addons/l10n_in/__init__.py b/addons/l10n_in/__init__.py new file mode 100644 index 00000000000..19de03b504c --- /dev/null +++ b/addons/l10n_in/__init__.py @@ -0,0 +1,31 @@ +# -*- encoding: utf-8 -*- +############################################################################## +# +# Copyright (c) 2004 TINY SPRL. (http://tiny.be) All Rights Reserved. +# Fabien Pinckaers +# +# WARNING: This program as such is intended to be used by professional +# programmers who take the whole responsability of assessing all potential +# consequences resulting from its eventual inadequacies and bugs +# End users who are looking for a ready-to-use solution with commercial +# garantees and support are strongly adviced to contract a Free Software +# Service Company +# +# 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 2 +# 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, write to the Free Software +# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# +############################################################################## + +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: + diff --git a/addons/l10n_in/__openerp__.py b/addons/l10n_in/__openerp__.py new file mode 100644 index 00000000000..1f74c5f7f8e --- /dev/null +++ b/addons/l10n_in/__openerp__.py @@ -0,0 +1,43 @@ +# -*- encoding: utf-8 -*- +############################################################################## +# +# OpenERP, Open Source Management Solution +# Copyright (C) 2004-2009 Tiny SPRL (). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Affero 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 Affero General Public License for more details. +# +# You should have received a copy of the GNU Affero General Public License +# along with this program. If not, see . +# +############################################################################## + +{ + "name" : "Indian Chart of Account", + "version" : "1.0", + "description":""" + Indian Accounting : chart of Account + """, + "author" : 'Tiny & Axelor', + "category": "Localisation/Account Charts", + "depends" : [ + "account", + "account_chart" + ], + "demo_xml" : [], + "update_xml" : [ + "account_chart.xml", + "l10n_in_wizard.xml", + ], + "active": False, + "installable": True +} +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: + diff --git a/addons/l10n_in/account_chart.xml b/addons/l10n_in/account_chart.xml new file mode 100644 index 00000000000..8303314d8fc --- /dev/null +++ b/addons/l10n_in/account_chart.xml @@ -0,0 +1,562 @@ + + + + + + + View + view + + + Asset + asset + + + Liability + liability + + + Expense + expense + + + Income + income + + + Closed + closed + + + + + + Account Chart-India + 0 + view + + + + + + + + Balance Sheet + IA_AC0 + view + + + + + + + + + Assets + IA_AC01 + view + + + + + + + + + Current Assets + IA_AC011 + view + + + + + + + + + Bank Account + IA_AC0111 + receivable + + + + + + + + + Cash In Hand Account + IA_AC0112 + view + + + + + + + + + Cash Account + IA_AC01121 + receivable + + + + + + + + + Deposit Account + IA_AC0113 + receivable + + + + + + + + + Loan & Advance(Assets) Account + IA_AC0114 + receivable + + + + + + + + + + + + + + + + + + + Total Sundry Debtors Account + IA_AC0116 + view + + + + + + + + + + Sundry Debtors Account + IA_AC01161 + receivable + + + + + + + + + Fixed Assets + IA_AC012 + receivable + + + + + + + + + Investment + IA_AC013 + receivable + + + + + + + + + Misc. Expenses(Asset) + IA_AC014 + receivable + + + + + + + + + + Liabilities + IA_AC02 + view + + + + + + + + + Current Liabilities + IA_AC021 + view + + + + + + + + + Duties & Taxes + IA_AC0211 + payable + + + + + + + + + Provision + IA_AC0212 + payable + + + + + + + + + Total Sundry Creditors + IA_AC0213 + view + + + + + + + + + Sundry Creditors + IA_AC02131 + payable + + + + + + + + + Branch/Division + IA_AC022 + payable + + + + + + + + + Share Holder/Owner Fund + IA_AC023 + view + + + + + + + + + + Capital Account + IA_AC0231 + payable + + + + + + + + + Reserve & Surplus Account + IA_AC0232 + payable + + + + + + + + + Loan(Liability) Account + IA_AC024 + view + + + + + + + + + Bank OD Account + IA_AC0241 + payable + + + + + + + + + Secured Loan Account + IA_AC0242 + payable + + + + + + + + + Unsecured Loan Account + IA_AC0243 + payable + + + + + + + + + Suspense Account + IA_AC025 + payable + + + + + + + + + + Profit And Loss Account + IA_AC1 + view + + + + + + + + + Expense + IA_AC11 + view + + + + + + + + + Direct Expenses + IA_AC111 + other + + + + + + + + + Indirect Expenses + IA_AC112 + other + + + + + + + + + Purchase + IA_AC113 + other + + + + + + + + Opening Stock + IA_AC114 + other + + + + + + + + + + Income + IA_AC12 + view + + + + + + + + + Direct Incomes + IA_AC121 + other + + + + + + + + + Indirect Incomes + IA_AC122 + other + + + + + + + + + Sales Account + IA_AC123 + other + + + + + + + + Goods Given Account + IA_AC124 + other + + + + + + + + + + + Tax + + + + Tax Balance to Pay + + + + + Tax Due (Tax to pay) + + + + + Tax Payable + + + + + Tax Bases + + + + + + Base of Taxed Sales + + + + + + Base of Taxed Purchases + + + + + + + Opening Journal + OPJ + situation + + + + + + + OPJ + Opening Journal + situation + + + + + + India - Chart of Accounts + + + + + + + + + + + + diff --git a/addons/l10n_in/account_tax.xml b/addons/l10n_in/account_tax.xml new file mode 100644 index 00000000000..857e5977e0b --- /dev/null +++ b/addons/l10n_in/account_tax.xml @@ -0,0 +1,16 @@ + + + + + PPn (10%)(10.0%) + 0.100000 + percent + + + + + + + + + diff --git a/addons/l10n_in/account_tax_code.xml b/addons/l10n_in/account_tax_code.xml new file mode 100644 index 00000000000..2fba08e5f5a --- /dev/null +++ b/addons/l10n_in/account_tax_code.xml @@ -0,0 +1,35 @@ + + + + + + Tax balance to pay + + + + Tax Due (Tax to pay) + + + + + Tax payable + + + + + Tax bases + + + + Base of taxed sales + + + + + + Base of taxed purchases + + + + + diff --git a/addons/l10n_in/account_wizard.xml b/addons/l10n_in/account_wizard.xml new file mode 100644 index 00000000000..1b6d22c6044 --- /dev/null +++ b/addons/l10n_in/account_wizard.xml @@ -0,0 +1,14 @@ + + + + + + Generate Chart of Accounts from a Chart Template + 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. + + open + + + + \ No newline at end of file diff --git a/addons/l10n_in/i18n/fr_BE.po b/addons/l10n_in/i18n/fr_BE.po new file mode 100644 index 00000000000..1b49cfa2b52 --- /dev/null +++ b/addons/l10n_in/i18n/fr_BE.po @@ -0,0 +1,80 @@ +# Translation of OpenERP Server. +# This file contains the translation of the following modules: +# * l10n_chart_in +# +msgid "" +msgstr "" +"Project-Id-Version: OpenERP Server 5.0.6\n" +"Report-Msgid-Bugs-To: support@openerp.com\n" +"POT-Creation-Date: 2009-11-25 15:28:53+0000\n" +"PO-Revision-Date: 2009-11-25 15:28:53+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: l10n_chart_in +#: model:ir.module.module,description:l10n_chart_in.module_meta_information +msgid "\n" +" Indian Accounting : chart of Account\n" +" " +msgstr "" + +#. module: l10n_chart_in +#: constraint:account.account.template:0 +msgid "Error ! You can not create recursive account templates." +msgstr "" + +#. module: l10n_chart_in +#: model:account.journal,name:l10n_chart_in.opening_journal +msgid "Opening Journal" +msgstr "" + +#. module: l10n_chart_in +#: model:ir.actions.todo,note:l10n_chart_in.config_call_account_template_in_minimal +msgid "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.\n" +" This is the same wizard that runs from Financial Management/Configuration/Financial Accounting/Financial Accounts/Generate Chart of Accounts from a Chart Template." +msgstr "" + +#. module: l10n_chart_in +#: model:account.account.type,name:l10n_chart_in.account_type_liability1 +msgid "Liability" +msgstr "" + +#. module: l10n_chart_in +#: model:account.account.type,name:l10n_chart_in.account_type_asset1 +msgid "Asset" +msgstr "" + +#. module: l10n_chart_in +#: model:account.account.type,name:l10n_chart_in.account_type_closed1 +msgid "Closed" +msgstr "" + +#. module: l10n_chart_in +#: model:account.account.type,name:l10n_chart_in.account_type_income1 +msgid "Income" +msgstr "" + +#. module: l10n_chart_in +#: constraint:account.tax.code.template:0 +msgid "Error ! You can not create recursive Tax Codes." +msgstr "" + +#. module: l10n_chart_in +#: model:account.account.type,name:l10n_chart_in.account_type_expense1 +msgid "Expense" +msgstr "" + +#. module: l10n_chart_in +#: model:ir.module.module,shortdesc:l10n_chart_in.module_meta_information +msgid "Indian Chart of Account" +msgstr "" + +#. module: l10n_chart_in +#: model:account.account.type,name:l10n_chart_in.account_type_root_ind1 +msgid "View" +msgstr "" + diff --git a/addons/l10n_in/i18n/l10n_chart_in.pot b/addons/l10n_in/i18n/l10n_chart_in.pot new file mode 100644 index 00000000000..1b49cfa2b52 --- /dev/null +++ b/addons/l10n_in/i18n/l10n_chart_in.pot @@ -0,0 +1,80 @@ +# Translation of OpenERP Server. +# This file contains the translation of the following modules: +# * l10n_chart_in +# +msgid "" +msgstr "" +"Project-Id-Version: OpenERP Server 5.0.6\n" +"Report-Msgid-Bugs-To: support@openerp.com\n" +"POT-Creation-Date: 2009-11-25 15:28:53+0000\n" +"PO-Revision-Date: 2009-11-25 15:28:53+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: l10n_chart_in +#: model:ir.module.module,description:l10n_chart_in.module_meta_information +msgid "\n" +" Indian Accounting : chart of Account\n" +" " +msgstr "" + +#. module: l10n_chart_in +#: constraint:account.account.template:0 +msgid "Error ! You can not create recursive account templates." +msgstr "" + +#. module: l10n_chart_in +#: model:account.journal,name:l10n_chart_in.opening_journal +msgid "Opening Journal" +msgstr "" + +#. module: l10n_chart_in +#: model:ir.actions.todo,note:l10n_chart_in.config_call_account_template_in_minimal +msgid "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.\n" +" This is the same wizard that runs from Financial Management/Configuration/Financial Accounting/Financial Accounts/Generate Chart of Accounts from a Chart Template." +msgstr "" + +#. module: l10n_chart_in +#: model:account.account.type,name:l10n_chart_in.account_type_liability1 +msgid "Liability" +msgstr "" + +#. module: l10n_chart_in +#: model:account.account.type,name:l10n_chart_in.account_type_asset1 +msgid "Asset" +msgstr "" + +#. module: l10n_chart_in +#: model:account.account.type,name:l10n_chart_in.account_type_closed1 +msgid "Closed" +msgstr "" + +#. module: l10n_chart_in +#: model:account.account.type,name:l10n_chart_in.account_type_income1 +msgid "Income" +msgstr "" + +#. module: l10n_chart_in +#: constraint:account.tax.code.template:0 +msgid "Error ! You can not create recursive Tax Codes." +msgstr "" + +#. module: l10n_chart_in +#: model:account.account.type,name:l10n_chart_in.account_type_expense1 +msgid "Expense" +msgstr "" + +#. module: l10n_chart_in +#: model:ir.module.module,shortdesc:l10n_chart_in.module_meta_information +msgid "Indian Chart of Account" +msgstr "" + +#. module: l10n_chart_in +#: model:account.account.type,name:l10n_chart_in.account_type_root_ind1 +msgid "View" +msgstr "" +