SAP ABAP Class CL_DPR_PHASE_O (Development Projects: Phase)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PRO-STR (Application Component) Structure
     DEVELOPMENT_PROJECTS_PHASE (Package) Project Management - Phases
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DPR_PHASE Development Projects: Abstract Phase 20011213
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DPR_BUSINESS_OBJECT Development Projects: Interface for All Business Objects 20020611
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DPR_REPLICATION_ELEMENT Development Projects: Interface of Replicable Appl. Objects 20020531
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DPR_STATUS_ELEMENT Development Projects: Interface of All Objects with Status 20020116
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DPR_THLD_VIOLATIONS_ELEMENT Development Projects: Objects with Thresh. Value Violations 20020625
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DPR_PHASE_O_SIM Development Projects: Phase (Simulation) 20030930
2 Inheritance (c INHERITING FROM c_ref)  CL_DPR_PHASE_O_SNAP Development Projects: Phase (Snapshot) 20030930
Properties
Class CL_DPR_PHASE_O  
Short Description Development Projects: Phase    
Super Class CL_DPR_PHASE Development Projects: Abstract Phase 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class DPR_PHASE    
Program status P  SAP Standard Production Program 
Category 0   
Package DEVELOPMENT_PROJECTS_PHASE   Project Management - Phases 
Created 20011213   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_DPR_CO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_DPR_COMMON Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_DPR_BUSINESS_OBJECT Development Projects: Interface for All Business Objects 20020611
2 IF_DPR_REPLICATION_ELEMENT Development Projects: Interface of Replicable Appl. Objects 20020531
3 IF_DPR_STATUS_ELEMENT Development Projects: Interface of All Objects with Status 20020116
4 IF_DPR_THLD_VIOLATIONS_ELEMENT Development Projects: Objects with Thresh. Value Violations 20020625
Friends
# Friend Modeled only Created on Description
1 CL_DPR_APPL_OBJECT_FACTORY 20011213 Development Projects: Factory for Application Objects
2 CL_DPR_BADI_SERVICES 20030207 Development Projects: Services for BAdI Calls
3 CL_DPR_FILTER_PHASE 20030224 Development Projects: Filter for Phase
4 CL_DPR_ITERATOR_PHASE_O 20020318 Development Projects: Phase Iterator (Operative Element)
5 CL_DPR_PHASES 20011213 Development Projects: Collection for Phases
6 CL_DPR_PHASE_O_SIM 20030930 Development Projects: Phase (Simulation)
7 CL_DPR_PHASE_O_SNAP 20030930 Development Projects: Phase (Snapshot)
8 CL_DPR_PROJECT_O 20011213 Development Projects: Project
9 CL_DPR_VISITOR 20020418 Development Projects: Abstract Visitor
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_CHECKLISTS Instance attribute Public Object reference (TYPE REF TO) CL_DPR_CHECKLISTS Development Projects: Collection for Checklists 20011227
2 MR_COLLABORATIONS Instance attribute Public Object reference (TYPE REF TO) CL_DPR_COLLABORATIONS Development Projects: Collection for Collaboration 20011227
3 MR_SCHEDULE_OBJECT Instance attribute Private Attribute reference (LIKE) 20041105
4 MR_THRESHOLD_VIOLATIONS_OBJECT Instance attribute Private Object reference (TYPE REF TO) IF_EVE_THLD_VIOLATIONS_OBJECT Interface: Collection of Threshold Value Viol. for Object 20020625
5 MT_PROG_PHA Instance attribute Private Type reference (TYPE) DPR_TT_PROGR_ASSIGNED_OBJECTS Assigned Program Phases 20060324
6 MT_PROG_PHA_ATTR Instance attribute Private Type reference (TYPE) DPR_TT_PHASE_EXT Assigned Program Phase Attributes 20060324
7 MV_IAP_STATE Instance attribute Private Type reference (TYPE) DPR_TV_OBJECT_STATE SC_IAP_STATE_IDLE Late Setting of Approval Status (IDLE vs. PENDING) 20040305
8 MV_PROG_PHA_READ Instance attribute Private Type reference (TYPE) BOOLE_D 'X': Assigned Program Phases Are Read 20060324
9 MV_ROLE_RES_CHANGED Instance attribute Private Type reference (TYPE) BOOLE_D 'X': Responsible Role or Resource has been changed 20120314
10 SC_IAP_STATE_IDLE Constant Public Type reference (TYPE) DPR_TV_OBJECT_STATE 'I' IDLE: Currently no Late Setting of Approval Status 20040305
11 SC_IAP_STATE_PENDING Constant Public Type reference (TYPE) DPR_TV_OBJECT_STATE 'P' PENDING: Late Setting of Approval Status Is Running 20040305
12 SR_BADI_DPR_MPM Static Attribute Protected Object reference (TYPE REF TO) DPR_MPM BAdI DPR_MPM 20100319
Methods
# Method Level Visibility Method type Description Created on
1 ADOPT_IAP_LATE Instance method Public Method Update Individual Approvals for Approval for Phase W/O CGPL 20040305
2 ASSIGN_PHASE_TO_PROGRAM_PHASE Instance method Public Method Assign Phase to Program Phase 20031211
3 CANCEL_APPROVAL Instance method Public Method Cancel Approval of Phase 20020115
4 CHECK_FOR_APPROVAL_START Instance method Private Method Checks Wether Starting Approval Is Allowed 20020813
5 CHECK_FOR_CHECKLIST_DELETION Instance method Private Method Checks Whether Deletion of Checklist Is Allowed 20020104
6 CHECK_FOR_CHECKLIST_RESOLUTION Instance method Public Method Checks Whether Resolution of a Checklist Reference Is Allowd 20020417
7 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20011213
8 COMPLETE Instance method Public Method Complete Phase 20020115
9 CONSTRUCTOR Instance method Public Constructor Constructor 20011213
10 DELETE_CHECK_PROGRAM_PHASES Instance method Public Method No Deletion of Superior Program Phase Assignments Allowed 20060329
11 DELETE_CHECK_XRPM_LINKS Instance method Public Method 20070802
12 GET_ALL_CHECKLISTS Instance method Public Method Access Method to All Checklists (Reading) 20011228
13 GET_ALL_CHECKLIST_ITEMS Instance method Public Method Access Method to All Checklist Items (Reading) 20020430
14 GET_ALL_COLLABORATIONS Instance method Public Method Access Method to All Collaborations (Reading) 20011227
15 GET_APPROVAL_STATUS Instance method Public Method Access Method to Approval Status 20020115
16 GET_CURRENT_APPROVAL Instance method Private Method Access Method to Currently Pending Approval (Reading) 20020424
17 GET_CURRENT_APPROVAL_VERSION Instance method Public Method Access Method to Currently Pending Approval (Reading) 20040326
18 GET_PHASES_FOR_PROGRAM_PHASE Instance method Public Method Access Method to the Phases for a Program Phase 20031212
19 GET_PROGRAM_PHASES Instance method Public Method Access Method to the Program Phases for the Phase 20040115
20 GRANT_APPROVAL Instance method Public Method Grant Approval of Phase 20020115
21 GRANT_APPROVAL_LATE Instance method Public Method New Lock Logic: Grant Approval of Phase Afterwards 20040227
22 IS_APPROVAL_PENDING Instance method Public Method Is approval of phase underway? 20020115
23 IS_APPROVED Instance method Public Method Was phase approved? 20020115
24 IS_COMPLETED Instance method Public Method Is the phase completed? 20020115
25 IS_COMPLETELY_ACCOUNTED Instance method Public Method Is Phase Fully Assigned? 20050216
26 IS_CREATED Instance method Public Method Does phase have 'created' status? 20020123
27 IS_LOCKED Instance method Public Method Is phase locked? 20020115
28 IS_PARTIALLY_ACCOUNTED Instance method Public Method Is Phase Partially Assigned? 20050216
29 IS_REJECTED Instance method Public Method Was the phase approval rejected? 20020711
30 IS_RELEASED Instance method Public Method Was phase released 20020115
31 IS_ROLE_RESOURCE_CHANGED Instance method Public Method Has Responsible Role or Resource been changed? 20120313
32 LOCK Instance method Public Method Lock Phase 20020115
33 ON_PHASE_LOADED Instance method Public Event handling method New Lock Logic: SET_STATUS_LATE for my Event LOADED 20040301
34 REJECT_APPROVAL Instance method Public Method Reject Approval of Phase 20020115
35 RELEASE Instance method Public Method Release Phase 20020115
36 REPEAT_APPROVAL Instance method Public Method Repeat Approval of Phase 20020115
37 RESET_COMPLETED Instance method Public Method Return Completed Phase 20040330
38 SET_ON_PHASE_LOADED_OFF Instance method Public Method New Lock Logic: Deactivate my Event LOADED 20040302
39 SET_ON_PHASE_LOADED_ON Instance method Public Method New Lock Logic: Activate my Event LOADED 20040302
40 SET_ROLE_RESOURCE_CHANGED Instance method Public Method Set MV_ROLE_RES_CHANGED 20120314
41 SET_STATUS_LATE Instance method Public Method New Lock Logic: Check/Set Status of Phase/Approval Afterwds 20040226
42 START_APPROVAL Instance method Public Method Begin Approval of Phase 20020424
43 UNASSIGN_PHASE_FROM_PROG_PHASE Instance method Public Method Delete Phase Assignment to Program Phase 20031211
44 UNLOCK Instance method Public Method Unlock Phase 20020115
Events
# Event Type Visibility Description Created on
1 ACCOUNTING_COMPLETE Instance Event
(0)
Public
(2)
Phase Assigned 20050207
2 APPROVAL_GRANTED Instance Event
(0)
Public
(2)
Approval of Phase Granted 20020115
3 APPROVAL_PENDING Instance Event
(0)
Public
(2)
Phase Approval Intended 20020115
4 APPROVAL_REJECTED Instance Event
(0)
Public
(2)
Approval of Phase Rejected 20020115
5 COMPLETED Instance Event
(0)
Public
(2)
Phase Completed 20020115
6 COMPLETED_WO_APPROVAL Instance Event
(0)
Public
(2)
Phase Completed Without Approval 20030820
7 LOCKED Instance Event
(0)
Public
(2)
Phase Locked 20020115
8 RELEASED Instance Event
(0)
Public
(2)
Phase Released 20020115
9 UNLOCKED Instance Event
(0)
Public
(2)
Phase Unlocked 20020115
Types
Class CL_DPR_PHASE_O has no local type.
Method Signatures

