共享任务符合设置的分配规则,但是没有分配给规则里对应的业务员原创
金蝶云社区-贺翔
贺翔
3人赞赏了该文章 142次浏览 未经作者许可,禁止转载编辑于2022年10月22日 14:58:22

问题:设置的分配规则,但是没有分配给规则里对应的业务员。比如,设置了金额等于50,将任务分配给qq,单据金额是50,任务没有分配给qq,分配给了其他用户或者没有自动分配。

image.png



排查思路:

(1)确认EAS版本,如果是8.5以及以上,查看第2步。如果是8.5以下,查看第3步。


(2)8.5版本规则字段新增有2种方式,查看是否有字段来源,如没有查看第3步。如果有查看第4步,按下图检查:

image.png

image.png

image.png

image.png

image.png


(3)检查字段后台有没有存值,不要看工作流流程变量里面的值,共享任务分配不是取工作流流程变量里面值。如果是待分配和处理中的任务查看SQL如下:

select  b.FNUMBER 规则字段编码, b.FNAME_L2 规则字段名称, a.FDINAMICVALUE 动态属性值, a.FDIGIVALUE 数字属性值 from T_SSC_DynamicValue a

inner join T_SSC_DynamicAttribute b on b.fid = a.FDYNAMICIDID 

where fjobidid='共享任务id'


      如果是已完成的任务查看SQL如下:

select  b.FNUMBER 规则字段编码, b.FNAME_L2 规则字段名称, a.FDINAMICVALUE 动态属性值, a.FDIGIVALUE 数字属性值 from T_SSC_DynValueHis a

inner join T_SSC_DynamicAttribute b on b.fid = a.FDYNAMICIDID 

where fjobidid='共享任务id'

      后台查看动态属性值有没有值。

      如果没有值,检查工作流配置,在创建共享任务节点后置脚本通过shareCenter.put("规则字段编码",流程字段编码);将对应的流程字段编码赋值给共享规则字段才可以。

      如果有值,查看第4步。

(4)确认了规则字段有值且值正确,任务还是不分配或者分配的人员有误,那一般就是规则里面设置的业务员没有权限。

image.png

PS:如果是8.5以及以上版本的话且补丁比较新,遇到分配异常或者不分配的问题,任务在待分配或者处理中可以查看”分配流程“按钮,比较方便。

image.png

image.png








图标赞 3
3人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!

您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!

请选择打赏金币数 *

10金币20金币30金币40金币50金币60金币
可用金币: 0