SAP CL_RSEM_BW_ELEMENT OO Class - Structure Element with additional BW properties









CL_RSEM_BW_ELEMENT 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 CL_RSEM_BW_ELEMENT 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 CL_RSEM_BW_ELEMENT is CL_RSEM_ELEMENT

Method list of CL_RSEM_BW_ELEMENT 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
ADD_COMPOUNDING_OBJECTAdds new compounding parent referencePublic
CALL METHOD cl_rsem_bw_element=>ADD_COMPOUNDING_OBJECT...more details

ADD_NAVIGATION_ATTRIBUTEAdds (switches on) a navigation attributePublic
CALL METHOD cl_rsem_bw_element=>ADD_NAVIGATION_ATTRIBUTE...more details

ADD_PROPS_OF_ASSOCIATED_OBJECTSets some of the properties from the associated objectPrivate
CALL METHOD cl_rsem_bw_element=>ADD_PROPS_OF_ASSOCIATED_OBJECT...more details

CLASS_CONSTRUCTORCLASS_CONSTRUCTORPublic
CALL METHOD cl_rsem_bw_element=>CLASS_CONSTRUCTOR...more details

DERIVE_ASSOCIATION_TYPEDerives the associated object typePrivate
CALL METHOD cl_rsem_bw_element=>DERIVE_ASSOCIATION_TYPE...more details

DERIVE_LOCAL_PROPERTIES_TYPEDerives the corresponding type of local propertiesPrivate
CALL METHOD cl_rsem_bw_element=>DERIVE_LOCAL_PROPERTIES_TYPE...more details

FILL_COMPOUNDING_OBJECTSFills the derived list of compounding parent fieldsProtected
CALL METHOD cl_rsem_bw_element=>FILL_COMPOUNDING_OBJECTS...more details

GET_ASSOCIATION_TYPEReturns the type of the associated object (if any)Public
CALL METHOD cl_rsem_bw_element=>GET_ASSOCIATION_TYPE...more details

GET_ATTRIBUTE_NAME_FROM_NAVReturns the attribute name from a navigation attributePublic
CALL METHOD cl_rsem_bw_element=>GET_ATTRIBUTE_NAME_FROM_NAV...more details

GET_BASE_INFO_OBJECT_NAMEReturns the Base InfoObject name (if any)Public
CALL METHOD cl_rsem_bw_element=>GET_BASE_INFO_OBJECT_NAME...more details

GET_COMPOUNDING_OBJECTReturns a resolved reference to a compounding parentPrivate
CALL METHOD cl_rsem_bw_element=>GET_COMPOUNDING_OBJECT...more details

GET_COMPOUNDING_OBJECTSReturns the list of Compounding Parents (if any)Public
CALL METHOD cl_rsem_bw_element=>GET_COMPOUNDING_OBJECTS...more details

GET_CONVERSION_ROUTINEReturns the conversion routine (if any) for this elementPublic
CALL METHOD cl_rsem_bw_element=>GET_CONVERSION_ROUTINE...more details

GET_CONVERSION_TYPEReturns the value conversion type (input format)Public
CALL METHOD cl_rsem_bw_element=>GET_CONVERSION_TYPE...more details

GET_DIMENSIONReturns the dimension of this InfoObjectPublic
CALL METHOD cl_rsem_bw_element=>GET_DIMENSION...more details

GET_DIMENSION_NAMEReturns the dimension name even if instance is missingPublic
CALL METHOD cl_rsem_bw_element=>GET_DIMENSION_NAME...more details

GET_INFO_OBJECT_PROPERTIESReturns properties of associated object (if any)Public
CALL METHOD cl_rsem_bw_element=>GET_INFO_OBJECT_PROPERTIES...more details

GET_KEYFIGURE_TYPEReturns the BW kefigure type (for keyfigure associations)Public
CALL METHOD cl_rsem_bw_element=>GET_KEYFIGURE_TYPE...more details

