SAP /SLOAP/CL_ANALYSIS_MODULE OO Class - Analysis module
/SLOAP/CL_ANALYSIS_MODULE 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 /SLOAP/CL_ANALYSIS_MODULE including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Inheritance
This OO class has a superclass assigned to it, which means it will inherit its objects and methods. The superclass for /SLOAP/CL_ANALYSIS_MODULE is /SLOAP/CL_OBJECTMethod list of /SLOAP/CL_ANALYSIS_MODULE 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 |
| APP_COMP_TREE_BUILD | Build hierarchical relation of app comp elements | Private |
| CALL METHOD /sloap/cl_analysis_module=>APP_COMP_TREE_BUILD...more details | ||
| APP_COMP_TREE_GET_LEAVES | Get leaves of nested application components table | Private |
| CALL METHOD /sloap/cl_analysis_module=>APP_COMP_TREE_GET_LEAVES...more details | ||
| CHECK_CODE_FORMAT | Private | |
| CALL METHOD /sloap/cl_analysis_module=>CHECK_CODE_FORMAT...more details | ||
| CHECK_SELOPT_TABLE | Checks and updates Select option table for DB update | Private |
| CALL METHOD /sloap/cl_analysis_module=>CHECK_SELOPT_TABLE...more details | ||
| CODE_CLOSES_DEFINITION | Check if code line closes a definition block | Private |
| CALL METHOD /sloap/cl_analysis_module=>CODE_CLOSES_DEFINITION...more details | ||
| CODE_OPENS_DEFINITION | Check if code line opens a definition block | Private |
| CALL METHOD /sloap/cl_analysis_module=>CODE_OPENS_DEFINITION...more details | ||
|
| ||
| CODE_REPLACE_PATTERN | Replace unwanted coding patterns | Private |
| CALL METHOD /sloap/cl_analysis_module=>CODE_REPLACE_PATTERN...more details | ||
| CONSTRUCTOR | Public | |
| CALL METHOD /sloap/cl_analysis_module=>CONSTRUCTOR...more details | ||
| CREATE_GEN_OUT_MD | Creates generic output module with same ID, if not yet exist | Public |
| CALL METHOD /sloap/cl_analysis_module=>CREATE_GEN_OUT_MD...more details | ||
| DELETE | not implemented DO NOT USE ! | Public |
| CALL METHOD /sloap/cl_analysis_module=>DELETE...more details | ||
| GENERATE_REPORT | Public | |
| CALL METHOD /sloap/cl_analysis_module=>GENERATE_REPORT...more details | ||
| GENERATE_REPORT_EVALPROF | Generates reports for evaluation profiles in eval nam spc | Public |
| CALL METHOD /sloap/cl_analysis_module=>GENERATE_REPORT_EVALPROF...more details | ||
| GET_AS_STRUCTURE | get the module directly as structure | Public |
| CALL METHOD /sloap/cl_analysis_module=>GET_AS_STRUCTURE...more details | ||
| GET_AS_STRUCTURE_FROM_GUID | get structure from GUID | Public |
| CALL METHOD /sloap/cl_analysis_module=>GET_AS_STRUCTURE_FROM_GUID...more details | ||
| GET_CODE | returns code of this module | Public |
| CALL METHOD /sloap/cl_analysis_module=>GET_CODE...more details | ||
| GET_CODE_FROM_DB | internal - reads code from database | Private |
| CALL METHOD /sloap/cl_analysis_module=>GET_CODE_FROM_DB...more details | ||
| GET_FIELD_LIST | Public | |
| CALL METHOD /sloap/cl_analysis_module=>GET_FIELD_LIST...more details | ||
| GET_ID_OLD | Public | |
| CALL METHOD /sloap/cl_analysis_module=>GET_ID_OLD...more details | ||
| GET_LATER_VERSIONS_INFO | returns if higher versions are available | Public |
| CALL METHOD /sloap/cl_analysis_module=>GET_LATER_VERSIONS_INFO...more details | ||
| GET_LATEST_VERSION | returns highest version of a certain ID | Public |
| CALL METHOD /sloap/cl_analysis_module=>GET_LATEST_VERSION...more details | ||
| GET_NEXT_VERSION | get next available version | Private |
| CALL METHOD /sloap/cl_analysis_module=>GET_NEXT_VERSION...more details | ||
| GET_REFRESHED_OBJECT | returns the current object with refreshed content | Public |
| CALL METHOD /sloap/cl_analysis_module=>GET_REFRESHED_OBJECT...more details | ||
| GET_REF_OUT_GR | Public | |
| CALL METHOD /sloap/cl_analysis_module=>GET_REF_OUT_GR...more details | ||
| GET_REF_OUT_MD | Public | |
| CALL METHOD /sloap/cl_analysis_module=>GET_REF_OUT_MD...more details | ||
| GET_REF_OUT_PR | Public | |
| CALL METHOD /sloap/cl_analysis_module=>GET_REF_OUT_PR...more details | ||
| GET_REF_RESULTS | Public | |
| CALL METHOD /sloap/cl_analysis_module=>GET_REF_RESULTS...more details | ||
| GET_SELOPT_TABLE | return table with selopt definitions | Public |
| CALL METHOD /sloap/cl_analysis_module=>GET_SELOPT_TABLE...more details | ||
| GET_SYSTEM_TYPE_INFO | returns latest info for a certain system type | Public |
| CALL METHOD /sloap/cl_analysis_module=>GET_SYSTEM_TYPE_INFO...more details | ||
| GET_SYSTEM_TYPE_INFO_TABLE | returns latest info for all system types | Public |
| CALL METHOD /sloap/cl_analysis_module=>GET_SYSTEM_TYPE_INFO_TABLE...more details | ||
| GET_SYSTEM_TYPE_STATUS | returns latest staus for a certain system type | Public |
| CALL METHOD /sloap/cl_analysis_module=>GET_SYSTEM_TYPE_STATUS...more details | ||
| GET_SYSTEM_TYPE_STATUS_NEW | returns latest staus for a certain system type | Public |
| CALL METHOD /sloap/cl_analysis_module=>GET_SYSTEM_TYPE_STATUS_NEW...more details | ||
| GET_TABLE | returns a list of all modules, standard restricted to latest | Public |
| CALL METHOD /sloap/cl_analysis_module=>GET_TABLE...more details | ||
| GET_TABLE_LAYOUT | Public | |
| CALL METHOD /sloap/cl_analysis_module=>GET_TABLE_LAYOUT...more details | ||
| GET_VERSION_OLD | Public | |
| CALL METHOD /sloap/cl_analysis_module=>GET_VERSION_OLD...more details | ||
| IS_ASSIGNED | returns if element is assigned somewhere | Public |
| CALL METHOD /sloap/cl_analysis_module=>IS_ASSIGNED...more details | ||
| IS_GLOBAL | Public | |
| CALL METHOD /sloap/cl_analysis_module=>IS_GLOBAL...more details | ||
| IS_NOT_USE | Public | |
| CALL METHOD /sloap/cl_analysis_module=>IS_NOT_USE...more details | ||
| SAVE_CODE_NOT_USE | Public | |
| CALL METHOD /sloap/cl_analysis_module=>SAVE_CODE_NOT_USE...more details | ||
| SAVE_NEW_VERSION_OLD | Public | |
| CALL METHOD /sloap/cl_analysis_module=>SAVE_NEW_VERSION_OLD...more details | ||
| SAVE_OLD | save analysis module in DEV state | Public |
| CALL METHOD /sloap/cl_analysis_module=>SAVE_OLD...more details | ||
| SAVE_SYSTEM_TYPE_INFO | saves enabled/disabled status for a certain system type | Public |
| CALL METHOD /sloap/cl_analysis_module=>SAVE_SYSTEM_TYPE_INFO...more details | ||
| SET_CODE | Public | |
| CALL METHOD /sloap/cl_analysis_module=>SET_CODE...more details | ||
| SET_CVERS_TABLE | Public | |
| CALL METHOD /sloap/cl_analysis_module=>SET_CVERS_TABLE...more details | ||
| SET_FIELD_LIST | Public | |
| CALL METHOD /sloap/cl_analysis_module=>SET_FIELD_LIST...more details | ||
| SET_FIELD_TABLE | set field table | Public |
| CALL METHOD /sloap/cl_analysis_module=>SET_FIELD_TABLE...more details | ||
| SET_GLOBAL | Public | |
| CALL METHOD /sloap/cl_analysis_module=>SET_GLOBAL...more details | ||
| SET_ID_OLD | Public | |
| CALL METHOD /sloap/cl_analysis_module=>SET_ID_OLD...more details | ||
| SET_NOT_USE | Public | |
| CALL METHOD /sloap/cl_analysis_module=>SET_NOT_USE...more details | ||
| SET_SELOPT_TABLE | Public | |
| CALL METHOD /sloap/cl_analysis_module=>SET_SELOPT_TABLE...more details | ||
| SET_TABLE_LAYOUT | Public | |
| CALL METHOD /sloap/cl_analysis_module=>SET_TABLE_LAYOUT...more details | ||
| SWITCH_STATE | switch state of analysis module | Public |
| CALL METHOD /sloap/cl_analysis_module=>SWITCH_STATE...more details | ||
| USER_RIGHTS | Public | |
| CALL METHOD /sloap/cl_analysis_module=>USER_RIGHTS...more details | ||
/SLOAP/CL_ANALYSIS_MODULE 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 |
| GC_DEFAULT_NAMESPACE_DELIVERY | Constant | Namespace | '/SLOAP/' | LIKE NAMESPACE | Public |
| GC_DEFAULT_NAMESPACE_DEVELOP | Constant | Namespace | '/SLOAP/' | LIKE NAMESPACE | Public |
| GC_DEFAULT_NAMESPACE_EVAPRO | Constant | Namespace | '/SLOAE/DI_' | LIKE NAMESPACE | Public |
| GT_CVERS | Instance Attribute | Available CVERS | LIKE CVERST | Private | |
| MO_FIELD_LIST | Instance Attribute | SLOAS field list | LIKE /SLOAP/CL_FIELD_LIST | Private | |
| MT_CODE | Instance Attribute | Stringtable | LIKE /SLOAP/T_STRINGTABLE | Private | |
| MT_SELOPT_TABLE | Instance Attribute | SLOAS Select Options Definition Table Type | LIKE /SLOAP/T_SELOPT | Private | |
| MV_CODE_GUID | Instance Attribute | Globally Unique Identifier | LIKE GUID | Private | |
| MV_DATA_GUID | Instance Attribute | Globally Unique Identifier | LIKE GUID | Private | |
| MV_DATA_STRUCTURE_NAME | Instance Attribute | SLOAS data structure name | LIKE /SLOAP/STRUC_NAME | Private | |
| MV_GLOBAL | Instance Attribute | Boolean Variable (X=True, Space=False) | LIKE SAP_BOOL | Private | |
| MV_NOT_USE | Instance Attribute | Boolean Variable (X=True, Space=False) | LIKE SAP_BOOL | Private | |
| MV_REPORT_NAME | Instance Attribute | Name of report | LIKE PROGNAME | Public | |
| MV_REPORT_NAME_ACT | Instance Attribute | Name of report | LIKE PROGNAME | Public | |
| MV_TABLE_LAYOUT | Instance Attribute | Num1 | LIKE NUMC1 | Private |
/SLOAP/CL_ANALYSIS_MODULE types
TT_APP_COMP_NESTED -TT_GUID -
TY_APP_COMP_NESTED -
Links to Related Class(s)
/SLOAP/C...Full list of available SAP object classes
Search for further information about these or an SAP related objects