Hierarchy
⤷ FIN-CGV-MIC (Application Component) Management of Internal Controls
⤷ FOPC_REPORTING (Package) Reporting
Properties
Class | CL_FOPC_SECURITY_BROWSER | |
Short Description | Security Browser | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | FOPC_REPORTING | Reporting |
Created | 20041019 | SAP |
Last change | 20070913 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | FOPCB | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | FOPCR | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | FOPCS | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_FOPC_SECURITY_BROWSER has no interface implemented.
Friends
Class CL_FOPC_SECURITY_BROWSER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | C_TASK_SECURITY_BROWSER | Constant | Public | Type reference (TYPE) | FOPCB_TASK | 'DISP-SCREP' | 20041124 | ||
2 | S_DATES | Instance attribute | Private | Type reference (TYPE) | FOPC_S_DATE_INTERVAL | Date of the Assessment or of the Test | 20041019 | ||
3 | T_AUTHORIZATION | Instance attribute | Private | Type reference (TYPE) | FOPCR_T_SEC_ENTITY_INFO | 20041124 | |||
4 | T_ENTITY_BUFFER | Instance attribute | Private | Type reference (TYPE) | YT_ENTITY_BUFFER | 20060818 | |||
5 | T_INSTANCE | Static Attribute | Private | Type reference (TYPE) | YT_INSTANCE | 20041019 | |||
6 | T_PARENT_AUTH | Instance attribute | Private | Type reference (TYPE) | FOPCR_T_SEC_ENTITY_INFO | 20041125 | |||
7 | T_PERSON_BUFFER | Instance attribute | Private | Type reference (TYPE) | YT_PERSON_BUFFER | 20041101 | |||
8 | T_QUERY_BUFFER | Instance attribute | Private | Type reference (TYPE) | YT_QUERY_BUFFER | 20041020 | |||
9 | T_ROLE_BUFFER | Instance attribute | Private | Type reference (TYPE) | YT_ROLE_BUFFER | 20041101 | |||
10 | T_TASK_BUFFER | Instance attribute | Private | Type reference (TYPE) | YT_TASK_BUFFER | 20041101 | |||
11 | _MODEL | Instance attribute | Private | Object reference (TYPE REF TO) | CL_FOPC_MODEL_SETUP | Process Model Class | 20041019 |
Methods
Events
Class CL_FOPC_SECURITY_BROWSER has no event.
Types
Class CL_FOPC_SECURITY_BROWSER has no local type.
Method Signatures
Method BUILD_AUTHORIZATION Signature
Method BUILD_AUTHORIZATION on class CL_FOPC_SECURITY_BROWSER has no parameter.
Method BUILD_AUTHORIZATION on class CL_FOPC_SECURITY_BROWSER has no exception.
Method BUILD_SEC_ENTITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | E_ENTITY | Value transfer | Type reference (TYPE) | FOPCR_SEC_ENTITY_ID | 20060818 | |||
2 | Importing | IS_ENTITY | Value transfer | Type reference (TYPE) | FOPCS_S_ENTITY_INFO | 20060818 |
Method BUILD_SEC_ENTITY on class CL_FOPC_SECURITY_BROWSER has no exception.
Method BUILD_SEC_ENT_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ES_ENTITY | Value transfer | Type reference (TYPE) | FOPCR_S_SEC_ENTITY_INFO | 20041125 | |||
2 | Importing | IS_ENTITY | Value transfer | Type reference (TYPE) | FOPCS_S_ENTITY_INFO | 20041125 |
Method BUILD_SEC_ENT_INFO on class CL_FOPC_SECURITY_BROWSER has no exception.
Method BUILD_STR_ENTITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ES_ENTITY | Value transfer | Type reference (TYPE) | FOPCS_S_ENTITY_INFO | 20041020 | |||
2 | Importing | I_ENTITY | Value transfer | Type reference (TYPE) | FOPCR_SEC_ENTITY_ID | 20041020 |
Method BUILD_STR_ENTITY on class CL_FOPC_SECURITY_BROWSER has no exception.
Method CHECK_ENTITY_AUTH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | XT_ENTITY | Call by reference | Type reference (TYPE) | FOPCR_T_SEC_ENTITY_ID | 20041125 |
Method CHECK_ENTITY_AUTH on class CL_FOPC_SECURITY_BROWSER has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_DATES | Value transfer | Type reference (TYPE) | FOPC_S_DATE_INTERVAL | Datum der Beurteilung oder des Tests | 20041019 |
Method CONSTRUCTOR on class CL_FOPC_SECURITY_BROWSER has no exception.
Method DRILLDOWN_ROLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_TASK | Value transfer | Type reference (TYPE) | FOPCS_TO_TASK | 20041020 | |||
2 | Importing | I_ROLE | Value transfer | Type reference (TYPE) | FOPCB_ROLE | 20041020 |
Method DRILLDOWN_ROLE on class CL_FOPC_SECURITY_BROWSER has no exception.
Method DRILLDOWN_SOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_TARGET | Value transfer | Type reference (TYPE) | FOPCR_T_SEC_ENTITY_ID | 20041020 | |||
2 | Importing | I_SOURCE | Value transfer | Type reference (TYPE) | FOPCR_SEC_ENTITY_ID | 20041020 | |||
3 | Importing | I_TASK | Value transfer | Type reference (TYPE) | FOPCB_TASK | 20041020 |
Method DRILLDOWN_SOURCE on class CL_FOPC_SECURITY_BROWSER has no exception.
Method ENTITY_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ES_ENTITY | Value transfer | Type reference (TYPE) | YS_ENTITY_INFO | MIC: Reporting | 20060818 | ||
2 | Importing | I_ENTITY | Value transfer | Type reference (TYPE) | FOPCR_SEC_ENTITY_ID | 20060818 |
Method ENTITY_INFO on class CL_FOPC_SECURITY_BROWSER has no exception.
Method EXPAND_SELECTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_SELECTOR | Value transfer | Type reference (TYPE) | FOPCR_T_SELECTOR | 20060818 | |||
2 | Importing | I_PRIOR | Value transfer | Type reference (TYPE) | FOPCR_SEC_ENTITY_ID | 20060818 |
Method EXPAND_SELECTOR on class CL_FOPC_SECURITY_BROWSER has no exception.
Method EXPAND_TARGET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_SOURCE | Value transfer | Type reference (TYPE) | FOPCR_T_SEC_ENTITY_ID | 20041020 | |||
2 | Importing | I_TARGET | Value transfer | Type reference (TYPE) | FOPCR_SEC_ENTITY_ID | 20041020 |
Method EXPAND_TARGET on class CL_FOPC_SECURITY_BROWSER has no exception.
Method EXPAND_TASK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_ROLE | Value transfer | Type reference (TYPE) | FOPCS_TO_ROLE | 20041020 | |||
2 | Importing | I_TASK | Value transfer | Type reference (TYPE) | FOPCB_TASK | 20041020 |
Method EXPAND_TASK on class CL_FOPC_SECURITY_BROWSER has no exception.
Method EXPAND_UNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | E_PERSON | Value transfer | Type reference (TYPE) | FOPCS_OBJECTID | 20041021 | |||
2 | Importing | I_UNAME | Value transfer | Type reference (TYPE) | SY-UNAME | R/3-System, Anmeldename des Benutzers | 20041021 |
Method EXPAND_UNAME on class CL_FOPC_SECURITY_BROWSER has no exception.
Method GET_ENTITY_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | E_ID | Value transfer | Type reference (TYPE) | FOPCR_SEC_ENTITY_ID | 20041019 | |||
2 | Importing | IS_ENTITY | Value transfer | Type reference (TYPE) | FOPCR_S_SEC_ENTITY_INFO | 20041019 |
Method GET_ENTITY_ID on class CL_FOPC_SECURITY_BROWSER has no exception.
Method GET_ENTITY_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ES_ENTITY | Value transfer | Type reference (TYPE) | FOPCR_S_SEC_ENTITY_INFO | 20060818 | |||
2 | Importing | I_ID | Value transfer | Type reference (TYPE) | FOPCR_SEC_ENTITY_ID | 20060818 |
Method GET_ENTITY_INFO on class CL_FOPC_SECURITY_BROWSER has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | E_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_FOPC_SECURITY_BROWSER | Security browser | 20041019 | ||
2 | Importing | IS_DATES | Value transfer | Type reference (TYPE) | FOPC_S_DATE_INTERVAL | Datum der Beurteilung oder des Tests | 20041019 |
Method GET_INSTANCE on class CL_FOPC_SECURITY_BROWSER has no exception.
Method PERSON_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ES_PERSON | Value transfer | Type reference (TYPE) | FOPT_BSP_UI_SEC_PERSON | MIC - Role assigment: assignment list | 20041101 | ||
2 | Importing | I_PERSON | Value transfer | Type reference (TYPE) | FOPCS_OBJECTID | 20041101 |
Method PERSON_INFO on class CL_FOPC_SECURITY_BROWSER has no exception.
Method PRINT_RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_OTFDATA | Value transfer | Type reference (TYPE) | TSFOTF | Smart Forms: Tabelle OTF | 20041126 | ||
2 | Importing | IS_FILTER | Call by reference | Type reference (TYPE) | FOPCR_S_SEC_FILTER | 20041126 | |||
3 | Importing | IT_RESULT | Call by reference | Type reference (TYPE) | FOPCR_T_SEC_RESULT | 20041126 |
Method PRINT_RESULT on class CL_FOPC_SECURITY_BROWSER has no exception.
Method QUERY_BY_FILTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_RESULT | Value transfer | Type reference (TYPE) | FOPCR_T_SEC_RESULT | 20041019 | |||
2 | Importing | IS_FILTER | Value transfer | Type reference (TYPE) | FOPCR_S_SEC_FILTER | 20041019 |
Method QUERY_BY_FILTER on class CL_FOPC_SECURITY_BROWSER has no exception.
Method QUERY_BY_PERSON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_RESULT | Value transfer | Type reference (TYPE) | FOPCR_T_SEC_RESULT | 20041020 | |||
2 | Importing | I_PERSON | Value transfer | Type reference (TYPE) | FOPCS_OBJECTID | 20041020 |
Method QUERY_BY_PERSON on class CL_FOPC_SECURITY_BROWSER has no exception.
Method QUERY_BY_ROLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_RESULT | Value transfer | Type reference (TYPE) | FOPCR_T_SEC_RESULT | 20041020 | |||
2 | Importing | I_ROLE | Value transfer | Type reference (TYPE) | FOPCB_ROLE | 20041020 |
Method QUERY_BY_ROLE on class CL_FOPC_SECURITY_BROWSER has no exception.
Method QUERY_BY_SOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_RESULT | Value transfer | Type reference (TYPE) | FOPCR_T_SEC_RESULT | 20041020 | |||
2 | Importing | I_SOURCE | Value transfer | Type reference (TYPE) | FOPCR_SEC_ENTITY_ID | 20041020 |
Method QUERY_BY_SOURCE on class CL_FOPC_SECURITY_BROWSER has no exception.
Method QUERY_TRIPLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_RESULT | Value transfer | Type reference (TYPE) | FOPCR_T_SEC_RESULT | 20041019 | |||
2 | Importing | I_PERSON | Value transfer | Type reference (TYPE) | FOPCS_OBJECTID | 20041019 | |||
3 | Importing | I_ROLE | Value transfer | Type reference (TYPE) | FOPCB_ROLE | 20041019 | |||
4 | Importing | I_SOURCE | Value transfer | Type reference (TYPE) | FOPCR_SEC_ENTITY_ID | 20041019 |
Method QUERY_TRIPLES on class CL_FOPC_SECURITY_BROWSER has no exception.
Method RESOLVE_PARENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ES_UPPER | Value transfer | Type reference (TYPE) | FOPCR_S_SEC_ENTITY_INFO | 20060818 | |||
2 | Importing | IS_LOWER | Value transfer | Type reference (TYPE) | FOPCR_S_SEC_ENTITY_INFO | 20060818 |
Method RESOLVE_PARENT on class CL_FOPC_SECURITY_BROWSER has no exception.
Method ROLE_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ES_ROLE | Value transfer | Type reference (TYPE) | FOPT_BSP_UI_SEC_ROLE | MIC Role report: main structure | 20041101 | ||
2 | Importing | I_ROLE | Value transfer | Type reference (TYPE) | FOPCB_ROLE | 20041101 |
Method ROLE_INFO on class CL_FOPC_SECURITY_BROWSER has no exception.
Method ROLLUP_SELECTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | E_NEXT | Value transfer | Type reference (TYPE) | FOPCR_SEC_ENTITY_ID | 20060818 | |||
2 | Importing | I_PRIOR | Value transfer | Type reference (TYPE) | FOPCR_SEC_ENTITY_ID | 20060818 |
Method ROLLUP_SELECTOR on class CL_FOPC_SECURITY_BROWSER has no exception.
Method SOURCE_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ES_SOURCE | Value transfer | Type reference (TYPE) | FOPT_BSP_UI_SEC_SOURCE | MIC: Reporting | 20041101 | ||
2 | Importing | I_SOURCE | Value transfer | Type reference (TYPE) | FOPCR_SEC_ENTITY_ID | 20041101 |
Method SOURCE_INFO on class CL_FOPC_SECURITY_BROWSER has no exception.
Method TARGET_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ES_TARGET | Value transfer | Type reference (TYPE) | FOPT_BSP_UI_SEC_TARGET | MIC: Reporting | 20041101 | ||
2 | Importing | I_TARGET | Value transfer | Type reference (TYPE) | FOPCR_SEC_ENTITY_ID | 20041101 |
Method TARGET_INFO on class CL_FOPC_SECURITY_BROWSER has no exception.
Method TASK_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ES_TASK | Value transfer | Type reference (TYPE) | FOPT_BSP_UI_SEC_TASK | MIC: Role report - the list of the tasks | 20041101 | ||
2 | Importing | I_TASK | Value transfer | Type reference (TYPE) | FOPCB_TASK | 20041101 |
Method TASK_INFO on class CL_FOPC_SECURITY_BROWSER has no exception.
History
Last changed by/on | SAP | 20070913 |
SAP Release Created in | 100 |