Corrected the copy behaviour of accounts and set condition for charts of accounts

bzr revid: jvo@tinyerp.com-20080903141555-8sibwjd4x4v46qug
This commit is contained in:
Jay Vora 2008-09-03 19:45:55 +05:30
parent a8ee852c8b
commit c2561bd0c7
3 changed files with 5 additions and 5 deletions

View File

@ -356,9 +356,9 @@ class account_account(osv.osv):
child_ids=self.copy(cr, uid, child.id, default, context=context,done_list=done_list)
if child_ids:
new_child_ids.append(child_ids)
default['child_id'] = [(6, 0, new_child_ids)]
default['child_parent_ids'] = [(6, 0, new_child_ids)]
else:
default['child_id'] = False
default['child_parent_ids'] = False
return super(account_account, self).copy(cr, uid, id, default, context=context)
def write(self, cr, uid, ids, vals, context=None):

View File

@ -169,7 +169,7 @@
<field name="res_model">account.account</field>
<field name="view_type">tree</field>
<field name="view_id" ref="view_account_tree"/>
<field name="domain">[('code','=','0')]</field>
<field name="domain">[('parent_id','=',False)]</field>
</record>
<menuitem action="action_account_tree" id="menu_action_account_tree" parent="account.account_account_menu"/>