SAP /IWBEP/IF_SBDM_NODE OO Class - SB - Domain Model - Node









/IWBEP/IF_SBDM_NODE 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 /IWBEP/IF_SBDM_NODE 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 /IWBEP/IF_SBDM_NODE 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
CLEARTemplate method:Clears all references except parent and rootPublic
CALL METHOD /iwbep/if_sbdm_node=>CLEAR...more details

GET_CHILDRENTemplate method: Gets the child nodesPublic
CALL METHOD /iwbep/if_sbdm_node=>GET_CHILDREN...more details

GET_CHILD_TYPESGets all node types of childrenPublic
CALL METHOD /iwbep/if_sbdm_node=>GET_CHILD_TYPES...more details

GET_DESCRIPTIONTemplate method: Gets the descriptionPublic
CALL METHOD /iwbep/if_sbdm_node=>GET_DESCRIPTION...more details

GET_EXPLANATIONTemplate method: Gets the explanationPublic
CALL METHOD /iwbep/if_sbdm_node=>GET_EXPLANATION...more details

GET_HASHGet Hash ValuePublic
CALL METHOD /iwbep/if_sbdm_node=>GET_HASH...more details

GET_NAMETemplate method: Gets the node namePublic
CALL METHOD /iwbep/if_sbdm_node=>GET_NAME...more details

GET_ORIGINGets the origin of the nodePublic
CALL METHOD /iwbep/if_sbdm_node=>GET_ORIGIN...more details

GET_PARENTGets the parent nodePublic
CALL METHOD /iwbep/if_sbdm_node=>GET_PARENT...more details

GET_POSITIONGets the positionPublic
CALL METHOD /iwbep/if_sbdm_node=>GET_POSITION...more details

GET_PROTOTYPEGets the prototypePublic
CALL METHOD /iwbep/if_sbdm_node=>GET_PROTOTYPE...more details

GET_PROTOTYPE_CONTEXTGets the context node of the prototypePublic
CALL METHOD /iwbep/if_sbdm_node=>GET_PROTOTYPE_CONTEXT...more details

GET_RELATED_NODESTemplate method: Gets the related nodesPublic
CALL METHOD /iwbep/if_sbdm_node=>GET_RELATED_NODES...more details

GET_RELATION_TYPESTemplate method: Gets the relation typesPublic
CALL METHOD /iwbep/if_sbdm_node=>GET_RELATION_TYPES...more details

GET_ROOTGets the root node of the hierarchyPublic
CALL METHOD /iwbep/if_sbdm_node=>GET_ROOT...more details

GET_TECHNICAL_NAMETemplate method: Gets the technical namePublic
CALL METHOD /iwbep/if_sbdm_node=>GET_TECHNICAL_NAME...more details

INSERT_CHILDTemplate method: Inserts a child nodePublic
CALL METHOD /iwbep/if_sbdm_node=>INSERT_CHILD...more details

IS_DESCRIPTION_UNDEFINEDTemplate method: Returns if the description is undefinedPublic
CALL METHOD /iwbep/if_sbdm_node=>IS_DESCRIPTION_UNDEFINED...more details

IS_EDITABLEReturns if this node can be editedPublic
CALL METHOD /iwbep/if_sbdm_node=>IS_EDITABLE...more details

IS_INVALIDReturns if this node represents an invalid prototypePublic
CALL METHOD /iwbep/if_sbdm_node=>IS_INVALID...more details

IS_NAME_UNDEFINEDTemplate method: Returns if the node name is undefinedPublic
CALL METHOD /iwbep/if_sbdm_node=>IS_NAME_UNDEFINED...more details

IS_PERSISTENTReturns if this node is persistentPublic
CALL METHOD /iwbep/if_sbdm_node=>IS_PERSISTENT...more details

IS_TRANSIENTReturns if the node is transientPublic
CALL METHOD /iwbep/if_sbdm_node=>IS_TRANSIENT...more details

REMOVE_CHILDTemplate method: Removes a child nodePublic
CALL METHOD /iwbep/if_sbdm_node=>REMOVE_CHILD...more details

SET_DESCRIPTIONTemplate method: Sets the descriptionPublic
CALL METHOD /iwbep/if_sbdm_node=>SET_DESCRIPTION...more details

SET_DESCRIPTION_UNDEFINEDTemplate method: Sets the node description as undefinedPublic
CALL METHOD /iwbep/if_sbdm_node=>SET_DESCRIPTION_UNDEFINED...more details

SET_HASHSet Hash ValuePublic
CALL METHOD /iwbep/if_sbdm_node=>SET_HASH...more details

SET_NAME_UNDEFINEDTemplate method: Sets the node name as undefinedPublic
CALL METHOD /iwbep/if_sbdm_node=>SET_NAME_UNDEFINED...more details

SET_PARENTSets the parent nodePublic
CALL METHOD /iwbep/if_sbdm_node=>SET_PARENT...more details

SET_POSITIONSets the positionPublic
CALL METHOD /iwbep/if_sbdm_node=>SET_POSITION...more details

SET_PROTOTYPESets the prototypePublic
CALL METHOD /iwbep/if_sbdm_node=>SET_PROTOTYPE...more details

SET_RELATED_NODESTemplate method: Sets the related nodesPublic
CALL METHOD /iwbep/if_sbdm_node=>SET_RELATED_NODES...more details

SET_ROOTSets the root node of the hierarchyPublic
CALL METHOD /iwbep/if_sbdm_node=>SET_ROOT...more details

SET_TECHNICAL_NAMETemplate method: Sets the technical namePublic
CALL METHOD /iwbep/if_sbdm_node=>SET_TECHNICAL_NAME...more details



/IWBEP/IF_SBDM_NODE 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_REL_CATEGORY_ASSOCIATIONConstantrelation category: association'A'LIKE
/IWBEP/SBDM_RELATION_CATEGORY
Public
GC_REL_CATEGORY_COMPOSITIONConstantrelation category: composition'C'LIKE
/IWBEP/SBDM_RELATION_CATEGORY
Public
MS_NODE_TYPEInstance AttributeSB: DM unique node typeLIKE
/IWBEP/S_SBDM_NODE_TYPE
Public
MV_NODE_GUIDInstance AttributeSB: DM node uuidLIKE
/IWBEP/SBDM_NODE_UUID
Public
MV_NODE_HASHInstance AttributeHash Value (160 Bits)LIKE
HASH160X
Public




/IWBEP/IF_SBDM_NODE types

TY_S_RELATION_TYPE -
TY_T_NODE_TYPE -
TY_T_RELATION_TYPE -
TY_T_SORTED_NODE -

Links to Related Class(s)

/IWBEP/I...
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!