Ansicht
Dokumentation

/AIF/IDOC_GEN_IF_AND_STR - Generate IDoc Structure and Interface Definition

/AIF/IDOC_GEN_IF_AND_STR - Generate IDoc Structure and Interface Definition

CL_GUI_FRONTEND_SERVICES - Frontend Services   Addresses (Business Address Services)  
This documentation is copyright by SAP AG.
SAP E-Book

Purpose

You use this report to create one or more structures from an IDoc basic type and the corresponding interface definition in the SAP Application Interface Framework.

It is only possible to create one structure for each basic type. The created structure consists of the control record and the basic types' segments.

The report also provides optional functionality to create a corresponding SAP Application Interface Framework interface definition for the newly created structures.

Integration

The created structure can be used in the SAP Application Interface Framework interface definition as raw data structure for the following:

  • Displaying existing IDocs in Monitoring and Error Handling
  • IDoc processing using the runtime of the SAP Application Interface Framework and calling the IDoc standard process function module in an action
  • IDoc processing with ALE runtime and writing index tables with AIF enabler
  • IDoc processing with ALE runtime and calling the AIF enabler during runtime with agents

Prerequisites

Features

Selection

To create structures, you have to specify the following data:

  • Names of IDoc basic types
  • A prefix to be used as prefix for the structure names
  • An update checkbox that updates the structures with IDoc extensions

Furthermore, the report provides optional functionality to create a corresponding AIF interface definition for the newly created structures. You have to provide the following data:

  • Name of the interface namespace
  • A prefix to be used as a prefix for the interface names that are created
  • Interface version
  • Variant ID
Decides that the created structure is to be used as raw and SAP data structure and that the Move Corresponding Structures checkbox is selected.
Furthermore, it decides which Logging Engine and Selection Engine should be used.

In addition, you could enter some transporting data as follows:

  • A package where the created structures should be stored
  • A Customizing task where the customizing data should be stored
  • A workbench task where the created structures should be stored
  • Name of the RFC destination for Customizing handling in another system client

If you enter a local package, it is not necessary to specify other transport information.

Standard Variants

Output

You can change or enhance either the name of the structure or the data of the interface creation in the output table. The table displays the different basic types, the generated interface definition with namespace, interface name, and version. Furthermore, the name of the generated raw data structure and the selected variant ID are shown in the output table.

Activities

Example






CL_GUI_FRONTEND_SERVICES - Frontend Services   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
This documentation is copyright by SAP AG.

Length: 3532 Date: 20240329 Time: 164426     sap01-206 ( 58 ms )