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

天翼云_晋城网站建设_最新活动

小七 141 0

在我从事应用程序接口框架(AIF)开发的过程中,我有时会收到客户的问题,询问不同的功能是如何工作的,或者用SAP应用程序接口框架解决特定需求的最佳方法是什么。基于这个原因,我已经建立了一个博客系列,在这里我描述了满足您需求的解决方案。看一下这个博客,tnrt新零售企业应用中心,可以对所有已经发布的博客进行概述。

AIF使用收件人来确定对一条消息负责的用户。如果将AIF接口分配给一个或多个收件人,则用户只能在接口监视器或消息仪表板中看到这些接口。通过使用关键字段,可以根据消息中一个或多个特定字段的值来确定收件人。这允许更多特定的收件人,例如,免费网站自助建站,可以有一个收件人用于VKORG 1000的邮件,另一个用于VKORG 2000的邮件。在这个博客中,我将描述如何创建和使用收件人,这取决于两个不同的关键字段的值。

该功能可用于新的和现有的接口。必须执行以下步骤。

1。创建收件人

要在AIF界面中查看消息,必须创建不同的收件人。对于每个必须监视消息子集的用户组,必须有一个收件人。

2。创建和分配单索引表

为了能够使用和存储关键字段的值,需要一个单索引表。键字段必须是单索引表的一部分。该表可以从table/AIF/STD\u IDX\u TBL复制。复制的表必须用相关的关键字段进行扩展。

创建表后,必须将其分配给AIF接口。

3。创建和分配接收者分配表

在接收者分配表中为哪个接收者分配关键字段值的信息。该表可以从table/AIF/T\u ALRT\u DEF复制。复制的表必须用相关的关键字段进行扩展。

创建表后,必须将其分配给接口。

4。创建关键字段

创建并分配收件人分配表后,淘客推广渠道,必须为AIF接口定义相应的关键字段。与收件人确定相关的标志控制是否使用键字段来确定收件人。必须填写警报收件人分配中的字段名称和与收件人确定相关的标志。只有单键字段可用于收件人确定。

5。将关键字段值分配给收件人

为了能够正确处理收件人分配,必须将关键字段的不同值分配给相应的收件人。条目必须添加到新创建的收件人分配表中。

6。测试

最后一步是发送一些测试数据,并检查收件人确定是否对不同的收件人正确工作。

本例使用SAP航班预订示例。

准备

为了执行本例,您需要一个AIF接口。在本例中,我使用本例中的文件接口构建。

将使用"城市"和"客户国家"字段来确定正确的收件人。

1。创建收件人

此示例需要三个收件人。

转到AIF自定义并导航到SAP应用程序接口框架->错误处理->定义命名空间特定功能。选择您的命名空间。

导航到定义收件人并通过按钮新建条目创建三个新条目。

将创建三个收件人创建。一个收件人将收到柏林市和客户所在国的所有邮件。一个收件人将接收城市柏林和客户国家/地区DE的所有邮件。第三个收件人将用作回退并收集所有其他邮件。

创建新收件人并输入以下数据:

2。创建并分配单索引表

为了能够使用关键字段,需要一个单索引表。通常(对于没有键字段的接口)标准索引表可以用于AIF接口。在本例中,我们将使用两个关键字段–CUSTTYPE和LANGU。因此,我们必须创建一个索引表,并向表中添加额外的字段。

通过事务SE11创建表。表/AIF/STD\u IDX\u TBL可用作模板。复制此表。在字段数据库表中输入/AIF/STD\u IDX\u TBL,然后按copy。

输入要创建的表的名称。本例中使用ZCUST\u IDX\u TBL。

按OK复制表格。在以下屏幕中输入所有与运输相关的信息。在本例中,表被创建为本地对象。

在编辑模式下打开新表并添加其他字段。向表中添加以下两个字段:

创建单索引表后,必须将表分配给AIF接口。转到AIF customizing(transaction/AIF/CUST)并选择SAP Application Interface Framework->Error Handling->Define Namespace Specific Features。输入您的名称空间。

按OK。

在下面的屏幕中,在activity Define Interface Specific Features中为您的界面创建一个新条目。

输入界面名称和版本。在字段Message Idx Table中输入新创建的单索引表的名称。在本例中,使用了ZCUST\u IDX\u TBL。

保存新条目。

3。创建并分配接收者分配表

在接收者分配表中存储了向哪个接收者分配关键字字段值组合的信息。

通过事务SE11创建表。AIF提供了一个模板表/AIF/T\u ALRT\u DEF。复制此表。在字段数据库表中输入/AIF/T\u ALRT\u DEF,然后按copy。

输入要创建的表的名称。在本例中,我将使用ZAIF\u ALRT\u DEF.

按OK。然后在编辑模式下打开表格。必须将用于确定收件人的字段添加到表中。在这种情况下,我们需要收件人分配表中的"城市"和"客户\国家"字段。

添加字段后:保存并激活该表。