【云之家集成】业务审批集成云之家消息异常综合排查
1,155次浏览
编辑于2017年12月08日 14:45:22
反馈问题汇总概括
一、业务审批提交流程后,对应接收人的云之家待办通知中未收到消息。
二、业务审批处理任务后,当前处理人的消息仍在待办通知中,未移到已处理。
排查问题的流程
制作报表查出云之家消息ID
云之家消息ID作为待办消息的标识,可以快速有效的定位问题的大致方向,拿到消息ID后,提交给云之家就能查到消息的当前状态,快速确定问题的根源。以下就教你如何利用直接SQL帐表快速查出任务关联的云之家消息ID。
1. 新建一张直接SQL帐表
3. 点击数据源,弹出配置向导
4. 配置关键字及SQL语句
对应的SQL语句如下,默认限制下查询结果为本月
[code]SELECT TPI.FNUMBER,TU.FNAME,TA.FRECEIVERNAMES,TA.FYZJMSGID,TA.FCREATETIME,TA.FCOMPLETEDTIME,TPI.FPROCINSTID,TA.FASSIGNID FROM T_WF_ASSIGN TA
LEFT JOIN T_WF_PROCINST TPI ON TPI.FPROCINSTID = TA.FPROCINSTID
LEFT JOIN T_SEC_USER TU ON TU.FUSERID = TA.FSENDERID
WHERE TPI.FNUMBER LIKE '#FBillNO#%' AND
DATEDIFF(MONTH, TA.FCREATETIME,GETDATE())=0[/code]云ERP环境客户因为查询权限限制,无法查出发起人信息,需要调整SQL脚本为
[code]SELECT TPI.FNUMBER,TA.FRECEIVERNAMES,TA.FYZJMSGID,TA.FCREATETIME,TA.FCOMPLETEDTIME,TPI.FPROCINSTID,TA.FASSIGNID FROM T_WF_ASSIGN TA
LEFT JOIN T_WF_PROCINST TPI ON TPI.FPROCINSTID = TA.FPROCINSTID
WHERE TPI.FNUMBER LIKE '#FBillNO#%' AND
DATEDIFF(MONTH, TA.FCREATETIME,GETDATE())=0[/code]5. 点击测试时输入单据编号,如果单据关联的流程不多的话,基本从此步就能定位到任务并拿到云之家消息ID。
6. 可把这张报表保存下来以备后用,那么继续下一步。
7. 之后就一直下一步直至完成。
8. 保存报表后,可以直接通过单据运行测试获取结果,也可以通过发布到主控台的方式在客户端查看。
8.1单据测试
8.2 运行单据测试结果
参考文档链接
★【分享】金蝶云集成云之家教程
★【分享】移动文档下载中心
运行单据测试.png(18.37KB)
运行单据测试结果1.png(43.16KB)
测试结果.png(21.22KB)
数据源配置.png(58.45KB)
新建直接SQL帐表.png(47.35KB)
布局设置.png(32.46KB)
排查流程导图1.png(58.33KB)
打开数据源向导.png(58.32KB)
排查流程导图2.png(33.49KB)
推荐阅读