SAP ABAP Class CL_DPR_CONTROL_PLAN (Proj. Mgmt.: Abstract Control Plan)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PRO-CPL (Application Component) Control Plan
     DEVELOPMENT_PROJECTS_CTRL_PLAN (Package) Project Management - Control Plans
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DPR_ENTITY Development Projects: Abstract Class for DPR Entities 20041106
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DPR_FORM_ELEMENT Development Projects: Objects That Are Displayed As Forms 20020719
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DPR_HOST Development Projects: Interface of All Visited by Visitor 20020402
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DPR_CONTROL_PLAN_O Proj. Mgmt.: Control Plan 20020327
2 Inheritance (c INHERITING FROM c_ref)  CL_DPR_CONTROL_PLAN_T Proj. Mgmt.: Control Plan Template 20020327
Properties
Class CL_DPR_CONTROL_PLAN  
Short Description Proj. Mgmt.: Abstract Control Plan    
Super Class CL_DPR_ENTITY Development Projects: Abstract Class for DPR Entities 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class DPR_CONTROL_PLAN    
Program status P  SAP Standard Production Program 
Category 0   
Package DEVELOPMENT_PROJECTS_CTRL_PLAN   Project Management - Control Plans 
Created 20020327   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_DPR_CONTROL_PLAN has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_DPR_FORM_ELEMENT Development Projects: Objects That Are Displayed As Forms 20020719
2 IF_DPR_HOST Development Projects: Interface of All Visited by Visitor 20020402
Friends
# Friend Modeled only Created on Description
1 CL_DPR_APPL_OBJECT_FACTORY 20020327 Development Projects: Factory for Application Objects
2 CL_DPR_FILTER_CTRL_PLAN 20030224 Proj. Mgmt.: Filter for Control Plan
3 CL_DPR_ITERATOR_CONTROL_PLAN 20020402 Proj. Mgmt.: Control Plan Iterator
4 CL_DPR_VISITOR 20020409 Development Projects: Abstract Visitor
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_OBJECT_LINKS Instance attribute Public Object reference (TYPE REF TO) CL_DPR_OBJECT_LINKS Collection for Object Links 20040129
2 MR_VERSIONS Instance attribute Public Object reference (TYPE REF TO) CL_DPR_CONTROL_PLAN_VERSIONS Collection for Control Plan Versions 20020327
3 MV_ON_CHANGES_COMMITED_ACTIVE Instance attribute Protected Type reference (TYPE) BOOLE_D Execution Method ON_CHANGES_COMMITED:IF_DPR_COMMON Active 20020716
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20020327
2 CONSTRUCTOR Instance method Public Constructor Constructor 20020327
3 DELETE_CONTROL_PLAN Instance method Protected Method Delete Control Plan 20020330
4 GET_ATTRIBUTES Instance method Protected Method Access Method to Attributes (Internal Format) (Reading) 20020330
5 GET_ATTRIBUTE_ASSIGNMENT Instance method Protected Method Access Method to Attribute Assignement (Reading) 20020330
6 GET_DATA_EXT Instance method Public Method Read Control Plan Data in External Display 20020603
7 MERGE_ATTRIBUTES Instance method Protected Method Merge Attributes from CGPL and Development Projects 20020330
8 SET_ADMINISTRATIVE_ATTRIBUTES Instance method Protected Method Access Method to Administration Data/Internal Data (Reading) 20020604
9 SET_ATTRIBUTES Instance method Protected Method Access Method to Attributes (Internal Format) (Reading) 20020330
10 SET_DATA_EXT Instance method Public Method Convert and Set Data from External Format 20020603
11 SET_EXTERNAL_ID Instance method Public Method Access Method to External ID (Writing) 20020603
12 SPLIT_ATTRIBUTES Instance method Protected Method Separate Attributes in CGPL and Development Projects 20020330
Events
Class CL_DPR_CONTROL_PLAN has no event.
Types
Class CL_DPR_CONTROL_PLAN has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_NATIVE_OBJECT Call by reference Object reference (TYPE REF TO) CL_CGPL_PROJECT Native Objekt 20020327

Method CONSTRUCTOR on class CL_DPR_CONTROL_PLAN has no exception.

Method DELETE_CONTROL_PLAN Signature

