多彩编程 多彩编程MZPH · CODE BLOG
ARTICLE DETAIL

文章详情

深耕前端与后端开发技术的一线实战笔记与踩坑复盘。

从 /IWPGW/TASKPROCESSING 到 TaskCollection,彻底搞懂 SAP Task Gateway Service 的激活过程

从 /IWPGW/TASKPROCESSING 到 TaskCollection,彻底搞懂 SAP Task Gateway Service 的激活过程 在 SAP Fiori My Inbox 这类统一待办应用里,经常会遇到一种看起来有些反直觉的现象。后台的 SAP Business Workflow 明明已经产生了 Work Item,SWI1里也能看到待审批任务,Agent 分配没有问题,用户权限看起来也正常,可是打开 My Inbox 后却没有任何任务。继续向下排查,才会发现问题并不一定发生在 Workflow Engine,而可能发生在 SAP Gateway 这一层。这里最关键的服务就是/IWPGW/TASKPROCESSING。SAP 官方将它称为 Task Processing Service,它属于 Task Gateway 的核心 OData 服务。My Inbox 并不是直接跑到某个 SAP Business Workflow 表里读取 Work Item,而是通过 Task Gateway 提供的统一 OData 模型取得任务。SAP 官方针对 My Inbox 的实施文档同样明确使用/IWPGW/TASKPROCESSING,较新的 My Inbox 场景通常使用 Version 2。(SAP Help Portal)所以,激活 Task Gateway Service 不能理解成单纯的「
返回列表