在 SAP 集成世界里,IDoc像一封被严格格式化的商务快递:外层写清楚寄件人、收件人、走哪条线路;内层装着真正的业务数据;快递单上还会不断追加轨迹,告诉你它走到了哪一步、卡在了哪里。把这三部分吃透,很多ALE、EDI、跨系统接口问题就不再玄学,而是可以被系统化定位与复盘。
从结构上看,一条IDoc的内容由三类记录组成:控制记录、数据记录、状态记录。它们在系统里各司其职,并且在数据库与监控工具里都有清晰对应。(SAP Help Portal)
一眼看懂:IDoc的三类记录各解决什么问题
控制记录 Control Record:这条IDoc要送去哪里、由谁送、送什么类型
控制记录只有一条,属于整份IDoc的元数据与路由信息,典型内容包括:
- 发送方与接收方标识(Partner)
- 发送端口与接收端口(Port)
IDoc类型(IDoc Type)与消息类型(Message Type)- 当前与最