入职审批流程(上)

923 上次更新时间:2021-10-19 20:23:47

Document

场景需求

小编对接客户时,客户提出需求:“我们有一张很复杂的背景信息调查表完成后,需要在录用审批流程里展示给审批人看,点一下就能看见候选人的背景调查信息,请问有哪些功能可以解决或有办法链接进去吗?”

看过玩转系列的老朋友们可能会想到,可以用关联表单来解决,除此之外,入职审批流程还有其他以下需求:

1、填写背调调查的信息,如何联动显示已有的信息(员工信息),节省大量查找、重复提交时间。
2、提交员工信息表单时,如何防止提交错误的数据,从而保证数据的有效、规范?
3、在录用审批流程,如何检查是否已做过背调?
4、如何让其自动录入已有的信息?比如自动创建表单并录入已有的信息,让其实现智能自动流程化。

设计思路

我们先来梳理下入职审批业务的基本流程和核心流程。

业务基本流程

面试→背调调查→录用审批→审批通过→发放offer→新人报道

核心流程

提交候选人信息→填写候选人背调信息→负责人决定是否录用

解决技术流程

根据以上场景需求,我们需建立两张表单,分别是候选人信息表和背景调查表。
1、候选人信息表

基本信息→个人信息→学历信息

2、背景调查表

个人信息→背调信息

解决方法

拆解问题

1、如何在录用审批流程显示其他复杂表单的数据?

您可以在扩展设计,设置管理表单,设置关联的节点范围,即可在审批流程查看其他表单的数据。

2、填写背调信息表,如何联动显示候选人的基本信息?

您可以设置智能引用,关联候选人基本信息表单和相关字段,选中该候选人后,即可联动显示其他信息,无需重复填写。

3、在审批流程中,如何验证该员工是否已做过背调调查?

您可以设置表单提交校验,配置相关条件后,如校验该员工未做背调调查,则无法进行下一步。

4、如何让其自动创建录入已有的信息?

您可以在流程节点新建自动操作-填写,设置自动填写规则后,提交数据运转后,根据已设置的条件,系统自动创建表单并录入相关数据。

模块设计

1、候选人信息表

候选人信息表一般包括姓名、手机号、证件、学历、个人情况等信息,表单字段设计如下图:

2、背调调查表

背调调查主要有两个部分,分别是候选人重点信息和背调信息,表单的字段控件设计如下图: