SAP ABAP Class CL_DPR_CHECKLIST_T (Development Projects: Checklist Template)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PRO-STR (Application Component) Structure
     DEVELOPMENT_PROJECTS_CHECKLIST (Package) Project Management - Checklists
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DPR_CHECKLIST Development Projects: Abstract Checklist 20011211
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DPR_BUSINESS_OBJECT Development Projects: Interface for All Business Objects 20020611
Properties
Class CL_DPR_CHECKLIST_T  
Short Description Development Projects: Checklist Template    
Super Class CL_DPR_CHECKLIST Development Projects: Abstract Checklist 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class DPR_CHECKLIST    
Program status P  SAP Standard Production Program 
Category 0   
Package DEVELOPMENT_PROJECTS_CHECKLIST   Project Management - Checklists 
Created 20011211   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_DPR_CO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_DPR_BUSINESS_OBJECT Development Projects: Interface for All Business Objects 20020611
Friends
# Friend Modeled only Created on Description
1 CL_DPR_APPL_OBJECT_FACTORY 20050419 Development Projects: Factory for Application Objects
2 CL_DPR_BADI_SERVICES 20050419 Development Projects: Services for BAdI Calls
3 CL_DPR_CHECKLIST_ITEMS 20050419 Development Projects: Collection for Checklist Items
4 CL_DPR_CHECKLIST_ITEM_T 20050419 Development Projects: Checklist Item in Checklist Template
5 CL_DPR_FILTER_CHECKLIST 20050419 Development Projects: Filter for Checklist
6 CL_DPR_ITERATOR_CHECKLIST_T 20050419 Development Projects: Checklist Iterator (Operative Elem.)
7 CL_DPR_VISITOR 20050419 Development Projects: Abstract Visitor
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_PARTICIPANTS Instance attribute Public Object reference (TYPE REF TO) CL_DPR_PARTICIPANTS Development Projects: Collection for Project Participants 20030219
2 MT_CHECKLIST_REFS Instance attribute Private Type reference (TYPE) DPR_TT_CHECKLIST_R_DB Checklist References (Sorted According to GUID - Unique) 20020116
3 MV_CHECKLIST_REFS_READ Instance attribute Private Type reference (TYPE) BOOLE_D Checklist reference was read 20020116
4 MV_ON_CHANGES_COMMITED_ACTIVE Instance attribute Private Type reference (TYPE) BOOLE_D Execution Method ON_CHANGES_COMMITED:IF_DPR_COMMON Active 20041215
5 MV_RESCHEDULE_NOTIFY Instance attribute Public Type reference (TYPE) BOOLE_D Message DPR_SHARED230 Already Sent ('X'=Yes,' '=No) 20070824
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_TEMPLATES_FOR_USAGE Static method Public Method Check Whether Templates Are Usable 20030306
2 CHECK_TEMPLATE_FOR_REFERENCING Static method Public Method Check Whether Template for New Reference Can Be Used 20020416
3 CHECK_TEMPLATE_FOR_RESOLUTION Instance method Public Method Check Whether Template (Existing Reference) Can Be Resolved 20020417
4 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20011228
5 CONSTRUCTOR Instance method Public Constructor Constructor 20011228
6 GET_MASTER_LANGUAGE Instance method Public Method Access Method to Project Type (Reading) 20050306
7 GET_REFERENCES Instance method Private Method Access Method to References (Reading) 20011211
8 HAS_CHECKLIST_TEMPLATE_CHANGES Instance method Public Method Have changes been made to the project (incl. elements)? 20020617
9 IS_ARCHIVED Instance method Public Method Is Project Archived (Status) 20030220
10 IS_CREATED Instance method Public Method Does the checklist template have the status 'created'? 20020123
11 IS_LOCKED Instance method Public Method Is the checklist template locked? 20020114
12 IS_MARKED_FOR_ARCHIVING Instance method Public Method Has the checklist template been flagged for archiving? 20020114
13 IS_OUTDATED Instance method Public Method Is the checklist template obsolete? 20020114
14 IS_REFERENCED Instance method Private Method Is referenced 20011211
15 IS_RELEASED Instance method Public Method Has the checklist template been released? 20020114
16 LOCK Instance method Public Method Lock Checklist Template 20011211
17 MERGE_ATTRIBUTES Instance method Private Method Merge Attributes from CGPL and Development Projects 20020124
18 RELEASE Instance method Public Method Release of Checklist Template 20011211
19 RESET_MARKED_FOR_ARCHIVING Instance method Public Method Reset 'To Be Archived' Status 20011211
20 RESET_OUTDATED Instance method Public Method Reset 'Obsolete' Status 20011211
21 SET_CHECKLIST_ID Instance method Public Method Access Method to Checklist ID (Writing) 20030909
22 SET_EXTERNAL_ID Instance method Public Method Access Method to External ID (Writing) 20020219
23 SET_MARKED_FOR_ARCHIVING Instance method Public Method Set 'To Be Archived' Status 20011211
24 SET_OUTDATED Instance method Public Method Set 'Obsolete' Status 20011211
25 SPLIT_ATTRIBUTES Instance method Private Method Separate Attributes in CGPL and Development Projects 20020124
26 UNLOCK Instance method Public Method Unlock Checklist Template 20011211
Events
# Event Type Visibility Description Created on
1 LOCKED Instance Event
(0)
Public
(2)
Locked 20011211
2 MARKED_FOR_ARCHIVING Instance Event
(0)
Public
(2)
To Be Archived 20011211
3 OUTDATED Instance Event
(0)
Public
(2)
Obsolete 20011211
4 RELEASED Instance Event
(0)
Public
(2)
Released 20011211
5 UNLOCKED Instance Event
(0)
Public
(2)
Unlocked 20011211
Types
Class CL_DPR_CHECKLIST_T has no local type.
Method Signatures

