diff --git a/addons/l10n_in/__manifest__.py b/addons/l10n_in/__manifest__.py index 23b63182..4e55deb2 100644 --- a/addons/l10n_in/__manifest__.py +++ b/addons/l10n_in/__manifest__.py @@ -4,7 +4,7 @@ { 'name': 'Indian - Accounting', 'author' : 'Odoo S.A', - 'version': '2.0', + 'version': '2.1', 'description': """ Indian Accounting: Chart of Account. ==================================== diff --git a/addons/l10n_in/data/l10n_in_chart_data.xml b/addons/l10n_in/data/l10n_in_chart_data.xml index 03dce09b..d8914cbc 100644 --- a/addons/l10n_in/data/l10n_in_chart_data.xml +++ b/addons/l10n_in/data/l10n_in_chart_data.xml @@ -229,6 +229,60 @@ + + + Excise Duty Payable + 112331 + + + + + + Education Cess Payable On Excise Duty + 112332 + + + + + + Higher Education Cess Payable On Excise Duty + + 112333 + + + + + + Service Tax Payable + 112341 + + + + + + Education Cess Payable On Service Tax + 112342 + + + + + + Higher Education Cess Payable On Service Tax + 112343 + + + + + + Sales Tax Payable + 11235 + + + + Wages Payable 11241 @@ -239,14 +293,16 @@ Interest Payable 11242 - + Notes Payable 11243 - + @@ -508,14 +564,7 @@ - - VAT Receivable - 10054 - - - - + Excise Duty Receivable 100521 @@ -570,152 +619,8 @@ - - Capital Account - 1111 - - - - - - Reserve And Surplus Account - 1112 - - - - - - Creditors - 11211 - - - - - - Bank OD Account - 11221 - - - - - - Secured Loan Account - 11222 - - - - - - Unsecured Loan Account - 11223 - - - - - - TDS Payable - 11231 - - - - - - VAT Payable - 11232 - - - - - - Excise Duty Payable - 112331 - - - - - - Education Cess Payable On Excise Duty - 112332 - - - - - - Higher Education Cess Payable On Excise Duty - - 112333 - - - - - - Service Tax Payable - 112341 - - - - - - Education Cess Payable On Service Tax - 112342 - - - - - - Higher Education Cess Payable On Service Tax - - 112343 - - - - - - Sales Tax Payable - 11235 - - - - - - Wages Payable - 11241 - - - - - - Interest Payable - 11242 - - - - - - Notes Payable - 11243 - - - - + + Exempt diff --git a/addons/l10n_in/migrations/1.2.2.1/post-migrate_websites_on_pricelist.py b/addons/l10n_in/migrations/1.2.2.1/post-migrate_websites_on_pricelist.py new file mode 100644 index 00000000..5b674410 --- /dev/null +++ b/addons/l10n_in/migrations/1.2.2.1/post-migrate_websites_on_pricelist.py @@ -0,0 +1,13 @@ +# -*- coding: utf-8 -*- + + +def migrate(cr, version): + mapping = [ + ('SGST Payable', '1_p11232'), + ('TDS Receivable', '1_p10054'), + ] + for item in mapping: + cr.execute("update account_account set name='%s' where id in (" + "select res_id from ir_model_data where " + "model='account.account' and module='l10n_in' and " + "name='%s')" % item) diff --git a/addons/l10n_in_gst/models/res_partner.py b/addons/l10n_in_gst/models/res_partner.py index e16af3e6..3c08501b 100644 --- a/addons/l10n_in_gst/models/res_partner.py +++ b/addons/l10n_in_gst/models/res_partner.py @@ -1,6 +1,6 @@ # Part of Flectra See LICENSE file for full copyright and licensing details. -from flectra import api, fields, models +from flectra import api, fields, models, _ from flectra.exceptions import ValidationError