使用RFC/webservice将图像发布/上传到SAP

2020-09-09 20:13发布

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

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


专家,

能否请您指导我如何使用RFC或Web服务将图像发布/上传到SAP。

此致

Aditya

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

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


专家,

能否请您指导我如何使用RFC或Web服务将图像发布/上传到SAP。

此致

Aditya

付费偷看设置
发送
5条回答
天桥码农
1楼 · 2020-09-09 20:37.采纳回答

目前还不清楚您的问题是什么?

  • 创建RFC/webservice困难吗?
  • 在表或" SE78"中存储困难吗?
  • 只是要求更多解决方案吗? (但不需要精确的问题吗?)

最简单的解决方案是:

  • REST:创建实现IF_HTTP_EXTENSION的类并创建ICF服务 (SICF)并将其关联到该类。 将图像作为base64字符的字符串传递。 在该类中,将base64转换回字节并将其存储到自定义表中...基本上,这将花费我30分钟的时间来编写解决方案。

现在剩下的唯一事情 是在网上搜索详细信息,还是提出更精确的问题。

Haoba3210
2楼-- · 2020-09-09 20:40

根据"发布/上传图片"的含义,您有很多选择(将它们另存为表中的原始字符串) ?在诸如SE78之类的标准交易中创建图像?将它们以十六进制形式存储在标准文本中?"),并且线程。 sap.com/2007/09/05/abap-bitmap-image-processing-class/" target =" _ blank">针对该主题的博客。

到目前为止,您尝试了什么? ?您正在处理哪种方案?您要处理哪种图像(又称哪种文件类型)?

樱桃小丸子0093
3楼-- · 2020-09-09 20:31

西蒙,您好

感谢您的回复。 我们将从另一个系统(Non-SAP)获取图像,并且必须将其存储在SAP中,而这不是从桌面手动上传。 是的,可以将其存储在表中或标准se78中。

请在下面找到查询的答案:

您到目前为止尝试了什么?

我们处于需求收集阶段,正在寻找可以实现这一目标的所有可行解决方案。

您正在处理哪种方案?

我们将从另一个系统(非SAP)获取图像,并且必须将其存储在SAP中,并且这不是从桌面手动上传。 是的,可以将其存储在表中或标准se78中。

您要处理哪种图像(又称为哪种文件类型)?

图像可能是JPG/PNG格式,有待确认。

此致

Aditya

callcenter油条
4楼-- · 2020-09-09 20:40

REST:例如https://yoursapsystem/yourpath?imagename =xxxxℑbase64= ,或者如果您愿意,可以使用ABAP http请求随便在体内 处理程序,您可以阅读整个请求...我认为某处有一个博客文章。 您至少可以开始创建HTTP请求处理程序 https://help.sap.com /saphelp_nw70/helpdata/zh-CN/25/dda73e5b7a424de10000000a114084/frameset.htm

SOAP:是SOAP,您必须创建WSDL,在SAP中创建代理,等等。这不是那么简单 ,获得培训,阅读博客文章等。

callcenter油条
5楼-- · 2020-09-09 20:27

嗨西蒙,

我已经阅读了前面提到的链接/博客文章,但是它们包含从前端上传的逻辑,就像手动活动一样。 但是我需要一些实时实施方面的帮助,我们在请求中获得一个或多个文件,然后又调用RFC/Proxy,我们必须将这些文件发布到表/MIME存储库中。 你能指导我这个吗?

PS:我们的ECC版本是ECC6。

此致

Aditya

一周热门 更多>