SAP ABAP Class CL_GRC_ACCESSREQUEST_A_MPC (CL_GRC_ACCESSREQUEST_A_MPC)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-AC (Application Component) Access Control
     GRAC_ODATA (Package) Access Control GRC Data Provider for oData services and etc.
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_MGW_PUSH_ABS_MODEL Abstract Push Model Provider 20130912
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GRC_ACCESSREQUEST_A_MPC_EXT CL_GRC_ACCESSREQUEST_A_MPC_EXT 20130912
Properties
Class CL_GRC_ACCESSREQUEST_A_MPC  
Short Description CL_GRC_ACCESSREQUEST_A_MPC    
Super Class /IWBEP/CL_MGW_PUSH_ABS_MODEL Abstract Push Model Provider 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRAC_ODATA   Access Control GRC Data Provider for oData services and etc. 
Created 20130912   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GRC_ACCESSREQUEST_A_MPC has no forward declaration.
Interfaces
Class CL_GRC_ACCESSREQUEST_A_MPC has no interface implemented.
Friends
Class CL_GRC_ACCESSREQUEST_A_MPC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ACCESSREQUESTHEADER Constant Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 'AccessRequestHeader' 20130912
2 GC_ACCESSREQUESTRISK Constant Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 'AccessRequestRisk' 20130912
3 GC_ACCESSREQUESTRISKCONFLICT Constant Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 'AccessRequestRiskConflict' 20130912
4 GC_ACCESSREQUESTROLE Constant Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 'AccessRequestRole' 20130912
5 GC_ACCESSREQUESTSYSTEM Constant Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 'AccessRequestSystem' 20130912
6 GC_INCL_NAME Constant Private Type reference (TYPE) STRING 'CL_GRC_ACCESSREQUEST_A_MPC====CP' 20130912
7 GC_LOADREQUEST Constant Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 'LoadRequest' 20130912
8 GC_ROLEACTIONS Constant Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 'RoleActions' 20131031
9 GC_ROLEDETAILS Constant Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 'RoleDetails' 20131031
10 GC_ROLERISKS Constant Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 'RoleRisks' 20131031
11 GC_WFRESULT Constant Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 'WFResult' 20130912
Methods
# Method Level Visibility Method type Description Created on
1 DEFINE_ACCESSREQUESTHEADER Instance method Private Method DEFINE_ACCESSREQUESTHEADER 20130912
2 DEFINE_ACCESSREQUESTRISK Instance method Private Method DEFINE_ACCESSREQUESTRISK 20130912
3 DEFINE_ACCESSREQUESTRISKCONFLI Instance method Private Method DEFINE_ACCESSREQUESTRISKCONFLI 20130912
4 DEFINE_ACCESSREQUESTROLE Instance method Private Method DEFINE_ACCESSREQUESTROLE 20130912
5 DEFINE_ACCESSREQUESTSYSTEM Instance method Private Method DEFINE_ACCESSREQUESTSYSTEM 20130912
6 DEFINE_ACTIONS Instance method Private Method DEFINE_ACTIONS 20130912
7 DEFINE_ASSOCIATIONS Instance method Private Method DEFINE_ASSOCIATIONS 20130912
8 DEFINE_LOADREQUEST Instance method Private Method DEFINE_LOADREQUEST 20130912
9 DEFINE_ROLEACTIONS Instance method Private Method DEFINE_ROLEACTIONS 20131031
10 DEFINE_ROLEDETAILS Instance method Private Method DEFINE_ROLEDETAILS 20131031
11 DEFINE_ROLERISKS Instance method Private Method DEFINE_ROLERISKS 20131031
12 DEFINE_WFRESULT Instance method Private Method DEFINE_WFRESULT 20130912
13 LOAD_TEXT_ELEMENTS Instance method Public Method LOAD_TEXT_ELEMENTS 20130912
Events
Class CL_GRC_ACCESSREQUEST_A_MPC has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_ACCESSREQUESTHEADER Public See coding 20130912 TS_ACCESSREQUESTHEADER type GRAC_S_OD_REQ_HEADER.
2 TS_ACCESSREQUESTRISK Public See coding 20130912 begin of TS_ACCESSREQUESTRISK, ACCONTROLID type C length 10, RISKLEVEL_T type string, RISKTYPE_T type string, RISK_DESC type C length 132, RISKID type C length 8, REQUEST_NO type C length 20, end of TS_ACCESSREQUESTRISK.
3 TS_ACCESSREQUESTRISKCONFLICT Public See coding 20130912 begin of TS_ACCESSREQUESTRISKCONFLICT, ROLE_DESC type C length 132, SYSTEM type C length 32, ROLE type C length 300, RISKTYPE type C length 1, RISKID type C length 8, REQUEST_NO type C length 20, end of TS_ACCESSREQUESTRISKCONFLICT.
4 TS_ACCESSREQUESTROLE Public See coding 20130912 TS_ACCESSREQUESTROLE type GRAC_S_OD_REQ_HEADER.
5 TS_ACCESSREQUESTSYSTEM Public See coding 20130912 begin of TS_ACCESSREQUESTSYSTEM, READ_ONLY type C length 1, REQUEST_NO type C length 20, SYSTEM type C length 32, ACTION type C length 3, APPROVER type C length 18, WI_GROUP type string, end of TS_ACCESSREQUESTSYSTEM.
6 TS_LOADREQUEST Public See coding 20130912 begin of TS_LOADREQUEST, MESSAGE type C length 220, end of TS_LOADREQUEST.
7 TS_ROLEACTIONS Public See coding 20131031 TS_ROLEACTIONS type GRAC_S_OD_ROLE_ACTION.
8 TS_ROLEDETAILS Public See coding 20131031 TS_ROLEDETAILS type GRAC_S_OD_ROLE_DETAIL.
9 TS_ROLERISKS Public See coding 20131031 TS_ROLERISKS type GRAC_S_OD_ROLE_RISKS.
10 TS_TEXT_ELEMENT Public See coding 20130912 BEGIN OF ts_text_element, artifact_name type c length 40, " technical name artifact_type type c length 4, parent_artifact_name type c length 40, " technical name parent_artifact_type type c length 4, text_symbol type textpoolky, END OF ts_text_element.
11 TS_WFRESULT Public See coding 20130912 begin of TS_WFRESULT, MESSAGE type C length 220, end of TS_WFRESULT.
12 TT_ACCESSREQUESTHEADER Public See coding 20130912 TT_ACCESSREQUESTHEADER type standard table of TS_ACCESSREQUESTHEADER.
13 TT_ACCESSREQUESTRISK Public See coding 20130912 TT_ACCESSREQUESTRISK type standard table of TS_ACCESSREQUESTRISK.
14 TT_ACCESSREQUESTRISKCONFLICT Public See coding 20130912 TT_ACCESSREQUESTRISKCONFLICT type standard table of TS_ACCESSREQUESTRISKCONFLICT.
15 TT_ACCESSREQUESTROLE Public See coding 20130912 TT_ACCESSREQUESTROLE type standard table of TS_ACCESSREQUESTROLE.
16 TT_ACCESSREQUESTSYSTEM Public See coding 20130912 TT_ACCESSREQUESTSYSTEM type standard table of TS_ACCESSREQUESTSYSTEM.
17 TT_LOADREQUEST Public See coding 20130912 TT_LOADREQUEST type standard table of TS_LOADREQUEST.
18 TT_ROLEACTIONS Public See coding 20131031 TT_ROLEACTIONS type standard table of TS_ROLEACTIONS.
19 TT_ROLEDETAILS Public See coding 20131031 TT_ROLEDETAILS type standard table of TS_ROLEDETAILS.
20 TT_ROLERISKS Public See coding 20131031 TT_ROLERISKS type standard table of TS_ROLERISKS.
21 TT_TEXT_ELEMENTS Public See coding 20130912 tt_text_elements TYPE STANDARD TABLE OF ts_text_element WITH KEY text_symbol.
22 TT_WFRESULT Public See coding 20130912 TT_WFRESULT type standard table of TS_WFRESULT.
Method Signatures

