我已经创建了一个工作流程并且它工作得很好。工作流活动调用的函数是这个
def employee_confirm(self, cr, uid, ids, context=None):
print "Entering >>>employee_confirm"
return self.write(cr, uid, ids, {'state':'confirm'})
我的问题是打印语句执行了两次。这意味着该函数正在执行两次。
这没关系
self.write(cr, uid, ids, {'state':'confirm'})
因为它是一个write
.
对于任何其他语句,我们不能允许它两次用于同一记录。
为什么会发生这种情况以及如何覆盖它?