点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我正在开发一个BPM,该BPM在SAP PO中将操作映射作为服务调用。 当我在ESR中执行操作映射时(通过"测试"选项卡以独立模式运行),我得到了正确的结果。 但是,当我尝试从BPM调用相同的操作映射时,会得到不同的结果。
示例:当我在ESR中执行映射时,我看到5个订单项,但是,当从BPM调用相同的映射时,我仅获得3个订单项。
我已经尝试过以下解决方法,但是,没有一个起作用:
1。 删除BPM中的操作映射步骤,然后重新创建并重新部署BPM
2。 重新创建具有不同名称的操作映射,并将其导入BPM,然后重新部署BPM
3。 还通过SOAPUI在独立模式下测试了操作映射,但是,我得到的结果就像在BPM中得到的一样(3个订单项,而不是5个)
4。 当我从BPM或SOAPUI调用它时,在操作映射级别没有发生任何故障,只是产生了与ESR执行不同的结果
5。 我已经多次检查过输入是否通过BPM传递到操作映射服务,以及我在独立模式下以ESR测试它时传递的输入,两者都是相同的。
我不确定这是怎么回事? 任何帮助将不胜感激。 期待您的回复!
致谢,
Supriya。
解决问题后关闭线程。 问题在于在BPM部署期间将Web服务部署在PO上。 Web服务正在将" 0"或" 1"形式的传入数据的布尔值转换为" False"或" True"格式,因此,映射逻辑无法正常工作。
致谢,
Supriya。
一周热门 更多>