事件触发不生效问题分析

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

事件触发不生效问题分析

EAS和苍穹的事件触发本质上是对操作进行监听,如发现事件触发不生效,可根据以下步骤进行排查。

1. 确认方案已启用

所有启动方案编辑完,务必进行禁用启用操作。

2. 检查事件绑定列表

启动方案启用后,检查事件绑定列表是否已经包含了刚刚启用的方案

3. 观察触发日志

触发日志是指单据数据推送到集成云,准备处理的日志。如果在这里有触发日志,代表该事件已经监听到,等待处理。日志有3种状态:

1.      创建中---等待执行

2.      成功---执行完毕(直接到启动方案看,如果启动方案没有触发,请看monitor)

3.      失败—查看详情(有错误堆栈,表明数据还没有到启动方案就挂了)

 

具体操作:选中事件触发方案中,点击【触发日志】

可以打开当前方案的触发日志

若事件绑定列表中已经有配置监听的事件,而操作完后却没有触发日志生成,则查看对应系统的log日志输出,是否在保存触发日志前就已经出错了。

4.确认启动方案是否被执行过

如果触发了,启动方案的执行次数会加1,并且会更新最近的触发事件。

如果执行过,却看不到日志,请务必把启动方案的【保存全部日志】开关打开(默认不开启,只有执行失败才有日志)

5. 确认操作是否可被监听

如果在上述2个地方都未看到数据,请在启动方案的触发事件中,查看刚刚的操作是否在触发事件列表中。

也可以在源单的集成对象看该操作是否在事件列表中

6.注意:

1. 界面操作名字不等价于监听事件。需要看该按钮绑定的操作是否是对应集成对象的操作编码。

2. EAS的操作监听是有限定类型的,具体参考帖子https://club.kdcloud.com/article/163065(【EAS添加自定义操作并触发事件监听说明:】)

3. 纯界面操作不能监听,具体参考帖子

https://club.kdcloud.com/article/163065

4. 更复杂的EAS事件触发不生效问题排查方法请参考:https://club.kdcloud.com/article/182686

5. 更复杂的苍穹事件触发不生效问题排查方法请参考:https://vip.kingdee.com/link/s/MUR2U



事件触发不生效问题分析

EAS和苍穹的事件触发本质上是对操作进行监听,如发现事件触发不生效,可根据以下步骤进行排查。1. 确认方案已启用所有启动方案编辑完,务...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息