SAP ABAP Class CL_EXPO_BOM_GENERIC_FUNCTIONS (BOM Item Structure Explosion)
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 20010312
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_EXPO_BOM BOM structure explosion 20010313
2 Inheritance (c INHERITING FROM c_ref)  CL_EXPO_BOM_HEADER Structure explosion BOM header 20010313
3 Inheritance (c INHERITING FROM c_ref)  CL_EXPO_BOM_POSITION BOM item structure explosion 20010313
Properties
Class CL_EXPO_BOM_GENERIC_FUNCTIONS  
Short Description BOM Item Structure Explosion    
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 20010312   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_VALIDITY_CONTROLLER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CS01 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_EXPO_BOM_GENERIC_FUNCTIONS has no interface implemented.
Friends
Class CL_EXPO_BOM_GENERIC_FUNCTIONS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_CUOB Instance attribute Protected Type reference (TYPE) EXPO_CUOB_T Assignment Table Object - Object Dependency 20010312
2 GT_GUID Instance attribute Protected Type reference (TYPE) EXPO_GUID_T Global identification of an item's change status 20010312
3 GT_GUID_STKO Instance attribute Protected Type reference (TYPE) EXPO_GUID_T Global identification of an item's change status 20030123
4 GT_STPOB Instance attribute Protected Type reference (TYPE) EXPO_BOM_STPOB_T STPOB Data 20010312
Methods
# Method Level Visibility Method type Description Created on
1 GET_HEADER_GUIDS Instance method Public Method Read Header GUID 20030123
2 GET_HEADER_INFORMATION Instance method Protected Method Read Header Data for BOM 20010313
3 GET_POSITIONS Instance method Protected Method Find Items for BOM 20010312
4 GET_POSITION_DEPENDENCIES Instance method Protected Method Return Instances for BOM Items 20010312
5 GET_POSITION_GUIDS Instance method Public Method Read Item GUID 20010312
6 GET_POSITION_INFORMATION Instance method Protected Method Read Item Data for BOM 20010312
7 GET_POSITION_VALIDITIES Instance method Private Method Find Validities for Items 20010313
Events
Class CL_EXPO_BOM_GENERIC_FUNCTIONS has no event.
Types
Class CL_EXPO_BOM_GENERIC_FUNCTIONS has no local type.
Method Signatures

Method GET_HEADER_GUIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GUIDS Call by reference Type reference (TYPE) EXPO_GUID_T Tabelle von GUID'S der Stücklistenpositionen 20030123
# Exception Resumable Description Created on
1 GUIDS_ARE_DELETED Guids sind schon gelöscht wurden 20030123

Method GET_HEADER_INFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGENRS Call by reference Type reference (TYPE) EXPO_AENNR_T Tabelle von Änderungsnummern 20010313
2 Exporting ET_DATE_ELEMENTS Call by reference Type reference (TYPE) EXPO_DATE_LIST_T Tabelle der Datumsgültigkeit 20010313
3 Importing IT_VALID_STATES Call by reference Type reference (TYPE) EXPO_BOM_2_MAT_T Standardtabelle von EXPO_BOM_2_MAT 20010620
# Exception Resumable Description Created on
1 NO_FILTERED_DATA Objekt hat keine gefilterten Daten 20011011
2 NO_VALID_FILTERED_DATA Objekt hat keine gültigen gefilterten Daten 20011011
3 OBJECT_NOT_EXISTENT Objekt existiert nicht 20010313

Method GET_POSITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BOM_POS_KEYS Call by reference Type reference (TYPE) EXPO_BOM_POSITION_KEY_T Tabelle von Stücklistenpositionen 20010312
2 Exporting ET_CHANGENRS Call by reference Type reference (TYPE) EXPO_AENNR_T Tabelle von Änderungsnummern 20010409
3 Exporting ET_DATE_ELEMENTS Call by reference Type reference (TYPE) EXPO_DATE_LIST_T Tabelle der Datumsgültigkeit 20010409

Method GET_POSITIONS on class CL_EXPO_BOM_GENERIC_FUNCTIONS has no exception.

Method GET_POSITION_DEPENDENCIES 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 20010312
2 Importing IT_EXCLUDED_TYPES Call by reference Type reference (TYPE) FOX_LINK_TYPE_T Ausschluss von gewissen Objekttypen 20010312
3 Importing IT_INCLUDED_TYPES Call by reference Type reference (TYPE) FOX_LINK_TYPE_T Einschränkung auf Typen von Abhängigkeit 20010312

Method GET_POSITION_DEPENDENCIES on class CL_EXPO_BOM_GENERIC_FUNCTIONS has no exception.

Method GET_POSITION_GUIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GUIDS Call by reference Type reference (TYPE) EXPO_GUID_T Tabelle von GUID'S der Stücklistenpositionen 20010312
# Exception Resumable Description Created on
1 GUIDS_ARE_DELETED Guids sind schon gelöscht wurden 20010312

Method GET_POSITION_INFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHANGENRS Call by reference Type reference (TYPE) EXPO_AENNR_T Tabelle von Änderungsnummern 20010409
2 Changing CT_DATE_ELEMENTS Call by reference Type reference (TYPE) EXPO_DATE_LIST_T Datumsinformation zur Objektgültigkeit 20010409
# Exception Resumable Description Created on
1 NO_FILTERED_DATA Objekt hat keine gefilterten Daten 20011011
2 NO_VALID_FILTERED_DATA Objekt hat keine gültigen gefilterten Daten 20011011

Method GET_POSITION_VALIDITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGENRS Call by reference Type reference (TYPE) EXPO_AENNR_T Tabelle von Änderungsnummern 20010409
2 Exporting ET_DATE_ELEMENTS Call by reference Type reference (TYPE) EXPO_DATE_LIST_T Tabelle der Datumsgültigkeit 20010409

Method GET_POSITION_VALIDITIES on class CL_EXPO_BOM_GENERIC_FUNCTIONS has no exception.
History
Last changed by/on SAP  20050219 
SAP Release Created in 46C2