SAP /XLSO/CL_CONST OO Class - Constants of the SAP External Learning Solution
/XLSO/CL_CONST 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 /XLSO/CL_CONST 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 /XLSO/CL_CONST 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 |
| CLASS_CONSTRUCTOR | CLASS_CONSTRUCTOR | Private |
| CALL METHOD /xlso/cl_const=>CLASS_CONSTRUCTOR...more details | ||
| CONSTRUCTOR | Constructor | Private |
| CALL METHOD /xlso/cl_const=>CONSTRUCTOR...more details | ||
| GET_OTYPE | Reads OTYPE | Private |
| CALL METHOD /xlso/cl_const=>GET_OTYPE...more details | ||
| GET_OTYPE_TEXT | Reads Text of OTYPE | Private |
| CALL METHOD /xlso/cl_const=>GET_OTYPE_TEXT...more details | ||
/XLSO/CL_CONST 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_BADI_IMPL_COURSE_START_MAIL | Instance Attribute | Enhancement Id a BAdI Implementation | LIKE | Private | |
| GC_BADI_IMPL_MANDT_TRAIN_MAIL | Instance Attribute | Enhancement Id a BAdI Implementation | LIKE | Private | |
| GC_BEGDATUM | Instance Attribute | Start Date | LIKE | Private | |
| GC_COMMUNITY_USER | Instance Attribute | User Name in User Master Record | LIKE | Private | |
| GC_CONFIG_MANDT | Instance Attribute | Parameter Name | LIKE | Private | |
| GC_COURSE_CAT_DOWNLOAD_DIR | Instance Attribute | Parameter Name | LIKE | Private | |
| GC_CUSTOMER_EXT | Instance Attribute | Differentiate Customer | LIKE | Private | |
| GC_DDBOOL_S | Instance Attribute | Reference Structure for Interfaces | LIKE | Private | |
| GC_DYNFNAM_GS_REL_SCLAS | Instance Attribute | Field name | LIKE | Private | |
| GC_DYNFNAM_GS_REL_SOBID | Instance Attribute | Field name | LIKE | Private | |
| GC_DYNFNAM_GS_REL_STEXT | Instance Attribute | Field name | LIKE | Private | |
| GC_DYNFNAM_OTEXT | Instance Attribute | Field name | LIKE | Private | |
| GC_DYNFNAM_OTYPE | Instance Attribute | Field name | LIKE | Private | |
| GC_DYNFNAM_PLVAR | Instance Attribute | Field name | LIKE | Private | |
| GC_DYNFNAM_REL_SCLAS | Instance Attribute | Field name | LIKE | Private | |
| GC_DYNFNAM_REL_SOBID | Instance Attribute | Field name | LIKE | Private | |
| GC_DYNFNAM_SEARK | Instance Attribute | Field name | LIKE | Private | |
| GC_DYNFNAM_SHORT | Instance Attribute | Field name | LIKE | Private | |
| GC_DYNFNAM_STEXT | Instance Attribute | Field name | LIKE | Private | |
| GC_DYNFNAM_SUBTY | Instance Attribute | Field name | LIKE | Private | |
| GC_ENDDATUM | Instance Attribute | End Date | LIKE | Private | |
| GC_FCODE_INSR | Instance Attribute | inserT function code | LIKE | Private | |
| GC_FIELDNAME_PTEXT | Instance Attribute | Field Name | LIKE | Private | |
| GC_FIELDNAME_SOBID | Instance Attribute | Field Name | LIKE | Private | |
| GC_FIELDNAME_SUBTY | Instance Attribute | Field Name | LIKE | Private | |
| GC_FILE_EXTN | Instance Attribute | Text field length 200 | LIKE | Private | |
| GC_HREXTEND_E | Instance Attribute | Enhanced Condition | LIKE | Private | |
| GC_HROPERA_D | Instance Attribute | Operation Indicator | LIKE | Private | |
| GC_HROPERA_I | Instance Attribute | Operation Indicator | LIKE | Private | |
| GC_INFOTYP_1001 | Instance Attribute | Infotype | LIKE | Private | |
| GC_INFTY_7903 | Instance Attribute | Infotype | LIKE | Private | |
| GC_ISTAT_1 | Instance Attribute | Planning Status | LIKE | Private | |
| GC_KMEIN_EA | Instance Attribute | Condition unit | LIKE | Private | |
| GC_KONWA_EUR | Instance Attribute | Rate unit (currency or percentage) | LIKE | Private | |
| GC_KPEIN_1 | Instance Attribute | Condition pricing unit | LIKE | Private | |
| GC_KRECH_C | Instance Attribute | Calculation type for condition | LIKE | Private | |
| GC_KRECH_M | Instance Attribute | Calculation type for condition | LIKE | Private | |
| GC_LSO_TFORM_C_2 | Instance Attribute | Delivery Method | LIKE | Private | |
| GC_LSO_TFORM_C_6 | Instance Attribute | Delivery Method | LIKE | Private | |
| GC_MAINTAIN_MODE_A | Instance Attribute | maintanance mode create | LIKE | Private | |
| GC_MAINTAIN_MODE_B | Instance Attribute | maintanance mode Change | LIKE | Private | |
| GC_OPTION_EQ | Instance Attribute | equal option | LIKE | Private | |
| GC_OTYPE_K | Instance Attribute | Object Type | LIKE | Private | |
| GC_OTYPE_QUALIFICATION | Instance Attribute | Object Type | LIKE | Private | |
| GC_RELAT_615 | Instance Attribute | Relationship Between Objects | LIKE | Private | |
| GC_RELAT_A | Instance Attribute | Relationship Between Objects | LIKE | Private | |
| GC_RSIGN_A | Instance Attribute | Relationship Specification | LIKE | Private | |
| GC_SCLAS_KU | Instance Attribute | data element for object type | LIKE | Private | |
| GC_SCLAS_U | Instance Attribute | data element for object type | LIKE | Private | |
| GC_SIGN_I | Instance Attribute | inclusive | LIKE | Private | |
| GC_SUBTYP_A615 | Instance Attribute | Subtype | LIKE | Private | |
| GC_TABLENAME_REL | Instance Attribute | Control Structure for Testing the Table Name (Apart fr. SAA) | LIKE | Private | |
| GC_TABNAME_SUBTY | Instance Attribute | Table Name | LIKE | Private | |
| GC_X | Instance Attribute | value 'X' | LIKE | Private | |
| GT_T77S0 | Instance Attribute | T77s0 | LIKE | Private | |
| GV_CANLE | Instance Attribute | Key: reason for attendance cancellation | LIKE | Private | |
| GV_CANLM | Instance Attribute | Key: reason for attendance cancellation | LIKE | Private | |
| GV_MBRSH_INDSE | Instance Attribute | Industry sector | LIKE | Private | |
| GV_MTART_MATTY | Instance Attribute | Material Type | LIKE | Private | |
| GV_NAME_CURDB | Instance Attribute | Name 'Curriculum Bundle Type' | LIKE | Private | |
| GV_NAME_CURLT | Instance Attribute | Name 'Curriculum Bundle' | LIKE | Private | |
| GV_NAME_MIXDM | Instance Attribute | Name 'Mix and Match Bundle Type' | LIKE | Private | |
| GV_NAME_MIXLM | Instance Attribute | Name 'Mix and Match Bundle' | LIKE | Private | |
| GV_NAME_SLBDS | Instance Attribute | Name 'Subscription Library Type' | LIKE | Private | |
| GV_NAME_SLBLS | Instance Attribute | Name 'Subscription Library' | LIKE | Private | |
| GV_OTYPE_CURDB | Instance Attribute | Curriculum Bundle Type | LIKE | Private | |
| GV_OTYPE_CURLT | Instance Attribute | Curriculum Bundle | LIKE | Private | |
| GV_OTYPE_MIXDM | Instance Attribute | Mix and Match Bundle Type | LIKE | Private | |
| GV_OTYPE_MIXLM | Instance Attribute | Mix and Match Bundle | LIKE | Private | |
| GV_OTYPE_SLBDS | Instance Attribute | Subscription Library Type | LIKE | Private | |
| GV_OTYPE_SLBLS | Instance Attribute | Subscription Library | LIKE | Private | |
| GV_PART_KU | Instance Attribute | Object Type | LIKE | Private | |
| GV_PART_US | Instance Attribute | Object Type | LIKE | Private | |
| GV_PCTYP_CATTY | Instance Attribute | Product catalog type | LIKE | Private | |
| GV_PLVAR | Instance Attribute | Plan Version | LIKE | Private | |
| GV_RELAT_CUREA | Instance Attribute | Has Curriculum Bundle Element | LIKE | Private | |
| GV_RELAT_CUREB | Instance Attribute | Belongs to Curriculum Bundle | LIKE | Private | |
| GV_RELAT_CUTEA | Instance Attribute | Has Curriculum Bundle Type Element | LIKE | Private | |
| GV_RELAT_CUTEB | Instance Attribute | Belongs to Curriculum Bundle Type | LIKE | Private | |
| GV_RELAT_MIXEA | Instance Attribute | Has m&m bundle elem. | LIKE | Private | |
| GV_RELAT_MIXEB | Instance Attribute | Belongs to m&m bundle | LIKE | Private | |
| GV_RELAT_MIXTA | Instance Attribute | Has m&m bundle typ elem. | LIKE | Private | |
| GV_RELAT_MIXTB | Instance Attribute | Belongs to m&m bundle typ | LIKE | Private | |
| GV_RELAT_SLBEA | Instance Attribute | Subtype | LIKE | Private | |
| GV_RELAT_SLBEB | Instance Attribute | Subtype | LIKE | Private | |
| GV_RELAT_SLBTA | Instance Attribute | Subtype | LIKE | Private | |
| GV_RELAT_SLBTB | Instance Attribute | Subtype | LIKE | Private | |
| GV_XLSO_ON_OFF | Instance Attribute | SAP External Learning Solution On/Off | LIKE | Private |
Links to Related Class(s)
/XLSO/CL...Full list of available SAP object classes
Search for further information about these or an SAP related objects