10-26-2007 12:04 AM
Gurus,
I am facing a strange issue..I had written a BDC program for Parking an FI document and that program works fine in Development environment but it does not work in Quality...It gives a error Field ACGL_HEAD-BLART does not exist on screen SAPMF05A 1001...I have made sure that the user profile settings are the same....but still doresnt work...
What can i do...please suggest...its URGENT....
Sam
10-26-2007 12:09 AM
Hi
Get you FI person to check the field status variant in the DEV client you are using against the config master and that of your Quality system. I have hit a similar issue when the Functionals have not updated my Unit test client in Development.
Regards
Gareth
10-26-2007 12:08 AM
Hi Sam,
It may be because of customizing for that particular entry.
Just consult this issue with your FI consultant and give him entries in both enviornement and he may be able to tell you the difference.
Regards,
Atish
10-26-2007 12:09 AM
Hi
Get you FI person to check the field status variant in the DEV client you are using against the config master and that of your Quality system. I have hit a similar issue when the Functionals have not updated my Unit test client in Development.
Regards
Gareth
10-26-2007 12:13 AM
Thanks for the rply guys...is it anything related to Parameter ID's....beacuse this prog works within SAP but when called from outside sap it gives this error....
because the same thing worked in Development...
Please help
Thanks
Sam
10-26-2007 12:16 AM
Chek whether the user has S_RFC in their user profile, or run a trace on authorisations in that case.
Regards
Gareth
10-26-2007 1:13 AM
10-26-2007 1:23 AM
Hi Sam
What you describe points to a difference in screen flow and field availability between the two clients and systems. The cause is probably due to a configuration difference and this is what you will have to do:
First check the base system and process -
1. Do a recording in your development system of the bdc process using exectly the data which worked and save (or in my case I print);
2. The do EXACTLY the same in your test system and save or print. If you hit a problem doing this enter '/oSU53' to ensure it is not a local auth problem.
3. Compare the two and then discuss any differences with an FI functional person to get an understanding of what drives the difference.
Now if the above has shown no differences then we must check the remote call side. This involves setting up a trace in ST05 for the user in question, running the code, and then checking the trace. As discussed in coffee corner last month, make sure the user has the authorisation S_RFC before you start.
This should show you where the problem lies.
Regards
Gareth
10-26-2007 1:43 AM
The screen SAPMF05A 1001 you refer to is the"Enjoy G/L Account Posting" - so what TCode are you calling to create the parked document? I wouldn't have expected FBV1 to go through that screen.
Jonathan
10-26-2007 1:46 AM
Hi Jonathon
I must be a cup of coffee down today - glad you spotted that! Have you seen Jimmy's latest travel pics?
Hi Sam, Jonathon is right here, won't work with an enjoy transaction.
Cheers
Gareth
10-26-2007 12:32 AM
Add this field to the concerned structures. Then it works.
Thanks,
Srinivas
10-26-2007 12:37 AM
Which Field....Please tell...please provide steps to do it...i am not sure what to do...
Sam
10-26-2007 12:53 AM
this is problem with customising only nothing else,,,,the particular parameter would not have appeared while you were recording in your development,,but the settings might be different in your quality. just comment the code where it is trying to set this parameter in BDC, it will automatically start working. Go in Foreground mode and check where it is throwing this error and modify accordingly.
10-26-2007 12:58 AM
Now it giving No batch Input data for screen SAPMF05A 1001....I dont know whaz happening...It did work fine in Development....please provide me detail steps as to what can be done...
SAm
10-26-2007 1:09 AM
Sam,
try debugging in foreground as to what is happening, change the BDC code accordingly. it is very easy, the main thing in a BDC is only the sequence of the code.
10-26-2007 1:12 AM
Aakash, u r not understanding the issue....the code was working fine in development but it did not work in quality...i am trying to make it very clear...
and it is not easy as u r thinking though...so please try and understand the situation and read all the posts that i made...
Thanks
Sam