SAP ABAP Class CL_BTP_WD_PROJECT_INSTANCE (BTP Assistance Project Instance)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     BTP_WD (Package) BTP Web Dynpro Layer
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BTP_WD_PROJECT BTP Assistance Projects 20100702
Properties
Class CL_BTP_WD_PROJECT_INSTANCE  
Short Description BTP Assistance Project Instance    
Super Class CL_BTP_WD_PROJECT BTP Assistance Projects 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BTP_WD   BTP Web Dynpro Layer 
Created 20100702   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_WD_PROJECT_INSTANCE has no interface implemented.
Friends
Class CL_BTP_WD_PROJECT_INSTANCE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 NT_OPEN_STEPS Instance attribute Public Type reference (TYPE) BTP_WD_T_OPEN_STEP Table of Project Phase Steps with open popins in the UI 20101206
2 NT_SEL_STEPS Instance attribute Public Type reference (TYPE) BTP_WD_T_OPEN_STEP Table of selected Steps 20110105
3 PT_PROJSTEP_OBJ Instance attribute Private Type reference (TYPE) BTP_WD_T_PROJSTEP_OBJ Table of BTP Project Step objects with key 20100804
Methods
# Method Level Visibility Method type Description Created on
1 GET_PHASE_STEPS Instance method Public Method Get detailed phase step data for the UI 20100804
2 GET_REF_PCLPACKAGES Instance method Public Method Get reference PCL packages for a Phase Step 20100804
3 GET_STEP_DOCU Instance method Public Method Get documentation for a Project step 20100804
4 GET_USER_DATA Instance method Public Method Get registered and available users 20100804
5 HAS_INTERFACES Instance method Public Method Interfaces exist? 20110216
6 INSTANTIATE_EXTENDER Instance method Public Method Create an extender object for the project 20100706
7 READ_STEP Instance method Public Method Read a Project step with the Phase GUID and step seq num 20100804
Events
Class CL_BTP_WD_PROJECT_INSTANCE has no event.
Types
Class CL_BTP_WD_PROJECT_INSTANCE has no local type.
Method Signatures

Method GET_PHASE_STEPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PHASE_STEP Call by reference Type reference (TYPE) BTP_WD_T_PHASE_STEP Table of Phase Step data for UI 20100804
2 Exporting EV_LEAD_STEPGUID Call by reference Type reference (TYPE) BTP_DL_GUID GUID of Step at lead selection 20100816
3 Importing IR_PHASE Call by reference Object reference (TYPE REF TO) CL_BTP_DL_PROJPHASE BTP Project Phase 20100804
4 Importing IT_PROJSTEP Call by reference Type reference (TYPE) BTP_DL_T_REF_PROJSTEP Table of Steps 20100804
5 Importing IV_ALLOW_LSCP_ASSIGN Call by reference Type reference (TYPE) WDY_BOOLEAN X = provide a link to assign a System Landscape 20101011
6 Importing IV_LSCP_ASSIGN_ACTIVE Call by reference Type reference (TYPE) WDY_BOOLEAN X = allow the user to assign a System Landscape 20101202

Method GET_PHASE_STEPS on class CL_BTP_WD_PROJECT_INSTANCE has no exception.

Method GET_REF_PCLPACKAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_STEP Call by reference Object reference (TYPE REF TO) CL_BTP_DL_PROJSTEP BTP Step in a Project Phase 20100804
2 Returning RT_PCL_REFPACKAGE Value transfer Type reference (TYPE) BTP_WD_T_PCL_REFPACKAGE Table of PCL Reference Package UI data 20100804

Method GET_REF_PCLPACKAGES on class CL_BTP_WD_PROJECT_INSTANCE has no exception.

Method GET_STEP_DOCU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOCU Call by reference Type reference (TYPE) BTP_WD_T_STEP_DOCU Table of Project Step documentation data for the UI 20100804
2 Importing IR_STEP Call by reference Object reference (TYPE REF TO) CL_BTP_DL_PROJSTEP BTP Step in a Project Phase 20100804

Method GET_STEP_DOCU on class CL_BTP_WD_PROJECT_INSTANCE has no exception.

Method GET_USER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AVAIL_USER Call by reference Type reference (TYPE) BTP_DL_T_PUSER Available Users 20100804
2 Importing IT_REG_USER Call by reference Type reference (TYPE) BTP_DL_T_PUSER Registered Users 20100804

Method GET_USER_DATA on class CL_BTP_WD_PROJECT_INSTANCE has no exception.

Method HAS_INTERFACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HAS_INTERFACES Value transfer Type reference (TYPE) ABAP_BOOL 20110216

Method HAS_INTERFACES on class CL_BTP_WD_PROJECT_INSTANCE has no exception.

Method INSTANTIATE_EXTENDER Signature

Method INSTANTIATE_EXTENDER on class CL_BTP_WD_PROJECT_INSTANCE has no parameter.
# Exception Resumable Description Created on
1 CX_BTP_DL_PEXTENDER Exception on Project Extender 20100706

Method READ_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STEPGUID Call by reference Type reference (TYPE) BTP_DL_GUID BTP GUID 20100825
2 Returning RR_STEP Value transfer Object reference (TYPE REF TO) CL_BTP_DL_PROJSTEP BTP Step in a Project Phase 20100804

Method READ_STEP on class CL_BTP_WD_PROJECT_INSTANCE has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 2010_1_700