在很多企业集成项目里,ALE/EDI/IDoc看起来像是一堆“配置事务码”的组合:WE20维护 Partner Profile,WE21配 Port,BD64配分发模型,WE19/WE02/WE05做测试和监控……可一旦进入批量上线、跨系统复制、自动化运维、或者疑难排错阶段,你会发现:真正决定系统行为的,是 Partner Profile 背后那组DDIC表。
它们不仅解释了WE20界面到底把数据写到哪里,也决定了你能不能用ABAP脚本把配置“像代码一样管理”,甚至能让你在报错信息只给了几段 key 字段时,直接定位到缺哪一条配置、缺在哪个层级、缺的是“技术参数”还是“Message Control 参数”。
下面把与 Partner Profile 相关、最常被引用的一组表按职责拆开讲清楚,并结合三个真实场景把这些表怎么用、怎么查、怎么在ABAP里自动化维护讲透。
Partner Profile 的数据模型:WE20的界面,如何落到数据库
从标准文档的角度,Partner Profile 的核心是四张表:
EDPP1:General Partner Profile(总控信息)<