SAP ABAP Class CL_BTP_DL_USECASE (BTP Use Case)
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) 20091229
Properties
Class CL_BTP_DL_USECASE  
Short Description BTP Use Case    
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 20091229   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_USECASE has no interface implemented.
Friends
Class CL_BTP_DL_USECASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 NC_UCNAME_ANA Constant Public Type reference (TYPE) BTP_DL_OBJ_NAME 'ANA' Use Case Analyses 20100125
2 NC_UCNAME_CSP Constant Public Type reference (TYPE) BTP_DL_OBJ_NAME 'CSP' Use Case Customer-Specific 20120424
3 NC_UCNAME_RIC Constant Public Type reference (TYPE) BTP_DL_OBJ_NAME 'RIC' Use Case Reduce IT Cost 20091229
4 NC_UCNAME_SBR Constant Public Type reference (TYPE) BTP_DL_OBJ_NAME 'SBR' Use Case Sell, Buy, and Restructure 20091229
5 NC_UCNAME_TDMS_BPL Constant Public Type reference (TYPE) BTP_DL_OBJ_NAME 'TDMS_BPL' Use Case TDMS BPL 20101203
6 NC_UCNAME_TDMS_BPL_CUST Constant Public Type reference (TYPE) BTP_DL_OBJ_NAME 'TDMS_BPL_CUST' Use Case TDMS BPL Custom 20110511
7 NC_UCNAME_TDMS_CLIENT Constant Public Type reference (TYPE) BTP_DL_OBJ_NAME 'TDMS_CLIENT' Use Case TDMS Client 20101203
8 NC_UCNAME_TDMS_CSDEL Constant Public Type reference (TYPE) BTP_DL_OBJ_NAME 'TDMS_CSDEL' Use Case TDMS Client-Specific Data Deletion 20110621
9 NC_UCNAME_TDMS_CSP Constant Public Type reference (TYPE) BTP_DL_OBJ_NAME 'TDMS_CSP' Use Case Customer-Specific 20130305
10 NC_UCNAME_TDMS_HCM Constant Public Type reference (TYPE) BTP_DL_OBJ_NAME 'TDMS_HCM' Use Case TDMS HCM 20101203
11 NC_UCNAME_TDMS_SCRAM Constant Public Type reference (TYPE) BTP_DL_OBJ_NAME 'TDMS_SCRAM' Use Case TDMS Scrambling 20101203
12 NC_UCNAME_TDMS_SHELL Constant Public Type reference (TYPE) BTP_DL_OBJ_NAME 'TDMS_SHELL' Use Case TDMS Shell 20101203
13 NC_UCNAME_UTD Constant Public Type reference (TYPE) BTP_DL_OBJ_NAME 'UTD' Use Case Unfiy and Transform Data 20100212
14 PC_RELTYPE_CHILD Constant Private Type reference (TYPE) BTP_DL_UC_RELTYPE 'CHIL' Relationship Type for additional child 20091229
15 PC_RELTYPE_MAND Constant Private Type reference (TYPE) BTP_DL_UC_RELTYPE 'MAND' Relationship Type for mandatory IT approach 20100608
16 PC_RELTYPE_RECITA Constant Private Type reference (TYPE) BTP_DL_UC_RELTYPE 'RITA' Relationship Type for recommended IT approach 20100209
17 PS_USECASE Instance attribute Private Type reference (TYPE) BTP_DL_USECASE BTP Use Case 20091229
18 PT_MASTER_CHILDREN Instance attribute Private See coding GUID list of master children 20091229
19 PT_UCFAV Static Attribute Private See coding BTP GUID 20100121
20 PT_UCPAT Instance attribute Private See coding Excluded pattern in Usecase 20120312
21 PT_UCPHTY Instance attribute Private See coding Excluded phase types for requirement 20120312
22 PT_UCREL Instance attribute Private See coding 20091229
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ADDITIONAL_CHILD Instance method Public Method Add an additional child to this use case 20091229
2 ADD_FAVORITE Static method Public Method Add a use case to the favorites of the current user 20100121
3 ADD_MANDATORY_ITAPPR Instance method Public Method Add a mandatory IT approach to this use case 20100608
4 ADD_RECOMMENDED_ITAPPR Instance method Public Method Add a recommended IT approach to this use case 20100209
5 ADD_RELATIONSHIP Instance method Private Method Add a relationship to a use case 20091229
6 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20100121
7 CLEANUP Static method Public Method Cleanup database 20100211
8 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20091229
9 GET_ADDITIONAL_CHILDREN Instance method Public Method Get all assigned additional children of this use case 20100212
10 GET_ALL Static method Public Method Get all use cases 20100127
11 GET_CHILDREN Instance method Public Method Gets all child use cases (including the additional children) 20091229
12 GET_FAVORITES Static method Public Method Get all use case favorites of the current user 20100121
13 GET_ITAPPROACH Instance method Public Method Gets the IT approach of this use case 20091229
14 GET_MANDATORY_ITAPPR Instance method Public Method Get all mandatory IT approaches of this use case 20100608
15 GET_MASTERPARENT Instance method Public Method Get the master parent use case 20091229
16 GET_PATTERN_USAGE_INFO Instance method Public Method Returns the pattern usage information for a given use case 20120312
17 GET_PHTY_USAGE_INFO Instance method Public Method Get information of phase type usage per solution 20120312
18 GET_PORTFOLIO_EXPAND Instance method Public Method Get if the use case will be expanded by default in portfolio 20110527
19 GET_RECOMMENDED_ITAPPR Instance method Public Method Get all recommended IT approaches of this use case 20100209
20 GET_ROADMAP Instance method Public Method Get roadmap if there is one in the assigned IT approach 20100223
21 GET_TOP_USECASE Instance method Public Method Get top level use case (along master parent hierarchy) 20100609
22 GET_USED_PROJECT_PATTERNS Instance method Public Method Determine the used project pattern 20120312
23 HAS_CHILDREN Instance method Public Method Returns if this use case has child use cases 20091229
24 HAS_ITAPPROACH Instance method Public Method Returns if this use case has an IT approach 20091229
25 HAS_MANDATORY_ITAPPR Instance method Public Method Return if there is at least one mandatory IT approach 20100608
26 IS_FAVORITE Instance method Public Method Return if use case is a favorite of the current user 20100121
27 MOVE_FAVORITE_DOWN Static method Public Method Move favorite in list downwards (order defined by seqnum) 20100121
28 MOVE_FAVORITE_UP Static method Public Method Move favorite in list upwards (order defined by seqnum) 20100121
29 REMOVE_ADDITION_CHILD Instance method Public Method Remove an additional child use case 20091229
30 REMOVE_FAVORITE Static method Public Method Remove a use case from the favorites list 20100121
31 REMOVE_ITAPPRACH Instance method Public Method Removes IT approach from this use case 20091229
32 REMOVE_MANDATORY_ITAPPR Instance method Public Method Remove a mandatory IT approach from this use case 20100608
33 REMOVE_MASTERPARENT Instance method Public Method Remove the master parent from this use case 20100216
34 REMOVE_RECOMMENDED_ITAPPR Instance method Public Method Remove a recommended IT approach from this use case 20100209
35 REMOVE_RELATIONSHIP Instance method Private Method Removes a relationship to a use case 20091229
36 SET_ITAPPROACH Instance method Public Method Sets an IT approach for this use case 20091229
37 SET_MASTERPARENT Instance method Public Method Sets a new master parent use case 20091229
38 SET_PATTERN_USAGE_INFO Instance method Public Method Sets the pattern usage infomation for the requirement 20120312
39 SET_PHTY_USAGE_INFO Instance method Public Method Set the phase type usage per solution 20120312
40 SET_PORTFOLIO_EXPAND Instance method Public Method Set if the use case will be expanded by default in portfolio 20110527
Events
Class CL_BTP_DL_USECASE has no event.
Types
Class CL_BTP_DL_USECASE has no local type.
Method Signatures

