Application Development and Automation 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: 
Read only

Function Module

Former Member
0 Likes
445

Hi,

While passing import parameters we are checking the box for passing values? What is the use of that?

When iam creating the source code

iam getting the following import parameters as defined.

""Local interface:

*" IMPORTING

*" VALUE(PROFILE) LIKE BAPI1012_CONTROL_DATA-PROFILE OPTIONAL

Here what is meant by Local interface and when it will be displayed in the source code?

Thanks.

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
418

hi,

you can pass the params by call by value only in BAPIs.

Interface indicates wha are the importing ,exporting,exceptions and table parameters.

Rgds

umakanth

3 REPLIES 3
Read only

prasanth_kasturi
Active Contributor
0 Likes
418

hi,

your pass the values of parametres and not by reference

for BAPIS only pass by value must be used.

and the local interfacs gives the parameters you used in importing , expoting , changing and tables parameter

it will be created after you enter any one of the parametr in the fm.

regards

prasanth

Read only

Former Member
0 Likes
418

Hi,

if you check that box it indicates you are passing data using pass by value not pass by reference.

You can declare variales as global parameters or local parameters.

it will effect while using pass by value.

it won't change data .

Read only

Former Member
0 Likes
419

hi,

you can pass the params by call by value only in BAPIs.

Interface indicates wha are the importing ,exporting,exceptions and table parameters.

Rgds

umakanth