Method ADOPT_IAP_LATE Signature

Method ADOPT_IAP_LATE on class CL_DPR_PHASE_O has no parameter.
Method ADOPT_IAP_LATE on class CL_DPR_PHASE_O has no exception.

Method ASSIGN_PHASE_TO_PROGRAM_PHASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070202
2 Importing IV_DO_CHECKS Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE 'X': Prüfungen bei externem Call durchführen 20060207
3 Importing IV_PHASE_GUID Call by reference Type reference (TYPE) DPR_TV_GUID GUID des Anwendungsobjekts 20031211

Method ASSIGN_PHASE_TO_PROGRAM_PHASE on class CL_DPR_PHASE_O has no exception.

Method CANCEL_APPROVAL 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, ob Phase abgebrochen werden kann 20020115
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) 20020115

Method CANCEL_APPROVAL on class CL_DPR_PHASE_O has no exception.

Method CHECK_FOR_APPROVAL_START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOG_MESSAGE Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_TRUE Bool'scher Wert: Meldung protokollieren 20020813
2 Returning RV_RC Value transfer Type reference (TYPE) I Rückgabewert (0 = Aufruf OK) 20020814

Method CHECK_FOR_APPROVAL_START on class CL_DPR_PHASE_O has no exception.

Method CHECK_FOR_CHECKLIST_DELETION Signature

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