Method CHECK_TEMPLATES_FOR_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NOT_USABLE Call by reference Type reference (TYPE) DPR_TT_GUIDS Tabellentyp für GUIDs 20030306
2 Exporting EV_ALL_VALID Call by reference Type reference (TYPE) BOOLE_D Bool'scher Wert: Checklistenvorlagen können verwendet werden 20030306
3 Importing IT_TEMPLATE_GUIDS Call by reference Type reference (TYPE) DPR_TT_GUIDS Tabellentyp für GUIDs 20030306
4 Importing IV_LOG_MESSAGE Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_FALSE Meldungen ausgeben 20030308

Method CHECK_TEMPLATES_FOR_USAGE on class CL_DPR_CHECKLIST_T has no exception.

Method CHECK_TEMPLATE_FOR_REFERENCING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TEMPLATE_GUID Call by reference Type reference (TYPE) DPR_TV_GUID GUID des Anwendungsobjekts 20020416
2 Importing IV_TEMPLATE_ID Call by reference Type reference (TYPE) DPR_TV_CHECKLIST_ID Name der Checkliste 20020717
3 Returning RV_IS_VALID Value transfer Type reference (TYPE) BOOLE_D Bool'scher Wert: Checklistenvorlage kann verwendet werden 20020416

Method CHECK_TEMPLATE_FOR_REFERENCING on class CL_DPR_CHECKLIST_T has no exception.

Method CHECK_TEMPLATE_FOR_RESOLUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_POSSIBLE Value transfer Type reference (TYPE) BOOLE_D Bool'scher Wert: Checklistenvorlage kann aufgelöst werden 20020417

Method CHECK_TEMPLATE_FOR_RESOLUTION on class CL_DPR_CHECKLIST_T has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_DPR_CHECKLIST_T has no parameter.
Method CLASS_CONSTRUCTOR on class CL_DPR_CHECKLIST_T 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 20011228

Method CONSTRUCTOR on class CL_DPR_CHECKLIST_T has no exception.

Method GET_MASTER_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_MASTER_LANGUAGE Value transfer Type reference (TYPE) DPR_TV_MASTER_LANGUAGE Projektsprache 20050306

Method GET_MASTER_LANGUAGE on class CL_DPR_CHECKLIST_T has no exception.

Method GET_REFERENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHECKLIST_REFS Value transfer Type reference (TYPE) DPR_TT_CHECKLIST_R_DB Checklistenreferenzen (sortiert nach GUID - unique) 20020116
2 Importing IV_REFRESH Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_FALSE liest Information neu von DB (wenn 'X') 20020116

Method GET_REFERENCES on class CL_DPR_CHECKLIST_T has no exception.

Method HAS_CHECKLIST_TEMPLATE_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HAS_CHANGES Value transfer Type reference (TYPE) BOOLE_D Bool'scher Wert: Existenz von Änderungen (True = 'X') 20020617

Method HAS_CHECKLIST_TEMPLATE_CHANGES on class CL_DPR_CHECKLIST_T has no exception.

