SAP ABAP Class CL_DPR_CHECKLIST_ITEM (Development Projects: Abstract Checklist Item)
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_ENTITY Development Projects: Abstract Class for DPR Entities 20041106
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ACO_COMMON Common Interface for Authorization Check 20030114
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DPR_AUTHORIZATION_ELEMENT Development Projects: Objects with Authorizations 20030114
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DPR_COLLECTION_ITEM Development Projects: Interface of All Collection Entries 20020227
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DPR_FORM_ELEMENT Development Projects: Objects That Are Displayed As Forms 20020311
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DPR_HOST Development Projects: Interface of All Visited by Visitor 20020315
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DPR_SCHEDULING_OBJECT Development Projects: Interface Object with Sched. Functions 20050204
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DPR_CHECKLIST_ITEM_O Development Projects: Checklist Item 20011214
2 Inheritance (c INHERITING FROM c_ref)  CL_DPR_CHECKLIST_ITEM_T Development Projects: Checklist Item in Checklist Template 20011214
Properties
Class CL_DPR_CHECKLIST_ITEM  
Short Description Development Projects: Abstract Checklist Item    
Super Class CL_DPR_ENTITY Development Projects: Abstract Class for DPR Entities 
Instantiability of a Class 2  Public 
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_OBL_REPOSITORY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_ACO_COMMON Common Interface for Authorization Check 20030114
2 IF_DPR_AUTHORIZATION_ELEMENT Development Projects: Objects with Authorizations 20030114
3 IF_DPR_COLLECTION_ITEM Development Projects: Interface of All Collection Entries 20020227
4 IF_DPR_FORM_ELEMENT Development Projects: Objects That Are Displayed As Forms 20020311
5 IF_DPR_HOST Development Projects: Interface of All Visited by Visitor 20020315
6 IF_DPR_SCHEDULING_OBJECT Development Projects: Interface Object with Sched. Functions 20050204
Friends
# Friend Modeled only Created on Description
1 CL_DPR_APPL_OBJECT_FACTORY 20011214 Development Projects: Factory for Application Objects
2 CL_DPR_BADI_SERVICES 20030207 Development Projects: Services for BAdI Calls
3 CL_DPR_CHECKLIST 20020107 Development Projects: Abstract Checklist
4 CL_DPR_CHECKLIST_ITEMS 20011214 Development Projects: Collection for Checklist Items
5 CL_DPR_FILTER_CHECKLIST_ITEM 20030224 Development Projects: Filter for Checklist Item
6 CL_DPR_ITERATOR_CHECKLIST_I 20020318 Development Projects: Checklist Item-Iterator
7 CL_DPR_VISITOR 20020409 Development Projects: Abstract Visitor
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_AUTHORIZATION Instance attribute Protected Object reference (TYPE REF TO) IF_ACO_AUTHORIZATION Authorization 20030114
2 MR_DOCUMENTS Instance attribute Public Object reference (TYPE REF TO) CL_DPR_DOCUMENTS Development Projects: Collection for Documents 20011217
3 MR_OBJECT_LINKS Instance attribute Public Object reference (TYPE REF TO) CL_DPR_OBJECT_LINKS Development Projects: Collection for Object Links 20011217
4 MR_PARTICIPANT_LINKS Instance attribute Public Object reference (TYPE REF TO) CL_DPR_PARTICIPANT_LINKS Development Projects: Collection for Linked Project Roles 20030219
5 MR_TASKS Instance attribute Public Object reference (TYPE REF TO) CL_DPR_TASKS Development Projects: Collection for Tasks 20011217
Methods
# Method Level Visibility Method type Description Created on
1 CAST_SCHEDULING_CHANGE Instance method Public Method 20050204
2 CHECK_FOR_COMPONENT_DELETION Instance method Public Method Checks Whether Deleting a Subobject Is Allowed 20020412
3 CHECK_FOR_TASK_DELETION Instance method Protected Method Checks Whether Deleting a Task Is Allowed 20020411
4 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20011214
5 CONSTRUCTOR Instance method Public Constructor Constructor 20011214
6 COPY Instance method Protected Method Copy Checklist Item 20020107
7 DELETE_CHECKLIST_ITEM Instance method Protected Method Delete Checklist Item 20011217
8 DETECT_SCHEDULING_RELEVANCE Instance method Public Method 20050204
9 GET_ALL_DOCUMENTS Instance method Public Method Access Method to All Documents (Reading) 20011217
10 GET_ALL_OBJECT_LINKS Instance method Public Method Access Method to All Object Links (Reading) 20011217
11 GET_ALL_PROCESSES Instance method Public Method Access Method to All Processes (Reading) 20020522
12 GET_ALL_TASKS Instance method Public Method Access Method to All Tasks (Reading) 20011227
13 GET_ATTRIBUTES Instance method Protected Method Access Method to Attributes (Reading) 20011217
14 GET_ATTRIBUTE_ASSIGNMENT Instance method Protected Method Access Method to Assignement Attributes (Reading) 20020117
15 GET_CHANGEABILITY Instance method Public Method Read Changeability Attributes 20020730
16 GET_CHECKLIST Instance method Public Method Access Method to Checklist (Reading) 20011217
17 GET_DATA_EXT Instance method Public Method Provides Checklist Item Data in External Display 20020402
18 GET_PROCESS Instance method Public Method Access Method to Process (Reading) 20020522
19 GET_SORT_NUMBER Instance method Public Method Access Method to Sort Number (Reading) 20020515
20 IS_APPROVAL_RELEVANT Instance method Public Method Is the checklist item approval-relevant? 20020813
21 IS_OBLIGATORY Instance method Public Method Is the checklist item mandatory 20020813
22 IS_PHASE_APPROVED Instance method Public Method 'X' : Superior Phase with Approval 20030808
23 MERGE_ATTRIBUTES Instance method Protected Method Merge Attributes from CGPL and Development Projects 20020124
24 MOVE_CHECK Instance method Public Method Check Whether Version Can Be Deleted 20091030
25 SET_ADMINISTRATIVE_ATTRIBUTES Instance method Protected Method Access Method to Administration Data/Internal Data (Reading) 20020410
26 SET_ATTRIBUTES Instance method Protected Method Access Method to Attribute (Writing) 20011217
27 SET_DATA_EXT Instance method Public Method Convert and Set Data from External Format 20020402
28 SET_SORT_NUMBER Instance method Public Method Set Sort Number 20090316
29 SPLIT_ATTRIBUTES Instance method Protected Method Separate Attributes in CGPL and Development Projects 20020124
30 VERIFY_ATTRIBUTES Instance method Protected Method Verify Project Attributes 20020514
Events
Class CL_DPR_CHECKLIST_ITEM has no event.
Types
Class CL_DPR_CHECKLIST_ITEM has no local type.
Method Signatures

