将文件名映射到WSDL中的某些字段

2020-09-29 17:59发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好 在以下要求上我需要您的...

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

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


大家好

在以下要求上我需要您的帮助。

PI版本:7.0

PI从AL11中选择pdf文件并转换为base64,然后使用SOAP适配器发送给第三方。

这是通过Java映射成功实现的。

现在,附加要求是将动态文件名传递给WSDL中的某些字段。

例如:

文件名是AL11中的 200345666742_67834_1287945090523567_20170117153350.PDF

预期输出:

200345666742-发票编号

67834-商家ID

1287945090523567-卡号
20170117-日期
153350-时间

提前谢谢!! 如果需要更多信息,请告诉我。

10条回答
宇峰
2020-09-29 18:40

大家好

1。是的,我正在使用文件适配器作为SOAP的发送者和接收者。

2。使用Java映射将整个PDF文件转换为Base64并传递到wsdl的字段之一。

3.In wsdl我还有其他字段需要从文件名传递值

4.No 用于创建UDF的消息映射

5。通过动态配置,我可以在Java映射中调用文件名,但是我的问题是如何拆分文件名中的值并发送到字段?

请帮帮我!

一周热门 更多>