工作流中各种时间名称的解释


在配置工作流程时,需要选择一个动态时间的值, 可以从某节点中选择记录的触发时间、创建时间、更新时间, 也可以选择系统当前的时间。

这些时间有什么不同呢?我们来看一个场景示例。

在《合同表》新增或更改一条合同记录,就会审批流程,审批通过后,需要自动写入审批的通过时间。我们看下设置。

image.png

image.png

触发时间: 触发审批流程的时间,这场景中,实际就是合同记录的新增时间

创建时间: 这条记录的创建时间

修改时间: 这条记录的最后更新时间

系统-当前时间: 当前节点开始执行的系统时间。审批人审批完成后,就开始执行更新记录节点,即当前的时间。

  • 场景1: 我在17:00 新增了一个合同记录, 触发了流程,那么记录的创建时间是17:00, 更新时间也是17:00,触发流程的时间也是17:00。然后17:30分审批通过了,然后更新记录节点此时读取到的系统的当前时间就是17:30了。 因此,审批通过时间应该选择 当前时间。

  • 场景2: 我在18:00 更新了刚才创建的合同记录, 触发了流程,那么创建时间依然是17:00, 更新时间是18:00,触发流程的时间也是18:00。然后19:00分审批通过了,那么这时开始执行更新记录节点了,此时读取到的系统的当前时间就是19:00了。

什么时候这几个时间会相同呢

image.png

新增了一条记录,立即触发了流程,然后自动执行发送站内通知的节点。

那么从新增记录到触发流程到发送通知,这个过程全是自动化,是很迅速的,时间几乎是相同的。

results matching ""

    No results matching ""