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.
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.
- 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 –
Part-3
nice post 🙂
hi Hemant,
very informative. nice blog. Happy Learning
Regards,
Lalitha Priya
This is what the we are looking into. Thanks for sharing.
Very Nice blog Hemant
Regards
Vina
Useful blog.
Regards,
Ranjit...
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