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

MySQL数据库_php上传图片到数据库_免费1年

小七 141 0

在我从事AIF开发的过程中,物联网的应用,我有时会收到客户的问题,询问不同的功能是如何工作的,或者用SAP应用程序接口框架解决特定需求的最佳方法是什么。有时我喜欢描述如何指导中最常见问题的解决方案。如果你有一个特定的主题,云服务器好,最好有一个如何指导给我一个消息与主题要求。

你有一个文件,其中包含需要处理和监测的数据。包含数据的文件是平面文件(文件中包含的数据在记录之间没有结构关系)。

AIF提供了处理和监视平面文件的可能性。在AIF中处理文件的过程中,云服务平台,您可以使用所有可用的映射功能,如检查、固定值、值映射、,…之后可以在监视和错误处理中查看消息处理的结果。

您需要执行以下步骤来创建入站文件接口:

下面的示例将逐步描述如何设置简单的文件接口。

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

准备

按顺序为了执行这个例子,我们需要一个包含一些测试数据和相应结构的文件。

创建一个CSV文件并添加一些条目:

1。开发接口

为接口创建原始结构。

为行类型创建DDIC结构重新采样文件内容。在我们的示例中,结构应该如下所示:

本示例中用于结构的名称是ZAIF\u BM\u FILE\u CUSTOMER.

为新创建的结构创建表类型。本例中使用的表类型名为ZAIF\u BM\u FILE\u CUSTOMER\u TT。表类型使用ZAIF\u BM\u FILE\u CUSTOMER作为行类型。

为接口创建原始结构。该结构只包含一个名为LINES的组件,新创建的表类型为组件类型。DDIC结构应如下所示:

在本例中,ZAIF\u BM\u RAW\u CUSTOMER用作原始结构的名称。

保存并激活所有结构。

为您的界面创建DDIC SAP结构。SAP结构按照系统中后续处理所需的方式对数据进行重新采样。为了创建SAP结构,我们必须检查用于处理航班客户的功能模块。在本例中,我们将使用函数模块BAPI\u FLCUST\u CREATEFROMDATA。功能模块需要BAPISCUNEW类型的结构中的客户数据。由于我们有几个客户在我们的文件中,我们需要一个结构如下所示。

结构将创建自下而上。因此,美国高防云服务器,我们开始创建一个包含客户数据的结构(在本例中,该结构命名为ZAIF\u BM\u customer\u DETAIL):

由于我们的文件可以包含多个客户的数据,因此我们再次要求为新创建的结构使用表类型。创建一个表类型ZAIF\u BM\u CUSTOMER\u DETAIL\u TT,并使用新创建的结构ZAIF\u BM\u CUSTOMER\u DETAIL作为行类型。

为接口创建SAP结构。该结构只包含一个名为CUSTOMERS的组件,新创建的表类型为component type。结构应如下所示:

在本例中,如果SAP结构的名称是ZAIF\u BM\u SAP\u CUSTOMER。

保存并激活所有结构。

2。开发接口

为AIF接口创建所需结构后,什么大数据,是时候开发接口本身了。

转到AIF自定义并导航到–>接口开发–>定义名称空间。输入名称和说明。在本例中,使用了名称空间ZBM\u 03。

转到AIF customization并导航到–>Interface Development–>Define Interfaces。选择名称空间并创建一个新接口。输入描述并维护在第一步中创建的结构。

保存。

为确保数据由AIF正确处理,必须维护接口引擎。转到AIF customizing–>Interface Development–>Additional Interface Properties–>Specify Interface Engines并选择您的接口AIF文件适配器使用AIFs自己的XML持久性和运行时。因此,我们必须将接口的应用程序和Persistene引擎设置为XML。

保存。

转到AIF自定义并为接口创建映射。–>接口开发–>定义结构映射选择您的接口。

在"选择源结构"对话框中创建一个新条目,并选择将包含行项目的结构部分。在本例中,选择行。

选择行并nativate以分配左侧的目标结构。创建新条目。作为目标结构,选择SAP结构中包含客户的结构部分。

导航至定义字段映射。将原始结构的所有字段映射到SAP结构的相应字段。创建以下字段映射: