点晴MIS内部交流论坛加入收藏
新手上路
论坛搜索
 您的位置:点晴MIS系统问题答疑『 安装指引&开发建议 』浏览当前帖子  
登 陆注 册论坛帮助  

  网站搜索
  搜索范围: 搜索方式: 关键词(可用空格分开)  

  作者及文章信息: 本文热度:6758 % 
lihanzhi8507

积分:158
等级:庶民
文数:4
注册:2014-6-27

  信 息   留 言   编 辑   引 用    

楼 顶 

 关于流程设计中的一个建议


一、假设一个公司岗位设置依次为:

员工-----主管------经理---------副总---------总经理(最高级)

二、管理员设计一个流程如下:流程要求所有申请都要人事主管审核

申请人-----直接上级主管(审核)---------直接上级主管(审核)-----------人事经理(审核)-------考勤专员(归档)

三、流程执行结果如下:

情况1:当申请人为员工时:

员工-------主管---------经理--------人事经理--------考勤专员

情况2:当申请人为主管是:

主管-------经理---------副总---------人事经理--------考勤专员

情况3:当申请人为经理时:

经理-------副总----------总经理-----人事经理--------考勤专员

情况4:当申请人为副总时:

副总------总经理(总经理可以看到副总的申请,但是不能审核,提示为:“申请人没有上级主管”,流程无法继续

 

四、我的建议是:

在  情况4  下,流程仍然可以继续执行为:(副总----总经理------直接上级(跳过)-----人事经理------考勤专员),即当下个环节没有直接上级时直接跳过,流程继续执行,不要提示错误。

再假设申请人为总经理时:流程执行为

总经理-----直接上级(跳过)--------直接上级(跳过)-----人事经理-------考勤专员

 

五、这样做的好处是:

流程设计时可以控制环节数量,不会出现“所有直接上级”应用中需要一个更高级的岗位来终止自动查询,而且申请人不管是哪个部门,最终都会到人事部门经理-及考勤专员这个环节上来


该文章在 2014/6/28 17:13:30 编辑过

  离 线  2014-6-27 10:09:35 

admin

积分:76180
等级:网站管理员
文数:11805
注册:2004-7-20

  信 息   留 言   主 页   编 辑   引 用

A9 楼 
 


1、复杂流程必须启用javascript支持来自动识别岗位并跳转,具体例子参见点晴官网在线试用网站。
2、同一个工作流中,不允许多次出现上级主管,最多只能出现一次。
3、不熟悉javascript的话,就只能将复杂流程拆分为多个简单的流程,并配合申请人权限范围的方式来控制显示合适的流程给申请人。

该文章在 2014/6/27 14:58:47 编辑过

  离 线  2014-6-27 14:58:47 

lihanzhi8507

积分:158
等级:庶民
文数:4
注册:2014-6-27

  信 息   留 言   编 辑   引 用

A8 楼 
 


我试了一下“直接上级主管”可以多次出现啊!为什么说只能出现一次呢!只是多次出现会有我在举例中出现的状况!而且可以多次出现是一个多好的功能啊!

该文章在 2014/6/28 17:17:58 编辑过

  离 线  2014-6-28 17:03:30 

admin

积分:76180
等级:网站管理员
文数:11805
注册:2004-7-20

  信 息   留 言   主 页   编 辑   引 用

A7 楼 
 


同一个工作流中,不允许多次出现上级主管,最多只能出现一次,强行出现多次就一定会导致流程出错!


该文章在 2014/6/29 17:22:50 编辑过

  离 线  2014-6-29 17:22:50 
  本文章共有 1 页, 3 张回文,每页有 10 张回文 >> [ 1 ]
页码:

Copyright 2003-2021 ClickSun All Rights Reserved