Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

BDBG....?Purpose...?

Former Member
0 Likes
3,852

Hello,

Can any one explain the purpose i mean the functionality behind BDBG transaction(Generating ALE interface for BAPI)?

thanks

Larry

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
2,350

Hi,

Can you check this link...

This may help you.

Thanks,

Bhaskar

2 REPLIES 2
Read only

Former Member
0 Likes
2,350

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.

Read only

Former Member
0 Likes
2,351

Hi,

Can you check this link...

This may help you.

Thanks,

Bhaskar