在不少企业里,业务系统并不只跑在一套 SAP 应用服务器上:总部的 ECC 或 S/4HANA 负责财务与成本,分支机构可能各自有独立实例,工厂侧还有专门的生产或仓储系统。数据要在这些系统之间可靠流动,ALE + IDoc 仍然是最稳的一条老路:机制成熟、监控手段完善、失败可重试、还能把网络波动的影响降到最低。
这篇文章聚焦一个很典型的场景:发送端应用服务器 SAPADM 的 client 800 需要把 CATSDB(工时录入表)里选定员工的工时记录,传到接收端应用服务器 SAP-REMOTE 的 client 800。数据通过自定义 Message Type + Segment + Basic Type 组成自定义 IDoc,由发送端分发,接收端按 Process Code 触发入站过账逻辑,最终把记录落回接收端的 CATSDB。
为了让抽象概念更落地,后文穿插一个现实案例:连锁门店的排班与工时由门店系统采集,晚间批量回传总部系统做 CO 成本分摊。门店网络时好时坏,tRFC/qRFC + IDoc 的可重试能力就会变得非常关键。
订阅专栏 解锁全文
5578

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



