SAP ABAP Class CL_SFW_BF_UI_IMPACT (Switch Framework, BF UI Impact)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-DWB-TOO-SFW (Application Component) Switch Framework Tools
⤷
SFWTOOLS (Package) Basis Tools for Switch Framework
⤷
⤷
Properties
| Class | CL_SFW_BF_UI_IMPACT | |
| Short Description | Switch Framework, BF UI Impact | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SFWTOOLS | Basis Tools for Switch Framework |
| Created | 20070806 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_SFW_BF_UI_IMPACT has no forward declaration.
Interfaces
Class CL_SFW_BF_UI_IMPACT has no interface implemented.
Friends
Class CL_SFW_BF_UI_IMPACT has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | CHAR2 | 'RP' | Report Object Type | 20070824 | ||
| 2 | Constant | Private | Type reference (TYPE) | CHAR2 | 'TX' | Transaction Object Type | 20070824 | ||
| 3 | Constant | Private | Type reference (TYPE) | CHAR3 | 'WDA' | Portal iView Object Type | 20070824 | ||
| 4 | Constant | Private | Type reference (TYPE) | CHAR10 | 'REPORT=' | Flag of Report in Par. | 20070815 | ||
| 5 | Constant | Private | Type reference (TYPE) | CHAR30 | 'D_SREPOVARI-REPORT=(w+);' | Regular Expression for Searching Report in Par. | 20070824 | ||
| 6 | Static Attribute | Public | Type reference (TYPE) | SFW_T_BF_IMPACT_CACHE | Impact of Cache | 20070806 | |||
| 7 | Static Attribute | Private | Type reference (TYPE) | SFW_TS_RPT_TX | Collection of Transaction - Report Relationship | 20070828 | |||
| 8 | Static Attribute | Private | Type reference (TYPE) | SFW_TS_WDA_ROLE | Collection of WebDynpro Role Relationship | 20070828 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | SFW_T_BF_IMPACT_CACHE | Collection of Impact for Specified Business Function | 20070813 | |||
| 10 | Instance attribute | Private | Type reference (TYPE) | PROGNAMES | List of BF-Related Programs | 20070828 | |||
| 11 | Instance attribute | Private | Type reference (TYPE) | RLB_T_TRAN | List of BF-Related Transactions | 20070828 | |||
| 12 | Instance attribute | Private | Type reference (TYPE) | SFW_T_WDA | List of BF-Related WebDynpro Applications | 20070828 | |||
| 13 | Instance attribute | Private | Type reference (TYPE) | SFW_BFUNCTION | Business Function | 20070814 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Constructor | 20070810 | ||
| 2 | Instance method | Public | Method | Get BF UI Impact | 20070809 | |
| 3 | Instance method | Private | Method | Get Report Impact | 20070809 | |
| 4 | Instance method | Private | Method | Get Transaction Impact | 20070809 | |
| 5 | Instance method | Private | Method | Get Web Dynpro Application Impact | 20070809 | |
| 6 | Instance method | Private | Method | Initialization, such as DB Data Retrieve | 20070828 | |
| 7 | Static method | Private | Method | Read from DB for All Report Transaction Collections | 20070828 | |
| 8 | Static method | Private | Method | Read from DB for All webDynpro Role Collections | 20070828 | |
| 9 | Instance method | Private | Method | Fill Roles and Users Related to Specified RP List to Cache | 20070809 | |
| 10 | Instance method | Private | Method | Fill Roles and Users Related to Specified Text List to Cache | 20070809 | |
| 11 | Instance method | Private | Method | Fill Roles and Users Related to Specified WA List to Cache | 20070809 | |
| 12 | Instance method | Private | Method | Fill Users Related to Specified Roles | 20070809 |
Events
Class CL_SFW_BF_UI_IMPACT has no event.
Types
Class CL_SFW_BF_UI_IMPACT has no local type.
Method Signatures
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BF | Call by reference | Type reference (TYPE) | SFW_BFUNCTION | Business Function | 20070810 |
Method CONSTRUCTOR on class CL_SFW_BF_UI_IMPACT has no exception.
Method GET_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BF_IMPACT | Call by reference | Type reference (TYPE) | SFW_T_BF_IMPACT_CACHE | switch framework, UI Impact | 20070813 |
Method GET_DATA on class CL_SFW_BF_UI_IMPACT has no exception.
Method GET_RP_IMPACT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_RP | Call by reference | Type reference (TYPE) | PROGNAMES | switch framework, UI Impact | 20070813 |
Method GET_RP_IMPACT on class CL_SFW_BF_UI_IMPACT has no exception.
Method GET_TX_IMPACT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_TX | Call by reference | Type reference (TYPE) | RLB_T_TRAN | switch framework, UI Impact | 20070813 |
Method GET_TX_IMPACT on class CL_SFW_BF_UI_IMPACT has no exception.
Method GET_WDA_IMPACT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_WDA | Call by reference | Type reference (TYPE) | SFW_T_WDA | switch framework, UI Impact | 20070813 |
Method GET_WDA_IMPACT on class CL_SFW_BF_UI_IMPACT has no exception.
Method INITIALIZE Signature
Method INITIALIZE on class CL_SFW_BF_UI_IMPACT has no parameter.
Method INITIALIZE on class CL_SFW_BF_UI_IMPACT has no exception.
Method READ_DB_REPORT_TCODE Signature
Method READ_DB_REPORT_TCODE on class CL_SFW_BF_UI_IMPACT has no parameter.
Method READ_DB_REPORT_TCODE on class CL_SFW_BF_UI_IMPACT has no exception.
Method READ_DB_WDA_ROLE Signature
Method READ_DB_WDA_ROLE on class CL_SFW_BF_UI_IMPACT has no parameter.
Method READ_DB_WDA_ROLE on class CL_SFW_BF_UI_IMPACT has no exception.
Method READ_ROLES_AND_USERS_BY_RP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_RPLIST | Call by reference | Type reference (TYPE) | PROGNAMES | switch framework, UI Impact | 20070809 |
Method READ_ROLES_AND_USERS_BY_RP on class CL_SFW_BF_UI_IMPACT has no exception.
Method READ_ROLES_AND_USERS_BY_TX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_TXLIST | Call by reference | Type reference (TYPE) | RLB_T_TRAN | switch framework, UI Impact | 20070809 |
Method READ_ROLES_AND_USERS_BY_TX on class CL_SFW_BF_UI_IMPACT has no exception.
Method READ_ROLES_AND_USERS_BY_WDA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_WDALIST | Call by reference | Type reference (TYPE) | SFW_T_WDA | switch framework, UI Impact | 20070814 |
Method READ_ROLES_AND_USERS_BY_WDA on class CL_SFW_BF_UI_IMPACT has no exception.
Method READ_USERS_BY_ROLES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_USERS | Call by reference | Type reference (TYPE) | SFW_TS_ROLES_USERS | switch framework, impact analyzer, role-user table type | 20070810 | |||
| 2 | IT_ROLELIST | Call by reference | Type reference (TYPE) | SFW_TS_ROLES_USERS | switch framework, UI Impact | 20070809 |
Method READ_USERS_BY_ROLES on class CL_SFW_BF_UI_IMPACT has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 710 |