Method ADD_ADDITIONAL_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_USECASE Call by reference Object reference (TYPE REF TO) CL_BTP_DL_USECASE BTP Use Case 20091229

Method ADD_ADDITIONAL_CHILD on class CL_BTP_DL_USECASE has no exception.

Method ADD_FAVORITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_USECASE Call by reference Object reference (TYPE REF TO) CL_BTP_DL_USECASE BTP Use Case 20100121
2 Importing IV_GUID Call by reference Type reference (TYPE) BTP_DL_GUID BTP Use Case by GUID 20100121

Method ADD_FAVORITE on class CL_BTP_DL_USECASE has no exception.

Method ADD_MANDATORY_ITAPPR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ITAPPROACH Call by reference Object reference (TYPE REF TO) CL_BTP_DL_ITAPPROACH BTP Portfolio Item IT Approach 20100608

Method ADD_MANDATORY_ITAPPR on class CL_BTP_DL_USECASE has no exception.

Method ADD_RECOMMENDED_ITAPPR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ITAPPROACH Call by reference Object reference (TYPE REF TO) CL_BTP_DL_ITAPPROACH BTP Portfolio Item IT Approach 20100209

Method ADD_RECOMMENDED_ITAPPR on class CL_BTP_DL_USECASE has no exception.

