无法通过表达式resolve('CanonicalParty')。externalPartyId进行转换

2020-09-15 18:17发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家,我在使用DEBMAS,AD...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家,我在使用DEBMAS,ADR3MAS和ADRMAS将Employee创建为目标类型时,在datahub中出现错误。我为Employee创建了不同的Raw,Canonical和Target类型。 我根据DEBMAS中存在的标签" KTOKD"来区分B2Bcustomer和Employee。Impex是由Employee生成的,但仅存储ADR3MAS的值,而不存储DEBMAS。我希望将DEBMAS和ADR3MAS数据都存储在Employee中 。 在日志中,它给出错误"无法通过表达式resolve('CanonicalParty')。externalPartyId进行转换"。 从Rest Client运行IDOC(DEBMAS,ADR3MAS和ADRMAS)时,出现此错误。 [错误] [chdspiDefaultCanonicalToTargetItemConverterService]无法从CanonicalItem {id ='20',integrationKey ='0020433012_KNA1 | 0000233254_KNVK | HAS_CONTACT_PERSON',状态= SUCCESS,dataPool ='DataHubPoolEntity_ID = 9301,名称= SAP,创建目标项目失败 ,batchId = 0000000766743767 | ZTE6100 | ADR3MAS03,traceId = 75f534ba-06e3-332c-a6b4-44a848a090dd,uuid = 946eaf37-68cc-4a76-aeb2-7b16b0532a03,documentId = 0020433012_KNA1,字段='{relationshipType = _SNS_CONT, = 0020433012_KNA1}'}有人可以指导我解决此错误。

5条回答
SKY徐
2020-09-15 19:02

谢谢您的回复Slava。 业务案例是我们必须基于DEBMAS中存在的不同" KTOKD"标签创建Employee。实际上,我们不想为" Employee"类型创建Canonical Party。 我已经基于不同的" KTOKD"为Employee Type创建了不同的流程,但是我不知道为什么要调用Canonical Party。我尝试删除了" sapcustomer-raw"的依赖关系,但是给出了相同的错误。

请找到代码段。-对于KTOKD" Z010"和" Z013",我们创建了不同的通道,服务激活器,映射服务链接文本链接文本

一周热门 更多>