SAP ABAP Class CL_EXPO_OBJDEP (Object Dependencies)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   LO-PDM (Application Component) Product Data Management
     PLM_FOX_OBJ (Package) Object implementation for PLM_FOX
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_EXPO_OBJECT Abstract object of the structure explosion 20000830
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_EXPO_CL_CONSTRAINT Constraint 20000831
2 Inheritance (c INHERITING FROM c_ref)  CL_EXPO_CL_CONSTRAINT_NET Constraint Net 20000831
3 Inheritance (c INHERITING FROM c_ref)  CL_EXPO_OBJDEP_GLOBAL Global Object Dependencies 20000831
4 Inheritance (c INHERITING FROM c_ref)  CL_EXPO_OBJDEP_LOCAL Local Object Dependency 20000831
Properties
Class CL_EXPO_OBJDEP  
Short Description Object Dependencies    
Super Class CL_EXPO_OBJECT Abstract object of the structure explosion 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package PLM_FOX_OBJ   Object implementation for PLM_FOX 
Created 20000830   SAP 
Last change 20050219   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_EXPO_CLASSIFICATION Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_EXPO_OBJDEP has no interface implemented.
Friends
Class CL_EXPO_OBJDEP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CLTYPE_VFUN Constant Public Type reference (TYPE) KLASSENART '036' Class type of a variant function 20001122
2 GC_CLTYPE_VTAB Constant Public Type reference (TYPE) KLASSENART '029' Class type of a variant table 20001122
3 GC_TAG Constant Protected Type reference (TYPE) PTU_TAG CL_EXPO_OBJECT_TYPES=>GC_TAG_OBJDEP Indicator: Object dependencies 20000831
4 GT_CUKB Instance attribute Protected Type reference (TYPE) EXPO_CUKB_T Basic data of dependency 20000915
5 GV_KNART Instance attribute Public Type reference (TYPE) KNART Dependency type 20000831
6 SS_TCUX Static Attribute Private Type reference (TYPE) TCUX Dependency Maintenance - Statuses 20011010
7 ST_OBJDEP_TYPES Static Attribute Public Type reference (TYPE) FOX_DOMAIN_T Fixed Values and Texts for a Domain 20011010
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AND_COLLECT_VALIDITIES Instance method Protected Method Collect Validities and Filter Object Data 20010303
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20001214
3 COLLECT_DEPENDENCY_DATA Instance method Protected Method Read in dependency data 20001129
4 CREATE_OBJDEP Static method Private Method Instantiates object dependencies 20001129
5 GET_BASIC_DATA Static method Public Method REads basis data for object dependencies 20000915
6 GET_CUOB Static method Public Method Read assignment table object - object dependency 20001129
7 GET_CUOB_AND_CHANGE_NUMBERS Static method Public Method Delivers object dependencies and change numbers 20001129
8 GET_CUXREF Static method Public Method Read cross references 20001129
9 GET_OBJDEP_TO_CUOB Static method Public Method Object dependencies for a loop 20001129
10 GET_XREF_COMPONENTS Instance method Protected Method Delivers the dependent objects to a dependency 20001129
11 IS_RELEASED Instance method Protected Method Checks whether corss references should be available 20001215
12 SET_CUKB Instance method Protected Method Fill basis data 20001129
Events
Class CL_EXPO_OBJDEP has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_XREF Protected See coding Checkbox Field 20000901
Method Signatures

Method CHECK_AND_COLLECT_VALIDITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CUXREF Call by reference Type reference (TYPE) EXPO_CUXREF_T Crossreferenzen zum Beziehungswissen 20010303
# Exception Resumable Description Created on
1 NO_FILTERED_DATA Objekt hat keine gefilterten Daten 20011010
2 NO_VALID_FILTERED_DATA Objekt hat keine gültigen gefilterten Daten 20011010

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_EXPO_OBJDEP has no parameter.
Method CLASS_CONSTRUCTOR on class CL_EXPO_OBJDEP has no exception.

Method COLLECT_DEPENDENCY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CUXREF Call by reference Type reference (TYPE) EXPO_CUXREF_T Crossreferenzen zum Beziehungswissen 20001129
# Exception Resumable Description Created on
1 NO_FILTERED_DATA Objekt hat keine gefilterten Daten 20011010
2 NO_VALID_FILTERED_DATA Objekt hat keine gültigen gefilterten Daten 20011010

Method CREATE_OBJDEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_OBJECT Call by reference Object reference (TYPE REF TO) IF_FOX_STRUCTURED_OBJECT Abstrakte Klasse für Strukturiertes Objekt 20001129
2 Importing II_FACTORY Call by reference Object reference (TYPE REF TO) IF_FOX_STRUCT_OBJECT_FACTORY Fabrik für Instanzen der structured Objects 20010703
3 Importing IS_CUKB Call by reference Type reference (TYPE) CUKB Verwaltungsinformationen für Wissenspflege 20001129
4 Importing IT_OBJECT_DATA Call by reference Type reference (TYPE) EXPO_CUKB_T Basisdaten des Beziehungswissens 20001129
# Exception Resumable Description Created on
1 NO_RELEVANT_OBJECT Objekt wurde nicht erzeugt 20001129

