点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
IDoc在交货和发货方面是相同的。 当我从SAP发送请求时," DataHubDeliveryTranslator.java"一直在调用" ConsignmentCreationEvent"或" GoodIssueEvent"。
用于投放和定位的规范项不同,但使用相同的属性。 如何区分IDoc用于交货和货物,以便它将IDC调用DataHubDeliveryTranslator.java进行交货,并调用DataHubGoodsIssueTranslator.java进行发货。
两者的项目类型相同,所以我不明白它将如何调用DataHubGoodsIssueTranslator.java。
任何人都可以帮助从IDoc传递什么,以便它将调用DataHubGoodsIssueTranslator.java和DataHubDeliveryTranslator.java吗?
谢谢。
Sasi,
将使用相同的Idoc触发交货和发货,但是对于触发发货,很少有必填字段,并且该字段应与期望值匹配,然后仅触发发货转换。 请查看saporder-raw-datahub-extension.xml了解更多详细信息。 它具有如下所示的映射。
因此,当您将交付idoc发布到datahub时,请尝试匹配上述条件,以便将触发发货翻译。
如果要自定义它,可以在自己的datahub扩展名中覆盖此字段映射。
此致
Raghavendra。
感谢您的回复。 我看了看代码,感觉很好。
一周热门 更多>