在同步场景中基于响应数据字段内容调用不同的响应映射

2020-09-24 01:52发布

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

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


要求:

集成流程:

ECC <-> SAPPI <-> TIBCO <->目标。

PI接收到来自ECC的请求,并将相同的请求转发到目标系统,PI则通过同一路径基于响应中的请求XML接收Base64 PDF格式的数据。

如果目标系统失败或无法生成响应,则TIBCO在响应中使用错误代码进行响应,基于错误代码PI,需要以base 64格式生成PDF。

我试图通过NWBPM来实现这一要求,但是仍然没有得到如何根据NWBPM中的内容调用不同的操作映射的方法。

所以请提出建议,如果我的方法不对,请告诉我。

请找到随附的BPM方法设计。

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

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


要求:

集成流程:

ECC <-> SAPPI <-> TIBCO <->目标。

PI接收到来自ECC的请求,并将相同的请求转发到目标系统,PI则通过同一路径基于响应中的请求XML接收Base64 PDF格式的数据。

如果目标系统失败或无法生成响应,则TIBCO在响应中使用错误代码进行响应,基于错误代码PI,需要以base 64格式生成PDF。

我试图通过NWBPM来实现这一要求,但是仍然没有得到如何根据NWBPM中的内容调用不同的操作映射的方法。

所以请提出建议,如果我的方法不对,请告诉我。

请找到随附的BPM方法设计。

付费偷看设置
发送
5条回答
悻福寶寶
1楼-- · 2020-09-24 02:22

嗨,

PI和TIBCO之间使用的适配器是什么?

如果出现错误消息,您将从TIBCO收到什么样的答复。

致谢

Anupam

Alawn_Xu
2楼-- · 2020-09-24 02:13
嗨Anupam,

没有PI没有发送文件,而是将请求XML中存在的数据转换为Base64 PDF格式,并将其转发到响应结构中的一个字段。

我们正在使用XSLT和Java映射将其转换为BASE64 PDF格式。

昵称总是被占用
3楼-- · 2020-09-24 02:13

嗨Kondreddy!

也许我遗漏了一些东西,但是为什么要使用不同的响应映射? 您总是获得与响应相同的消息类型,并且可以使用相同的映射基于响应有效负载数据来构建结果消息。

关于,Evgeniy。

蓋茨
4楼-- · 2020-09-24 02:32

整个请求消息都是生成PDF所必需的。

悻福寶寶
5楼-- · 2020-09-24 02:16

嗨,康德雷迪!

在这种情况下,我将尝试在发送者通道中使用Sync-Async桥(RequestOnewayBean/WaitResponseBean),根据消息映射中的查找结果使用SOAP查找和编写响应消息,而在接收器通道中使用NotifyResponseBean(没有默认模块)来发送响应 等待发送者通道。 因此,您可以使用一个ICo,并且可以在所有处理步骤中访问请求消息的内容。

致谢,叶夫基尼。

一周热门 更多>