Method IS_ARCHIVED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_ARCHIVED Value transfer Type reference (TYPE) BOOLE_D Bool'scher Wert: Projekt ist archiviert (='X') 20030220

Method IS_ARCHIVED on class CL_DPR_CHECKLIST_T has no exception.

Method IS_CREATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONSIDER_LOCKED Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_TRUE Bool'scher Wert: Status 'Gesperrt' berücksichtigen? 20020123
2 Returning RV_IS_CREATED Value transfer Type reference (TYPE) BOOLE_D Bool'scher Wert: Checklistenvorlage ist im Status 'Angelegt' 20020123

Method IS_CREATED on class CL_DPR_CHECKLIST_T has no exception.

Method IS_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_LOCKED Value transfer Type reference (TYPE) BOOLE_D Bool'scher Wert: Checklistenvorlage ist gesperrt? (True='X') 20020114

Method IS_LOCKED on class CL_DPR_CHECKLIST_T has no exception.

Method IS_MARKED_FOR_ARCHIVING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_MARKED_FOR_ARCHIVING Value transfer Type reference (TYPE) BOOLE_D Bool'scher Wert: Checklistenvorlage ist zur Archivierung v.? 20020114

Method IS_MARKED_FOR_ARCHIVING on class CL_DPR_CHECKLIST_T has no exception.

Method IS_OUTDATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONSIDER_MARKED_4_ARCHIVING Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_TRUE Bool'scher Wert: 'Zur Archivierung vorgemerkt' berücksicht.? 20020114
2 Returning RV_IS_OUTDATED Value transfer Type reference (TYPE) BOOLE_D Bool'scher Wert: Checklistenvorlage ist veraltet? (True='X') 20020114

Method IS_OUTDATED on class CL_DPR_CHECKLIST_T has no exception.

Method IS_REFERENCED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REFRESH Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_FALSE liest Information neu von DB (wenn 'X') 20020116
2 Returning RV_IS_REFERENCED Value transfer Type reference (TYPE) BOOLE_D Referenziert 20011211

Method IS_REFERENCED on class CL_DPR_CHECKLIST_T has no exception.

Method IS_RELEASED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONSIDER_LOCKED Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_TRUE Bool'scher Wert: Status 'Gesperrt' berücksichtigen? 20020114
2 Returning RV_IS_RELEASED Value transfer Type reference (TYPE) BOOLE_D Bool'scher Wert: Checklistenvorlage ist freigegeben? 20020114

Method IS_RELEASED on class CL_DPR_CHECKLIST_T has no exception.

Method LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHECK_ONLY Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_FALSE Nur Prüfen 20011211
2 Importing IV_COMPLETE_CHECK Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_TRUE Bool'scher Wert: Vollständige Prüfung 20020806
3 Importing IV_LOG_MESSAGE Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_TRUE Bool'scher Wert: Meldung protokollieren 20020806
4 Returning RV_RC Value transfer Type reference (TYPE) I Rückgabewert (0 = Aufruf OK) 20020114

Method LOCK on class CL_DPR_CHECKLIST_T 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_CHECKLIST_INT Attribute Checklistenkopf (intern) 20020124
2 Importing IS_CGPL_ATTRIBUTES Call by reference Type reference (TYPE) CGPL_PROJECT Attribute CGPL-Projektkopf 20020124
3 Importing IS_DPR_ATTRIBUTES Call by reference Type reference (TYPE) DPR_CHECKLIST_H Attribute DPR-Checklistenkopf 20020124

Method MERGE_ATTRIBUTES on class CL_DPR_CHECKLIST_T has no exception.

Method RELEASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHECK_ONLY Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_FALSE Nur Prüfen 20011211
2 Importing IV_COMPLETE_CHECK Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_TRUE Bool'scher Wert: Vollständige Prüfung 20020806
3 Importing IV_LOG_MESSAGE Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_TRUE Bool'scher Wert: Meldung protokollieren 20020806
4 Returning RV_RC Value transfer Type reference (TYPE) I Rückgabewert (0 = Aufruf OK) 20020114

Method RELEASE on class CL_DPR_CHECKLIST_T has no exception.