Method DEFINE_ACCESSREQUESTHEADER Signature

Method DEFINE_ACCESSREQUESTHEADER on class CL_GRC_ACCESSREQUEST_A_MPC has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20130912

Method DEFINE_ACCESSREQUESTRISK Signature

Method DEFINE_ACCESSREQUESTRISK on class CL_GRC_ACCESSREQUEST_A_MPC has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20130912

Method DEFINE_ACCESSREQUESTRISKCONFLI Signature

Method DEFINE_ACCESSREQUESTRISKCONFLI on class CL_GRC_ACCESSREQUEST_A_MPC has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20130912

Method DEFINE_ACCESSREQUESTROLE Signature

Method DEFINE_ACCESSREQUESTROLE on class CL_GRC_ACCESSREQUEST_A_MPC has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20130912

Method DEFINE_ACCESSREQUESTSYSTEM Signature

Method DEFINE_ACCESSREQUESTSYSTEM on class CL_GRC_ACCESSREQUEST_A_MPC has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20130912

Method DEFINE_ACTIONS Signature

Method DEFINE_ACTIONS on class CL_GRC_ACCESSREQUEST_A_MPC has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20130912

Method DEFINE_ASSOCIATIONS Signature

Method DEFINE_ASSOCIATIONS on class CL_GRC_ACCESSREQUEST_A_MPC has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20130912

Method DEFINE_LOADREQUEST Signature

Method DEFINE_LOADREQUEST on class CL_GRC_ACCESSREQUEST_A_MPC has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20130912

Method DEFINE_ROLEACTIONS Signature

Method DEFINE_ROLEACTIONS on class CL_GRC_ACCESSREQUEST_A_MPC has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20131031

Method DEFINE_ROLEDETAILS Signature

Method DEFINE_ROLEDETAILS on class CL_GRC_ACCESSREQUEST_A_MPC has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20131031

Method DEFINE_ROLERISKS Signature

Method DEFINE_ROLERISKS on class CL_GRC_ACCESSREQUEST_A_MPC has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20131031

Method DEFINE_WFRESULT Signature

Method DEFINE_WFRESULT on class CL_GRC_ACCESSREQUEST_A_MPC has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20130912

Method LOAD_TEXT_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_TEXT_ELEMENTS Value transfer Type reference (TYPE) TT_TEXT_ELEMENTS 20130912
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20130912
History
Last changed by/on SAP  20141106 
SAP Release Created in V1100