GET_LOCAL_PROPERTIESReturns the InfoProvider local properties for this elementPublic
CALL METHOD cl_rsem_bw_element=>GET_LOCAL_PROPERTIES...more details

GET_NAVIGATION_ATTRIBUTEReturns an initialized instance of a navigation attributePublic
CALL METHOD cl_rsem_bw_element=>GET_NAVIGATION_ATTRIBUTE...more details

GET_NAVIGATION_ATTRIBUTESReturns the list of navigation attributesPublic
CALL METHOD cl_rsem_bw_element=>GET_NAVIGATION_ATTRIBUTES...more details

GET_TEMPORAL_FIELD_ROLEReturns the temporal field rolePublic
CALL METHOD cl_rsem_bw_element=>GET_TEMPORAL_FIELD_ROLE...more details

GET_UNIQUE_NAV_ATRIBUTESReturns a list of unique navigation atributesPublic
CALL METHOD cl_rsem_bw_element=>GET_UNIQUE_NAV_ATRIBUTES...more details

HAS_REFERENTIAL_INTEGRITYReturns the referential integrity state (HANA view mappings)Public
CALL METHOD cl_rsem_bw_element=>HAS_REFERENTIAL_INTEGRITY...more details

IS_ASSOCIATION_VALIDChecks whther the referenced object is valid (exists)Public
CALL METHOD cl_rsem_bw_element=>IS_ASSOCIATION_VALID...more details

IS_CROSS_DEPEND_INITIALIZEDAre cross dependencies to other elements set? (compounding)Public
CALL METHOD cl_rsem_bw_element=>IS_CROSS_DEPEND_INITIALIZED...more details

IS_GLOBAL_NAMEReturns the 'Global Name' mapping state for this fieldPublic
CALL METHOD cl_rsem_bw_element=>IS_GLOBAL_NAME...more details

IS_HIDDENReturns true if the associated object is time dependentPublic
CALL METHOD cl_rsem_bw_element=>IS_HIDDEN...more details

IS_LOWER_CASEMay character values contain lower case letters?Public
CALL METHOD cl_rsem_bw_element=>IS_LOWER_CASE...more details

IS_NAVIGATION_ATTRIBUTE_NAMEReturns true if the fieldname has nav. attriute patternPublic
CALL METHOD cl_rsem_bw_element=>IS_NAVIGATION_ATTRIBUTE_NAME...more details

IS_TIME_DEPENDENTReturns true if the associated object is time dependentPublic
CALL METHOD cl_rsem_bw_element=>IS_TIME_DEPENDENT...more details

IS_TRANSIENT_OBJECT_NAMEReturn TRUE if the field has a transient name patternPublic
CALL METHOD cl_rsem_bw_element=>IS_TRANSIENT_OBJECT_NAME...more details

NORMALIZE_DIMENSION_URIAlligns the dimension URI to the corresponding load modePublic
CALL METHOD cl_rsem_bw_element=>NORMALIZE_DIMENSION_URI...more details

REMOVE_COMPOUNDING_OBJECTRemoves a reference to a compounding parentPublic
CALL METHOD cl_rsem_bw_element=>REMOVE_COMPOUNDING_OBJECT...more details

REMOVE_NAVIGATION_ATTRIBUTERemoves (switches off) an existing navigation attributePublic
CALL METHOD cl_rsem_bw_element=>REMOVE_NAVIGATION_ATTRIBUTE...more details

RETRIEVE_ASSOC_LAST_CHANGEDRetrieves the last-changed timestamp for the associated obj.Public
CALL METHOD cl_rsem_bw_element=>RETRIEVE_ASSOC_LAST_CHANGED...more details

SET_ASSOCIATION_TYPESets the type of the associated object (if any)Public
CALL METHOD cl_rsem_bw_element=>SET_ASSOCIATION_TYPE...more details

