Part 1,SAP AIF - Simple Inbound Scenario- Part-1, we have completed the basic steps for SAP PI , Here we will be dealing with steps involved in SAP ECC box . Go to SPROXY, generate and activate the Service Interface.
SAP ECC |
T-Code SPROXY – Activate the Service interface (SI_AIF_ADD_REQ)
|
Properties Tab-Click on Provider class ![]() |
Method tab ![]() |
Inside the method CALL FUNCTION '/AIF/FILE_XI_PROCESS Depending on business logic we can all multiple AIF function. Eg -- /AIF/ALERT_READ_CUST /AIF/CREATE_ALERT |
Go External view Here we need to make note of ABAP NAME for structure (RAW & SAP).
|
Now we will be moving for AIF Customization .
Basic Steps -
SAP ECC - AIF CUSTOMIZATION
To kick start with the Interface development we need to create a namespace , this is done by
Define Namespace
New Entries eg. ZAIF_D
(One Namespace can be associated with multiple interfaces development)

Define Interface -Select the namespace (ZAIF_D), New Entries.
Note the Provider proxy class name that is generated in SPROXY.
In our case - ZAIF_ASY_ADDR_HNCL_SI_AIF_ADD.
Raw Data Structure and Record type in raw structure will
populate automatically.
Inbound Interface – Raw Data Structureis created during proxy generation, this act as a Source Structure for Inbound Interface.
Record Type in Raw Structure – is the main component of raw data structure.
Save all the details.

Additional interface properties->Specify Interface Engine.
In our case we are dealing with proxy so we need to select the following entries .

Define Structure Mapping – Here fields of the source (Raw) structure are mapped to the fields of
the Destination (SAP Data) Structure.


Define Actions – It wraps the business logic at runtime .At least one function module should be defined.
Select the function double click , New window/session for Function module editor here we will be writing business logic.

Now we will be testing the interface .
To be continued - Part 3
SAP AIF - Simple Inbound Scenario -
Part-3
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 27 | |
| 24 | |
| 20 | |
| 19 | |
| 13 | |
| 13 | |
| 12 | |
| 12 | |
| 11 | |
| 10 |