Method GET_BASIC_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CUKB Call by reference Type reference (TYPE) EXPO_CUKB_T Basisdaten des Beziehungswissens 20000915
2 Importing IT_KNNUM Call by reference Type reference (TYPE) EXPO_KNNUM_T Tabelle zur Beziehungsnummer 20000915

Method GET_BASIC_DATA on class CL_EXPO_OBJDEP has no exception.

Method GET_CUOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CUOB Call by reference Type reference (TYPE) EXPO_CUOB_T Zuordnungstabelle Objekt - Beziehungswissen 20001129
2 Importing IT_KNOBJ Call by reference Type reference (TYPE) EXPO_KNOBJ_T Tabelle mit Aufhängern zum Beziehungswissen 20001129
# Exception Resumable Description Created on
1 NOT_FOUND keine Daten gefunden 20001129

Method GET_CUOB_AND_CHANGE_NUMBERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGE_NUMBER Call by reference Type reference (TYPE) EXPO_AENNR_T Tabelle von Änderungsnummern 20001129
2 Exporting ET_CUOB Call by reference Type reference (TYPE) EXPO_CUOB_T Zuordnungstabelle Objekt - Beziehungswissen 20001129
3 Importing II_FACTORY Call by reference Object reference (TYPE REF TO) IF_FOX_STRUCT_OBJECT_FACTORY Fabrik für Instanzen der structured Objects 20010703
4 Importing IS_OBJECT_KEY Call by reference Type reference (TYPE) FOX_OBJECT_KEY_S Generischer Objektkey für Factory 20001129
5 Importing IT_KNOBJ Call by reference Type reference (TYPE) EXPO_KNOBJ_T Tabelle mit Aufhängern zum Beziehungswissen 20001129
6 Importing IV_KEY_EXT Call by reference Type reference (TYPE) FOX_OBJ_KEY_EXT externer Objektschlüssel (z.B. Material, Stückliste) 20020326

Method GET_CUOB_AND_CHANGE_NUMBERS on class CL_EXPO_OBJDEP has no exception.

Method GET_CUXREF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CUXREF Call by reference Type reference (TYPE) EXPO_CUXREF_T Crossreferenzen zum Beziehungswissen 20001129
2 Importing IV_KNNUM Call by reference Type reference (TYPE) KNNUM Interne Nummer des Wissensbausteins 20001129
# Exception Resumable Description Created on
1 NOT_FOUND keine Daten gefunden 20001129

Method GET_OBJDEP_TO_CUOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COMPONENTS Call by reference Type reference (TYPE) FOX_LINKED_CACHE_OBJECT_T Tabelle der Abhängigen Objekte 20001129
2 Importing II_FACTORY Call by reference Object reference (TYPE REF TO) IF_FOX_STRUCT_OBJECT_FACTORY Fabrik für Instanzen der structured Object 20010703
3 Importing IS_OBJECT_KEY Call by reference Type reference (TYPE) FOX_OBJECT_KEY_S Generischer Objektkey für Factory 20001129
4 Importing IT_CUOB Call by reference Type reference (TYPE) EXPO_CUOB_T Zuordnungstabelle Objekt - Beziehungswissen 20001129
5 Importing IV_KEY_EXT Call by reference Type reference (TYPE) FOX_OBJ_KEY_EXT externer Objektschlüssel (z.B. Material, Stückliste) 20020326
6 Importing IV_LINK_TYPE Call by reference Type reference (TYPE) FOX_LINK_TYPE Typ der Beziehung zwischen Objekten 20001129

Method GET_OBJDEP_TO_CUOB on class CL_EXPO_OBJDEP has no exception.

Method GET_XREF_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COMPONENTS Call by reference Type reference (TYPE) FOX_LINKED_CACHE_OBJECT_T Tabelle der Abhängigen Objekte 20001129
2 Importing IT_CUXREF Call by reference Type reference (TYPE) EXPO_CUXREF_T Crossreferenzen zum Beziehungswissen 20001130
3 Importing IT_EXCLUDED_TYPES Call by reference Type reference (TYPE) FOX_LINK_TYPE_T Tabelle der Link-Typen 20001129
4 Importing IT_INCLUDED_TYPES Call by reference Type reference (TYPE) FOX_LINK_TYPE_T Tabelle der Link-Typen 20001129

Method GET_XREF_COMPONENTS on class CL_EXPO_OBJDEP has no exception.

Method IS_RELEASED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_IS_RELEASED Value transfer Type reference (TYPE) FLAG_X Flag 20001215

Method IS_RELEASED on class CL_EXPO_OBJDEP has no exception.

Method SET_CUKB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_OBJECT_DATA Call by reference Object reference (TYPE REF TO) DATA Basisdaten zum Beziehungswissen 20001129
# Exception Resumable Description Created on
1 OBJECT_NOT_EXISTENT Objekt existiert nicht 20001215
History
Last changed by/on SAP  20050219 
SAP Release Created in 46C1