Understanding Lookup function module signature
Lookup function module signature.
Procedure
- Go to Connector > Lookup.
- Go to the Function tab.
- Provide values for the following fields
- System ID - Select the system ID from the list.
- Function Name - Enter a specific function or a function name with * for matching the similarly named functions.
- Group Name - Enter the group name to filter the functions that belongs to the group.
- Click Apply to see the list of functions that match the criteria.
- Select the function to view. Example, select Z_RFC_ADD.
- Class
- Class indicating the general type of the field.
- I – Input (Import)
- C® – Changing (Import or Export)
- E – Output (Export)
- T – Table
- X – Exception
- Parameter
- Parameter name.
- Table
- Table name.
- Type
- Data type allowed.
- CHAR - Character
- INTx – Integer values of various lengths (INT, INT1, INT2, INT8)
- NUM – Numeric values
- BCD – Binary coded decimal values
- DATE – Date values (various types)
- TIME – Time values (various types)
- FLOAT – Floating-point values
- BYTE – Byte values
- STRING – String values
- XSTRING – String values (in raw bytes)
- ABAPOBJECT – ABAP objects
- STRUCTURE – Data structure of given type
- TABLE – Table structure of given type
- EXCEPTION – Exception string
- Length
- Length of the field if applicable, else 0.
- Decimals
- Number of digits that are allowed after the decimal point. Used only for float or fixed-point numeric data types.
- Optional
- Indicator to show whether the field is mandatory or optional.
- Yes
- No
- Test Function
- Run the function with given input parameters.