从PI到ERP(运行时和SPROXY进行的单元测试之间的行为不同)

2020-08-16 16:28发布

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

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


你好,

PI和ERP之间存在这种奇怪的行为:

PI将通知推送到ERP =>消息已执行,没有错误,但是我们没有预期的结果。 似乎我们的更改已被跳过

当我们使用有效负载xml在SPROXY上进行测试时,我们将获得预期的结果并执行更改。

任何想法请问如何找到问题? ,如何在调用ERP中的abap类之前进行调试?

谢谢。

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

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


你好,

PI和ERP之间存在这种奇怪的行为:

PI将通知推送到ERP =>消息已执行,没有错误,但是我们没有预期的结果。 似乎我们的更改已被跳过

当我们使用有效负载xml在SPROXY上进行测试时,我们将获得预期的结果并执行更改。

任何想法请问如何找到问题? ,如何在调用ERP中的abap类之前进行调试?

谢谢。

付费偷看设置
发送
4条回答
浮生未央
1楼 · 2020-08-16 17:03.采纳回答

你好,

这最终是一个授权问题。

谢谢。

软件心理学工程师
2楼-- · 2020-08-16 16:54

您好 Praveen Tirumareddy

WSDL已更新,代理已更新并重新生成。

当我使用SPROXY的有效负载时,它可以按预期工作,但是当从第三方-> SAP PI-> ERP发送相同的数据时,我们没有相同的结果。

对不起,我不明白你在这里的意思:

<<如果是这种情况,是否可以启用日志并在映射后检查消息是什么,以及在更新PI结构之后是否也更新了消息映射>>

这是在PI端还是ABAP端? 。 所有新字段均已在abap和PI上正确映射。

致谢。

宇峰Kouji
3楼-- · 2020-08-16 17:08

嗨,阿马尔·图扎尼

我是 不确定我是否清楚地理解了您的问题。

请确认是否如下所述。

第三方-> SAP PI-> ERP

现在 您已经在PI中更新了代理WSDL并重新生成了代理。

如果是这种情况,您可以启用日志并在映射后检查消息是什么,以及在更新PI结构之后是否也更新了消息映射。

感谢和问候,

Praveen T

Aaron 3364
4楼-- · 2020-08-16 16:52

您好,Amal Touzani

我的查询是检查从PI发送的消息是否符合预期。

请在下面找到 博客,提供有关记录日志的详细说明

https://blogs.sap.com/2012/11/06/message-staging-and-logging-options-in-advanced-adapter-engine-of-pi-73x/

有时,即使激活更改后,缓存也不会刷新。 因此,如果启用日志记录并检查博客中提到的消息AM步骤是什么。

此外,您还可以在ESR中检查"缓存概述"状态,以检查是否刷新了缓存。

希望这会有所帮助!

感谢和问候,

Praveen T

一周热门 更多>