一. 流程业务上一般分为员工自助发起和专员端发起, 纯cloud流程业务都要开启弹性模型, 其配置主要步骤如下:
1. 新建业务 2. 新建业务流程 3. 设置适用范围 4. 设置流程节点(根据条件设置审批人)
5. 如有需求会写流程插件(字段的一些常见带出及逻辑)和节点事件(比如一些校验和审批通过回写)。
6. 菜单绑定 (即一个前端服务界面对应一个业务流程)
7. 常用链接:建业务链接:http://127.0.0.1:3000/#/wf_biz_list 建流程链接:http://127.0.0.1:3000/#/wf_wf_list
ssc服务设置链接:http://127.0.0.1:3000/#/ssc_service
二:流程中标准表单文件及节点事件位置:
标准表单设计文件后端代码位置: hcm/hcm_core/data_model/data/wf_init_template_affair_quit_new_1.json
标准流程节点事件后端代码位置:hcm/hcm_core/data_model/data/affair_flow_setting.json
(标准节点事件:以离职为例,流程发起前需要进行节点前事件效验,这个人的岗位状态/用工类型是否满足需求,节点后事件:离职后要做合同终止,多任职终止这些逻辑写在节点后)
这些标准的事件和表单在上述位置:可以根据需求自行查看学习。
三:常用的台账过滤插件:
目前比较常用的按照台账提交时间范围,台账审批状态,所属组织过滤。具体插件如下:
过滤插件.rtf 可以在元数据中黏贴直接使用。