Method CAST_SCHEDULING_CHANGE Signature

Method CAST_SCHEDULING_CHANGE on class CL_DPR_CHECKLIST_ITEM has no parameter.
Method CAST_SCHEDULING_CHANGE on class CL_DPR_CHECKLIST_ITEM has no exception.

Method CHECK_FOR_COMPONENT_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMPONENT Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Zu löschendes Komponentenobjekt 20020412
2 Returning RV_DELETION_POSSIBLE Value transfer Type reference (TYPE) BOOLE_D Bool'scher Wert: Löschen der Komponente ist erlaubt 20020412

Method CHECK_FOR_COMPONENT_DELETION on class CL_DPR_CHECKLIST_ITEM has no exception.

Method CHECK_FOR_TASK_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_TASK Call by reference Object reference (TYPE REF TO) CL_DPR_TASK Zu löschende Aufgabe 20020412
2 Returning RV_DELETION_POSSIBLE Value transfer Type reference (TYPE) BOOLE_D Bool'scher Wert: Löschen der Aufgabe ist erlaubt 20020411

Method CHECK_FOR_TASK_DELETION on class CL_DPR_CHECKLIST_ITEM has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_DPR_CHECKLIST_ITEM has no parameter.
Method CLASS_CONSTRUCTOR on class CL_DPR_CHECKLIST_ITEM 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_TASK Native Objekt 20011228

Method CONSTRUCTOR on class CL_DPR_CHECKLIST_ITEM has no exception.

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CHECKLIST_ITEMS Call by reference Object reference (TYPE REF TO) CL_DPR_CHECKLIST_ITEMS Collection, in die der neue Checklistenpunkt eingefügt wird 20020418
2 Returning RR_CHECKLIST_ITEM Value transfer Object reference (TYPE REF TO) CL_DPR_CHECKLIST_ITEM Checklistenpunkt 20020107
# Exception Resumable Description Created on
1 CX_DPR_OBJECT_CREATION_ERROR Development Projects: Fehler beim Anlegen Anwendungsobjekt 20020107

