Skip to Content
Author's profile photo Hemant Negi

SAP AIF – Simple Inbound Scenario – Part-2

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  /wp-content/uploads/2015/08/b_769824.png
Method tab   /wp-content/uploads/2015/08/c_769825.png

Inside the method
Call function


  Depending on business logic we can all multiple AIF function./wp-content/uploads/2015/08/d_769826.png



  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 –

Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Former Member
      Former Member

      nice post 🙂

      Author's profile photo Former Member
      Former Member

      hi Hemant,

      very informative. nice blog. Happy Learning


      Lalitha Priya

      Author's profile photo Former Member
      Former Member

      This is what the we are looking into. Thanks for sharing.

      Author's profile photo Former Member
      Former Member

      Very Nice blog Hemant



      Author's profile photo Former Member
      Former Member

      Useful blog.



      Author's profile photo Former Member
      Former Member

      Can we send data from a report / OData service to AIF? Please explain with steps. I checked many forums in SAP, but didn’t find any document for that