钉钉待办消息没有转已办

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

钉钉待办消息没有转已办

问题描述:

        EAS工作流的待办任务审批之后,钉钉的待办里还有审批任务,进到待办中无法审批。




解决方案:

        单据审批后,EAS会请求钉钉的接口,将对应的待办任务转为已办,两个系统间的通信会有不稳定的状况,会导致待办不转已办的问题。


1、待办转已办失败原因分析


1)、工作流监控中找到对应的流程


2)、将流程编码拷贝出来,放到如下脚本查询:

SELECT FASSIGNID,FSUBJECT_L2,FPERSONUSERNAME_L2,FACTDEFNAME_L2,FCREATEDTIME FROM T_WFR_ASSIGNdetail WHERE FPROCINSTID =(SELECT FPROCINSTID FROM T_WFR_PROCINST WHERE FCODE ='流程编码') ORDER BY FCREATEDTIME


3)、以上查询结果中找到没有转已办的活动节点和审批人,将任务内码(FASSIGNID)拷贝出来,放到如下脚本中,然后点执行服务器端脚本

select * from t_assign_dtmsgdealerror where fassignid = 'xxx'


4)、根据errormsg分析原因


  • 如果报了应用权限问题,说明接口权限有修改,需要申请钉钉待办事项相关接口权限、待办应用中待办写权限,期间出现的问题可用后台事务处理;

  • 如果报了..timed out,则网络连接超时,可用钉钉后台事务处理;





2、处理钉钉待办转已办后台事务

说明:

        本后台事务仅处理流程助手推送到钉钉消息界面‘待办’中的没有转已办的任务


1)、客户端打开后台事务定义,在后台事务管理文件夹下新增一个后台事务


2)、编写后台事务定义的一些描述信息,任务栏选择sql查询分析器1的runScript方法


3)、将如下脚本拷贝到参数的值中

        未避免脚本格式出问题,请从文档末尾的附件中获取脚本


4)、调度计划可选每天定时执行一次,也可以自定义,支持corn表达式


5)、点击保存,再点击发布即可生效,点击测试即可立即执行一次后台事务


6)、跟进观察一段时间看是否还有问题



钉钉待办转已办问题.rar

钉钉待办消息没有转已办

问题描述: EAS工作流的待办任务审批之后,钉钉的待办里还有审批任务,进到待办中无法审批。解决方案: 单据审批后,EAS会请...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息