Method RESET_MARKED_FOR_ARCHIVING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHECK_ONLY Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_FALSE Nur Prüfen 20011211
2 Importing IV_COMPLETE_CHECK Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_TRUE Bool'scher Wert: Vollständige Prüfung 20020806
3 Importing IV_LOG_MESSAGE Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_TRUE Bool'scher Wert: Meldung protokollieren 20020806
4 Returning RV_RC Value transfer Type reference (TYPE) I Rückgabewert (0 = Aufruf OK) 20020114

Method RESET_MARKED_FOR_ARCHIVING on class CL_DPR_CHECKLIST_T has no exception.

Method RESET_OUTDATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHECK_ONLY Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_FALSE Nur Prüfen 20011211
2 Importing IV_COMPLETE_CHECK Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_TRUE Bool'scher Wert: Vollständige Prüfung 20020806
3 Importing IV_LOG_MESSAGE Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_TRUE Bool'scher Wert: Meldung protokollieren 20020806
4 Returning RV_RC Value transfer Type reference (TYPE) I Rückgabewert (0 = Aufruf OK) 20020114

Method RESET_OUTDATED on class CL_DPR_CHECKLIST_T has no exception.

Method SET_CHECKLIST_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHECKLIST_ID Call by reference Type reference (TYPE) DPR_TV_CHECKLIST_ID Nummer der Checkliste 20030909
# Exception Resumable Description Created on
1 CX_DPR_OBJECT_UPDATE_ERROR Development Projects: Fehler beim Ändern Anwendungsobjekt 20030909

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 Externer Identifier 20020219
# Exception Resumable Description Created on
1 CX_DPR_OBJECT_UPDATE_ERROR Development Projects: Fehler beim Ändern Anwendungsobjekt 20020219

Method SET_MARKED_FOR_ARCHIVING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHECK_ONLY Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_FALSE Nur Prüfen 20011211
2 Importing IV_COMPLETE_CHECK Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_TRUE Bool'scher Wert: Vollständige Prüfung 20020806
3 Importing IV_LOG_MESSAGE Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_TRUE Bool'scher Wert: Meldung protokollieren 20020806
4 Returning RV_RC Value transfer Type reference (TYPE) I Rückgabewert (0 = Aufruf OK) 20020114

Method SET_MARKED_FOR_ARCHIVING on class CL_DPR_CHECKLIST_T has no exception.

Method SET_OUTDATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHECK_ONLY Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_FALSE Nur Prüfen 20011211
2 Importing IV_COMPLETE_CHECK Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_TRUE Bool'scher Wert: Vollständige Prüfung 20020806
3 Importing IV_LOG_MESSAGE Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_TRUE Bool'scher Wert: Meldung protokollieren 20020806
4 Returning RV_RC Value transfer Type reference (TYPE) I Rückgabewert (0 = Aufruf OK) 20020114

Method SET_OUTDATED on class CL_DPR_CHECKLIST_T has no exception.

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 20020124
2 Exporting ES_DPR_ATTRIBUTES Call by reference Type reference (TYPE) DPR_CHECKLIST_H Attribute DPR-Checklistenvorlage 20020124
3 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) DPR_TS_CHECKLIST_INT Attribute Checklistenkopf (intern) 20020124

Method SPLIT_ATTRIBUTES on class CL_DPR_CHECKLIST_T has no exception.

Method UNLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHECK_ONLY Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_FALSE Nur Prüfen 20011211
2 Importing IV_COMPLETE_CHECK Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_TRUE Bool'scher Wert: Vollständige Prüfung 20020806
3 Importing IV_LOG_MESSAGE Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_TRUE Bool'scher Wert: Meldung protokollieren 20020806
4 Returning RV_RC Value transfer Type reference (TYPE) I Rückgabewert (0 = Aufruf OK) 20020114

Method UNLOCK on class CL_DPR_CHECKLIST_T has no exception.
Event Signatures

Event LOCKED Signature
Event LOCKED on class CL_DPR_CHECKLIST_T has no parameter.
Event MARKED_FOR_ARCHIVING Signature
Event MARKED_FOR_ARCHIVING on class CL_DPR_CHECKLIST_T has no parameter.
Event OUTDATED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EV_PREVIOUS_STATUS Exporting Value transfer Type reference (TYPE) J_ISTAT Vorheriger Status 20020111

Event RELEASED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EV_PREVIOUS_STATUS Exporting Value transfer Type reference (TYPE) J_ISTAT Vorheriger Status 20020111

Event UNLOCKED Signature
Event UNLOCKED on class CL_DPR_CHECKLIST_T has no parameter.
History
Last changed by/on SAP  20141109 
SAP Release Created in 100