SAP ABAP Class CL_RPM_CGPL_DB (Data base accesses on CGPL tables)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PFM (Application Component) Portfolio Management
     RPM_CORE (Package) RPM Core Processing
Properties
Class CL_RPM_CGPL_DB  
Short Description Data base accesses on CGPL tables    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package RPM_CORE   RPM Core Processing 
Created 20020516   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RPM_CO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_RPM_CGPL_DB has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_RPM_OBJ_MANAGER 20020516 Proj. Mgmt Controller
Attributes
Class CL_RPM_CGPL_DB has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_RELATE_GUIDS Static method Private Method 20030112
2 CHECK_RESOURCE_GUIDS Static method Private Method 20020919
3 CHECK_ROLE_GUIDS Static method Private Method 20020911
4 CHECK_TASK_GUIDS Static method Private Method 20020516
5 CHECK_TOP_LEVEL_GUIDS Static method Private Method Determine GUIDs of persistent project level objects 20020516
6 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20020516
7 SPLIT_PRO_DETAILS_GUIDS Static method Private Method Split guids into DB persistent and DB non-persistent 20030214
8 SPLIT_RELATE_GUIDS Static method Private Method Split guids into DB persistent and DB non-persistent 20030206
9 SPLIT_RESOURCE_GUIDS Static method Private Method Split guids into DB persistent and DB non-persistent 20030206
10 SPLIT_ROLE_GUIDS Static method Private Method Split guids into DB persistent and DB non-persistent 20030206
11 SPLIT_TASK_GUIDS Static method Private Method Split guids into DB persistent and DB non-persistent 20030206
Events
Class CL_RPM_CGPL_DB has no event.
Types
Class CL_RPM_CGPL_DB has no local type.
Method Signatures

Method CHECK_RELATE_GUIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_GUIDS Call by reference Type reference (TYPE) RPM_TT_GUIDS GUIDs 20030112
2 Returning RT_GUIDS_RELATES Value transfer Type reference (TYPE) RPM_TT_GUIDS Aufgaben-GUIDs (operative Elemente) 20030112

Method CHECK_RELATE_GUIDS on class CL_RPM_CGPL_DB has no exception.

Method CHECK_RESOURCE_GUIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_GUIDS Call by reference Type reference (TYPE) RPM_TT_GUIDS GUIDs 20020919
2 Returning RT_GUIDS_RESOURCES Value transfer Type reference (TYPE) RPM_TT_GUIDS Aufgaben-GUIDs (operative Elemente) 20020919

Method CHECK_RESOURCE_GUIDS on class CL_RPM_CGPL_DB has no exception.

Method CHECK_ROLE_GUIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_GUIDS Call by reference Type reference (TYPE) RPM_TT_GUIDS GUIDs 20020911
2 Returning RT_GUIDS_ROLES Value transfer Type reference (TYPE) RPM_TT_GUIDS Aufgaben-GUIDs (operative Elemente) 20020911

Method CHECK_ROLE_GUIDS on class CL_RPM_CGPL_DB has no exception.

Method CHECK_TASK_GUIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_GUIDS Call by reference Type reference (TYPE) RPM_TT_GUIDS GUIDs 20020516
2 Returning RT_GUIDS_TASKS Value transfer Type reference (TYPE) RPM_TT_GUIDS GUIDs 20020516

Method CHECK_TASK_GUIDS on class CL_RPM_CGPL_DB has no exception.

Method CHECK_TOP_LEVEL_GUIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GUIDS_NOT_FOUND Call by reference Type reference (TYPE) RPM_TT_GUIDS Tabelle RPM-GUIDs 20030124
2 Exporting ET_GUIDS_PROJECTS Call by reference Type reference (TYPE) RPM_TT_GUIDS Tabelle RPM-GUIDs 20020516
3 Exporting ET_GUIDS_PROJECT_TEMPLATES Call by reference Type reference (TYPE) RPM_TT_GUIDS Tabelle RPM-GUIDs 20020516
4 Exporting ET_GUIDS_PRO_DETAILS Call by reference Type reference (TYPE) RPM_TT_GUIDS Tabelle RPM-GUIDs 20020516
5 Importing IT_GUIDS Call by reference Type reference (TYPE) RPM_TT_GUIDS Tabelle RPM-GUIDs 20020516

Method CHECK_TOP_LEVEL_GUIDS on class CL_RPM_CGPL_DB has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method SPLIT_PRO_DETAILS_GUIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GUIDS_NOT_ON_DB Value transfer Type reference (TYPE) RPM_TT_GUIDS Tabelle RPM-GUIDs 20030214
2 Exporting ET_GUIDS_ON_DB Value transfer Type reference (TYPE) RPM_TT_GUIDS Tabelle RPM-GUIDs 20030214
3 Importing IT_GUIDS Call by reference Type reference (TYPE) RPM_TT_GUIDS Tabelle RPM-GUIDs 20030214

Method SPLIT_PRO_DETAILS_GUIDS on class CL_RPM_CGPL_DB has no exception.

Method SPLIT_RELATE_GUIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GUIDS_NOT_ON_DB Value transfer Type reference (TYPE) RPM_TT_GUIDS Tabelle RPM-GUIDs 20030206
2 Exporting ET_GUIDS_ON_DB Value transfer Type reference (TYPE) RPM_TT_GUIDS Tabelle RPM-GUIDs 20030206
3 Importing IT_GUIDS Call by reference Type reference (TYPE) RPM_TT_GUIDS Tabelle RPM-GUIDs 20030206

Method SPLIT_RELATE_GUIDS on class CL_RPM_CGPL_DB has no exception.

Method SPLIT_RESOURCE_GUIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GUIDS_NOT_ON_DB Value transfer Type reference (TYPE) RPM_TT_GUIDS Tabelle RPM-GUIDs 20030206
2 Exporting ET_GUIDS_ON_DB Value transfer Type reference (TYPE) RPM_TT_GUIDS Tabelle RPM-GUIDs 20030206
3 Importing IT_GUIDS Call by reference Type reference (TYPE) RPM_TT_GUIDS Tabelle RPM-GUIDs 20030206

Method SPLIT_RESOURCE_GUIDS on class CL_RPM_CGPL_DB has no exception.

Method SPLIT_ROLE_GUIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GUIDS_NOT_ON_DB Value transfer Type reference (TYPE) RPM_TT_GUIDS Tabelle RPM-GUIDs 20030206
2 Exporting ET_GUIDS_ON_DB Value transfer Type reference (TYPE) RPM_TT_GUIDS Tabelle RPM-GUIDs 20030206
3 Importing IT_GUIDS Call by reference Type reference (TYPE) RPM_TT_GUIDS Tabelle RPM-GUIDs 20030206

Method SPLIT_ROLE_GUIDS on class CL_RPM_CGPL_DB has no exception.

Method SPLIT_TASK_GUIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GUIDS_NOT_ON_DB Value transfer Type reference (TYPE) RPM_TT_GUIDS Tabelle RPM-GUIDs 20030206
2 Exporting ET_GUIDS_ON_DB Value transfer Type reference (TYPE) RPM_TT_GUIDS Tabelle RPM-GUIDs 20030206
3 Importing IT_GUIDS Call by reference Type reference (TYPE) RPM_TT_GUIDS Tabelle RPM-GUIDs 20030206

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