联系人李允中国上海浦东软件园陆家嘴分园峨山路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:表1对于表1的内容,明细字段的“金额”的数值,实际上“单价”乘以“数量”的积数,要在系统上实现自动计算,则必须使用行字段规则,正确的设置方式如图1:图1初学者常犯的错误是,公式的设置没有按照系统规定的格式设定,从而造成设置无效的问题。
一般错误的设置方式是:单价×数量=小记。
列字段规则正确的设置方式如图2:图22.2、图形化表单的使用技巧2.2.1、图形化表单的标准化在做图形化表单时,可以先在excel上将表单定义好后,再导入到系统中,这样处理可以提高图形化设置的效率和规范性。
对于集团化应用的系统,建议统一图形化表单的使用标准,如图3表格时开元旅业集团系统图形化表单标准化的案例:图32.2.2、图形化表单中公式的设置技巧ecology系统使用了图形化表单后,除了使表单的界面美观,更容易符合客户的界面要求外,对于实现客户的业务流程也方便了很多,主要体现在公式的设置等方面。
以上海广电集团下属公司上海旭电子项目为例,如图4,介绍表单图形化表单公式设置的技巧。
图4图4的表格使用具有一定的代表性,在表格中需要实现的内容有:➢行字段计算公司的使用,如表格H8中,实现了预计单价=数量×单价的计算;含有除法的计算,如表格J8;➢实现明细字段数值汇总的计算,如表格的J9、K9、L9;➢如果需要实现同一列实现不同明细字段数字的汇总,就需要在正常表格后增加列的方式处理,但需要注意的是,在表单管理中,需要将增加隐藏处理。
➢注意:在图形化表单中设置的汇总数值不能作为判断条件,如果需要作为判断条件,必须在表单管理的行、列字段规则中设置。
2.2.3、图形化表单中打印的设置技巧➢打印时,如何将审批意见显示到打印模板里?➢如何将各节点的审批意见也以模板的形式打印出来,这个问题其实很简单,见下图设置,只要将流程节点下的各个节点设置到相应的表格中即可:➢如何统一设置打印属性?在表单管理中,点击打印设置,设置好相关属性并保存,即可统一设置各用户的打印属性了。
3、流程设置使用技巧3.1、直接上级的设置在流程设置的节点信息中设置直接上级,有3个方法:1、实现创建的人直接上级,这是常见的方法,设置方式如图5:图52、实现某个节点操作者的直接上级,使用这个方法可以在节点操作者里进行设置,但需要注意的是要保证选择的节点不存在为空的情况(如流程跳转后,不从该节点跳转);3、使用manager字段设置直接上级,请参考manager字段使用技巧部分。
3.2、人力资源条件的使用人力资源条件是流程设置中常见的使用方式,该条件的使用比较简单,但起到的作用非常强大,使用该方式可以完成的功能是,可以选择流程的某些节点的实际操作者,最常见的流程是内部留言,其中第二个节点的操作者就是使用人力资源条件完成的,它的范围是第一个节点的操作者选择的。
3.3、角色的使用使用角色完成流程的设置,如果使用的好,将起到事半功倍的效果。
首先我们要了解角色使用时,“级别”这个概念的作用。
我们知道在“系统设置”-“角色设置”中,当我们在角色中添加一个人员时,都需要指定这个人员的级别(有部门、分部、总部3个级别)。
不同的级别在流程的设置中有不同的作用,我们以图6维森集团的组织架构为例,说明图7流程1设置为例,说明级别的意义。
图6图7 各节点操作者的设置如表1表1 角色设置如表2:表2如果按照上述设置,假设分部B部门B2的一个员工X创建流程,则各节点的操作者如图8所示:流程1图8通过以上这个例子,我们可以知道,如果在节点中使用了角色的设置,则流程流转到这个节点后,系统首先查找流程中设置的角色级别是什么,如果是部门级别,则系统会到角色设置中去查找和创建人属于同一个部门的角色人员;如果是分部级别,则系统会到角色设置中去查找和创建人属于同一个分部的角色人员;如果是总部级别,则系统会到角色设置中查找和创建人属于同一个总部的角色人员。
熟练使用角色人员会减轻系统管理员的设置工作,但是角色的使用具有一定的局限性,如如果存在空缺或兼职的情况,按照上面的设置就会有问题,但可配合批次等其他方式改善。
如果系统中能够增加兼职的功能,并延伸到角色设置里,则可解决上述问题,本文档不对该文档展开讨论,大家可对这个问题进一步思考。
3.4、相关文档、相关流程、附件等的使用在ecology系统的流程中,如果要实现流程和文档、流程、项目、客户、会议室等的关联,只要在表单中增加相应的字段即可,见表3:表33.5、操作者批次的使用批次的熟练使用,对于实现组织机构比较复杂客户的系统设置非常有利。
以图9流程2为例说明批次的使用,其中公司有1个总经理、2个分管领导,分管部门如表4:流程2图9表4流程节点3的可以按照表5的设置即可实现:表5批次使用时,可作为条件的内容很多,可以根据具体情况灵活使用。
3.6、流程编号的使用流程编号的设置比较简单,只需要:1、在流程设置的流程编号中设置好规则,并赋值给空闲的单行文本框字段(注意,此字段在各节点都最好设置为直读权限);2、在流程出口处,选择生成流程编号的出口即可。
对于流程编号设置需要注意的事项是,流程编号实际上是对流程使用的表单进行设置的,也就是说,如果两个流程使用的是同一个表单,则这两个流程的必须使用同一个流程编号。
对于集团化应用的系统,建议流程编号和流程的规划结合在一起考虑。
以湖南联创集团为例,如表6流程分类规划:表6结合表6的流程分类,规划流程命名及流程编号。
1、命名规则公司名称缩写+流程分类缩写+流程序号。
例如,投资公司总裁办公室发文流程,则流程名称为:TZ-XZ-01-发文流程2、编号规则公司名称缩写+流程分类缩写+流程序号+日期+4位流水号4、manager字段使用技巧4.1、第三个节点使用manager字段e-cology系统的字段管理中,有一个特殊字段“manager”,字段类型属于“浏览按钮-人力资源字段”。
对于该字段的常规使用,大家应该都比较熟悉,如图10所示流程3:流程3图10各节点的操作者见表7:表7按照以上的设置,则流程流转到第3各节点后,该节点的操作者是“创建人上级的上级”。
4.2、使用manager字段作为判断条件使用如果流程的设置需要改变,比如某些人员的直接上级不是部门经理,而是分管领导,流程的流转就需要改变,如图11:流程3图11各节点操作者的设置同表1,如果要实现这样的设置,则需要在节点1后的出口中添加判断条件,设置内容为:条件1:manager字段<30,出口为节点2“部门经理审批”;条件2:manager字段≥30,出口为节点3“分管领导审批”。
根据长期经验,这样设置的流程可正常流转,如果流程按照条件1流转,则流程各节点的实际操作者如表8:表8如果流程按照条件1流转,则流程各节点的实际操作者如表9:表9从表3的内容可以看到,使用manager字段在第一个节点出口处设置条件,即可满足创建人直接上级不是部门经理的需求。
从此设置我们可以知道manager字段的另外一个功能:表单中含有的manager字段在各个节点默认值是该节点的操作者的直接上级(限于节点操作者只有一个人)。
使用该功能可以灵活搭建组织机构复杂的流程需求。
比如流程4,见图12:流程4图12各节点操作者设置如表10:表104.3、manager字段结合节点前(或节点后)赋值操作前面我们已经了解了manager字段的主要作用,在系统中,如果manager字段和节点赋值操作结合使用,则可以发挥更大的作用。