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

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

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

谷歌云_杭州网站建设公司_精选特惠

2021-07-20 02:15 出处:欧普曼云计算 人气: 评论(0

在SAP应用程序接口框架(AIF)监控和错误处理中,可以在SAP云平台集成(CPI)中监控集成流中发生的错误。

在SAP NetWeaver 7.79(SAP S/4HANA Cloud 2002)之前,无法在SAP S/4HANA Cloud Message monitor中看到技术错误信息出现在CPI中。从SAP NetWeaver 7.80(SAP S/4HANA Cloud 2005)开始,尽可能早地通知客户关于CPI上出现技术错误的消息。

此文档帮助您设置集成流,将错误从SAP云平台集成转发到SAP应用程序接口框架。

此功能可用于发送IDoc或Web服务的现有集成流到SAP S/4HANA系统,SAP S/4HANA接口由SAP应用程序接口框架监控。

必须执行以下步骤。

业务部门希望从关键客户处获得重要订单,但CPI中存在技术错误,物联网培训,因此业务部门无法查看订单状态。

授权

能够扩展工作应用程序,您的用户需要为相应的业务目录授权的业务角色

在为您的业务角色分配了正确的目录授权后,您将在通信管理组和消息监视组的主页上拥有所需的应用程序。

为了执行此示例,您需要一个将WebServices发送到saps/4HANA系统的现有集成流,并且该WebService接口由SAP应用程序接口框架监控。在这个示例中,我使用了一个简单的SOAP到SOAP的RM集成流场景。示例集成流将包含一个异常子流程,该异常子流程将由模拟错误的groovy脚本触发。

集成流修改可分为两个子步骤:

在SAP云平台集成上部署SAP S/4HANA凭据自定义集成流以将错误转发到消息监视器

部署SAP S/4HANA凭据

为了在SAP S/4HANA系统和SAP云平台集成之间成功建立连接,必须在SAP云平台集成安全资料中部署用于登录SAP S/4HANA系统的凭据。当错误被转发到saps/4HANA系统时,企业服务软件,集成流将使用相同的凭据建立连接。您可以这样做:

登录SAP云平台集成。访问"操作"通过选择"安全材料"访问"安全材料"部分选择"添加>用户凭据"指定以下详细信息:

选择部署

定制集成流程将错误转发到SAP S/4 HANA云

由于目标是将错误转发到AIF,我们将使用"异常子流程"集成流程步骤。当集成流遇到错误时,将触发此子流程。我们将配置子流程,使错误能够被AIF使用"内容修饰符"读取,并使用"外部调用"将错误转发到SAP S/4HANA系统。

导航到您的集成流并选择"编辑"开始编辑。在选项板中,选择异常子流程,云计算大数据,并将其放入集成流中,服务器租用,如下所示。

在异常子流程中,删除End 1,并将其替换为选项板中事件的Error End。这样做是为了确保集成流在云集成监控中显示为失败状态。将内容修饰符添加到集成流。

选择内容修饰符,然后在"属性"页中选择"交换属性"。选择"添加"并添加这些属性:

在"消息正文"选项卡的"类型"下拉列表中,选择"表达式"。在Body字段中,粘贴相应的代码段:

如果SOAP头中的消息ID被填充,则必须在Integration Flow Exception子流程中删除消息头。向集成流添加第二个内容修饰符。

选择内容修饰符,并在"属性"页中选择"标题"。选择Add并添加这些属性:

在异常子流程中添加Send步骤,如下一步所示。将接收器添加到异常子进程。

将发送步骤连接到接收器时,将出现适配器选择提示。选择SOAP adapter并在SOAP adapter properties视图的Connection选项卡中输入以下值。

保存并部署您的集成流。

为了在SAP S/4HANA Cloud中使用错误转发,通信场景SAP\U COM\U 0477的通信安排必须激活,并且可以分解为三个子步骤:

设置入站通信用户创建通信系统为通信场景SAP\U COM\U 0477创建通信安排

设置入站通信用户

登录SAP S/4HANA云系统,选择"通信管理"组选择"维护通信用户"并单击"新建"按钮将显示"创建通信用户"页面,填写用户名、说明和密码,然后单击"创建"

注意:这里我们将使用基本身份验证。或者,如果API必须由不同的目标系统使用,也可以通过证书进行身份验证。

单击"创建"后,密码状态将变为有效状态。现在点击"保存"。

创建通信系统

登录SAP S/4HANA云系统,选择"通信管理"组选择"通讯系统"单击"新建"创建新的通信系统。输入系统ID和系统名称,然后单击"创建"提供要连接到的系统的主机名和HTTPS端口:单击入站通信的"添加"按钮以添加用于验证入站请求的用户选择我们刚刚创建的通信用户(来自"值帮助"),大数据的未来,然后单击"确定"在"Cloud Connector"部分,将使用SAP Cloud Platform Cloud Connector访问的开关置于"ON"。单击"确定"按钮。点击"保存"按钮,创建通讯系统

创建通讯安排

登录SAP S/4HANA云系统,选择"通讯管理"组选择"通讯安排"单击"新建"创建新的通讯安排,弹出"新建通讯安排"页面,在值帮助中选择通讯场景SAP\U COM\U 0477,填写安排名称,点击"创建"。将显示"通讯安排"页面。选择我们刚刚创建的"通信系统"(来自"值帮助")。分配的通信用户现在将自动出现在用户名字段中。单击"保存"。通信安排现在已成功创建。

要测试CPI错误转发到SAP S/4HANA消息监视器,您必须发送包含CPI中出现的技术错误的新消息。

打开消息仪表板应用程序并选择SAP S/4HANA接口。跳转到详细监控和错误处理视图,在数据消息视图中选择一条消息。

在日志消息部分,您可以显示集成流参数(MessageProcessingLog ID、MPL Correlation ID、SAP应用程序ID、租户名称、,错误消息)点击信息消息图标。

注:

云集成错误分类为技术错误(状态"A")对于云集成错误消息,无法重新启动。只有"取消"功能可用。对于云集成错误消息,不支持显示有效负载数据

有关如何使用户能够通过SAP S/4HANA云中的消息仪表板监视消息的更多信息请查看博客:如何使用消息仪表板。

此博客文章介绍了如何设置错误转发到SAP S/4HANA消息监视器。这是一个非常简单的增强,因此并非所有关于如何使用新集成的可能选项都在这里描述。

注意:SAP S/4HANA Cloud 2005中提供了该功能。

分享给小伙伴们:
本文标签: 谷歌杭州网站建设公司精选特惠

相关文章

评论

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

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

评论列表