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: 

Difference between export and changing parameters in a function module

Former Member

I thought Import parameters take values from outside of a Function Module (FM) and Export parameters returns new values. Recently encountered an example where export parameter is filled with a value before the FM call and the value is passed into the FM. I can access and change the value in the FM.

Is this the standard behaviour of Export parameters? If so what is the difference between Export and Changing parameters?

1 ACCEPTED SOLUTION

horst_keller
Product and Topic Expert
Product and Topic Expert
2 REPLIES 2

horst_keller
Product and Topic Expert
Product and Topic Expert

Former Member
0 Kudos

Thanks for the response.

I saw the different behaviour when tried it on an RFC yesterday but could not understood why. Come to think of it, since I pass it as a reference it is pretty normal to see the value in FM.