Method CHECK_FOR_CHECKLIST_DELETION on class CL_DPR_PHASE_O has no exception.

Method CHECK_FOR_CHECKLIST_RESOLUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CHECKLIST_REFERENCE Call by reference Object reference (TYPE REF TO) CL_DPR_CHECKLIST_REFERENCE Aufzulösende Checklistenreferenz 20020417
2 Returning RV_RESOLUTION_POSSIBLE Value transfer Type reference (TYPE) BOOLE_D Bool'scher Wert: Auflösen der Checklistenreferenz erlaubt 20020417

Method CHECK_FOR_CHECKLIST_RESOLUTION on class CL_DPR_PHASE_O has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method COMPLETE 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, ob Phase abgeschlossen werden kann 20020115
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) 20020115

Method COMPLETE on class CL_DPR_PHASE_O 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_PHASE_O has no exception.

Method DELETE_CHECK_PROGRAM_PHASES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RC Value transfer Type reference (TYPE) I 0: Ok, 4: Fehler 20060329

Method DELETE_CHECK_PROGRAM_PHASES on class CL_DPR_PHASE_O has no exception.

Method DELETE_CHECK_XRPM_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RC Value transfer Type reference (TYPE) I 20070802

Method DELETE_CHECK_XRPM_LINKS on class CL_DPR_PHASE_O has no exception.

