From b6e1745b8a4877884d34a873180900bdcfae1f8e Mon Sep 17 00:00:00 2001 From: Harshad Modi Date: Wed, 2 Jul 2008 08:42:47 +0000 Subject: [PATCH] configuration wizard : * improvement on user configuration wizard * account journal for bank account wizard * remove comment on install module wizard on profile_service module bzr revid: hmo@tinyerp.com-75b7c5c0da946d8842171a692ba65c0ce0e55e89 --- addons/account/account.py | 10 +- addons/account/account_view.xml | 234 ++++++++++----------- addons/profile_service/profile_service.py | 4 +- addons/profile_service/profile_service.xml | 17 +- 4 files changed, 131 insertions(+), 134 deletions(-) diff --git a/addons/account/account.py b/addons/account/account.py index 41fffe4e2f7..9f0ac88ad35 100644 --- a/addons/account/account.py +++ b/addons/account/account.py @@ -1552,7 +1552,7 @@ class account_config_fiscalyear(osv.osv_memory): } _defaults = { 'date1': lambda *a: time.strftime('%Y-01-01'), - 'date2': lambda *a: time.strftime('%Y-%m-%d'), + 'date2': lambda *a: time.strftime('%Y-12-31'), } def action_create(self, cr, uid,ids, context=None): res=self.read(cr,uid,ids)[0] @@ -1596,14 +1596,15 @@ class account_config_journal_bank_accounts(osv.osv_memory): if 'lines_id' in config_res and config_res['lines_id']: lines=line_obj.read(cr,uid,config_res['lines_id']) for res in lines: - if 'name' in res and 'bank_account_id' in res and 'view_id' in res and 'sequence_id' in res: + sequence_ids=self.pool.get('ir.sequence').search(cr,uid,[('name','=','Account Journal')]) + if 'name' in res and 'bank_account_id' in res and 'view_id' in res and sequence_ids and len(sequence_ids): vals={ 'name':res['name'], 'type':'cash', 'view_id':res['view_id'], 'default_credit_account_id':res['bank_account_id'], 'default_debit_account_id':res['bank_account_id'], - 'sequence_id':res['sequence_id'] + 'sequence_id':sequence_ids[0] } res_obj.create(cr, uid, vals, context=context) return { @@ -1627,10 +1628,7 @@ class account_config_journal_bank_accounts_line(osv.osv_memory): 'name':fields.char('Journal Name', size=64,required=True), 'bank_account_id':fields.many2one('account.account', 'Bank Account', required=True, domain=[('type','=','cash')]), 'view_id':fields.selection(_journal_view_get, 'Journal View', required=True), - 'sequence_id':fields.many2one('ir.sequence', 'Sequence', required=True), 'journal_id':fields.many2one('account.config.journal.bank.account', 'Journal', required=True), } - - account_config_journal_bank_accounts_line() diff --git a/addons/account/account_view.xml b/addons/account/account_view.xml index 323eb57151b..acf47668ea5 100644 --- a/addons/account/account_view.xml +++ b/addons/account/account_view.xml @@ -1,13 +1,13 @@ - + - + - + account.fiscalyear.form account.fiscalyear @@ -57,11 +57,11 @@ tree,form - + - + account.period.form account.period @@ -99,12 +99,12 @@ tree,form - - + + - + account.account.form account.account @@ -121,7 +121,7 @@ - + @@ -143,7 +143,7 @@ tree,form - + account.account.tree account.account @@ -168,7 +168,7 @@ [('code','=','0')] - + account.account.list account.account @@ -189,13 +189,13 @@ [('code','=','0')] - + - + account.journal.column.form account.journal.column @@ -224,7 +224,7 @@ - + account.journal.view.form account.journal.view @@ -236,11 +236,11 @@ - + - + account.journal.tree account.journal @@ -252,7 +252,7 @@ - + account.journal.form account.journal @@ -293,7 +293,7 @@ - + account.bank.statement.tree account.bank.statement @@ -311,7 +311,7 @@ - + account.bank.statement.form account.bank.statement @@ -375,7 +375,7 @@ form,tree - + Draft statements account.bank.statement @@ -384,9 +384,9 @@ [('state','=','draft')] - - - + + + account.bank.statement.reconcile.form account.bank.statement.reconcile @@ -475,11 +475,11 @@ - + - + account.move.reconcile.form account.move.reconcile @@ -495,7 +495,7 @@ - + @@ -550,8 +550,8 @@ - - + + @@ -599,7 +599,7 @@ - + @@ -624,7 +624,7 @@ - + Taxes account.tax @@ -632,15 +632,15 @@ - - - + + + - + - + tree_but_open account.journal.period @@ -648,10 +648,10 @@ - + - + Open Journals account.journal.period @@ -659,11 +659,11 @@ [('state','<>','done')] - + - + account.move.line.tree account.move.line @@ -689,7 +689,7 @@ - + account.move.line.form account.move.line @@ -706,10 +706,10 @@ - + - + @@ -723,7 +723,7 @@ - + @@ -739,8 +739,8 @@ - - + + account.move.line.form2 account.move.line @@ -760,7 +760,7 @@ - + @@ -771,7 +771,7 @@ - + @@ -785,7 +785,7 @@ - + account.move.line.select account.move.line @@ -793,11 +793,11 @@ tree,form - + - + account.move.tree account.move @@ -808,13 +808,13 @@ - + - + account.move.form account.move @@ -826,7 +826,7 @@ - +
@@ -835,10 +835,10 @@ - + - + @@ -846,7 +846,7 @@ - + @@ -865,7 +865,7 @@ - +