Hierarchy
⤷
⤷
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 | 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 | Constant | Public | Type reference (TYPE) | BTP_DL_OBJ_NAME | 'ANA' | Use Case Analyses | 20100125 | ||
| 2 | Constant | Public | Type reference (TYPE) | BTP_DL_OBJ_NAME | 'CSP' | Use Case Customer-Specific | 20120424 | ||
| 3 | Constant | Public | Type reference (TYPE) | BTP_DL_OBJ_NAME | 'RIC' | Use Case Reduce IT Cost | 20091229 | ||
| 4 | Constant | Public | Type reference (TYPE) | BTP_DL_OBJ_NAME | 'SBR' | Use Case Sell, Buy, and Restructure | 20091229 | ||
| 5 | Constant | Public | Type reference (TYPE) | BTP_DL_OBJ_NAME | 'TDMS_BPL' | Use Case TDMS BPL | 20101203 | ||
| 6 | Constant | Public | Type reference (TYPE) | BTP_DL_OBJ_NAME | 'TDMS_BPL_CUST' | Use Case TDMS BPL Custom | 20110511 | ||
| 7 | Constant | Public | Type reference (TYPE) | BTP_DL_OBJ_NAME | 'TDMS_CLIENT' | Use Case TDMS Client | 20101203 | ||
| 8 | Constant | Public | Type reference (TYPE) | BTP_DL_OBJ_NAME | 'TDMS_CSDEL' | Use Case TDMS Client-Specific Data Deletion | 20110621 | ||
| 9 | Constant | Public | Type reference (TYPE) | BTP_DL_OBJ_NAME | 'TDMS_CSP' | Use Case Customer-Specific | 20130305 | ||
| 10 | Constant | Public | Type reference (TYPE) | BTP_DL_OBJ_NAME | 'TDMS_HCM' | Use Case TDMS HCM | 20101203 | ||
| 11 | Constant | Public | Type reference (TYPE) | BTP_DL_OBJ_NAME | 'TDMS_SCRAM' | Use Case TDMS Scrambling | 20101203 | ||
| 12 | Constant | Public | Type reference (TYPE) | BTP_DL_OBJ_NAME | 'TDMS_SHELL' | Use Case TDMS Shell | 20101203 | ||
| 13 | Constant | Public | Type reference (TYPE) | BTP_DL_OBJ_NAME | 'UTD' | Use Case Unfiy and Transform Data | 20100212 | ||
| 14 | Constant | Private | Type reference (TYPE) | BTP_DL_UC_RELTYPE | 'CHIL' | Relationship Type for additional child | 20091229 | ||
| 15 | Constant | Private | Type reference (TYPE) | BTP_DL_UC_RELTYPE | 'MAND' | Relationship Type for mandatory IT approach | 20100608 | ||
| 16 | Constant | Private | Type reference (TYPE) | BTP_DL_UC_RELTYPE | 'RITA' | Relationship Type for recommended IT approach | 20100209 | ||
| 17 | Instance attribute | Private | Type reference (TYPE) | BTP_DL_USECASE | BTP Use Case | 20091229 | |||
| 18 | Instance attribute | Private | See coding | GUID list of master children | 20091229 | ||||
| 19 | Static Attribute | Private | See coding | BTP GUID | 20100121 | ||||
| 20 | Instance attribute | Private | See coding | Excluded pattern in Usecase | 20120312 | ||||
| 21 | Instance attribute | Private | See coding | Excluded phase types for requirement | 20120312 | ||||
| 22 | Instance attribute | Private | See coding | 20091229 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Add an additional child to this use case | 20091229 | |
| 2 | Static method | Public | Method | Add a use case to the favorites of the current user | 20100121 | |
| 3 | Instance method | Public | Method | Add a mandatory IT approach to this use case | 20100608 | |
| 4 | Instance method | Public | Method | Add a recommended IT approach to this use case | 20100209 | |
| 5 | Instance method | Private | Method | Add a relationship to a use case | 20091229 | |
| 6 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20100121 | |
| 7 | Static method | Public | Method | Cleanup database | 20100211 | |
| 8 | Instance method | Public | Constructor | CONSTRUCTOR | 20091229 | |
| 9 | Instance method | Public | Method | Get all assigned additional children of this use case | 20100212 | |
| 10 | Static method | Public | Method | Get all use cases | 20100127 | |
| 11 | Instance method | Public | Method | Gets all child use cases (including the additional children) | 20091229 | |
| 12 | Static method | Public | Method | Get all use case favorites of the current user | 20100121 | |
| 13 | Instance method | Public | Method | Gets the IT approach of this use case | 20091229 | |
| 14 | Instance method | Public | Method | Get all mandatory IT approaches of this use case | 20100608 | |
| 15 | Instance method | Public | Method | Get the master parent use case | 20091229 | |
| 16 | Instance method | Public | Method | Returns the pattern usage information for a given use case | 20120312 | |
| 17 | Instance method | Public | Method | Get information of phase type usage per solution | 20120312 | |
| 18 | Instance method | Public | Method | Get if the use case will be expanded by default in portfolio | 20110527 | |
| 19 | Instance method | Public | Method | Get all recommended IT approaches of this use case | 20100209 | |
| 20 | Instance method | Public | Method | Get roadmap if there is one in the assigned IT approach | 20100223 | |
| 21 | Instance method | Public | Method | Get top level use case (along master parent hierarchy) | 20100609 | |
| 22 | Instance method | Public | Method | Determine the used project pattern | 20120312 | |
| 23 | Instance method | Public | Method | Returns if this use case has child use cases | 20091229 | |
| 24 | Instance method | Public | Method | Returns if this use case has an IT approach | 20091229 | |
| 25 | Instance method | Public | Method | Return if there is at least one mandatory IT approach | 20100608 | |
| 26 | Instance method | Public | Method | Return if use case is a favorite of the current user | 20100121 | |
| 27 | Static method | Public | Method | Move favorite in list downwards (order defined by seqnum) | 20100121 | |
| 28 | Static method | Public | Method | Move favorite in list upwards (order defined by seqnum) | 20100121 | |
| 29 | Instance method | Public | Method | Remove an additional child use case | 20091229 | |
| 30 | Static method | Public | Method | Remove a use case from the favorites list | 20100121 | |
| 31 | Instance method | Public | Method | Removes IT approach from this use case | 20091229 | |
| 32 | Instance method | Public | Method | Remove a mandatory IT approach from this use case | 20100608 | |
| 33 | Instance method | Public | Method | Remove the master parent from this use case | 20100216 | |
| 34 | Instance method | Public | Method | Remove a recommended IT approach from this use case | 20100209 | |
| 35 | Instance method | Private | Method | Removes a relationship to a use case | 20091229 | |
| 36 | Instance method | Public | Method | Sets an IT approach for this use case | 20091229 | |
| 37 | Instance method | Public | Method | Sets a new master parent use case | 20091229 | |
| 38 | Instance method | Public | Method | Sets the pattern usage infomation for the requirement | 20120312 | |
| 39 | Instance method | Public | Method | Set the phase type usage per solution | 20120312 | |
| 40 | 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 | 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 | IR_USECASE | Call by reference | Object reference (TYPE REF TO) | CL_BTP_DL_USECASE | BTP Use Case | 20100121 | |||
| 2 | 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 | 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 | 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 | IR_PFOBJECT | Call by reference | Object reference (TYPE REF TO) | CL_BTP_DL_PFOBJECT | BTP Portfolio Object | 20100209 | |||
| 2 | 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 | IV_GUID | Call by reference | Type reference (TYPE) | BTP_DL_GUID | BTP GUID | 20110131 | |||
| 2 | IV_NAME | Call by reference | Type reference (TYPE) | BTP_DL_OBJ_NAME | BTP Technical Object Name | 20100129 | |||
| 3 | IV_SCENARIO | Call by reference | Type reference (TYPE) | CNV_MBT_SCENARIO | NC_SCENARIO_SLOP | MBT PCL: Scenario | 20100224 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100930 |
Method GET_ADDITIONAL_CHILDREN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_GET_HIDDEN | Call by reference | Type reference (TYPE) | BTP_DL_OBJ_HIDDEN | ABAP_FALSE | Get also hidden additional children | 20100420 | ||
| 2 | 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 | IV_BYPASS_BUFFER | Call by reference | Type reference (TYPE) | BTP_DL_BYPASS_BUFFER | ABAP_FALSE | BTP Bypass Buffer for Read Access | 20100729 | ||
| 2 | IV_GET_HIDDEN | Call by reference | Type reference (TYPE) | BTP_DL_OBJ_HIDDEN | ABAP_FALSE | Get also hidden objects | 20100416 | ||
| 3 | IV_SCENARIO | Call by reference | Type reference (TYPE) | CNV_MBT_SCENARIO | NC_SCENARIO_SLOP | MBT PCL: Scenario | 20100226 | ||
| 4 | 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 | IV_GET_HIDDEN | Call by reference | Type reference (TYPE) | BTP_DL_OBJ_HIDDEN | ABAP_FALSE | Get also the hidden children | 20100420 | ||
| 2 | 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 | IT_SCENARIO | Call by reference | Type reference (TYPE) | BTP_DL_T_SCENARIO | Optional restriction of favourites to scenarios | 20101203 | |||
| 2 | IV_GET_HIDDEN | Call by reference | Type reference (TYPE) | BTP_DL_OBJ_HIDDEN | ABAP_FALSE | Get also hidden favorites | 20100420 | ||
| 3 | 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 | IV_GET_HIDDEN | Call by reference | Type reference (TYPE) | BTP_DL_OBJ_HIDDEN | ABAP_FALSE | Get also hidden IT approach | 20100420 | ||
| 2 | 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 | IV_GET_HIDDEN | Call by reference | Type reference (TYPE) | BTP_DL_OBJ_HIDDEN | ABAP_FALSE | Get also hidden mandatory IT approaches | 20100608 | ||
| 2 | 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 | IV_GET_HIDDEN | Call by reference | Type reference (TYPE) | BTP_DL_OBJ_HIDDEN | ABAP_FALSE | Get also a hidden master parent | 20100420 | ||
| 2 | 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 | 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 | 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 | 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 | IV_GET_HIDDEN | Call by reference | Type reference (TYPE) | BTP_DL_OBJ_HIDDEN | ABAP_FALSE | Get also hidden recommended IT approaches | 20100420 | ||
| 2 | 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 | IV_GET_HIDDEN | Call by reference | Type reference (TYPE) | BTP_DL_OBJ_HIDDEN | ABAP_FALSE | Get also a hidden roadmap | 20100420 | ||
| 2 | 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 | 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 | 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 | 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 | IV_GET_HIDDEN | Call by reference | Type reference (TYPE) | BTP_DL_OBJ_HIDDEN | ABAP_FALSE | Also consider hidden IT approaches | 20100421 | ||
| 2 | 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 | 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 | 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 | IR_USECASE | Call by reference | Object reference (TYPE REF TO) | CL_BTP_DL_USECASE | BTP Use Case | 20100121 | |||
| 2 | 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 | IR_USECASE | Call by reference | Object reference (TYPE REF TO) | CL_BTP_DL_USECASE | BTP Use Case | 20100121 | |||
| 2 | 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 | 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 | IR_USECASE | Call by reference | Object reference (TYPE REF TO) | CL_BTP_DL_USECASE | BTP Use Case | 20100121 | |||
| 2 | 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 | 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 | 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 | IR_PFOBJECT | Call by reference | Object reference (TYPE REF TO) | CL_BTP_DL_PFOBJECT | BTP Portfolio Object | 20100209 | |||
| 2 | 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 | 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 | IR_USECASE | Call by reference | Object reference (TYPE REF TO) | CL_BTP_DL_USECASE | BTP Use Case | 20091229 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | 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 | 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 |