Method ADD_RELATIONSHIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PFOBJECT Call by reference Object reference (TYPE REF TO) CL_BTP_DL_PFOBJECT BTP Portfolio Object 20100209
2 Importing IV_RELTYPE Call by reference Type reference (TYPE) BTP_DL_UC_RELTYPE BTP Relationship Types for Use Cases 20091229

Method ADD_RELATIONSHIP on class CL_BTP_DL_USECASE has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CLEANUP Signature

Method CLEANUP on class CL_BTP_DL_USECASE has no parameter.
Method CLEANUP on class CL_BTP_DL_USECASE 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 20100129
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 20100930

Method GET_ADDITIONAL_CHILDREN 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 hidden additional children 20100420
2 Returning RT_USECASE Value transfer Type reference (TYPE) BTP_DL_T_REF_USECASE BTP References to Use Cases 20100212

Method GET_ADDITIONAL_CHILDREN on class CL_BTP_DL_USECASE has no exception.

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_USECASE Value transfer Type reference (TYPE) BTP_DL_T_REF_USECASE Table with References to Use Cases 20100127

Method GET_ALL on class CL_BTP_DL_USECASE has no exception.

Method GET_CHILDREN 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 the hidden children 20100420
2 Returning RT_USECASE Value transfer Type reference (TYPE) BTP_DL_T_REF_USECASE BTP Table with references to CL_BTP_DL_CORE_USECASE 20091229

Method GET_CHILDREN on class CL_BTP_DL_USECASE has no exception.

Method GET_FAVORITES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SCENARIO Call by reference Type reference (TYPE) BTP_DL_T_SCENARIO Optional restriction of favourites to scenarios 20101203
2 Importing IV_GET_HIDDEN Call by reference Type reference (TYPE) BTP_DL_OBJ_HIDDEN ABAP_FALSE Get also hidden favorites 20100420
3 Returning RT_USECASE Value transfer Type reference (TYPE) BTP_DL_T_REF_USECASE BTP References to Use Cases 20100121

Method GET_FAVORITES on class CL_BTP_DL_USECASE has no exception.

Method GET_ITAPPROACH 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 hidden IT approach 20100420
2 Returning RR_ITAPPROACH Value transfer Object reference (TYPE REF TO) CL_BTP_DL_ITAPPROACH BTP IT Approach 20091229

Method GET_ITAPPROACH on class CL_BTP_DL_USECASE has no exception.

Method GET_MANDATORY_ITAPPR 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 hidden mandatory IT approaches 20100608
2 Returning RT_ITAPPROACH Value transfer Type reference (TYPE) BTP_DL_T_REF_ITAPPROACH BTP Table with references to CL_BTP_DL_ITAPPROACH 20100608

Method GET_MANDATORY_ITAPPR on class CL_BTP_DL_USECASE has no exception.

