SAP ABAP Class CL_CFX_P_STRUCTURE (Persistence (Cache) of Structure Links)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PLM-CFO (Application Component) Collaboration Folders
     CFX_FOLDERS (Package) Collaboration Folders: Folder and Documents
Properties
Class CL_CFX_P_STRUCTURE  
Short Description Persistence (Cache) of Structure Links    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CFX_FOLDERS   Collaboration Folders: Folder and Documents 
Created 20020410   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CFX_P_STRUCTURE has no forward declaration.
Interfaces
Class CL_CFX_P_STRUCTURE has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_CFX_STRUCTURE 20020411 BOM Header
2 CL_CFX_STRUCTURE_DATA_COLLECT 20041013 BOM Extractor
3 CL_CFX_STRUCTURE_ITEM 20041026 BOM Item
4 CL_CFX_STRUCTURE_VERSION 20040924 Version of a Bill of Material
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SP_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_CFX_P_STRUCTURE Persistence (Cache) of Structure Links 20020410
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_STRUCTURE Instance method Protected Method Delete BOM 20020411
2 DELETE_STRUCTURE_VERSION Instance method Protected Method Delete BOM Version 20040924
3 GET_INSTANCE Static method Protected Method Retrieving the Instance 20020410
4 GET_PARENT Instance method Protected Method Determine 'Parent' of BOM (for example, Material) 20020410
5 GET_PARENT_VERSION Instance method Protected Method Gets 'Parent Version' (for Example, Material) of BOM Version 20040924
6 GET_STRUCTURE Instance method Protected Method Determine BOM from 'Parent' (for example, Material) 20020411
7 GET_STRUCTURE_VERSION Instance method Protected Method Gets BOM Version for 'Parent Version' (f. Example, Material) 20040924
8 SET_PARENT Instance method Protected Method Set 'Parent' of BOM (for example, Material) 20020411
9 SET_PARENT_VERSION Instance method Protected Method Sets 'Parent Version' (f. Example, Material) of BOM Version 20040924
Events
Class CL_CFX_P_STRUCTURE has no event.
Types
Class CL_CFX_P_STRUCTURE has no local type.
Method Signatures

Method DELETE_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STRUCTURE_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20020411

Method DELETE_STRUCTURE on class CL_CFX_P_STRUCTURE has no exception.

Method DELETE_STRUCTURE_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STRUCT_VERS_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20040924

Method DELETE_STRUCTURE_VERSION on class CL_CFX_P_STRUCTURE has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_P_STRUCTURE Value transfer Object reference (TYPE REF TO) CL_CFX_P_STRUCTURE Persistence (cache) of structure links 20020410

Method GET_INSTANCE on class CL_CFX_P_STRUCTURE has no exception.

Method GET_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PARENT_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20020410
2 Exporting E_PARENT_TYPE Call by reference Type reference (TYPE) CFX_T_OBJECT_TYPE 20020410
3 Importing I_STRUCTURE_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20020410

Method GET_PARENT on class CL_CFX_P_STRUCTURE has no exception.

Method GET_PARENT_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PARENT_TYPE Call by reference Type reference (TYPE) CFX_T_OBJECT_TYPE 20040924
2 Exporting E_PARENT_VERS_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20040924
3 Importing I_STRUCT_VERS_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20040924

Method GET_PARENT_VERSION on class CL_CFX_P_STRUCTURE has no exception.

Method GET_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARENT_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20020411
2 Returning R_STRUCTURE_ID Value transfer Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20020411

Method GET_STRUCTURE on class CL_CFX_P_STRUCTURE has no exception.

Method GET_STRUCTURE_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARENT_VERS_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20040924
2 Returning R_STRUCT_VERS_ID Value transfer Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20040924

Method GET_STRUCTURE_VERSION on class CL_CFX_P_STRUCTURE has no exception.

Method SET_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARENT_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20020411
2 Importing I_PARENT_TYPE Call by reference Type reference (TYPE) CFX_T_OBJECT_TYPE 20020411
3 Importing I_STRUCTURE_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20020411

Method SET_PARENT on class CL_CFX_P_STRUCTURE has no exception.

Method SET_PARENT_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARENT_TYPE Call by reference Type reference (TYPE) CFX_T_OBJECT_TYPE 20040924
2 Importing I_PARENT_VERS_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20040924
3 Importing I_STRUCT_VERS_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20040924

Method SET_PARENT_VERSION on class CL_CFX_P_STRUCTURE has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 200