‎2015 Jun 19 2:48 PM
Hello,
I created a web application that uses web services developed from the sicf T-code.
This application was then loaded into my company's sytem, and we want to access all clients data using the same web services which will be loaded in clients systems using saplink.
Now the problem is that some clients don't open their ports for us, so we can't consume the web services.
So, I want to know another way to achieve the requirement without using web services.
I found a way by using RFC enabled FMs but I don't know how to use those.
Thanks in advance.
‎2015 Jun 19 4:15 PM
Occoro,
RFC (Remote function call) are nothing more than a function module which has the attribute "Remote Enabled" in the attributes tab of the FM. What this means is that this function can also be called remotely by another system.
While calling such function you need to specify the destination where the function should be executed. This means that the function should exists in the called destination.
The usage if RFC is very similar to a normal function call, expect for a few things. You can find more info on the same from SAP's help portal.
RFC - Components of SAP Communication Technology - SAP Library
Thanks,
Vikram.M