SET_CONVERSION_ROUTINESets the conversion routine for this elementPublic
CALL METHOD cl_rsem_bw_element=>SET_CONVERSION_ROUTINE...more details

SET_CONVERSION_TYPESets the value conversion type (input format)Public
CALL METHOD cl_rsem_bw_element=>SET_CONVERSION_TYPE...more details

SET_CROSS_DEPEND_INITIALIZEDSets the cross dependencies initialization statePublic
CALL METHOD cl_rsem_bw_element=>SET_CROSS_DEPEND_INITIALIZED...more details

SET_DERIVED_ASSOC_PROPERTIESSets all transient derived association propertiesPrivate
CALL METHOD cl_rsem_bw_element=>SET_DERIVED_ASSOC_PROPERTIES...more details

SET_DIMENSIONAssigns InfoObject to a dimensionPublic
CALL METHOD cl_rsem_bw_element=>SET_DIMENSION...more details

SET_GLOBAL_NAMESets the 'Global Name' mapping state for this fieldPublic
CALL METHOD cl_rsem_bw_element=>SET_GLOBAL_NAME...more details

SET_HIDDENSets the field as hidden for the UI and for mappingsPublic
CALL METHOD cl_rsem_bw_element=>SET_HIDDEN...more details

SET_LOWER_CASESets the lower case mode for character valuesPublic
CALL METHOD cl_rsem_bw_element=>SET_LOWER_CASE...more details

SET_REFERENTIAL_INTEGRITYSets the referential integrity state (HANA view mapings)Public
CALL METHOD cl_rsem_bw_element=>SET_REFERENTIAL_INTEGRITY...more details

SET_TEMPORAL_FIELD_ROLESets the temporal field role for TJoin ProcessingPublic
CALL METHOD cl_rsem_bw_element=>SET_TEMPORAL_FIELD_ROLE...more details

SET_UNIT_CURRENCY_REFERENCESSets the correct unit/currency reference with global nameProtected
CALL METHOD cl_rsem_bw_element=>SET_UNIT_CURRENCY_REFERENCES...more details



CL_RSEM_BW_ELEMENT 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
G_C_ASSOCIATION_TYPE_IOBJConstantAsociation Type: InfoObject'1'LIKE
RSOASSOCOBJECT
Public
G_C_ASSOCIATION_TYPE_ODSVConstantAsociation Type: ODS View'2'LIKE
RSOASSOCOBJECT
Public
G_C_ASSOCIATION_TYPE_TEMPLATEConstantAssociation Type: Template'3'LIKE
RSOASSOCOBJECT
Public
P_CROSS_DEPEND_INITIALIZEDInstance AttributeDenotes whether dependencies to other elements are doneRS_C_FALSELIKE
RS_BOOL
Private
P_C_COMPUTER_ANCIENT_TIMEStatic AttributeTechnical timestamp for transient InfoObjectsLIKE
RSTIMESTMP
Private
P_R_ASSOCIATED_INFOOBJECTInstance AttributeProperties of an InfoObjectLIKE
IF_RSD_IOBJ_PROP
Private
P_TH_TRANSIENT_PREFIXStatic AttributeTransient object name prefixesLIKE
Private
P_UNESCAPED_IOBJNMInstance AttributeLIKE
STRING
Private




CL_RSEM_BW_ELEMENT types

TN_S_NAVIGATION_ATTRIBUTE - Navigation attribute entry
TN_TH_NAVIGATION_ATTRIBUTE - List of unique navigation attribute entries
TN_T_BW_ELEMENT - List BW Elements (InfoObjects)
TN_T_NAVIGATION_ATTRIBUTE - List of navigation attribute settings
TP_S_ESCAPED_NAME -
TP_S_UNESCAPED_NAME -
TP_TH_ESCAPED_NAME -
TP_TH_UNESCAPED_NAME -

Links to Related Class(s)

CL_RSEM_...
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!