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










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