When I import a Model, I have Two nodes - ZRFC_Input and ZRFC_Output. Inside Input Node, I get a subnode called again Output. I also observe that in all developemts, only the ZRFC_Input is used to pass Input parameters to RFC. To get any return values from RFC, we access the Output subnode under this ZRFC_Input node.
Now, My question is why is it done this way. Is there any use for the Output node ZRFC_Output ?
Can anyone eloborate ?
The other nodes that you find are the structures used for the nodes within the input node. While you import a model the corresponding classes are formed for the structures and tables defined in the import/export/talbe in RFC.
Whatever nodes you will find outside will all be included inside the input node itself. These classes you would need while you instantiate an object of that type of node.