如何查找对应SAP Fiori应用的工作流并启用推送通知?
SAP Fiori推送通知关联工作流定位及操作指南
一、快速定位目标应用对应的工作流
方法1:通过业务操作追踪
- 先开启工作流追踪:事务码
SWELS,勾选「激活事件追踪」后保存退出。 - 打开《Simulating Modeling and Forecasting》应用,执行会触发推送通知的业务操作(比如提交模型、发起审批请求这类场景)。
- 用事务码
SWEL查看追踪日志,筛选出刚操作生成的条目,里面会显示对应的工作流模板ID(格式为WSXXXXXX),这就是你要找的目标工作流。 - 操作完成后记得回到
SWELS取消勾选,避免日志冗余。
方法2:缩小SWI1搜索范围
别直接搜全部1300条结果,按以下维度精准过滤:
- 业务对象:如果知道应用对应的业务对象(可通过事务码
SEGW查看应用OData服务关联的实体业务对象),输入到SWI1的「业务对象」字段; - 时间范围:选择你刚测试操作的时间段,缩小结果范围;
- 任务类型:勾选「工作流模板」,排除其他类型的任务条目。
二、推送通知配置补全步骤
你已经完成了业务工作流激活、SWF_PUSH_NOTIF1基础配置验证,还需要补充以下操作:
- 用事务码
SWNADM(推送通知管理),为找到的目标工作流模板配置通知规则:设置触发条件(比如工作流创建时)、接收人(比如任务处理人)、通知渠道选择「Fiori推送」; - 检查用户端配置:确保用户在Fiori Launchpad中开启了推送通知权限,事务码
SU01里用户的通信数据已关联正确的设备(移动端场景)。
三、常用工作流事务码汇总
- 追踪类:
SWELS(开启事件追踪)、SWEL(查看追踪日志) - 查询类:
SWI1(工作流实例查询)、SWI2_DIAG(工作流诊断排查) - 配置类:
SWF_PUSH_NOTIF1(推送通知基础配置检查)、SWNADM(推送通知规则管理)、SWDD(工作流模板编辑器) - 业务对象类:
SWO1(业务对象浏览器)、SE16(查询工作流相关表,如SWF_TASK、SWW_WI2OBJ)
四、官方参考逻辑
SAP标准Fiori应用的推送通知配置逻辑统一为:激活业务工作流→定位对应工作流模板→在SWNADM配置通知规则→验证触发效果。对于标准应用,可在SAP官方帮助文档的对应应用章节中查找「Notification」或「Workflow」相关内容,里面会明确标注关联的工作流模板ID和具体配置步骤。
内容的提问来源于stack exchange,提问作者Schesam
相关产品推荐
相关产品推荐

