点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好 在以下要求上我需要您的...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供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-时间
提前谢谢!! 如果需要更多信息,请告诉我。
Hi Anitha,
如果我理解您的问题的严格性,那是您需要读取文件名,以后再在输出XML的某些文件中使用它。 这些链接可以帮助您读取文件名:
https://blogs.sap.com/2005/11/10/xi-the-same-filename-from-a-sender-to-a-receiver-file-adapter-sp14 /
https://wiki.scn.sap.com/wiki/display/XI/Sample+Code+-+Dynamic+Configuration+in+Java+and+ABAP+Mapping
稍后,您可以将变量与文件名一起使用,以在输出XML中进行设置。
如果我错了,您可以编辑base64 PDF,我认为解决方案将更加复杂。
此致。
一周热门 更多>