04-16-2009 6:24 AM
hi,
I am trying to create BDC program using transaction fv50.
when i am execute the program,it is giving error like "BDC_INSERT,SCREEN.& IS INVALID".
Will you plz tell me what's the reason .
Thanks in Advance...
Anjali Samadhiya.
04-16-2009 6:33 AM
Hi,
Check the screen Number and program name which you are passing to the BDCDATA with the recording done using SHDB.
04-16-2009 6:32 AM
check you recording for FV50
whether you have missed out on any of the screen
if not then execute your BDC in display mode so that you'l be able to see all sreens while BDC execution
sometimes some pop-up screens do not get captured in recording , these screens can be seen when you execute you BDC or your transcation
if such screen is there in FV50 then add that screen as well in BDC
04-16-2009 6:33 AM
Hi,
Check the screen Number and program name which you are passing to the BDCDATA with the recording done using SHDB.
04-16-2009 7:35 AM
hi,
it is very simple just do debuging trace out where extractly u r getting proble.
other wise post u r code so that easly we can identfly the problem
because it is very trick tcode there u need to pass the data properly and if pasible sit with FI Fucntinal Consultant and do the recording . and ensure that all the scenarios should be recorded. according to that data in file should be prepaired .
~linganna
04-16-2009 7:43 AM
hi
check whether you are passing the valid screen no.
Cheers,
Hakim
04-17-2009 8:45 AM
Hi,
First check you recording for FV50,whether you have missed out any screen or not.
if not.
than u just check the zprogram code also, where ur calling the function BDC_insert. is it inside the loop? And getting the right values or not in debug mode.
Try to debug the program (/h) then u'll come to ur point of problem.
hope it'll work.
Regards.
anurag
04-17-2009 10:28 AM
Welcome to SDN
Check whether you have recorded properly or not and debug the program so that you can identify why it is getting so