Method GET_ALL_CHECKLISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CHECKLISTS Value transfer Type reference (TYPE) DPR_TT_CHECKLISTS Tabellentyp für Checklisten 20011228

Method GET_ALL_CHECKLISTS on class CL_DPR_PHASE_O has no exception.

Method GET_ALL_CHECKLIST_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CHECKLIST_ITEMS Value transfer Type reference (TYPE) DPR_TT_CHECKLIST_ITEMS Tabellentyp für Checklistenpunkte 20020430

Method GET_ALL_CHECKLIST_ITEMS on class CL_DPR_PHASE_O has no exception.

Method GET_ALL_COLLABORATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_COLLABORATIONS Value transfer Type reference (TYPE) DPR_TT_COLLABORATIONS 20011227

Method GET_ALL_COLLABORATIONS on class CL_DPR_PHASE_O has no exception.

Method GET_APPROVAL_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_APPROVAL_GRANTED Call by reference Type reference (TYPE) BOOLE_D Bool'scher Wert: Abnahme erteilt 20020115
2 Exporting EV_APPROVAL_NOT_PENDING Call by reference Type reference (TYPE) BOOLE_D Bool'scher Wert: Abnahme noch nicht vorgesehen/in Gang 20020115
3 Exporting EV_APPROVAL_PENDING Call by reference Type reference (TYPE) BOOLE_D Bool'scher Wert: Abnahme vorgesehen/in Gang 20020115
4 Exporting EV_APPROVAL_REJECTED Call by reference Type reference (TYPE) BOOLE_D Bool'scher Wert: Abnahme abgelehnt 20020115

Method GET_APPROVAL_STATUS on class CL_DPR_PHASE_O has no exception.

Method GET_CURRENT_APPROVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_CURRENT_APPROVAL Value transfer Object reference (TYPE REF TO) CL_DPR_APPROVAL_O Aktuell anstehende Abnahme 20020424

Method GET_CURRENT_APPROVAL on class CL_DPR_PHASE_O has no exception.

Method GET_CURRENT_APPROVAL_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CURRENT_APPROVAL_VERSION Value transfer Type reference (TYPE) DPR_TV_APPROVAL_VERSION Version der Abnahme 20040326

Method GET_CURRENT_APPROVAL_VERSION on class CL_DPR_PHASE_O has no exception.

Method GET_PHASES_FOR_PROGRAM_PHASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASSIGNED_PHA Call by reference Type reference (TYPE) DPR_TT_PROGR_ASSIGNED_OBJECTS Programm: Zugeordnete Projekte/Programme bzw. Phasen 20041119
2 Exporting ET_ASSIGNED_PHASE_ATTR_EXT Call by reference Type reference (TYPE) DPR_TT_PHASE_EXT Phase in externer Darstellung 20041119
3 Importing IV_NOT_REMOVE_PROJECT Call by reference Type reference (TYPE) BOOLE_D Projekt nicht entladen if IV_NOT_REMOVE_PROJECT = 'X' 20041208
4 Importing IV_ONLY_ASSGND_PROJECT Call by reference Type reference (TYPE) DPR_TV_GUID Nur Phase für bestimmtes zugeordnete Projekt/Programm 20060207

