2016-01-14 29 views

回答

0

你需要重写default_get该对象的方法。

def default_get(self, cr, uid, fields, context=None): 
    if context is None: 
     context = {} 
    res = super(hr_expense_expense, self).default_get(cr, uid, fields, context=context) 

    #here is your logic 
    opening_balance = 111 #do calculation as per your requirements 

    #update opening balance field 
    res.update({'openning_balance_field_name': opening_balance}) 

    return res 
+0

没有必要计算opening_balance.Opening余额应该自动填充以前closing_balance当值员工创建下一个记录时的值。 –