Technology Blogs by Members
Explore a vibrant mix of technical expertise, industry insights, and tech buzz in member blogs covering SAP products, technology, and events. Get in the mix!
Showing results for 
Search instead for 
Did you mean: 

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


  Depending on business logic we can all multiple AIF function.



  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.


  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.

  • Select the Source Structure.
  • Assign the destination structure
  • .Define the Field mappings.


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 -

Labels in this area