SAP XOM_IPPE OO Class - iPPE: Node









XOM_IPPE 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 XOM_IPPE 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 XOM_IPPE 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
ACT_ATTRIBUTES_READ_BY_INSTRead Attribute TablesPrivate
CALL METHOD xom_ippe=>ACT_ATTRIBUTES_READ_BY_INST...more details

ACT_INSTANCE_SYNC_ACTSynchronize ACT from Other OperationPublic
CALL METHOD xom_ippe=>ACT_INSTANCE_SYNC_ACT...more details

ACT_INSTANCE_SYNC_OPRSynchronize Opr from Other ActivityPublic
CALL METHOD xom_ippe=>ACT_INSTANCE_SYNC_OPR...more details

CLASS_CONSTRUCTORPrivate
CALL METHOD xom_ippe=>CLASS_CONSTRUCTOR...more details

CLEAR_DEPENDENCY_CHANGEDIndicator: Delete G_DEPENDENCYCHANGEPublic
CALL METHOD xom_ippe=>CLEAR_DEPENDENCY_CHANGED...more details

CONSTRUCTORCONSTRUCTORPublic
CALL METHOD xom_ippe=>CONSTRUCTOR...more details

DEPENDENCY_DELETEDelete Object Dependencies for an InstancePublic
CALL METHOD xom_ippe=>DEPENDENCY_DELETE...more details

GET_CHARS_VSRead all Characteristics from Variance SchemePublic
CALL METHOD xom_ippe=>GET_CHARS_VS...more details

GET_CHAR_USED_IN_ODUse Characteristic in EDE?Public
CALL METHOD xom_ippe=>GET_CHAR_USED_IN_OD...more details

GET_LOADED_CHARS_VSRead Current Characteristics from Variance SchemePublic
CALL METHOD xom_ippe=>GET_LOADED_CHARS_VS...more details

GET_SOURCERead Object Dependencies for an InstancePublic
CALL METHOD xom_ippe=>GET_SOURCE...more details

HAS_DEPENDENCY_CHANGESGets Changed Object DependenciesPublic
CALL METHOD xom_ippe=>HAS_DEPENDENCY_CHANGES...more details

HAS_DEPENDENCY_LINKSAre there any object dependencies for the instance?Public
CALL METHOD xom_ippe=>HAS_DEPENDENCY_LINKS...more details

INSTANCE_CLASS_CHANGE_ADJUSTChanges Object Dependency at Instance After Changing ClassPublic
CALL METHOD xom_ippe=>INSTANCE_CLASS_CHANGE_ADJUST...more details

INSTANCE_TYPE_GETReturns Object Type of InstancePublic
CALL METHOD xom_ippe=>INSTANCE_TYPE_GET...more details

IS_DEPENDENCY_CHANGEDHas the object dependency been changed?Public
CALL METHOD xom_ippe=>IS_DEPENDENCY_CHANGED...more details

IS_NODE_CHANGEDHas the node been changed?Public
CALL METHOD xom_ippe=>IS_NODE_CHANGED...more details

IS_POSVAR_CHANGABLECan the specified component variant be changed?Public
CALL METHOD xom_ippe=>IS_POSVAR_CHANGABLE...more details

IS_POSVAR_CHANGABLE_AENNRCan the specified component variant be changed?Public
CALL METHOD xom_ippe=>IS_POSVAR_CHANGABLE_AENNR...more details

IS_POSVAR_CHANGABLE_CLASSCan the specified component variant be changed?Public
CALL METHOD xom_ippe=>IS_POSVAR_CHANGABLE_CLASS...more details

LINKS_BUFFER_RESTOREPrivate
CALL METHOD xom_ippe=>LINKS_BUFFER_RESTORE...more details

LINKS_BUFFER_SAVEPrivate
CALL METHOD xom_ippe=>LINKS_BUFFER_SAVE...more details

LINK_MAINTAINPrivate
CALL METHOD xom_ippe=>LINK_MAINTAIN...more details

LINK_READPrivate
CALL METHOD xom_ippe=>LINK_READ...more details

NODE_EXPLODEExplode iPPE NodePublic
CALL METHOD xom_ippe=>NODE_EXPLODE...more details

PNACT_READRead Node, According to POSVAR_READPublic
CALL METHOD xom_ippe=>PNACT_READ...more details

PNACT_TRANSFERPrepare Operation, Activity and Mode for Dependency Maint.Public
CALL METHOD xom_ippe=>PNACT_TRANSFER...more details

PNACT_UPDATEUpdate Node, According to POSVAR_UPDATEPublic
CALL METHOD xom_ippe=>PNACT_UPDATE...more details

POSVARS_GETRead all Component VariantsPublic
CALL METHOD xom_ippe=>POSVARS_GET...more details

POSVARS_TRANSFERPrepare Component Variants for Dependency MaintenancePublic
CALL METHOD xom_ippe=>POSVARS_TRANSFER...more details

POSVAR_HAS_INSTANCEInstance of a Component VariantPublic
CALL METHOD xom_ippe=>POSVAR_HAS_INSTANCE...more details

POSVAR_READRead a Component VariantPublic
CALL METHOD xom_ippe=>POSVAR_READ...more details

POSVAR_UPDATEChange a Component VariantPublic
CALL METHOD xom_ippe=>POSVAR_UPDATE...more details

READ_INSTANCE_BY_TYPERead with OBJTY from g_instancesPrivate
CALL METHOD xom_ippe=>READ_INSTANCE_BY_TYPE...more details

SET_LOADED_CHARS_VSSet Current Characterstics for Variance SchemePublic
CALL METHOD xom_ippe=>SET_LOADED_CHARS_VS...more details

