工作流角色平台案例-请假单审批流程
3人赞赏了该文章
1,859次浏览
编辑于2020年02月13日 08:41:06
工作流角色平台案例-请假单审批流程【问题描述】客户的请假审批流程根据人员的类别,请假的天数判断审批人,人员类别分为集团总监、集团经理、集团职能人员、分公司经理、分公司职员、分公司总经理。复杂的参与人设置,通常需要写大量的脚本,脚本里可能涉及到组织、职位、人员,当组织架构调整、职位变化,职员离职,脚本可能会挂起或者计算错误,需要进行调整,工作量很大,且操作复杂,需有开发经验的人员才能处理。【应用场景】 1、 拆分流程,使用个人性质字段区分人员分类,作为启动条件,使用流程变量、工作流角色平台不需要写语句实现请假审批流程2、 工作流角色平台,将相同职责的人员定义为一个角色,角色人员对应不同的行政组织,流程运行时会根据单据的组织能准确找到该角色人员3、 、入、转、调、离流程也可同样配置【适用版本】s-HR 8.2【所属模块】工作流平台
【解决方案】1、设置人员性质维护系统中人员的个人性质字段,也可以自定义字段,使用系统预设用户登录s-HR系统web端,进入系统设置-员工基础数据,维护人员性质基础数据,打开员工信息维护,批量导入员工的个人性质字段(可通过修改员工信息维护导入模块增加个人性质字段),配置操作如下图所示: 2、创建工作流角色-职位角色使用系统管理员administrato登录GUI,进入企业建模-业务流程管理-工作流管理平台中,创建部门负责人、分公司总经理等角色(详细操作可参考工作流角色平台操作手册)如下图所示: 3、BOS平台配置工作流使用administrato登录BOS,设置流程变量standing,并赋值。双击提交单据-活动属性-任务,选择输出对象中申请人,个人性质-编码赋值,如下图所示: 4、设置启动条件,连接弧条件启动条件双击开始与提交单据之间的连接弧,设置个人性质编码=02(分公司部门经理),如图所示:设置请假天数连接弧条件设置请假天数的流程变量并赋值,设置请假天数大于等于3天流转到下一 审批节点,如下图所示:
5、工作流角色使用双击分公司总经理节点,选择参与人,点击行政组织,选择右侧的相应的工作流角色-分公司总经理,点击添加,如下图所示:
5、流程发布流程配置好之后,点击保存,并进行流程校验和发布。组织调整或者职位变更的情况则只需要维护工作流角色即可。
【解决方案】1、设置人员性质维护系统中人员的个人性质字段,也可以自定义字段,使用系统预设用户登录s-HR系统web端,进入系统设置-员工基础数据,维护人员性质基础数据,打开员工信息维护,批量导入员工的个人性质字段(可通过修改员工信息维护导入模块增加个人性质字段),配置操作如下图所示: 2、创建工作流角色-职位角色使用系统管理员administrato登录GUI,进入企业建模-业务流程管理-工作流管理平台中,创建部门负责人、分公司总经理等角色(详细操作可参考工作流角色平台操作手册)如下图所示: 3、BOS平台配置工作流使用administrato登录BOS,设置流程变量standing,并赋值。双击提交单据-活动属性-任务,选择输出对象中申请人,个人性质-编码赋值,如下图所示: 4、设置启动条件,连接弧条件启动条件双击开始与提交单据之间的连接弧,设置个人性质编码=02(分公司部门经理),如图所示:设置请假天数连接弧条件设置请假天数的流程变量并赋值,设置请假天数大于等于3天流转到下一 审批节点,如下图所示:
5、工作流角色使用双击分公司总经理节点,选择参与人,点击行政组织,选择右侧的相应的工作流角色-分公司总经理,点击添加,如下图所示:
5、流程发布流程配置好之后,点击保存,并进行流程校验和发布。组织调整或者职位变更的情况则只需要维护工作流角色即可。
工作流角色平台案例-请假单审批流程.docx(438.65KB)