Method GET_MASTERPARENT 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 master parent 20100420
2 Returning RR_USECASE Value transfer Object reference (TYPE REF TO) CL_BTP_DL_USECASE BTP Use Case 20091229

Method GET_MASTERPARENT on class CL_BTP_DL_USECASE has no exception.

Method GET_PATTERN_USAGE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_PATUSE Value transfer Type reference (TYPE) BTP_DL_T_USEC_PATUSE BTP Table Type for pattern Usage in Requirement 20120312

Method GET_PATTERN_USAGE_INFO on class CL_BTP_DL_USECASE has no exception.

Method GET_PHTY_USAGE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_PHTYUSE Value transfer Type reference (TYPE) BTP_DL_T_USEC_PHTYUSE BTP Table type for phase type usage in requirement 20120312

Method GET_PHTY_USAGE_INFO on class CL_BTP_DL_USECASE has no exception.

Method GET_PORTFOLIO_EXPAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_EXPAND Value transfer Type reference (TYPE) BTP_DL_UC_PORTFOLIO_EXPAND BTP Expand Use Case by default in Portfolio 20110527

Method GET_PORTFOLIO_EXPAND on class CL_BTP_DL_USECASE has no exception.

Method GET_RECOMMENDED_ITAPPR 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 hidden recommended IT approaches 20100420
2 Returning RT_ITAPPROACH Value transfer Type reference (TYPE) BTP_DL_T_REF_ITAPPROACH BTP Table with references to CL_BTP_DL_ITAPPROACH 20100209

Method GET_RECOMMENDED_ITAPPR on class CL_BTP_DL_USECASE has no exception.

Method GET_ROADMAP 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 roadmap 20100420
2 Returning RR_ROADMAP Value transfer Object reference (TYPE REF TO) CL_BTP_DL_ROADMAP Roadmap or not bound if there is no roadmap 20100223

Method GET_ROADMAP on class CL_BTP_DL_USECASE has no exception.

Method GET_TOP_USECASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_USECASE Value transfer Object reference (TYPE REF TO) CL_BTP_DL_USECASE BTP Use Case 20100609

Method GET_TOP_USECASE on class CL_BTP_DL_USECASE has no exception.

Method GET_USED_PROJECT_PATTERNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_PROJPAT Value transfer Type reference (TYPE) BTP_DL_T_REF_PROJPAT BTP List of references to project patterns 20120312

Method GET_USED_PROJECT_PATTERNS on class CL_BTP_DL_USECASE has no exception.

Method HAS_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HAS_CHILDREN Value transfer Type reference (TYPE) ABAP_BOOL Use case has children or not 20091229

Method HAS_CHILDREN on class CL_BTP_DL_USECASE has no exception.

Method HAS_ITAPPROACH 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 Also consider hidden IT approaches 20100421
2 Returning RV_HAS_ITAPPROACH Value transfer Type reference (TYPE) ABAP_BOOL Has an IT approach not not 20091229

Method HAS_ITAPPROACH on class CL_BTP_DL_USECASE has no exception.

Method HAS_MANDATORY_ITAPPR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HAS_MANDATORY Value transfer Type reference (TYPE) ABAP_BOOL Has a mandatory IT approach or not 20100608

Method HAS_MANDATORY_ITAPPR on class CL_BTP_DL_USECASE has no exception.

Method IS_FAVORITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_FAVORITE Value transfer Type reference (TYPE) ABAP_BOOL Is use case a favorite or not 20100121

Method IS_FAVORITE on class CL_BTP_DL_USECASE has no exception.

Method MOVE_FAVORITE_DOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_USECASE Call by reference Object reference (TYPE REF TO) CL_BTP_DL_USECASE BTP Use Case 20100121
2 Importing IV_GUID Call by reference Type reference (TYPE) BTP_DL_GUID BTP GUID 20100121

Method MOVE_FAVORITE_DOWN on class CL_BTP_DL_USECASE has no exception.

Method MOVE_FAVORITE_UP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_USECASE Call by reference Object reference (TYPE REF TO) CL_BTP_DL_USECASE BTP Use Case 20100121
2 Importing IV_GUID Call by reference Type reference (TYPE) BTP_DL_GUID BTP GUID 20100121

Method MOVE_FAVORITE_UP on class CL_BTP_DL_USECASE has no exception.

Method REMOVE_ADDITION_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_USECASE Call by reference Object reference (TYPE REF TO) CL_BTP_DL_USECASE BTP Use Case 20091229

Method REMOVE_ADDITION_CHILD on class CL_BTP_DL_USECASE has no exception.

Method REMOVE_FAVORITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_USECASE Call by reference Object reference (TYPE REF TO) CL_BTP_DL_USECASE BTP Use Case 20100121
2 Importing IV_GUID Call by reference Type reference (TYPE) BTP_DL_GUID BTP GUID 20100121

Method REMOVE_FAVORITE on class CL_BTP_DL_USECASE has no exception.

Method REMOVE_ITAPPRACH Signature

Method REMOVE_ITAPPRACH on class CL_BTP_DL_USECASE has no parameter.
Method REMOVE_ITAPPRACH on class CL_BTP_DL_USECASE has no exception.

Method REMOVE_MANDATORY_ITAPPR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ITAPPROACH Call by reference Object reference (TYPE REF TO) CL_BTP_DL_ITAPPROACH BTP Portfolio Item IT Approach 20100608

Method REMOVE_MANDATORY_ITAPPR on class CL_BTP_DL_USECASE has no exception.

Method REMOVE_MASTERPARENT Signature

Method REMOVE_MASTERPARENT on class CL_BTP_DL_USECASE has no parameter.
Method REMOVE_MASTERPARENT on class CL_BTP_DL_USECASE has no exception.

Method REMOVE_RECOMMENDED_ITAPPR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ITAPPROACH Call by reference Object reference (TYPE REF TO) CL_BTP_DL_ITAPPROACH BTP Portfolio Item IT Approach 20100209

Method REMOVE_RECOMMENDED_ITAPPR on class CL_BTP_DL_USECASE has no exception.

Method REMOVE_RELATIONSHIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PFOBJECT Call by reference Object reference (TYPE REF TO) CL_BTP_DL_PFOBJECT BTP Portfolio Object 20100209
2 Importing IV_RELTYPE Call by reference Type reference (TYPE) BTP_DL_UC_RELTYPE BTP Relationship Types for Use Cases 20091229

Method REMOVE_RELATIONSHIP on class CL_BTP_DL_USECASE has no exception.

Method SET_ITAPPROACH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ITAPPROACH Call by reference Object reference (TYPE REF TO) CL_BTP_DL_ITAPPROACH BTP IT Approach 20091229

Method SET_ITAPPROACH on class CL_BTP_DL_USECASE has no exception.

Method SET_MASTERPARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_USECASE Call by reference Object reference (TYPE REF TO) CL_BTP_DL_USECASE BTP Use Case 20091229
# Exception Resumable Description Created on
1 CX_BTP_DL_USECASE BTP Exceptions on Use Cases 20100317

Method SET_PATTERN_USAGE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PATUSE Call by reference Type reference (TYPE) BTP_DL_T_USEC_PATUSE BTP Table Type for pattern Usage in Requirement 20120312

Method SET_PATTERN_USAGE_INFO on class CL_BTP_DL_USECASE has no exception.

Method SET_PHTY_USAGE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PHTYUSE Call by reference Type reference (TYPE) BTP_DL_T_USEC_PHTYUSE BTP Table type for phase type usage in requirement 20120312

Method SET_PHTY_USAGE_INFO on class CL_BTP_DL_USECASE has no exception.

Method SET_PORTFOLIO_EXPAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXPAND Call by reference Type reference (TYPE) BTP_DL_UC_PORTFOLIO_EXPAND BTP Expand Use Case by default in Portfolio 20110527

Method SET_PORTFOLIO_EXPAND on class CL_BTP_DL_USECASE has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 2006_1_700