2020-09-13 15:18发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好,我正在尝试为OData A... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好,我正在尝试为OData API中一个字段(自定义字段)的成功因素添加附件。 实际上,我从第三方响应中获得了PDF文件,并且我必须在JobApplication API中重新插入该PDF文件。 配置适配器时,我没有从API(作业应用程序)的字段列表中看到该字段。 我需要通过附件API进行附加吗? 如果是,那么过程是什么,附件API和Job Application API之间的关联是什么?
嗨斯里,
感谢您给出答案。 我已经创建了目标结构,并且在创建源结构时遇到了问题。 我收到以下错误:
com.sap.xi.mapping.camel.XiMappingException:com.sap.aii.utilxi.misc.api.BaseRuntimeException:元素的内容必须包含格式正确的字符数据或标记。原因:org.xml .sax.SAXParseException; lineNumber:10; columnNumber:2; 元素的内容必须包含格式正确的字符数据或标记。
Iflow屏幕截图:
attachmentupsert.png
我所做的是,我在Content Modifier 3中创建了源结构。我已将属性中的pdf正文读取为$ {in.body},并在Content修饰符3中创建了正文,如下所示。
<?xml版本=" 1.0"编码=" UTF-8"?> <附件> <附件> Test_Result.pdf pdf 192025 $ {property.PDF_File} 附件>
地图截图:
mapping-upsert.png
HTTP适配器的PDF输出如下所示:
pdf-filedata.png
注意:当我将此输出文件发送到SFTP时,我可以查看和读取原始PDF文件。
因此,请就如何读取输出的PDF文件(从HTTP适配器)并创建源结构以映射JobApplication API结构向我提出建议。 谢谢。
最多设置5个标签!
嗨斯里,
感谢您给出答案。 我已经创建了目标结构,并且在创建源结构时遇到了问题。 我收到以下错误:
com.sap.xi.mapping.camel.XiMappingException:com.sap.aii.utilxi.misc.api.BaseRuntimeException:元素的内容必须包含格式正确的字符数据或标记。原因:org.xml .sax.SAXParseException; lineNumber:10; columnNumber:2; 元素的内容必须包含格式正确的字符数据或标记。
Iflow屏幕截图:
attachmentupsert.png
我所做的是,我在Content Modifier 3中创建了源结构。我已将属性中的pdf正文读取为$ {in.body},并在Content修饰符3中创建了正文,如下所示。
<?xml版本=" 1.0"编码=" UTF-8"?>
pdf
192025
$ {property.PDF_File}
<附件>
<附件>
Test_Result.pdf
附件>
地图截图:
mapping-upsert.png
HTTP适配器的PDF输出如下所示:
pdf-filedata.png
注意:当我将此输出文件发送到SFTP时,我可以查看和读取原始PDF文件。
因此,请就如何读取输出的PDF文件(从HTTP适配器)并创建源结构以映射JobApplication API结构向我提出建议。 谢谢。
一周热门 更多>