Method DELETE_CONTROL_PLAN on class CL_DPR_CONTROL_PLAN has no parameter.
# Exception Resumable Description Created on
1 CX_DPR_OBJECT_DELETION_ERROR Development Projects: Fehler beim Löschen Anwendungsobjekt 20020330

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ATTRIBUTES Call by reference Type reference (TYPE) DPR_TS_CTRLPLAN_H_INT Attribute Kontrollplandefinition (intern) 20020330
2 Exporting ES_ATTRIBUTES_OLD Call by reference Type reference (TYPE) DPR_TS_CTRLPLAN_H_INT Attribute Kontrollplanmerkmale (extern) 20020330

Method GET_ATTRIBUTES on class CL_DPR_CONTROL_PLAN has no exception.

Method GET_ATTRIBUTE_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_ATTRIBUTE_ASSIGNMENT Value transfer Object reference (TYPE REF TO) CL_DPR_CPH_ASSIGNMENT Development Projects: Abstrakter Kontrollplan - Attribute 20020330

Method GET_ATTRIBUTE_ASSIGNMENT on class CL_DPR_CONTROL_PLAN has no exception.

Method GET_DATA_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CTRLPLAN_H_CHG Call by reference Type reference (TYPE) DPR_TS_CTRLPLAN_H_CHG Attribute Kontrollplankopf (änderbar) 20020621
2 Exporting ES_CTRLPLAN_H_EXT Call by reference Type reference (TYPE) DPR_TS_CTRLPLAN_H_EXT Attribute Kontrollplankopf (extern) 20020605
3 Exporting ES_CTRLPLAN_H_INT Call by reference Type reference (TYPE) DPR_TS_CTRLPLAN_H_INT Attribute Kontrollplandefinition (intern) 20020621
4 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU Sprachenschlüssel 20020603

Method GET_DATA_EXT on class CL_DPR_CONTROL_PLAN has no exception.

Method MERGE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ATTRIBUTES Call by reference Type reference (TYPE) DPR_TS_CTRLPLAN_H_INT Attribute Kontrollplandefinition (intern) 20020330
2 Importing IS_CGPL_ATTRIBUTES Call by reference Type reference (TYPE) CGPL_PROJECT Attribute CGPL-Projektkopf 20020330
3 Importing IS_DPR_ATTRIBUTES Call by reference Type reference (TYPE) DPR_CTRLPLAN_H Kontrollplan: Kopf 20020330

Method MERGE_ATTRIBUTES on class CL_DPR_CONTROL_PLAN has no exception.

Method SET_ADMINISTRATIVE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ADMINISTRATIVE_ATTRIBUTES Call by reference Type reference (TYPE) DPR_TS_CTRLPLAN_H_ADM Attribute Kontrollplan (Verwaltungsdaten/interne Daten) 20020604

Method SET_ADMINISTRATIVE_ATTRIBUTES on class CL_DPR_CONTROL_PLAN has no exception.

Method SET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) ANY 20020330
# Exception Resumable Description Created on
1 CX_DPR_OBJECT_UPDATE_ERROR Development Projects: Fehler beim Ändern Anwendungsobjekt 20020330

Method SET_DATA_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_CONVERSION_PROTOCOL Call by reference Object reference (TYPE REF TO) CL_DPR_CONVERSION_PROTOCOL Protokollierung von Fehlern bei Konvertierung 20020605
2 Importing IS_CTRLPLAN_H_CHG Call by reference Type reference (TYPE) DPR_TS_CTRLPLAN_H_CHG Attribute Kontrollplankopf (extern) 20020621
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU Sprachenschlüssel 20020605
# Exception Resumable Description Created on
1 CX_DPR_OBJECT_UPDATE_ERROR Development Projects: Fehler beim Ändern Anwendungsobjekt 20020702

Method SET_EXTERNAL_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXTERNAL_ID Call by reference Type reference (TYPE) CGPL_EXTID Projektplanung: Externer Identifier eines Elements 20020603
# Exception Resumable Description Created on
1 CX_DPR_OBJECT_UPDATE_ERROR Development Projects: Fehler beim Ändern Anwendungsobjekt 20020605

Method SPLIT_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CGPL_ATTRIBUTES Call by reference Type reference (TYPE) CGPL_PROJECT Attribute CGPL-Projektkopf 20020330
2 Exporting ES_DPR_ATTRIBUTES Call by reference Type reference (TYPE) DPR_CTRLPLAN_H Kontrollplan: Kopf 20020330
3 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) DPR_TS_CTRLPLAN_H_INT Attribute Kontrollplandefinition (intern) 20020330

Method SPLIT_ATTRIBUTES on class CL_DPR_CONTROL_PLAN has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 100