跳到主要内容

工作流中几个时间名称的解释


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

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

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

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

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

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

  • 场景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了。

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

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

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


文档问题反馈

文档中是否有错别字、内容过期、难以理解等问题? 点此给我们反馈吧