add create entries using models wizard on movelines

bzr revid: mra@tinyerp.com-20081103085646-fhhxuovxkeay4h95
This commit is contained in:
Mustufa Rangwala 2008-11-03 14:26:46 +05:30
parent 48dcb0bdbb
commit 48cca73352
2 changed files with 4 additions and 2 deletions

View File

@ -76,6 +76,8 @@
<wizard string="Create Entries From Models" model="account.model" name="account_use_models" menu="False" id="wizard_account_use_model"/>
<menuitem action="wizard_account_use_model" type="wizard" parent="account.menu_finance_recurrent_entries" id="menu_account_use_model"/>
<wizard string="Create Entries From Models" model="account.move.line" name="account_use_models" menu="True" id="wizard_line_account_use_model"/>
<!-- account.invoice -->
<wizard string="Open State" model="account.invoice" name="account.wizard_paid_open" menu="False" id="wizard_paid_open"/>

View File

@ -22,7 +22,7 @@ fields = {
}
def _create_entries(self, cr, uid, data, context):
pool_obj = pooler.get_pool(cr.dbname)
if data['model']=='ir.ui.menu':
if data['model']=='ir.ui.menu' or data['model']=='account.move.line':
model_ids = data['form']['model'][0][2]
data_model = pool_obj.get('account.model').browse(cr,uid,model_ids)
else:
@ -95,7 +95,7 @@ class use_model(wizard.interface):
}
def _check(self, cr, uid, data, context):
if data['model']=='ir.ui.menu':
if data['model']=='ir.ui.menu' or data['model']=='account.move.line':
return 'init_form'
return 'create'