Menu

SAP Function Module FUNCTION_INCLUDE_SPLIT

Get Function Modules and Includes Belonging to a Function Group

The Function Module FUNCTION_INCLUDE_SPLIT (Get Function Modules and Includes Belonging to a Function Group) is a standard Function Module in SAP ERP and is part of the function group SUNI within the package SFUNC.

Technical Information

Function Module FUNCTION_INCLUDE_SPLIT
Short Text Get Function Modules and Includes Belonging to a Function Group
Function Group SUNI
Package SFUNC
Module Type Normal Module

Importing Parameters

These are the IMPORTING parameters of this function module.

Parameter Name Type Associated Type Default Value Short Text
COMPLETE_AREA LIKE RS38L-AREA SPACE Full name of group with namespace
PROGRAM LIKE RS38L-INCLUDE Name of a program with namespace
SUPPRESS_SELECT TYPE C 'X' No access to TFDIR

Exporting Parameters

These are the EXPORTING parameters of this function module.

Parameter Name Type Associated Type Default Value Short Text
FUNCNAME LIKE RS38L-NAME Function module name
FUNCTION_NOT_EXISTS TYPE C The specified function module does not exist
GROUP LIKE RS38L-AREA Name of function group
HIDDEN_NAME TYPE C Function Builder: For internal use
INCLUDE_NUMBER LIKE TFDIR-INCLUDE Number of the function module include according to TFDIR
NAMESPACE LIKE RS38L-NAMESPACE Namespace
NO_FUNCTION_INCLUDE TYPE C Not a include of a function group
NO_FUNCTION_MODULE TYPE C Not a function module include
RESERVED_FOR_EXITS TYPE C Name is reserved for exit modules
RESERVED_NAME TYPE C Name is reserved for the Function Builder
SUFFIX LIKE RS38L-SUFFIX 3 characters suffix
TOO_MANY_DELIMITERS TYPE C Too many namespace delimiters in name

Changing Parameters

These are the CHANGING parameters of this function module.

Parameter Name Type Associated Type Default Value Short Text
INCLUDE LIKE RS38L-INCLUDE Name of include

Table Parameters

This function module does not define any TABLE parameters.

Exceptions

These are the Exceptions of this function module.

Exception Name Short Text
DELIMITER_WRONG_POSITION Namespace delimiters are in the wrong position
GROUP_NOT_EXISTS Function group does not exist
INCLUDE_NOT_EXISTS Include does not exist
NO_CUSTOMER_FUNCTION_GROUP Not a customer exit group
NO_CUSTOMER_FUNCTION_INCLUDE Not a customer exit include
NO_FUNCTION_INCLUDE Not a include of a function group
NO_FUNCTION_POOL Not a function group
NO_SELECTIONS Nothing was selected
RESERVED_NAME_CUSTOMER Reserved for customer exits