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

How to infer whether a PROGRAM is a BDC program?

Former Member
0 Likes
576

Hi ABAPers,

I wish to know whther there is any SAP table which gives the information about whether a PROGRAM is created via SHDB(BDC Program)?

OR

Is there any other way through which i can find whether my PROGRAM is a BDC programs.

Regards

Sonu.

1 ACCEPTED SOLUTION
Read only

varun_maharshi
Active Participant
0 Likes
558

Hi Sonu,

BDC is a strategy of the conversion program rather than the program itself. We cant differentiate between the normal program to the BDC program by any of the tables. It also doesnt mean that only the program created through the SHDB are BDC programs.

We can also create the BDC sessions manully in the program (shdb automatically generates the program) .

5 REPLIES 5
Read only

varun_maharshi
Active Participant
0 Likes
559

Hi Sonu,

BDC is a strategy of the conversion program rather than the program itself. We cant differentiate between the normal program to the BDC program by any of the tables. It also doesnt mean that only the program created through the SHDB are BDC programs.

We can also create the BDC sessions manully in the program (shdb automatically generates the program) .

Read only

0 Likes
558

Hi Varun,

Thanks for the information. But is there any way throught which i can infer that a program is BDC program?

Regards,

Sonu.

Read only

0 Likes
558

when somebody has used bdc_open_group, bdc_close_group, and bdc_insert function modules in a program it uses BDC which we can see the session in sm35 transaction.

Read only

0 Likes
558

Just use search Structure BDCDATA ..

1.. Goto SE11 -> enter BDCDATA structure -> click on where used list ,it shows the all BDC Programs..

2. If you know program name then -> click on search ,use BDCDATA..

Thanks

Seshu

Read only

raviprakash
Product and Topic Expert
Product and Topic Expert
0 Likes
558

Hi Varun,

Thats a nice idea. Please let me know whether a BDC program should necessarily have these function module calls? If calling these function modules are mandatory then it would be really easy to infer whether a program/Function Module is BDC.

Regards,

Ravi.