Method DELETE_CHECKLIST_ITEM Signature

Method DELETE_CHECKLIST_ITEM on class CL_DPR_CHECKLIST_ITEM has no parameter.
# Exception Resumable Description Created on
1 CX_DPR_OBJECT_DELETION_ERROR Development Projects: Fehler beim Löschen Anwendungsobjekt 20020117

Method DETECT_SCHEDULING_RELEVANCE Signature

Method DETECT_SCHEDULING_RELEVANCE on class CL_DPR_CHECKLIST_ITEM has no parameter.
Method DETECT_SCHEDULING_RELEVANCE on class CL_DPR_CHECKLIST_ITEM has no exception.

Method GET_ALL_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_DOCUMENTS Value transfer Type reference (TYPE) DPR_TT_DOCUMENTS Dokumente 20011217

Method GET_ALL_DOCUMENTS on class CL_DPR_CHECKLIST_ITEM has no exception.

Method GET_ALL_OBJECT_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CATEGORY Call by reference Type reference (TYPE) DPR_TV_OBL_CATEGORY CL_DPR_OBL_REPOSITORY=>SC_CATEGORY_ALL Kategorie der Objektart der Objektverknüpfung 20050830
2 Returning RT_OBJECT_LINKS Value transfer Type reference (TYPE) DPR_TT_OBJECT_LINKS Tabellentyp für Tasks 20011217

Method GET_ALL_OBJECT_LINKS on class CL_DPR_CHECKLIST_ITEM has no exception.

Method GET_ALL_PROCESSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_PROCESSES Value transfer Type reference (TYPE) DPR_TT_PROCESSES Prozesse 20020522

Method GET_ALL_PROCESSES on class CL_DPR_CHECKLIST_ITEM has no exception.

Method GET_ALL_TASKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_TASKS Value transfer Type reference (TYPE) DPR_TT_TASKS Tabellentyp für Tasks 20011227

Method GET_ALL_TASKS on class CL_DPR_CHECKLIST_ITEM has no exception.

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_CHECKLIST_ITEM_INT Checklistenpunkt in interner Darstellung 20020117
2 Exporting ES_ATTRIBUTES_OLD Call by reference Type reference (TYPE) DPR_TS_CHECKLIST_ITEM_INT Checklistenpunkt in interner Darstellung (alter DB-Stand) 20020124

Method GET_ATTRIBUTES on class CL_DPR_CHECKLIST_ITEM 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_CLI_ASSIGNMENT Development Projects: Abstrakt. Checklistenpunkt - Attribute 20020117

Method GET_ATTRIBUTE_ASSIGNMENT on class CL_DPR_CHECKLIST_ITEM has no exception.

Method GET_CHANGEABILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CHANGEABILITY Value transfer Type reference (TYPE) DPR_TV_CHANGEABILITY_ITEM Änderbarkeit von Checklistenpunkten 20020730

Method GET_CHANGEABILITY on class CL_DPR_CHECKLIST_ITEM has no exception.

Method GET_CHECKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_CHECKLIST Value transfer Object reference (TYPE REF TO) CL_DPR_CHECKLIST Development Projects: Abstrakte Checkliste 20020117

Method GET_CHECKLIST on class CL_DPR_CHECKLIST_ITEM 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_CHECKLIST_ITEM_CHG Call by reference Type reference (TYPE) DPR_TS_CHECKLIST_ITEM_CHG Änderbare Attribute Checklistenpunkt 20020621
2 Exporting ES_CHECKLIST_ITEM_EXT Call by reference Type reference (TYPE) DPR_TS_CHECKLIST_ITEM_EXT Attribute Checkliste (extern) 20020402
3 Exporting ES_CHECKLIST_ITEM_INT Call by reference Type reference (TYPE) DPR_TS_CHECKLIST_ITEM_INT Checklistenpunkt in interner Darstellung 20020621
4 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU Sprachenschlüssel 20020402

Method GET_DATA_EXT on class CL_DPR_CHECKLIST_ITEM has no exception.

Method GET_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_PROCESS Value transfer Object reference (TYPE REF TO) CL_DPR_PROCESS Prozess 20020522

