场景描述

  • 配置一个审批流程,在某些审批节点,不能确定谁具体来审批,所以需要手工选择一个人或者多个人保证流程能得以顺利通过。
  • 有些审批流程的做法是,上一个节点来选择指定的人,而钉钉的做法是发起人来指定。

钉钉设置规则

  • 在某个节点指定发起人自选选项。可以 自选一个人 或者自选多个人,默认选项如下,自选一个人,范围是全公司。

  • 第二个选项是指定人员,然后可以选多个人,让发起人选一个(未测试只有一个人是否还要在发起人设置)

  • 第三个选项角色,在指定的角色(就是分组标签)里面选一个人

  • 第二种情况是 自选多个人,同样分为三类情况,全公司,指定人员,角色,多人时如果选择一个人,或者角色未包含多个人,并未测试,多人审批规则有三种,依次审批,会签,或签(单人抢批)

探讨

  1. 流程让发起人指定后面节点的审批人,流程本身设计是否有问题,特别会带来流程的培训成本,以及如果发起人指错审批人,都会带来一系列的问题。
  2. 如果业务场景有这种需要,更应该制定对应的业务规则,应该让业务规则驱动流程。
  3. 作为流程设计者,这种流程设计考虑到灵活性,可是流程出发点不是为了灵活,应该如何灵活的让流程不灵活。
  4. 另外一个值得探讨就是审批过程中,发送审批到下一节点的选人设置,特别是可以自由选择,这个我们会专门找一个章节探讨。