在很多销售场景里,销售订单创建以后,系统并不一定能够一次性确认全部数量。业务团队真正关心的并不是订单有没有建出来,而是已经确认的数量和仍待确认的数量能不能被系统自动拆开管理。这样一来,已确认的部分可以继续沿着正常履约链路往下走,尚未确认的部分则可以通过特定项目类别继续触发采购申请,形成后续补货或外采流程。对于 SAP S/4HANA Public Cloud 而言,这类需求如果处理得当,完全可以在系统内部通过 RAP Business Event 的本地消费能力来完成,不必把事件先抛到系统外,再借助 SAP Integration Suite 或其他中间件兜一圈。SAP Help 明确说明,RAP 的业务事件既支持事件驱动架构,也支持在同一系统内做本地消费;本地消费通过事件处理类实现,事件必须暴露在 C1 released RAP BO interface 上。(SAP Help Portal)
这套方案的核心思想并不复杂:当销售订单在系统中创建完成并提交之后,标准事件 Sales Order Created 被触发;自定义事件消费类在本地异步接收该事件,再去读取销售订单项目数据,对请求数量

订阅专栏 解锁全文
1192

被折叠的 条评论
为什么被折叠?