Method GET_PROCESS on class CL_DPR_CHECKLIST_ITEM has no exception.

Method GET_SORT_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SORT_NUMBER Value transfer Type reference (TYPE) DPR_TV_SORT_NUMBER Sortiernummer 20020515

Method GET_SORT_NUMBER on class CL_DPR_CHECKLIST_ITEM has no exception.

Method IS_APPROVAL_RELEVANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_APPROVAL_RELEVANT Value transfer Type reference (TYPE) BOOLE_D Bool'scher Wert: Checklistenpunkt ist abnahmerelevant 20020813

Method IS_APPROVAL_RELEVANT on class CL_DPR_CHECKLIST_ITEM has no exception.

Method IS_OBLIGATORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_OBLIGATORY Value transfer Type reference (TYPE) BOOLE_D Bool'scher Wert: Checklistenpunkt ist obligatorisch 20020813

Method IS_OBLIGATORY on class CL_DPR_CHECKLIST_ITEM has no exception.

Method IS_PHASE_APPROVED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_PHASE_APPROVED Value transfer Type reference (TYPE) BOOLE_D 'X': Übergeordnete Phase mit Abnahme 20030808

Method IS_PHASE_APPROVED on class CL_DPR_CHECKLIST_ITEM 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_ITEM_INT Attribute Checklistenpunkt (intern) 20020124
2 Importing IS_CGPL_ATTRIBUTES Call by reference Type reference (TYPE) CGPL_TASK Attribute CGPL-Vorgang 20020124
3 Importing IS_DPR_ATTRIBUTES Call by reference Type reference (TYPE) DPR_CHECKLIST_I Attribute DPR-Checklistenpunkt 20020124

Method MERGE_ATTRIBUTES on class CL_DPR_CHECKLIST_ITEM has no exception.

Method MOVE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INCLUDE_DEPENDENCIES Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_FALSE Boolean Value: Include Dependent Objects 20091030
2 Returning RV_DELETION_POSSIBLE Value transfer Type reference (TYPE) BOOLE_D Boolean Value: Version Can Be Deleted (True = 'X') 20091030

Method MOVE_CHECK on class CL_DPR_CHECKLIST_ITEM 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_CHECKLIST_ITEM_ADM Attribute Checklistenpunkt (Verwaltungsdaten/interne Daten) 20020410

Method SET_ADMINISTRATIVE_ATTRIBUTES on class CL_DPR_CHECKLIST_ITEM 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) DPR_TS_CHECKLIST_ITEM_INT Checklistenpunkt in interner Darstellung 20020117
2 Importing IV_NO_SORTING Call by reference Type reference (TYPE) XFELD No new sorting 20090311
# Exception Resumable Description Created on
1 CX_DPR_OBJECT_UPDATE_ERROR Development Projects: Fehler beim Ändern Anwendungsobjekt 20020521

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 20020429
2 Importing IS_CHECKLIST_ITEM_CHG Call by reference Type reference (TYPE) DPR_TS_CHECKLIST_ITEM_CHG Änderbare Attribute Checklistenpunkt 20020621
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU Sprachenschlüssel 20020402
# Exception Resumable Description Created on
1 CX_DPR_OBJECT_UPDATE_ERROR 20020702

Method SET_SORT_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SORT_NUMBER Call by reference Type reference (TYPE) DPR_TV_SORT_NUMBER Sort Number 20090316

Method SET_SORT_NUMBER on class CL_DPR_CHECKLIST_ITEM 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_TASK Attribute CGPL-Vorgang 20020124
2 Exporting ES_DPR_ATTRIBUTES Call by reference Type reference (TYPE) DPR_CHECKLIST_I Attribute DPR-Checklistenpunkt 20020124
3 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) DPR_TS_CHECKLIST_ITEM_INT Attribute Checklistenpunkt (intern) 20020124

Method SPLIT_ATTRIBUTES on class CL_DPR_CHECKLIST_ITEM has no exception.

Method VERIFY_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ATTRIBUTES_NEW Call by reference Type reference (TYPE) DPR_TS_CHECKLIST_ITEM_INT Checklistenpunkt in interner Darstellung 20020514
2 Importing IS_ATTRIBUTES_OLD Call by reference Type reference (TYPE) DPR_TS_CHECKLIST_ITEM_INT Checklistenpunkt in interner Darstellung 20020514

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