2019 实施标准套价—审批流优化建议与思路第一章审批流优化建议与思路实施标准套件作者:林晶晶2019 实施标准套价—审批流优化建议与思路常用概述1.1 功能概述审批流定义节点用来为某个具体的业务单据或某个具体单据的一个交易类型进行审批流程的定义。被定义了审批流程的单据将按照定义的审批流程被传递和审批。当集团级节点与业务单元级节点同时在某一单据中对同一组织定义了流程,则以业务单元级的流程为准。1.2使用规则1.2.1 人工活动 按照人的群体来胡定审批人员时,使用用户组或者角色组设置审批人员。 按照人的工作职能来划定审批人员时,使用职责或角色加上人工活动限定审批人员。 这种设置会用的比较多。 按照组织(包括部门)的负责人来划定审批人员时,使用部门负责人设置配合部门信息上负责人的信息设置进行审批人员配置。2019 实施标准套价—审批流优化建议与思路 按照规定的汇报顺序进行审批时,可使用汇报关系设置进行设置。此处使用不是特别方便,适用于不符合上述两种情况的审批人关系。2019 实施标准套价—审批流优化建议与思路 在上述四种情况都无法使用时,可使用自定义规则,使用公式圈定出对应的审批人。其中,输出的结果需要为目标用户的用户 PK。此种情况仅适用于审批人仅有一个的时候。2019 实施标准套价—审批流优化建议与思路1.2.2条件设置 使用单据字段作为分支条件,则直接在线条中拉出对应字段,设置好限定条件即可。 当单据现有字段无法满足时,可先查看系统现有的单据函数是否满足,是则在单据函数中将数函数拉出,并且进行条件值的设置。2019 实施标准套价—审批流优化建议与思路 在元数据和单据函数都无法满足条件设置时,可以使用自定义函数。设置了自定义函数之后,将函数拉进去条件编辑框。其中,此处设置的函数,适用于此类单据(如果是设置了交易类型下的审批流会只显示在此交易类型下的审批流中)的其他审批流程。即函数设置一次,对应设置的那个节点(交易类型)的审批流都可以一起使用,无需多次设置。备注:2019 实施标准套价—审批流优化建议与思路条件需要能够自洽封闭,否则遇到没有举出的条件时,会存在无法找到对应的审批流程的报错。如条件分支设置了分支一:自定义项 1=Y;分支二:自定义项 1=N,自定义项 2=Y。在不设置分支三:自定义项 1=N,自定义项 2=N 的情况下,如果真有单据符合这个条件,会直接报错。1.2.3驳回方式这个取决于在审批流的活动环节中的设置。以 NC65 为例,这个设置之后不可改,即无法由审批人选择驳回后是重走流程还是返回到对应的驳回人员。1)驳回处理方式为“提交到下一环节”时,表示当前环节驳回后,被驳回的环节,重新提交,会重新让下一流程的人进行审批2)驳回处理方式为“提交驳回环节”时,表示当前环节驳回后,被驳回的环节,重新提交,会直接让当前环节进行审批2019 实施标准套价—审批流优化建议与思路第二章常用调整场景2.1代填单据2.1.1场景当用户需要别人代为填写报销单,但是不交出自己账号,如董事长让自己的秘书代填单据。2.1.2问题报销时无法选择到除了自己的其他人,且提交流程时,走的不是实际报销人的流程,而是制单人的流程。2.1.3解决方法在自己的账号中进行个人授权设置,让被授权人进行可以代填单据,且提交是走的是报销人本身的流程。在【个人授权设置】中用户可通过指定授权其他用户代替制单。被授权人制单时,选择报销人为授权人,制单完成后提交使用的审批流程仍旧为授权人原本所用的审批流,被授权人仅为代办制单人。2019 实施标准套价—审批流优化建议与思路2.2人员调职2.1.4场景人员调职,从同一组织内的 A 部门转到了 B 部门或者从同一集团下的一家公司到另外一家公司。2.1.5问题 调整到新部门或者公司后,原本应该挂在原来公司部门下面的费用无法再在旧有的公司部门报销。 审批节点中的领导已经换了,但是流程还是挂在旧领导下,新领导无法审批单据。2.1.6解决方法 在人员调职后,如果还有旧部门(公司)的待审批单据,建议是先将单据审批完成后再关闭其在旧部门(公司)的权限。 领导调动前,需要先将自己手上的单据审批完成。备注:上述只是简单的判断,实际的处理以项目实际情况为准。2019 实施标准套价—审批流优化建议与思路2.3人员离职2.1.7场景人员离职后,并且已经关闭了账号。2.1.8问题 人员离职后,业务单据被驳回,无法再进行处理。 审批环节中有离职同事,导致流程无法完整走完。2.1.9解决方法1)交接工作时需要将手上的待审批单据都审批完毕。2)临时调整权限。此处适用于人员调职的情况,即他在完成原组织的审批前,先同时拥有两个组织的权限,待完成这部分的业务时,再将权限去掉。3)账号临时开通让他人使用。此处适用于人员离职后,报销还没走完的情况。备注:上述只是简单的判断,实际的处理以项目实际情况为准。2019 实施标准套价—审批流优化建议与思路第三章常见问题3.1无符合审批流报错:无审批流,请联系相关人员处理方式:1)检查对应人员是否有对此单据操作的权限。2)查找对应单据下的审批流是否存在,若不存在则新增对应的审批流。3)查找对应单据下的审批流是否被停用,若被停用则重新启用。4)在流程处于启用的前提下,查看对应流程的使用组织是否包含在内,没有则添加进去3.2下级审批人为空参与者限定后无执行人报错:生成任务和工作项出现异常:参与者限定后无执行人。处理方式:查看单据的审批情况,查看一下下一步对应的角色或者职责是否已经由相关人员,无则分配对应人员即可。2019 实施标准套价—审批流优化建议与思路部门的负责人为空报错:生成任务和工作项出现异常:部门的负责人为空。处理方式:查看单据表体预算部门的部门信息,将对应的部门负责人维护上去即可。请检查用户是否存在报错:请检查用户是否存在,【报错环节名称】。处理方式:查看公式对应的人员是否存在。 未找到费用承担部门负责人报错:参与者限定出现异常=未找到费用承担部门负责人处理方式:检查单据中的费用承担部门,该部门的部门负责人是否具有下一审批环节对应的职责或者角色。3.3流程不通过正常流转现象:当审批人审批不通过是,流程还是会继续往下走。处理方式:1)配置不通过的流程。由于现在不通过也可以进行审批流的流转,因2019 实施标准套价—审批流优化建议与思路此需要注意配置不通过的流程,以免不通过也走继续了正常的审批流程。2)隐藏不批准。隐藏不批准之后,仅允许选择批准以及驳回,这样会简单一点。但是需要注意的是,需要打个补丁上去,将消息中心中的批量审批时的批量不批准隐藏。3.4无打开节点权限报错:单据数据操作权限不允许用户执行该操作,请检查。或者 没有打开此节点的权限。处理方式: 检查用户的操作权限,在【用户权限分配】为用户分配相对应的角色权限。第四章 使用建议4.1子流程千万别用!!!!2019 实施标准套价—审批流优化建议与思路如果不是审批流的单据量非常大,且存在高度重复的部分,如单个单据审批流数量超过 50,每个单据里面都存在一样的部分,且所有审批流总数超过 500 条这种。切记,能不用就不用,里面都是坑。4.2流程流转注意线条的通过与不通过。以 NC65 为例,目前通过、不通过都是可以继续流转下去的,因此在流程中有两种处理方式1)配置不通过的流程。由于现在不通过也可以进行审批流的流转,因此需要注意配置不通过的流程,以免不通过也走继续了正常的审批流程。2)隐藏不批准。隐藏不批准之后,仅允许选择批准以及驳回,这样会简单一点。但是需要注意的是,需要打个补丁上去,将消息中心中的批量审批时的批量不批准隐藏。3)分支条件的设置需要将所有情况分类覆盖。条件需要能够自洽封闭否则遇到没有举出的条件时,会存在无法找到对应的审批流程的报错。如条件分支设置了分支一:自定义项 1=Y;分支二:自定义项 1=N,自定义项 2=Y。在不设置分支三:自定义项 1=N,自定义项 2=N 的情况下,如果真有单据符合这个条件,会直接报错。