SET_SOURCESet New Object DependenciesPublic
CALL METHOD xom_ippe=>SET_SOURCE...more details

SOURCE_READ_BY_ATNAMGets all KNOBJs whose sources use the materialPublic
CALL METHOD xom_ippe=>SOURCE_READ_BY_ATNAM...more details

TKLINK_MAINTAINPrivate
CALL METHOD xom_ippe=>TKLINK_MAINTAIN...more details

TKLINK_READPrivate
CALL METHOD xom_ippe=>TKLINK_READ...more details

TK_HAS_KNNUMPartial Conjunction Has KNNUMPublic
CALL METHOD xom_ippe=>TK_HAS_KNNUM...more details

TK_LINKS_DELETEDelete Links for Unneeded Partial ConjunctionsPublic
CALL METHOD xom_ippe=>TK_LINKS_DELETE...more details

TK_LINK_INSERTAdd Link for Partial ConjunctionPublic
CALL METHOD xom_ippe=>TK_LINK_INSERT...more details

UPDATE_SOURCEUpdate Object Dependency Source for an InstancePublic
CALL METHOD xom_ippe=>UPDATE_SOURCE...more details



XOM_IPPE 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
C_APPLOBJ_ACTConstantAppl_Object: ACT'ACT'LIKE
COCOM_APPLOBJ
Private
C_APPLOBJ_CMPConstantApplication Object: CMP'CMP'LIKE
COCOM_APPLOBJ
Private
C_APPLOBJ_COLConstantApplication Object: COL'COL'LIKE
COCOM_APPLOBJ
Private
GR_CMPID_INSTInstance AttributeBAdI Interface IF_EX_IPPE_CMPIDLIKE
IF_EX_IPPE_CMPID
Private
GR_CONFIG_INSTInstance AttributeBAdI Interface IF_EX_IPPE_CONFIGLIKE
IF_EX_IPPE_CONFIG
Protected
GT_ACTN_GEN_RANGEInstance AttributeLIKE
Private
GT_LINKSInstance AttributeLIKE
Private
GT_LINKS_SAVEInstance AttributeLIKE
Private
GT_MARK_OBJECTSInstance AttributeLIKE
Private
GT_OPRN_GEN_RANGEInstance AttributeLIKE
Private
GT_PALTIDInstance AttributeTable With Alternatives (Modes)LIKE
PPET_PALTID_LI_TAB
Private
GT_PAMODDInstance AttributeMode TableLIKE
PPET2_PAMODD_LI_TAB
Private
GT_PNACTInstance AttributeActivity TableLIKE
PPET2_PNACT_LI_TAB
Private
GT_PNACTOPRInstance AttributeActivities TableLIKE
PPET2_PNACTOPR_LI_TAB
Private
GT_PSTRUCTInstance AttributeStructure Relationship TableLIKE
PPET_STRUCT_LI_TAB
Private
GT_TKLINKSInstance AttributeLIKE
Private
GV_CLINT_MAINTInstance AttributeInternal Class NumberLIKE
PPE_CLINT
Public
GV_NEW_BUFFERInstance AttributeLIKE
Private
GV_NEW_MULTInstance AttributeLIKE
Private
GV_SEL_DISP_ACTIVEInstance AttributeLIKE
Private
GV_SIMPLE_CHANGEInstance AttributeLIKE
Private
G_AENNRInstance AttributeiTab: Change StatusesLIKE
PPET_AENNR_TAB
Private
G_APPLOBJInstance AttributeApplication ObjectLIKE
COCOM_APPLOBJ
Public
G_CHANGEDINPUTInstance AttributeIndicator: Instance ChangeLIKE
X
Private
G_CHARS_VSInstance AttributeCharacteristics in Variance SchemeLIKE
PPEVS_CHARS_TAB
Private
G_DEPENDENCYCHANGEInstance AttributeIndicator: Dependency ChangeLIKE
X
Private
G_EINSTInstance AttributeiTab: External InstancesLIKE
CO000_EINST
Private
G_INSTANCESInstance AttributeiTab: InstancesLIKE
CO001_INSTANCES
Public
G_KNOBJ_NEW_CREATEDInstance AttributeLIKE
Private
G_KNSTAStatic AttributeStatusLIKE
OMDEP_KNSTA
Private
G_LINKSInstance AttributeiTab: Object Dependency: AssignmentLIKE
OMDEP_LINK
Public
G_LINK_ITEMInstance AttributeDependency AssignmentLIKE
OMDEP_LINK_ITEM
Private
G_OBJECT_INSTANCEInstance AttributeObject InstanceLIKE
XCO_OBJECT_INSTANCE
Private
G_PNCMPInstance AttributeiTab: PNCMPLIKE
PPET1_PNCMP_LI_TAB
Private
G_PNCOLInstance AttributeiTab: PNCOLLIKE
PPET5_PNCOL_LI_TAB
Private
G_PNODIDInstance AttributeiTab: PNODIDLIKE
PPET_PNODID_LI_TAB
Public
G_POSVIDInstance AttributeiTab: POSVIDLIKE
PPET_POSVID_LI_TAB
Private
G_PVCMPDInstance AttributeiTab: PVCMPDLIKE
PPET1_PVCMPD_LI_TAB
Private
G_PVCMPRInstance AttributeiTab: PVCMPRLIKE
PPET1_PVCMPR_LI_TAB
Private
G_PVCOLInstance AttributeiTab: PVCOLLIKE
PPET5_PVCOL_LI_TAB
Private
G_TKLINKSInstance AttributeiTab: Partial ConjunctionsLIKE
OMDEP_LINK
Private


Links to Related Class(s)

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