Interface Parameters of a Function Module
Use
The interface of a function module consists of the parameters you need to use the module in your own program.
Features
The interface parameters are the following:
| Name | Description |
|---|---|
|
Import |
Values transferred from the calling program to the function module. You cannot overwrite the contents of import parameters at runtime. |
|
Export |
Values transferred from the function module back to the calling program. |
|
Changing |
Values that act as import and export parameters simultaneously. The original value of a changing parameter is transferred from the calling program to the function module. The function module can change the initial value and send it back to the calling program. |
|
Tables |
Internal tables that can be imported and exported. The contents of an internal table are transferred from the calling program to the function module. The function module can change the contents of the internal table and then send it back to the calling program. Tables are always assigned by reference. |
|
Exceptions |
The calling program uses exceptions to find out if an error has occurred in the function module. |
For a full description of the task of the function module, see the Administration tab page, or choose the Function Module Documentation pushbutton.
For more information about setting parameter attributes, see Specifying Parameters and Exceptions.