If a Function module is defined as RFC enabled why the parameters should be pass by value not by reference in sap abap
Answers were Sorted based on User's Feedback
Answer / gh
RFC enabled function module can be called from any where outside SAP also. At the time of builiding FM there will be no idea from where it might get called in future.
If the call is from outside SAP, then passing by reference will not be possible. Hence passing by value is mandatory
Is This Answer Correct ? | 30 Yes | 0 No |
Answer / anil
When ever we are using RFC enabled FM's we should pass pass any values by pass by value only.because RFC may be used by other different systems. if we pass by reference that system may have that pass by value so that system gets confuse to which value have to take. so that why's we should pass by value only.
Is This Answer Correct ? | 5 Yes | 4 No |
what are the events of table maintenance generator?
How to work on TCODE SE16?
What is Deep structure and Flat structure?
what is the difference between session ,call Transaction?
Are you familiar with all steps for setting up a workflow?
What does the ‘suppress dialog’ do?
in ECC6.0 version which package u r working means what? if errors occurs during database updation using bapi how vl v know??bcoz it directly updates db?? how vl v pass tables in smartformd?
What is the alternative to batch input session?
What are the functional modules used in sequence in bdc? : abap hr
what is the sap standard script for picking list?
1. what is IDOC monitoring ? what is the tcode used for idoc monitoring ? 2 . what is change pointer in ale ?
How to transfer legacy data into base tables by scheduling a time frame using bdc?