错误UseOneAsMany-第一个队列中的值太少

2020-09-23 06:47发布

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

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


大家好,

对于目标字段,我一直面临一个一致的映射错误,即:

MessageMappingException; 处理目标字段映射时的运行时异常/ns0:Transmission/ns0:TransmissionBody/ns0:GLogXMLElement/ns0:Release/ns0:ReleaseLine/ns0:Refnum; 根消息:异常:[com.sap.aii.mappingtool.tf7.FunctionException:函数useOneAsMany中第一个队列中的值太少。 在类com.sap.aii.mappingtool.flib7.NodeFunctions方法useOneAsMany [[Ljava.lang.String; @ 70c973d0,[Ljava.lang.String; @ 4f90b677,[ Ljava.lang.String; @ 11af2452,com.sap.aii.mappingtool.tf7.rt.ResultListImpl@397e89e2,com.sap.aii.mappingtool.tf7.rt.Context@2123aee]

错误说,第一个字段和第二个字段的上下文值应该相同,这是我使用的有效载荷所满足的。 第一个字段和第二个字段各有一个上下文,但仍然显示错误

关于系统详细信息:SAP PI 7.5

感谢与问候,

Somesh Mohan

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

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


大家好,

对于目标字段,我一直面临一个一致的映射错误,即:

MessageMappingException; 处理目标字段映射时的运行时异常/ns0:Transmission/ns0:TransmissionBody/ns0:GLogXMLElement/ns0:Release/ns0:ReleaseLine/ns0:Refnum; 根消息:异常:[com.sap.aii.mappingtool.tf7.FunctionException:函数useOneAsMany中第一个队列中的值太少。 在类com.sap.aii.mappingtool.flib7.NodeFunctions方法useOneAsMany [[Ljava.lang.String; @ 70c973d0,[Ljava.lang.String; @ 4f90b677,[ Ljava.lang.String; @ 11af2452,com.sap.aii.mappingtool.tf7.rt.ResultListImpl@397e89e2,com.sap.aii.mappingtool.tf7.rt.Context@2123aee]

错误说,第一个字段和第二个字段的上下文值应该相同,这是我使用的有效载荷所满足的。 第一个字段和第二个字段各有一个上下文,但仍然显示错误

关于系统详细信息:SAP PI 7.5

感谢与问候,

Somesh Mohan

付费偷看设置
发送
3条回答
1楼 · 2020-09-23 07:05.采纳回答

你好

我认为在缺少第三个参数时会发生此错误。 您可以像在PI中一样通过映射测试进行检查还是以XML格式提交存在错误的数据?

nice_wp
2楼-- · 2020-09-23 07:10

mapping-img1.jpg

mapping-img2.jpg

请找到附件的屏幕截图。

还需要更正系统详细信息:我正在使用SAP 7.4

绿领巾童鞋
3楼-- · 2020-09-23 07:14

Hello Jan,

感谢您的宝贵意见。 我的问题解决了。

问题出在SAP生成的缺少字段数据上。

感谢与问候,

Somesh

一周热门 更多>