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 NameDescriptionVisability
CLASS_CONSTRUCTORCLASS_CONSTRUCTORPrivate
CALL METHOD /xlso/cl_const=>CLASS_CONSTRUCTOR...more details

CONSTRUCTORConstructorPrivate
CALL METHOD /xlso/cl_const=>CONSTRUCTOR...more details

GET_OTYPEReads OTYPEPrivate
CALL METHOD /xlso/cl_const=>GET_OTYPE...more details

GET_OTYPE_TEXTReads Text of OTYPEPrivate
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.

NameLevelDescriptionInitial ValueTypeVisability
GC_BADI_IMPL_COURSE_START_MAILInstance AttributeEnhancement Id a BAdI ImplementationLIKE
Private
GC_BADI_IMPL_MANDT_TRAIN_MAILInstance AttributeEnhancement Id a BAdI ImplementationLIKE
Private
GC_BEGDATUMInstance AttributeStart DateLIKE
Private
GC_COMMUNITY_USERInstance AttributeUser Name in User Master RecordLIKE
Private
GC_CONFIG_MANDTInstance AttributeParameter NameLIKE
Private
GC_COURSE_CAT_DOWNLOAD_DIRInstance AttributeParameter NameLIKE
Private
GC_CUSTOMER_EXTInstance AttributeDifferentiate CustomerLIKE
Private
GC_DDBOOL_SInstance AttributeReference Structure for InterfacesLIKE
Private
GC_DYNFNAM_GS_REL_SCLASInstance AttributeField nameLIKE
Private
GC_DYNFNAM_GS_REL_SOBIDInstance AttributeField nameLIKE
Private
GC_DYNFNAM_GS_REL_STEXTInstance AttributeField nameLIKE
Private
GC_DYNFNAM_OTEXTInstance AttributeField nameLIKE
Private
GC_DYNFNAM_OTYPEInstance AttributeField nameLIKE
Private
GC_DYNFNAM_PLVARInstance AttributeField nameLIKE
Private
GC_DYNFNAM_REL_SCLASInstance AttributeField nameLIKE
Private
GC_DYNFNAM_REL_SOBIDInstance AttributeField nameLIKE
Private
GC_DYNFNAM_SEARKInstance AttributeField nameLIKE
Private
GC_DYNFNAM_SHORTInstance AttributeField nameLIKE
Private
GC_DYNFNAM_STEXTInstance AttributeField nameLIKE
Private
GC_DYNFNAM_SUBTYInstance AttributeField nameLIKE
Private
GC_ENDDATUMInstance AttributeEnd DateLIKE
Private
GC_FCODE_INSRInstance AttributeinserT function codeLIKE
Private
GC_FIELDNAME_PTEXTInstance AttributeField NameLIKE
Private
GC_FIELDNAME_SOBIDInstance AttributeField NameLIKE
Private
GC_FIELDNAME_SUBTYInstance AttributeField NameLIKE
Private
GC_FILE_EXTNInstance AttributeText field length 200LIKE
Private
GC_HREXTEND_EInstance AttributeEnhanced ConditionLIKE
Private
GC_HROPERA_DInstance AttributeOperation IndicatorLIKE
Private
GC_HROPERA_IInstance AttributeOperation IndicatorLIKE
Private
GC_INFOTYP_1001Instance AttributeInfotypeLIKE
Private
GC_INFTY_7903Instance AttributeInfotypeLIKE
Private
GC_ISTAT_1Instance AttributePlanning StatusLIKE
Private
GC_KMEIN_EAInstance AttributeCondition unitLIKE
Private
GC_KONWA_EURInstance AttributeRate unit (currency or percentage)LIKE
Private
GC_KPEIN_1Instance AttributeCondition pricing unitLIKE
Private
GC_KRECH_CInstance AttributeCalculation type for conditionLIKE
Private
GC_KRECH_MInstance AttributeCalculation type for conditionLIKE
Private
GC_LSO_TFORM_C_2Instance AttributeDelivery MethodLIKE
Private
GC_LSO_TFORM_C_6Instance AttributeDelivery MethodLIKE
Private
GC_MAINTAIN_MODE_AInstance Attributemaintanance mode createLIKE
Private
GC_MAINTAIN_MODE_BInstance Attributemaintanance mode ChangeLIKE
Private
GC_OPTION_EQInstance Attributeequal optionLIKE
Private
GC_OTYPE_KInstance AttributeObject TypeLIKE
Private
GC_OTYPE_QUALIFICATIONInstance AttributeObject TypeLIKE
Private
GC_RELAT_615Instance AttributeRelationship Between ObjectsLIKE
Private
GC_RELAT_AInstance AttributeRelationship Between ObjectsLIKE
Private
GC_RSIGN_AInstance AttributeRelationship SpecificationLIKE
Private
GC_SCLAS_KUInstance Attributedata element for object typeLIKE
Private
GC_SCLAS_UInstance Attributedata element for object typeLIKE
Private
GC_SIGN_IInstance AttributeinclusiveLIKE
Private
GC_SUBTYP_A615Instance AttributeSubtypeLIKE
Private
GC_TABLENAME_RELInstance AttributeControl Structure for Testing the Table Name (Apart fr. SAA)LIKE
Private
GC_TABNAME_SUBTYInstance AttributeTable NameLIKE
Private
GC_XInstance Attributevalue 'X'LIKE
Private
GT_T77S0Instance AttributeT77s0LIKE
Private
GV_CANLEInstance AttributeKey: reason for attendance cancellationLIKE
Private
GV_CANLMInstance AttributeKey: reason for attendance cancellationLIKE
Private
GV_MBRSH_INDSEInstance AttributeIndustry sectorLIKE
Private
GV_MTART_MATTYInstance AttributeMaterial TypeLIKE
Private
GV_NAME_CURDBInstance AttributeName 'Curriculum Bundle Type'LIKE
Private
GV_NAME_CURLTInstance AttributeName 'Curriculum Bundle'LIKE
Private
GV_NAME_MIXDMInstance AttributeName 'Mix and Match Bundle Type'LIKE
Private
GV_NAME_MIXLMInstance AttributeName 'Mix and Match Bundle'LIKE
Private
GV_NAME_SLBDSInstance AttributeName 'Subscription Library Type'LIKE
Private
GV_NAME_SLBLSInstance AttributeName 'Subscription Library'LIKE
Private
GV_OTYPE_CURDBInstance AttributeCurriculum Bundle TypeLIKE
Private
GV_OTYPE_CURLTInstance AttributeCurriculum BundleLIKE
Private
GV_OTYPE_MIXDMInstance AttributeMix and Match Bundle TypeLIKE
Private
GV_OTYPE_MIXLMInstance AttributeMix and Match BundleLIKE
Private
GV_OTYPE_SLBDSInstance AttributeSubscription Library TypeLIKE
Private
GV_OTYPE_SLBLSInstance AttributeSubscription LibraryLIKE
Private
GV_PART_KUInstance AttributeObject TypeLIKE
Private
GV_PART_USInstance AttributeObject TypeLIKE
Private
GV_PCTYP_CATTYInstance AttributeProduct catalog typeLIKE
Private
GV_PLVARInstance AttributePlan VersionLIKE
Private
GV_RELAT_CUREAInstance AttributeHas Curriculum Bundle ElementLIKE
Private
GV_RELAT_CUREBInstance AttributeBelongs to Curriculum BundleLIKE
Private
GV_RELAT_CUTEAInstance AttributeHas Curriculum Bundle Type ElementLIKE
Private
GV_RELAT_CUTEBInstance AttributeBelongs to Curriculum Bundle TypeLIKE
Private
GV_RELAT_MIXEAInstance AttributeHas m&m bundle elem.LIKE
Private
GV_RELAT_MIXEBInstance AttributeBelongs to m&m bundleLIKE
Private
GV_RELAT_MIXTAInstance AttributeHas m&m bundle typ elem.LIKE
Private
GV_RELAT_MIXTBInstance AttributeBelongs to m&m bundle typLIKE
Private
GV_RELAT_SLBEAInstance AttributeSubtypeLIKE
Private
GV_RELAT_SLBEBInstance AttributeSubtypeLIKE
Private
GV_RELAT_SLBTAInstance AttributeSubtypeLIKE
Private
GV_RELAT_SLBTBInstance AttributeSubtypeLIKE
Private
GV_XLSO_ON_OFFInstance AttributeSAP External Learning Solution On/OffLIKE
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



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!