RFC Lookup getting executed only once after activation
I have a scenario wherein I am using RFC Lookup to get properties of business documents. When I activate the corresponding RFC communication channel it works perfectly fine for the first time. However, when I run the transaction again the RFC lookup does not yield anything. Wonder if it has to do with cache so I have checked the cache it is all good. It works fine when I test execute in operation mapping. Not sure what is causing this issue. Please share any ideas or thoughts you have to resolve this issue.
Appreciate your help in advance.
Thanks & Best Regards,
I had missed on mapping the ET_RETURN and so in the second or subsequent calls it is throwing some error messages even though everything is the same. I will look into the ECC side now. Some custom coding is done at ECC side. Due to this missing ET_RETURN mapping I was thinking that it was not calling the RFC again. Sorry for the confusion.
Thanks for all your suggestions and quick responses. Appreciate it.