‎2007 Sep 16 8:53 PM
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.
‎2007 Sep 16 9:06 PM
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) .
‎2007 Sep 16 9:06 PM
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) .
‎2007 Sep 16 9:17 PM
Hi Varun,
Thanks for the information. But is there any way throught which i can infer that a program is BDC program?
Regards,
Sonu.
‎2007 Sep 16 9:24 PM
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.
‎2007 Sep 16 9:33 PM
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
‎2007 Sep 17 6:53 AM
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.