SAP IF_PARAMETER_METADATA OO Class - Constants for the Parameter Metadata
IF_PARAMETER_METADATA is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class IF_PARAMETER_METADATA including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Method list of IF_PARAMETER_METADATA SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
Method Name | Description | Visability |
IF_PARAMETER_METADATA attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
Name | Level | Description | Initial Value | Type | Visability |
CHECK_FUNC_DEFINED | Constant | A check function is defined | 1 | LIKE SPFL_CHECK_FCT_DEFINED | Public |
DYNAMIC | Constant | Is a dynamic parameter | 1 | LIKE SPFL_IS_DYNAMIC_PARAMETER | Public |
HAS_SUB_PARA | Constant | Has subparameters | 1 | LIKE SPFL_HAS_SUB_PARAMETERS | Public |
IS_MANDATORY_SUB_PARA | Constant | Is a mandatory subparameter | 1 | LIKE SPFL_IS_MANDATORY_SUB_PARAM | Public |
IS_OPTIONAL_SUB_PARA | Constant | Is an optional subparameter | 0 | LIKE SPFL_IS_MANDATORY_SUB_PARAM | Public |
NO_CHECK_FUNC | Constant | No check function defined | 0 | LIKE SPFL_CHECK_FCT_DEFINED | Public |
NO_RESTRICTION_VALUES | Constant | No parameter restriction values | '' | LIKE SPFL_RESTRICTION_VALUES | Public |
NO_SUB_PARA | Constant | Does not have any subparameters | 0 | LIKE SPFL_HAS_SUB_PARAMETERS | Public |
NO_SYSTEM_PARA | Constant | Is not a system parameter | 0 | LIKE SPFL_IS_SYSTEM_PARAMETER | Public |
SCALAR | Constant | Is not a vector parameter | 0 | LIKE SPFL_IS_VECTOR_PARAMETER | Public |
STATIC | Constant | Is not a dynamic parameter | 0 | LIKE SPFL_IS_DYNAMIC_PARAMETER | Public |
SYSTEM_PARA | Constant | Is a system parameter | 1 | LIKE SPFL_IS_SYSTEM_PARAMETER | Public |
UNIT_NONE | Constant | No parameter unit | '' | LIKE SPFL_PARAMETER_UNIT | Public |
VECTOR | Constant | is a vector parameter | 1 | LIKE SPFL_IS_VECTOR_PARAMETER | Public |
Links to Related Class(s)
IF_PARAM...Full list of available SAP object classes
Search for further information about these or an SAP related objects