‎2006 Jan 10 1:11 PM
Hello,
Can any one explain the purpose i mean the functionality behind BDBG transaction(Generating ALE interface for BAPI)?
thanks
Larry
‎2006 Jan 10 1:21 PM
‎2006 Jan 10 1:13 PM
Hi larry,
1. take from help.
The standard R/3 System contains a large quantity of business objects and BAPIs. These include BAPI-ALE interfaces that are generated from BAPIs and enable asynchronous BAPI calls in ALE business processes.
You can develop your own BAPIs in the customer namespace and generate the associated BAPI-ALE interface.
The following objects are generated for a BAPI:
Message type
IDoc type including segments
Function module called in the outbound processing side. (It creates and sends the IDoc from the BAPI data).
Function module that calls the BAPI with the IDoc data on the inbound processing side
The difference to manually maintained message types is that the function module that processes the change pointers does not create an IDoc. Instead it fills the corresponding BAPI structures, determines the receivers and calls the generated ALE function module.
The message types, IDoc types and function modules that have been generated can also be used to distribute master data using the SMD tool.
Prerequisites
The essential prerequisite is that a BAPI exists:
You have developed your own BAPI in the customer namespace.
You have modified a BAPI from the standard system.
The BAPI-ALE interface is then created in the customer namespace for the new sub-type and a method assigned to it.
regards,
amit m.
‎2006 Jan 10 1:21 PM