当您阅读本方案时,即表示您同意不传播本方案的所有内容 泛微协同办公平台(e-cology)系统 流程搭建一般技巧使用 SubmittedByWeaverSoftware 联系人李允
中国上海浦东软件园陆家嘴分园 峨山路91弄101号3层 邮政编码:200127 电话:+8621 传真:+8621 手机:+86 电邮:liyun
目录
1.1、新添字段时注意事项 ........................... 1.2、明细字段使用技巧 ............................. 2、表单管理使用技巧 ...................................
2.1、表单管理中的行、列字段规则使用技巧 ........... 2.2、图形化表单的使用技巧 .........................
图形化表单的标准化 ............................ 图形化表单中公式的设置技巧 .................... 图形化表单中打印的设置技巧 ....................
3、流程设置使用技巧 ...................................
3.1、直接上级的设置 ............................... 3.2、人力资源条件的使用 ........................... 3.3、角色的使用 ................................... 3.4、相关文档、相关流程、附件等的使用 ............. 3.5、操作者批次的使用 ............................. 3.6、流程编号的使用 ............................... 4、manager字段使用技巧 ...............................
4.1、第三个节点使用manager字段 ................... 4.2、使用manager字段作为判断条件使用 ............. 4.3、manager字段结合节点前(或节点后)赋值操作....
1、字段管理使用技巧
1.1、新添字段时注意事项
字段使用的原则是,一个表单中一个字段只可使用一次,但一个字段可被多个表单调用。所以,当需要在表单管理增加字段时,同一类型的字段以同一命名方式命名。
有很多同事,有时是新建一个表单,则根据表单重新增加一套字段,这样处理不会有问题,但对于集团化用户来说,则存在弊端是不同的系统管理员有不同的字段命名方式,非常混乱,同时字段的数量在不断增加,不便于系统管理员的管理。
1.2、明细字段使用技巧
如果主字段和明细字段的名称一样时,系统会出现错误提示,所以新建明细字段时,要特别注意明细字段的命名方式。建议在明细字段前加一个统一的前缀,如“mx”等,则可在很大程度上避免此类问题。
2、表单管理使用技巧
2.1、表单管理中的行、列字段规则使用技巧
表单管理中的行、列字段规则的使用是针对表单的明细字段而言的,使用原则如下:
➢ 如果流程设置中使用的表单模式是“正常模式”,则要实现表单中数值自动计算和赋值,则必须使用行、列字段规则;
➢ 如果流程设置中使用的表单模式是“表单模式”,如需要使用表单中某个计算或赋值的字段进行作为判断条件,则必须使用行、列字段规则。
举例说明行、列字段规则的使用,如常见的物品采购申请流程,表单字段如表1:
字段名称 使用字段 字段类型 浏览按钮-人力资源 浏览按钮-部门 单行文本框-浮点数 (主字段)申请人 resource_n (主字段)申请部门 department (主字段)采购总金decimalvalue 额 (明细字段)物品名mxdesc1 称 (明细字段)物品规mxdesc2 格 (明细字段)单价 mxdecimalvalue1 (明细字段)数量 mxinterg (明细字段)小记 mxdecimalvalue2 表1
单行文本框 单行文本框 单行文本框-浮点数 单行文本框-整数 单行文本框-浮点数 对于表1的内容,明细字段的“金额”的数值,实际上“单
价”乘以“数量”的积数,要在系统上实现自动计算,则必须使用行字段规则,正确的设置方式如图1:
图1
初学者常犯的错误是,公式的设置没有按照系统规定的格式设定,从而造成设置无效的问题。一般错误的设置方式是:单价×数量=小记。
列字段规则正确的设置方式如图2:
图2
2.2、图形化表单的使用技巧 2.2.1、图形化表单的标准化
在做图形化表单时,可以先在excel上将表单定义好后,再导入到系统中,这样处理可以提高图形化设置的效率和规范性。对于集团化应用的系统,建议统一图形化表单的使用标准,如图3表格时开元旅业集团系统图形化表单标准化的案例:
图3
2.2.2、图形化表单中公式的设置技巧
ecology系统使用了图形化表单后,除了使表单的界面美观,更容易符合客户的界面要求外,对于实现客户的业务流程也方便了很多,主要体现在公式的设置等方面。以上海广电集团下属公司上海旭电子项目为例,如图4,介绍表单图形化表单公式设置的技巧。
图4
图4的表格使用具有一定的代表性,在表格中需要实现的内容有:
➢ 行字段计算公司的使用,如表格H8中,实现了预计单价=数量×单价的计算;含有除法的计算,如表格J8; ➢ 实现明细字段数值汇总的计算,如表格的J9、K9、L9; ➢ 如果需要实现同一列实现不同明细字段数字的汇总,就需要在正常表格后增加列的方式处理,但需要注意的是,在表单管理中,需要将增加隐藏处理。
➢ 注意:在图形化表单中设置的汇总数值不能作为判断条件,如果需要作为判断条件,必须在表单管理的行、列字段规则中设置。
2.2.3、图形化表单中打印的设置技巧
➢ 打印时,如何将审批意见显示到打印模板里?
➢ 如何将各节点的审批意见也以模板的形式打印出来,这个问题其实很简单,见下图设置,只要将流程节点下的各个节点设置到相应的表格中即可: ➢ 如何统一设置打印属性?
在表单管理中,点击打印设置,设置好相关属性并保存,即可统一设置各用户的打印属性了。
3、流程设置使用技巧
3.1、直接上级的设置
在流程设置的节点信息中设置直接上级,有3个方法: 1、实现创建的人直接上级,这是常见的方法,设置方式如图5:
图5
2、实现某个节点操作者的直接上级,使用这个方法可以在节点操作者里进行设置,但需要注意的是要保证选择的节点不存在为空的情况(如流程跳转后,不从该节点跳转);
3、使用manager字段设置直接上级,请参考manager字段使用技巧部分。
3.2、人力资源条件的使用
人力资源条件是流程设置中常见的使用方式,该条件的使用比较简单,但起到的作用非常强大,使用该方式可以完成的功能是,可以选择流程的某些节点的实际操作者,最常见的流程是内部留
言,其中第二个节点的操作者就是使用人力资源条件完成的,它的范围是第一个节点的操作者选择的。
3.3、角色的使用
使用角色完成流程的设置,如果使用的好,将起到事半功倍的效果。首先我们要了解角色使用时,“级别”这个概念的作用。 我们知道在“系统设置”-“角色设置”中,当我们在角色中添加一个人员时,都需要指定这个人员的级别(有部门、分部、总部3个级别)。不同的级别在流程的设置中有不同的作用,我们以图6维森集团的组织架构为例,说明图7流程1设置为例,说明级别的意义。
维森集分部A 部门部门部门分部B 部门部门部门图6
分部C 部门部门部门分部D 流程1 节点1 提交申请 所有人 节点2 节点3 审批 分公司总经理 节点4 审批 集团总经理 审批 部门经理
图7
各节点操作者的设置如表1 节点名称 节点1 节点2 节点3 节点4 操作者设置 所有人,安全级别0-100 角色:部门经理,级别部门 角色:分公司总经理,级别分部 角色:集团总经理,级别总部 表1
角色设置如表2: 角色名称 人员 a1 a2 a3 a4 部门经理 b1 b2 b3 b4 部门 部门 部门 部门 B B B B B1 B2 B3 B4 级别 部门 部门 部门 部门 A A A A 分部 部门 A1 A2 A3 A4 。。。 A B 分公司总经理 C D 集团总经理 M 部门 分部 分部 分部 分部 总部 表2
。。。 A B C D A 。。。 A1 B2 C3 D4 A1 如果按照上述设置,假设分部B部门B2的一个员工X创建流程,则各节点的操作者如图8所示:
流程1
节点1 X 节点2b2 节点3 B 节点4 M
图8
通过以上这个例子,我们可以知道,如果在节点中使用了角色的设置,则流程流转到这个节点后,系统首先查找流程中设置的角色级别是什么,如果是部门级别,则系统会到角色设置中去查找和创建人属于同一个部门的角色人员;如果是分部级别,则系统会到角色设置中去查找和创建人属于同一个分部的角色人员;如果是总部级别,则系统会到角色设置中查找和创建人属于同一个总部的角色人员。
熟练使用角色人员会减轻系统管理员的设置工作,但是角色
的使用具有一定的局限性,如如果存在空缺或兼职的情况,按照上面的设置就会有问题,但可配合批次等其他方式改善。 如果系统中能够增加兼职的功能,并延伸到角色设置里,则可解决上述问题,本文档不对该文档展开讨论,大家可对这个问题进一步思考。
3.4、相关文档、相关流程、附件等的使用
在ecology系统的流程中,如果要实现流程和文档、流程、项目、客户、会议室等的关联,只要在表单中增加相应的字段即可,见表3: 要关联的信息 相关文档 相关流程 相关客户 相关项目 附件 使用的字段类型 “浏览按钮-多文档”或“浏览按钮-文档” “浏览按钮-多请求”或“浏览按钮-请求” “浏览按钮-多客户”或“浏览按钮-客户” “浏览按钮-多项目”或“浏览按钮-项目” “附件” 表3
3.5、操作者批次的使用
批次的熟练使用,对于实现组织机构比较复杂客户的系统设置非常有利。以图9流程2为例说明批次的使用,其中公司有1个总经理、2个分管领导,分管部门如表4:
流程2
节点1 提交申请 所有人 节点2 节点3 审批 分管领导 节点4 审批 总经理 审批 部门经理
图9
分管领导 部门1 部门2 总经理 部门3 部门4 部门5 总经理助理 部门6 部门7 副总经理 部门8 部门9 表4
流程节点3的可以按照表5的设置即可实现: 节点名称 批次1 节点3 批次2 当创建人属于部门1、2、3、总经理 4时 当创建人属于5、6时 总经理助理 批次 条件 操作者 负责的部门 批次3 当创建人属于7、8时 表5
副总经理 批次使用时,可作为条件的内容很多,可以根据具体情况灵活使用。
3.6、流程编号的使用
流程编号的设置比较简单,只需要:1、在流程设置的流程编号中设置好规则,并赋值给空闲的单行文本框字段(注意,此字段在各节点都最好设置为直读权限);2、在流程出口处,选择生成流程编号的出口即可。
对于流程编号设置需要注意的事项是,流程编号实际上是对流程使用的表单进行设置的,也就是说,如果两个流程使用的是同一个表单,则这两个流程的必须使用同一个流程编号。 对于集团化应用的系统,建议流程编号和流程的规划结合在一起考虑。以湖南联创集团为例,如表6流程分类规划:
流程内容 集团公司 投资公司 流程分类 集团公司共用流程 投资公司行政管理流程 投资公司人事管理流程 投资公司财务管理流程 投资公司资产管理流程 投资公司业务管理流程 分公司 分公司行政管理流程 分公司人事管理流程 分公司财务管理流程 分公司资产管理流程 分公司业务管理流程 XXXX公司 XXXX公司XXXX流程 表6
结合表6的流程分类,规划流程命名及流程编号。 1、命名规则
公司名称缩写+流程分类缩写+流程序号。
例如,投资公司总裁办公室发文流程,则流程名称为:TZ-XZ-01-发文流程 2、编号规则
公司名称缩写+流程分类缩写+流程序号+日期+4位流水号
4、manager字段使用技巧
4.1、第三个节点使用manager字段
e-cology系统的字段管理中,有一个特殊字段“manager”,字段类型属于“浏览按钮-人力资源字段”。对于该字段的常规使用,大家应该都比较熟悉,如图10所示流程3:
流程3
节点1 提交申请 所有人 节点2 审批 部门经理 节点3 审批 分管领导 节点4 归档
图10
各节点的操作者见表7:
节点名称 节点1 节点2 节点3 节点4 操作者设置 所有人,安全级别0-100 创建人直接上级 人力资源字段本人,“manager字段”,会签 创建人本人 表7
按照以上的设置,则流程流转到第3各节点后,该节点的操作者是“创建人上级的上级”。
4.2、使用manager字段作为判断条件使用
如果流程的设置需要改变,比如某些人员的直接上级不是部门经理,而是分管领导,流程的流转就需要改变,如图11:
流程3
节点1 提交申请 所有人 创建人 直接上级<30 节点2 审批 部门经理 节点3 审批 分管领导 节点4 归档 创建人直接上级安全级别≥30
图11
各节点操作者的设置同表1,如果要实现这样的设置,则需要在节点1后的出口中添加判断条件,设置内容为:
条件1:manager字段<30,出口为节点2“部门经理审批”; 条件2:manager字段≥30,出口为节点3“分管领导审批”。 根据长期经验,这样设置的流程可正常流转,如果流程按照条件1流转,则流程各节点的实际操作者如表8:
节点名称 节点1 节点2 节点3 节点4 创建人 创建人直接上级 创建人上级的上级 创建人本人 表8
如果流程按照条件1流转,则流程各节点的实际操作者如表9:
节点名称 节点1 创建人 节点实际操作者 节点实际操作者 节点2 节点3 节点4 空 创建人直接上级 创建人本人 表9
从表3的内容可以看到,使用manager字段在第一个节点出口处设置条件,即可满足创建人直接上级不是部门经理的需求。从此设置我们可以知道manager字段的另外一个功能:表单中含有的manager字段在各个节点默认值是该节点的操作者的直接上级(限于节点操作者只有一个人)。
使用该功能可以灵活搭建组织机构复杂的流程需求。比如流程4,见图12: 流程4
条件1: 节点1 提交申请 所有人 创建人 直接上级<30 节点2 审批 部门经理 条件2:30≤创建人直接上级安全级别<40 条件3:40≤创建人直接上级安全级别<50 条件4:创建人直接上级安全级别≥50 节点3 审批 分公司分管领导 节点4 审批 分公司总经理 节点6 审批 部门经理 节点5 审批 总公司公司总经
图12
各节点操作者设置如表10:
节点名称 节点1 节点2 节点3 操作者设置 所有人,安全级别0-100 创建人直接上级 批次1:角色,分公司分管领导1,分部级别 批次2:角色,分公司分管领导1,分部级别 。。。 节点4 节点5 节点6 角色,分公司总经理,总部级别 角色,总公司总经理,总部级别 创建人本人 表10
4.3、manager字段结合节点前(或节点后)赋值操作
前面我们已经了解了manager字段的主要作用,在系统中,如果manager字段和节点赋值操作结合使用,则可以发挥更大的作用。比如流程3、员工调动申请审批流程,图13:
流程5
节点1 提交申请 所有人 节点2 审批 调动前 部门经理 节点3 审批 调动前 分管领导 节点4 审批 调动前 总经理 节点8 归档 节点7 审批 调动后 总经理 节点6 审批 调动后 分管领导 节点5 审批 调动后 直接上级 节点6≥60 节点5操作者≥60
图13
这个流程的特点是,节点5的操作者是表单里指定的,但节点6、节点7无法指定,且存在流程跳转的情况。但如果使用manager字段进行设置,问题可迎刃而解。在表单中添加2个“浏览按钮-人力资源”的字段,分别命名为赋值1、赋值2。各节点操作设置如表11
节点名称 节点1 节点2 节点3 操作者设置 所有人,安全级别0-100 创建人直接上级 批次1:角色,分管领导1; 批次2:角色,分管领导2; 。。。 节点4 节点5 节点6 节点7 节点8 角色,总经理 人力资源字段本人,调动后直接上级 人力资源字段本人,赋值1 人力资源字段本人,赋值2 创建人本人 表11
说明,在节点5后,需要设置节点后赋值操作:赋值1=manager字段,这样如果流程流转到节点6的话,则节点6的操作者就即为节点5的直接上级。并可对节点6操作者的安全级别进行判断了。
因篇幅问题不能全部显示,请点此查看更多更全内容