(7)IDOC_ERROR_PARSE_FAILURE

2020-08-21 22:46发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我们已经在PI 7.3...

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

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


嗨,

我们已经在PI 7.3中完成了一个文件到IDoc的方案。 我们已经使用IDoc_AAE适配器作为接收器。

接收器通道中的参数为:

适配器类型:IDoc_AAE

版本:SAP BASIS 7.30

传输协议:tRFC

消息协议:IDoc XML

RFC参数标签:

RFC客户端参数:默认(推荐)

目的地:XI_IDOC_DEFAULT_DESTINATION

界面版本:界面版本4.0及更高版本

SAP版本:730

可选参数标签:

未选中选项"需要外部元数据"。

高级标签:

IDoc XML中的控制记录:不是强制性的

错误

IDoc:处理接收到的消息时出错com.sap.conn.idoc.IDocParseException:(7)IDOC_ERROR_PARSE_FAILURE:解析IDocXML类型为时发生IDocConversionException:
state = READING_FIELD_VALUE_TAG,charPosition = 483,lineNumber = 1,columnNumber = 484

MP:因原因com.sap.conn.idoc.IDocParseException捕获的异常:(7)IDOC_ERROR_PARSE_FAILURE:解析IDocXML类型为时发生IDocConversionException:
state = READING_FIELD_VALUE_TAG,charPosition = 483,lineNumber = 1 ,columnNumber = 484

使用连接File_ http://sap.com/xi/XI将消息传输到端点/System 失败,原因是:com.sap.engine.interfaces.messaging.api.exception.MessagingException:com.sap.conn.idoc.IDocParseException:(7)IDOC_ERROR_PARSE_FAILURE:解析IDocXML用于类型时发生IDocConversionException
state = READING_FIELD_VALUE_TAG,charPosition = 483,lineNumber = 1,columnNumber = 484

paylo

03112013 S AG 1001562 0001 EN 2470000850 EA 03 Z016 EN 149-0053-0 4 D 20130411 20130411 2400

您能否阐明接收方通道为什么会引发此错误? 。 该如何解决?

致谢

raju。

6条回答
葫芦娃快救爷爷
2020-08-21 23:31

嗨,

我在这个问题上的2美分。

每当由于READING_FIELD_VALUE_TAG而导致IDoc解析失败时,请尝试执行以下步骤。

错误中的charPosition有助于在有效负载中定位数据错误。

1。 如果不确定,请首先分析有效负载中的DATE和TIME字段,以检查它们是否为SAP标准格式。
2。 其次,如果数据/时间不是问题,则请验证idoc字段中的所有数据是否都遵守相应字段的数据类型。 就像检查是否将CHAR字符串传递给期望DEC格式的数据的idoc字段。

致谢,
周杰伦

一周热门 更多>