Method GET_PHASES_FOR_PROGRAM_PHASE on class CL_DPR_PHASE_O has no exception.

Method GET_PROGRAM_PHASES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASSIGNED_PHA Call by reference Type reference (TYPE) DPR_TT_PROGR_ASSIGNED_OBJECTS Programm: Zugeordnete Projekte/Programme bzw. Phasen 20041208
2 Exporting ET_ASSIGNED_PHA_ATTR_EXT Call by reference Type reference (TYPE) INDEX TABLE Attribute des zugeordneten Programmphases 20041208
3 Importing IV_NOT_REMOVE_PROJECT Call by reference Type reference (TYPE) BOOLE_D Projekt nicht entladen if IV_NOT_REMOVE_PROJECT = 'X' 20041208

Method GET_PROGRAM_PHASES on class CL_DPR_PHASE_O has no exception.

Method GRANT_APPROVAL 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, ob Abnahme der Phase erteilt werden kann 20020115
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) 20020115

Method GRANT_APPROVAL on class CL_DPR_PHASE_O has no exception.

Method GRANT_APPROVAL_LATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) DPR_TV_EDIT_MODE IF_DPR_COMMON=>SC_EDIT_MODE_CHANGE Bearbeitungsmodus (Anzeigen bzw. Ändern) 20040301

Method GRANT_APPROVAL_LATE on class CL_DPR_PHASE_O has no exception.

Method IS_APPROVAL_PENDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_APPROVAL_IS_PENDING Value transfer Type reference (TYPE) BOOLE_D Bool'scher Wert: Abnahme der Phase in Gang? (True = 'X') 20020115

Method IS_APPROVAL_PENDING on class CL_DPR_PHASE_O has no exception.

Method IS_APPROVED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_APPROVED Value transfer Type reference (TYPE) BOOLE_D Bool'scher Wert: Abnahme der Phase erteilt? (True = 'X') 20020115

Method IS_APPROVED on class CL_DPR_PHASE_O has no exception.

Method IS_COMPLETED Signature

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

Method IS_COMPLETED on class CL_DPR_PHASE_O has no exception.

Method IS_COMPLETELY_ACCOUNTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_COMPLETELY_ACCOUNTED Value transfer Type reference (TYPE) BOOLE_D Bool'scher Wert: Phase ist vollst. kontiert? (True = 'X') 20050216

Method IS_COMPLETELY_ACCOUNTED on class CL_DPR_PHASE_O 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: Phase ist im Status 'Angelegt'? 20020123

Method IS_CREATED on class CL_DPR_PHASE_O 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: Phase ist gesperrt? (True = 'X') 20020115

Method IS_LOCKED on class CL_DPR_PHASE_O has no exception.

Method IS_PARTIALLY_ACCOUNTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_PARTIALLY_ACCOUNTED Value transfer Type reference (TYPE) BOOLE_D Bool'scher Wert: Phase ist teilw. kontiert? (True = 'X') 20050216

Method IS_PARTIALLY_ACCOUNTED on class CL_DPR_PHASE_O has no exception.

Method IS_REJECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_REJECTED Value transfer Type reference (TYPE) BOOLE_D Bool'scher Wert: Abnahme der Phase abgelehnt? (True = 'X') 20020711

Method IS_REJECTED on class CL_DPR_PHASE_O 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? 20020115
2 Returning RV_IS_RELEASED Value transfer Type reference (TYPE) BOOLE_D Bool'scher Wert: Phase ist freigegeben? (True = 'X') 20020115

Method IS_RELEASED on class CL_DPR_PHASE_O has no exception.

Method IS_ROLE_RESOURCE_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CHANGED Value transfer Type reference (TYPE) BOOLE_D 'X': Responsible Role or Resource has been changed 20120313

Method IS_ROLE_RESOURCE_CHANGED on class CL_DPR_PHASE_O 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, ob Phase gesperrt werden kann 20020115
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) 20020115

Method LOCK on class CL_DPR_PHASE_O has no exception.

