| |||||||||
CI-9(HF8)、提前发货通知 (DESADV.DELVRY06) 物料编号映射在处理 IDOC 时导致错误
客户已安装 CI9 HF8。在初始单元测试期间,发现由于以下错误,处理内向提前发货通知时,SAP 中的已翻译的 IDOC 将失败
“物料编号长于长度集”
相关字段为 /DELVRY06/IDOC/E1EDL20/E1EDL24/KDMAT。
通过对 SAP 的 RFC 调用填充值,因此不基于传入 cxml 中的映射。
请告知后续步骤。
检查此问题后,我们可以了解 Ariba 不会在标准 PI 地图中映射此字段(KDMAT/客户物料编号)。
过账采购订单时未发送字段 KDMAT,并且在发货通知创建期间也不会从 SAP Business Network 填充客户物料编号。
基本上,KDMAT 字段信息从 SAP ECC 中维护的表 KNMT 中提取。
我们已尝试使用具有物料编号和客户物料编号的采购订单复制此问题,并能够找到从 ECC 表 KNMT 中选取 KDMAT 并在 DESADV IDoc 中填充。
KNMT 表:










关于长度约束,我们建议客户基于 ECC 限制维护 KDMAT 并从 ECC 端检查此问题。
SAP Business Network 采购和供应链