内容字号:默认大号超大号

段落设置:段首缩进取消段首缩进

字体设置:切换到微软雅黑切换到宋体

服务器_域名阿里云_安全稳定

2021-07-22 00:39 出处:欧普曼云计算 人气: 评论(0

概述:-

我们中的许多人已经使用SAP Process Integration with REST api将SAP与SharePoint集成。在这篇博文中,我将解释如何使用Microsoft Azure Logic App将PDF放入SharePoint。通过逻辑应用程序开发,SAP PO中的开发工作量减少。

实现心理状态:-

在ECC中创建smartform时,生成一个功能模块。

在实际程序中调用smartform FM生成OTF,然后使用OTF创建PDF。

下面的程序返回OTF,然后生成PDF。

使用FM"CONVERT\u OTF"生成OTF转换为PFD,然后使用SAP标准方法cl\u http\u utility=>if\u http\u utility~ encode\u x\u base64将PDF编码为base64字符串。

生成的base64字符串被分配给代理结构(在SPROXY中生成),并使用SOAP sender(proxy)适配器发送到SAP PO。

SAP PO Conf外形:-

在SAP PO ESR中,只需要1:1映射所以我创建了数据类型,消息类型和服务接口

请求消息类型

响应消息类型

服务接口

向SAP PO发送PDF有多种方式,但我更喜欢在ECC中使用ABAP中的标准方法将PDF转换为base64格式

其他方法如下

如果我选择以上两种方法,则需要在中编写一段代码SAP PO也是如此,所以我想在ABAP本身中执行所有的转换(如果ABAP已经有了编码/解码Base64格式的标准类/方法,为什么要在SAP PO中编写java代码)

在集成目录中我们使用了SOAP和REST适配器,配置如下。

SOAP sender adapter。

REST Receiver adapter。

这是一个HTTP POST操作。

Microsoft Azure逻辑应用程序配置外形:-

在Microsoft Azure门户的资源组下创建一个新的逻辑应用程序。

可以在集成–>逻辑应用程序下找到逻辑应用程序(Microsoft已经提供了文档,教程和模板,以便我们学习/理解和开发我们的逻辑应用程序)

一旦创建了逻辑应用程序,选择触发器"当收到HTTP请求时",并在使用示例负载下生成JSON模式粘贴我们在SAP PO数据类型中开发的JSON结构(它将是XML格式,转换为JSON并粘贴在此处),它将自动生成生成JSON模式。

SAP PO中的REST接收器适配器将XML转换为JSON,大数据课程,大数据好不好,并向下面的逻辑应用程序发送请求以执行操作并在SharePoint中放置文件。

现在单击+按钮并选择添加操作

将出现一个菜单,在搜索框中键入SharePoint,然后从结果中选择SharePoint创建文件操作。

有在Logic应用程序中提供的许多其他SharePoint操作中,我选择了创建文件,因为我想在SharePoint中删除(创建)一个文件。同样,云服务市场,如果我们需要做其他操作,我们也可以使用其他操作。

现在当创建文件出现时,网络云服务器,输入登录详细信息,该信息已访问SharePoint网站,我们将在其中删除PDF。

一旦完成,大数据和小数据,我们的逻辑应用程序工作流将如下所示。

测试:-

当程序被执行时,代理程序被调用,数据被发送到SAP PO,可以在SAP PO消息监视器中看到。

日志也可以在Azure逻辑应用程序中查看监控。

最后可以在SharePoint中看到PDF。

分享给小伙伴们:
本文标签: 服务器域名阿里安全稳定

相关文章

评论

发表评论愿您的每句评论,都能给大家的生活添色彩,带来共鸣,带来思索,带来快乐。

签名: 验证码: 点击我更换图片

评论列表