SAP /SLOAP/CL_ANALYSIS OO Class -
/SLOAP/CL_ANALYSIS 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 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 is /SLOAP/CL_OBJECT_MINIMALMethod list of /SLOAP/CL_ANALYSIS 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 |
| CONSTRUCTOR | Public | |
| CALL METHOD /sloap/cl_analysis=>CONSTRUCTOR...more details | ||
| DELETE | delete the analysis as long as no results have been uploaded | Public |
| CALL METHOD /sloap/cl_analysis=>DELETE...more details | ||
| DELETE_RESULTS | delete all uploaded results | Public |
| CALL METHOD /sloap/cl_analysis=>DELETE_RESULTS...more details | ||
| GET_AVAILABLE_OUTPUT_PROFILES | returns possible output profiles based on uploaded results | Public |
| CALL METHOD /sloap/cl_analysis=>GET_AVAILABLE_OUTPUT_PROFILES...more details | ||
| GET_CLIENT_ID | Public | |
| CALL METHOD /sloap/cl_analysis=>GET_CLIENT_ID...more details | ||
| GET_CUSTOMER | obsolete | Private |
| CALL METHOD /sloap/cl_analysis=>GET_CUSTOMER...more details | ||
|
| ||
| GET_MODULE_LIST | Get modules for report generation | Public |
| CALL METHOD /sloap/cl_analysis=>GET_MODULE_LIST...more details | ||
| GET_NAME | Public | |
| CALL METHOD /sloap/cl_analysis=>GET_NAME...more details | ||
| GET_PROJECT | Public | |
| CALL METHOD /sloap/cl_analysis=>GET_PROJECT...more details | ||
| GET_REFERENCE_ANALYSIS | returns the analysis or initial, if no reference anl exists | Public |
| CALL METHOD /sloap/cl_analysis=>GET_REFERENCE_ANALYSIS...more details | ||
| GET_REFERENCING_ANALYSES | Public | |
| CALL METHOD /sloap/cl_analysis=>GET_REFERENCING_ANALYSES...more details | ||
| GET_REMOTE_USER | Public | |
| CALL METHOD /sloap/cl_analysis=>GET_REMOTE_USER...more details | ||
| GET_RESULTS | returns the results that have been uploaded | Public |
| CALL METHOD /sloap/cl_analysis=>GET_RESULTS...more details | ||
| GET_SYSTEM_ID | Public | |
| CALL METHOD /sloap/cl_analysis=>GET_SYSTEM_ID...more details | ||
| GET_SYSTEM_TYPE | Public | |
| CALL METHOD /sloap/cl_analysis=>GET_SYSTEM_TYPE...more details | ||
| GET_TABLE | Returns full table CNV_AS_ANALYSIS or for 1 customer/project | Public |
| CALL METHOD /sloap/cl_analysis=>GET_TABLE...more details | ||
| GET_VERSION | Public | |
| CALL METHOD /sloap/cl_analysis=>GET_VERSION...more details | ||
| HAS_REFERENCING_ANALYSES | are other analyses referncing to this one? | Public |
| CALL METHOD /sloap/cl_analysis=>HAS_REFERENCING_ANALYSES...more details | ||
| HAS_RESULTS | Public | |
| CALL METHOD /sloap/cl_analysis=>HAS_RESULTS...more details | ||
| IS_ABAP_DOWNLOADED | has the abap report been downloaded? | Public |
| CALL METHOD /sloap/cl_analysis=>IS_ABAP_DOWNLOADED...more details | ||
| IS_CHANGEABLE | may the analysis be changed? | Public |
| CALL METHOD /sloap/cl_analysis=>IS_CHANGEABLE...more details | ||
| IS_DOWNLOADABLE | may the abap report be downloaded? | Public |
| CALL METHOD /sloap/cl_analysis=>IS_DOWNLOADABLE...more details | ||
| IS_LOCKED | is this analysis locked --> no modifications! | Public |
| CALL METHOD /sloap/cl_analysis=>IS_LOCKED...more details | ||
| IS_REFERENCING | has this analysis been created in reference to another? | Public |
| CALL METHOD /sloap/cl_analysis=>IS_REFERENCING...more details | ||
| IS_UNICODE | Public | |
| CALL METHOD /sloap/cl_analysis=>IS_UNICODE...more details | ||
| IS_USED_FOR_ANL_REPORT_GEN | has an analysis ABAP report already been downloaded? | Public |
| CALL METHOD /sloap/cl_analysis=>IS_USED_FOR_ANL_REPORT_GEN...more details | ||
| SAVE | Public | |
| CALL METHOD /sloap/cl_analysis=>SAVE...more details | ||
| SAVE_ABAP_DOWNLOADED | Public | |
| CALL METHOD /sloap/cl_analysis=>SAVE_ABAP_DOWNLOADED...more details | ||
| SAVE_LOCKED | set modification lock on DB | Public |
| CALL METHOD /sloap/cl_analysis=>SAVE_LOCKED...more details | ||
| SET_NAME | Public | |
| CALL METHOD /sloap/cl_analysis=>SET_NAME...more details | ||
| SET_OUTPUT_PROFILE_LIST | Public | |
| CALL METHOD /sloap/cl_analysis=>SET_OUTPUT_PROFILE_LIST...more details | ||
| SET_PROJECT_GUID | Public | |
| CALL METHOD /sloap/cl_analysis=>SET_PROJECT_GUID...more details | ||
| SET_SYSTEM_TYPE | Public | |
| CALL METHOD /sloap/cl_analysis=>SET_SYSTEM_TYPE...more details | ||
/SLOAP/CL_ANALYSIS 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 |
| GT_ANL_MD_LIST | Instance Attribute | SLOAS Analysis-Module Assignment Table Type | LIKE /SLOAP/T_ANL_MD | Private | |
| GV_ABAP_DOWNLOADED | Instance Attribute | Boolean Variable (X=True, Space=False) | LIKE SAP_BOOL | Private | |
| GV_CLIENT_ID | Instance Attribute | Client | LIKE MANDT | Private | |
| GV_IS_UNICODE | Instance Attribute | Single-Character Indicator | LIKE /SLOAP/SYSTEM_UNICODE_FLAG | Private | |
| GV_LOCKED | Instance Attribute | Boolean Variable (X=True, Space=False) | LIKE SAP_BOOL | Private | |
| GV_NAME | Instance Attribute | ID field | LIKE /SLOAP/ANALYSIS_NAME | Private | |
| GV_PROFILE_GUID | Instance Attribute | obsolete | LIKE GUID | Private | |
| GV_PROJECT_GUID | Instance Attribute | Globally Unique Identifier | LIKE GUID | Private | |
| GV_REFERENCE_ANALYSIS_GUID | Instance Attribute | Globally Unique Identifier | LIKE GUID | Private | |
| GV_REMOTE_USER | Instance Attribute | User name | LIKE USERNAME | Private | |
| GV_SYSTEM_ID | Instance Attribute | Natural Number | LIKE /SLOAP/SYSTEM_ID | Private | |
| GV_SYSTEM_TYPE | Instance Attribute | Natural Number | LIKE /SLOAP/SYSTEM_TYPE | Private | |
| GV_VERSION | Instance Attribute | SLOAS version field | LIKE /SLOAP/VERSION | Private |
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