云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

京东云_马云几岁创立阿里巴巴_价格

小七 141 0

SAP应用程序接口框架允许您以不同的方式解决任务。在我的博客中,大数据的发展前景,我提供了解决这些特定任务的常见方法。在我的博客中,我想提供解决这些特定任务的常见方法,例如从SAP云平台到S/4 HANA云消息监视器的错误转发。

如果您有其他主题,最好有一个how to Guide,请用主题请求。

使用AIF监控和错误处理,您可以在SAP云平台集成(CPI)中监控集成流中发生的错误。

直到SAP NetWeaver 7.54(S/4HANA On Premise 1909),在S/4HANA云消息监视器中无法看到CPI中发生的技术错误信息。从SAP NetWeaver 7.55(S/4HANA内部部署2020)开始,尽可能早地通知客户关于CPI上出现技术错误的消息。

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

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

您需要执行以下步骤。

业务部门希望关键客户提供重要订单,但CPI中存在技术错误,因此业务部门无法查看订单状态。

您已与SAP建立连接使用Cloud Connector将云平台集成到SAP S/4 HANA。有关云连接的更多信息,请参阅cloud Connector的官方文档。

该接口可通过SAP应用程序接口框架进行监控和错误处理。

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

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

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

部署SAP S/4 HANA凭据

为了在S/4HANA系统和云集成之间成功建立连接,必须部署用于登录S/4HANA系统的凭据。您可以使用云集成Web UI的操作视图部分(管理安全性–>安全性材质平铺)。当错误被转发到S/4HANA系统时,集成流使用这些凭证建立连接。您可以这样做:

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

选择Deploy

Customize Integration Flow将错误转发到SAP S/4 HANA

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

导航到您的集成流并选择"编辑"开始编辑。从调色板(流程子菜单)中,选择异常子流程,并将其置于集成流中,如下所示。

在异常子流程形状中,删除结束1事件,并将其替换为调色板中的错误结束自事件子菜单。这样做是为了确保集成流在云集成监控中显示为失败状态。将内容修改器形状添加到集成流(从调色板的Message Transformers子部分)。

选择内容修改器,并在属性表中选择Exchange属性。选择"添加"并添加这些属性:

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

如果SOAP头中的消息ID被填充,则需要在集成流异常子流程中删除消息头。将第二个内容修饰符添加到集成流中。

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

在异常子流程中添加Send步骤,如下一步所示(您可以在调色板的Call–>External Call子菜单中找到此步骤类型)。将接收器添加到异常子进程。

将发送步骤连接到接收器时,会出现适配器选择提示。选择SOAP->SAP RM并在SOAP适配器属性视图的连接选项卡中输入以下值。

保存并部署集成流。

要在AIF中显示SAP CPI中的错误,必须为所需接口定义并指定特定于客户的引擎。目前只能将错误转发到IDoc和WebService接口

配置可以分解为两个子步骤:

定义自定义引擎。指定接口引擎。

定义自定义引擎

登录SAP S/4HANA后端系统转到AIF自定义(事务/AIF/CUST)转到接口开发->附加接口属性->定义自定义引擎。为自定义引擎选择命名空间。选择新条目。根据您是将错误转发到IDoc还是WebService接口,为引擎定义以下类

注意:如果您将错误转发到IDoc接口,则日志引擎必须设置为AIF应用程序日志。

保存更改

指定接口引擎

转到AIF自定义(事务/AIF/CUST)转到接口开发->附加接口属性->指定接口引擎选择接口命名空间。对于要监视的接口,请定义以下引擎:应用引擎:999–特定于客户NS:特定于客户的AIF引擎:持久性引擎:999–特定于客户NS:特定于客户的AIF引擎:选择引擎:0–AIF索引表NS:客户特定AIF引擎:日志引擎:0–AIF应用程序日志NS:客户特定AIF引擎:保存更改

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

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

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

注: