SAP ABAP Class CL_BTP_DL_PROJPHASE (BTP Project Phase)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     BTP_DL (Package) BTP Application Data Layer Basis
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BTP_DL_PFOBJECT BTP Portfolio Object (Tests on Use Cases) 20100222
Properties
Class CL_BTP_DL_PROJPHASE  
Short Description BTP Project Phase    
Super Class CL_BTP_DL_PFOBJECT BTP Portfolio Object (Tests on Use Cases) 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BTP_DL   BTP Application Data Layer Basis 
Created 20100222   SAP 
Last change 20141030    
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)
Interfaces
Class CL_BTP_DL_PROJPHASE has no interface implemented.
Friends
Class CL_BTP_DL_PROJPHASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 NC_PHASE_GOLIVE Constant Public Type reference (TYPE) BTP_DL_OBJ_NAME 'GOLIVE' Phase "GoLive" 20100222
2 NC_PHASE_GOLIVE_ANA Constant Public Type reference (TYPE) BTP_DL_OBJ_NAME 'GOLIVE_ANA' Phase "GoLive Analysis" 20100222
3 NC_PHASE_PROJ_BLUE Constant Public Type reference (TYPE) BTP_DL_OBJ_NAME 'PROJ_BLUE' Phase "Project Blueprinting" 20100319
4 NC_PHASE_PROJ_PREP Constant Public Type reference (TYPE) BTP_DL_OBJ_NAME 'PROJ_PREP' Phase "Project Preparation" 20100319
5 NC_PHASE_REH Constant Public Type reference (TYPE) BTP_DL_OBJ_NAME 'REH' Phase "Rehearsal" 20100222
6 NC_PHASE_REH_ANA Constant Public Type reference (TYPE) BTP_DL_OBJ_NAME 'REH_ANA' Phase "Rehearsal Analysis" 20100222
7 NC_PHASE_TEST1 Constant Public Type reference (TYPE) BTP_DL_OBJ_NAME 'TEST1' Phase "Test 1" 20100222
8 NC_PHASE_TEST1_ANA Constant Public Type reference (TYPE) BTP_DL_OBJ_NAME 'TEST1_ANA' Phase "Test 1 Analysis" 20100222
9 NC_PHASE_TEST2 Constant Public Type reference (TYPE) BTP_DL_OBJ_NAME 'TEST2' Phase "Test 2" 20100222
10 NC_PHASE_TEST2_ANA Constant Public Type reference (TYPE) BTP_DL_OBJ_NAME 'TEST2_ANA' Phase "Test 2 Analysis" 20100222
11 NC_PHASE_TEST3 Constant Public Type reference (TYPE) BTP_DL_OBJ_NAME 'TEST3' Phase "Test 3" 20100317
12 NC_PHASE_TEST3_ANA Constant Public Type reference (TYPE) BTP_DL_OBJ_NAME 'TEST3_ANA' Phase "Test 3 Analysis" 20100317
13 PS_PROJPH Instance attribute Private Type reference (TYPE) BTP_DL_PROJPH 20100222
Methods
# Method Level Visibility Method type Description Created on
1 CLEANUP Static method Public Method Cleanup database 20100222
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100222
3 GET_ALL Static method Public Method Get all project phases 20100226
4 GET_PHASETYPE Instance method Public Method Get the type of this project phase 20100222
5 SET_PHASETYPE Instance method Public Method Set the type of this project phase 20100222
Events
Class CL_BTP_DL_PROJPHASE has no event.
Types
Class CL_BTP_DL_PROJPHASE has no local type.
Method Signatures

Method CLEANUP Signature

Method CLEANUP on class CL_BTP_DL_PROJPHASE has no parameter.
Method CLEANUP on class CL_BTP_DL_PROJPHASE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Call by reference Type reference (TYPE) BTP_DL_GUID BTP GUID 20110131
2 Importing IV_NAME Call by reference Type reference (TYPE) BTP_DL_OBJ_NAME BTP Technical Object Name 20100222
3 Importing IV_SCENARIO Call by reference Type reference (TYPE) CNV_MBT_SCENARIO NC_SCENARIO_SLOP MBT PCL: Scenario 20100224
# Exception Resumable Description Created on
1 CX_BTP_DL_OBJECT BTP Exceptions on Objects 20100930

Method GET_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BYPASS_BUFFER Call by reference Type reference (TYPE) BTP_DL_BYPASS_BUFFER ABAP_FALSE BTP Bypass Buffer for Read Access 20100729
2 Importing IV_GET_HIDDEN Call by reference Type reference (TYPE) BTP_DL_OBJ_HIDDEN ABAP_FALSE Get also hidden objects 20100416
3 Importing IV_SCENARIO Call by reference Type reference (TYPE) CNV_MBT_SCENARIO NC_SCENARIO_SLOP MBT PCL: Scenario 20100226
4 Returning RT_PROJPHASE Value transfer Type reference (TYPE) BTP_DL_T_REF_PROJPHASE BTP References to Project Phases 20100226

Method GET_ALL on class CL_BTP_DL_PROJPHASE has no exception.

Method GET_PHASETYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GET_HIDDEN Call by reference Type reference (TYPE) BTP_DL_OBJ_HIDDEN ABAP_FALSE Get also a hidden phase type 20100420
2 Returning RR_PHASETYPE Value transfer Object reference (TYPE REF TO) CL_BTP_DL_PROJPHTY BTP Project Phase Type 20100222

Method GET_PHASETYPE on class CL_BTP_DL_PROJPHASE has no exception.

Method SET_PHASETYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PHASETYPE Call by reference Object reference (TYPE REF TO) CL_BTP_DL_PROJPHTY BTP Project Phase Type 20100222
# Exception Resumable Description Created on
1 CX_BTP_DL_PROJPHASE BTP Exception on Project Phase 20100316
History
Last changed by/on SAP  20141030 
SAP Release Created in 2006_1_700