Method ON_PHASE_LOADED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EV_INITIALLY_LOADED Call by reference Attribute reference (LIKE) 20040301

Method ON_PHASE_LOADED on class CL_DPR_PHASE_O has no exception.

Method REJECT_APPROVAL 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, ob Abnahme der Phase abgelehnt werden kann 20020115
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) 20020115

Method REJECT_APPROVAL on class CL_DPR_PHASE_O 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, ob Phase freigegeben werden kann 20020115
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) 20020115

Method RELEASE on class CL_DPR_PHASE_O has no exception.

Method REPEAT_APPROVAL 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, ob Abnahme der Phase wiederholt werden kann 20020115
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) 20020115

Method REPEAT_APPROVAL on class CL_DPR_PHASE_O has no exception.

Method RESET_COMPLETED 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, ob Aufgabe abgeschlossen zurückgenommen werden k 20040330
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 20040330
3 Importing IV_LOG_MESSAGE Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_TRUE Bool'scher Wert: Meldung protokollieren 20040330
4 Returning RV_RC Value transfer Type reference (TYPE) I Rückgabewert (0 = Aufruf OK) 20040330

Method RESET_COMPLETED on class CL_DPR_PHASE_O has no exception.

Method SET_ON_PHASE_LOADED_OFF Signature

Method SET_ON_PHASE_LOADED_OFF on class CL_DPR_PHASE_O has no parameter.
Method SET_ON_PHASE_LOADED_OFF on class CL_DPR_PHASE_O has no exception.

Method SET_ON_PHASE_LOADED_ON Signature

Method SET_ON_PHASE_LOADED_ON on class CL_DPR_PHASE_O has no parameter.
Method SET_ON_PHASE_LOADED_ON on class CL_DPR_PHASE_O has no exception.

Method SET_ROLE_RESOURCE_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ROLE_RES_CHANGED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120314

Method SET_ROLE_RESOURCE_CHANGED on class CL_DPR_PHASE_O has no exception.

Method SET_STATUS_LATE Signature

Method SET_STATUS_LATE on class CL_DPR_PHASE_O has no parameter.
Method SET_STATUS_LATE on class CL_DPR_PHASE_O has no exception.

Method START_APPROVAL 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, ob Abnahme der Phase gestarted werden kann 20020424
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) 20020424

Method START_APPROVAL on class CL_DPR_PHASE_O has no exception.

Method UNASSIGN_PHASE_FROM_PROG_PHASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070202
2 Importing IV_PHASE_GUID Call by reference Type reference (TYPE) DPR_TV_GUID GUID des Anwendungsobjekts 20031211

Method UNASSIGN_PHASE_FROM_PROG_PHASE on class CL_DPR_PHASE_O 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, ob Phase entsperrt werden kann 20020115
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) 20020115

Method UNLOCK on class CL_DPR_PHASE_O has no exception.
Event Signatures

Event ACCOUNTING_COMPLETE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EV_PARTIALLY_COMPLETE Exporting Value transfer Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_FALSE Teilweise kontiert ('X') 20050207
2 EV_PREVIOUS_STATUS Exporting Value transfer Type reference (TYPE) J_ISTAT Vorheriger Status 20050207

Event APPROVAL_GRANTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ER_APPROVAL Exporting Value transfer Object reference (TYPE REF TO) CL_DPR_APPROVAL_O Development Projects: Abnahme 20020424

Event APPROVAL_PENDING Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ER_APPROVAL Exporting Value transfer Object reference (TYPE REF TO) CL_DPR_APPROVAL_O Development Projects: Abnahme 20020424

Event APPROVAL_REJECTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ER_APPROVAL Exporting Value transfer Object reference (TYPE REF TO) CL_DPR_APPROVAL_O Development Projects: Abnahme 20020424

Event COMPLETED Signature
Event COMPLETED on class CL_DPR_PHASE_O has no parameter.
Event COMPLETED_WO_APPROVAL Signature
Event COMPLETED_WO_APPROVAL on class CL_DPR_PHASE_O has no parameter.
Event LOCKED Signature
Event LOCKED on class CL_DPR_PHASE_O has no parameter.
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 20020115

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