我有一个名为'balance'的计算字段,它的store=True,是根据借贷公式计算的,我可以使用@api.依赖. 问题是->;当余额为100.00美元时,我尝试接收付款,比如30.00美元。贷记借方现在等于70.00美元,但余额不变。如果要多收20.00美元,公式等于50.00美元,但余额将改为70.00美元,这是该公式以前的值。在
那么,如何同步触发动作和计算字段呢?提前谢谢。。。在
payment_ids = fields.One2many('account.payment', 'partner_id', string="Payments", readonly=True, copy=False)
@api.one
@api.depends('invoice_ids','payment_ids')
def _balancecalc(self):
for record in self:
record.balance = record.credit - record.debit
balance = fields.Float(string="Balance", compute="_balancecalc", store=True)
目前没有回答
相关问题 更多 >
编程相关推荐