Application Development 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: 

Problrem in posting credit notes through FB75 via RFC call

vinod_vemuru2
Active Contributor
0 Kudos

Hi Guys,

I have created 3 RFC Function modules which will be called through SAP .net connector.

1st and 3rd RFC will send the data from SAP Ztables to Interface. 2nd RFC will post the credit notes through FB75 transaction.

Problem is when we run the 2nd RFC in SAP with some set of input data it is posting the credit notes. But when we run the same from the interface it is not posting the document for the samedata. We are returning a flag indicator whether the transaction is success or failure.(i.e. When Credit note is posted flag = S and not posted flag = F). Interface poeple getting flag as F.This means that there is no problem with the connection, Because we are returning flag value from SAP side. We are using BDC for posting credit notes.

Is there any problem with access permissions for the transaction? If so how can we proceed further?. But with same User ID we are able to post from SAP.

Another important thing is Interface people are able to post credit notes when the target system is Development. But when they specified test system it is not posting.

We are not able to understand what might be the problem.

If any one of you have some solution for this please let me know ASAP. Points will be rewarded for all usefull answers.

Thanks in Advance,

Vinod.

3 REPLIES 3

Former Member
0 Kudos

Hi,

After executing that RFC from frontend, goto ST22 and check it is there any log for that RFC.

In some cases when u call RFC based on BDC will give problem.

Let me know if there is any runtime error in ST22.

Thanks and Regards,

0 Kudos

Hi Chandra,

Thanks for your reply. But If we get any runtime error then the processing would be stopped at the point of runtime error. But it is returning the flag value as F which means that it continued processing till end. This flag value will be updated based on Messages collected in the CALL TRANSACTION FB75. In Message table if we have document number then we will return with S else with F. Also it is working fine with Development system as Target system. Only problem is when we call it from Test system. Please let me know if you need any more inputs from my side.

Thanks,

Vinod.

vinod_vemuru2
Active Contributor
0 Kudos

Thanks