diff --git a/__unported__/account_chart_update/__init__.py b/account_chart_update/__init__.py similarity index 100% rename from __unported__/account_chart_update/__init__.py rename to account_chart_update/__init__.py diff --git a/__unported__/account_chart_update/__openerp__.py b/account_chart_update/__openerp__.py similarity index 99% rename from __unported__/account_chart_update/__openerp__.py rename to account_chart_update/__openerp__.py index 8d49d9c85..e1f10c21b 100644 --- a/__unported__/account_chart_update/__openerp__.py +++ b/account_chart_update/__openerp__.py @@ -72,5 +72,5 @@ Any problem found while updating will be shown on the last step. 'wizard/wizard_chart_update_view.xml', ], "active": False, - 'installable': False + 'installable': True } diff --git a/__unported__/account_chart_update/i18n/account_chart_update.pot b/account_chart_update/i18n/account_chart_update.pot similarity index 100% rename from __unported__/account_chart_update/i18n/account_chart_update.pot rename to account_chart_update/i18n/account_chart_update.pot diff --git a/__unported__/account_chart_update/i18n/ca.po b/account_chart_update/i18n/ca.po similarity index 100% rename from __unported__/account_chart_update/i18n/ca.po rename to account_chart_update/i18n/ca.po diff --git a/__unported__/account_chart_update/i18n/ca_ES.po b/account_chart_update/i18n/ca_ES.po similarity index 100% rename from __unported__/account_chart_update/i18n/ca_ES.po rename to account_chart_update/i18n/ca_ES.po diff --git a/__unported__/account_chart_update/i18n/es.po b/account_chart_update/i18n/es.po similarity index 100% rename from __unported__/account_chart_update/i18n/es.po rename to account_chart_update/i18n/es.po diff --git a/__unported__/account_chart_update/i18n/es_ES.po b/account_chart_update/i18n/es_ES.po similarity index 100% rename from __unported__/account_chart_update/i18n/es_ES.po rename to account_chart_update/i18n/es_ES.po diff --git a/__unported__/account_chart_update/i18n/fr.po b/account_chart_update/i18n/fr.po similarity index 100% rename from __unported__/account_chart_update/i18n/fr.po rename to account_chart_update/i18n/fr.po diff --git a/__unported__/account_chart_update/i18n/pt.po b/account_chart_update/i18n/pt.po similarity index 100% rename from __unported__/account_chart_update/i18n/pt.po rename to account_chart_update/i18n/pt.po diff --git a/__unported__/account_chart_update/i18n/pt_BR.po b/account_chart_update/i18n/pt_BR.po similarity index 100% rename from __unported__/account_chart_update/i18n/pt_BR.po rename to account_chart_update/i18n/pt_BR.po diff --git a/__unported__/account_chart_update/i18n/sv.po b/account_chart_update/i18n/sv.po similarity index 100% rename from __unported__/account_chart_update/i18n/sv.po rename to account_chart_update/i18n/sv.po diff --git a/__unported__/account_chart_update/wizard/__init__.py b/account_chart_update/wizard/__init__.py similarity index 100% rename from __unported__/account_chart_update/wizard/__init__.py rename to account_chart_update/wizard/__init__.py diff --git a/__unported__/account_chart_update/wizard/wizard_chart_update.py b/account_chart_update/wizard/wizard_chart_update.py similarity index 99% rename from __unported__/account_chart_update/wizard/wizard_chart_update.py rename to account_chart_update/wizard/wizard_chart_update.py index 57bb20fac..891faf0db 100644 --- a/__unported__/account_chart_update/wizard/wizard_chart_update.py +++ b/account_chart_update/wizard/wizard_chart_update.py @@ -251,7 +251,6 @@ class wizard_update_charts_accounts(orm.TransientModel): if context is None: context = {} property_obj = self.pool.get('ir.property') - account_obj = self.pool.get('account.account') if not company_id: user = self.pool.get('res.users').browse(cr, uid, uid, context) company_id = user.company_id.id @@ -261,6 +260,7 @@ class wizard_update_charts_accounts(orm.TransientModel): ('res_id', '=', False), ('value_reference', '!=', False) ]) + number_digits = 6 if not property_ids: # Try to get a generic (no-company) property property_ids = property_obj.search(cr, uid, [ @@ -268,15 +268,13 @@ class wizard_update_charts_accounts(orm.TransientModel): ('res_id', '=', False), ('value_reference', '!=', False) ]) - number_digits = 6 if property_ids: prop = property_obj.browse( cr, uid, property_ids[0], context=context) - account_id = prop.value_reference.id - if account_id: - code = account_obj.read( - cr, uid, account_id, ['code'], context)['code'] - number_digits = len(code) + account = property_obj.get_by_record(cr, uid, prop, + context=context) + if account: + number_digits = len(account.code) return number_digits _defaults = { diff --git a/__unported__/account_chart_update/wizard/wizard_chart_update_view.xml b/account_chart_update/wizard/wizard_chart_update_view.xml similarity index 100% rename from __unported__/account_chart_update/wizard/wizard_chart_update_view.xml rename to account_chart_update/wizard/wizard_chart_update_view.xml