SAP ABAP Class CL_GRRM_CONTEXT_MODEL (Model class for Risk context)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-RM (Application Component) GRC Risk Management
     GRRM_CONTEXT (Package) Context Builder
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRFN_API_MODEL Interface for handling of GRC API models 20100422
Properties
Class CL_GRRM_CONTEXT_MODEL  
Short Description Model class for Risk context    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRRM_CONTEXT   Context Builder 
Created 20100422   SAP 
Last change 20141106    
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
# Interface Abstract Final Description Created on
1 IF_GRFN_API_MODEL Interface for handling of GRC API models 20100422
Friends
Class CL_GRRM_CONTEXT_MODEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_INFOTYPE Constant Private Type reference (TYPE) CHAR4 '1897' Infotype for Risk CONTEXT 20100422
2 MS_DATES Instance attribute Private Type reference (TYPE) GRFN_S_TF_DATES Timeframe details 20100422
3 MT_CONTEXT_BUFFER Instance attribute Private Type reference (TYPE) YT_CONTEXT_BUFFER List of the Context buffer 20100818
4 MT_CONTEXT_CHANGED Instance attribute Private Type reference (TYPE) YT_CONTEXT_CHANGED 20100819
5 MV_LANGUAGE Instance attribute Private Type reference (TYPE) SY-LANGU Language Key of Current Text Environment 20100422
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Private Constructor 20100422
2 GET_CONTEXT Instance method Public Method Set context for a certain object 20100422
3 GET_CONTEXT_HR Instance method Private Method Read context from HR 20100818
4 GET_CONTEXT_NON_HR Instance method Private Method Read context from DB 20100818
5 NOTIFY_CHANGED Instance method Private Method 20100818
6 RAISE_EXCEPTION Instance method Private Method 20100426
7 SAVE_HR Instance method Private Method 20100818
8 SAVE_NON_HR Instance method Private Method 20100818
9 SAVE_TEXT Instance method Private Method 20100907
10 SET_CONTEXT Instance method Public Method Get context for a certain object 20100422
Events
Class CL_GRRM_CONTEXT_MODEL has no event.
Types
Class CL_GRRM_CONTEXT_MODEL has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU Language Key of Current Text Environment 20100423
2 Importing IV_TF_YEAR Call by reference Type reference (TYPE) GRFN_TF_YEAR Timeframe Year 20100423
3 Importing IV_TIMEFRAME Call by reference Type reference (TYPE) GRFN_TIMEFRAME Timeframe 20100423

Method CONSTRUCTOR on class CL_GRRM_CONTEXT_MODEL has no exception.

Method GET_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONTEXT Call by reference Type reference (TYPE) GRRM_WD_T_CONTEXT Context Data 20100427
2 Importing IV_OBJECTID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100517
3 Importing IV_ONLY_ID Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100617
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100423

Method GET_CONTEXT_HR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_CONTEXT Value transfer Type reference (TYPE) GRRM_WD_T_CONTEXT Context Data 20100818
2 Importing IV_OBJECTID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100818
3 Importing IV_ONLY_ID Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100818
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100818

Method GET_CONTEXT_NON_HR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_CONTEXT Value transfer Type reference (TYPE) GRRM_WD_T_CONTEXT Context Data 20100818
2 Importing IV_OBJECTID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100818
3 Importing IV_ONLY_ID Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100818
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100818

Method NOTIFY_CHANGED Signature

Method NOTIFY_CHANGED on class CL_GRRM_CONTEXT_MODEL has no parameter.
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100818

Method RAISE_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSGID Call by reference Type reference (TYPE) SY-MSGID Message Class 20100809
2 Importing IV_NUMBER Call by reference Type reference (TYPE) SY-MSGNO Message Number 20100426
3 Importing IV_PAR1 Call by reference Type reference (TYPE) SY-MSGV1 Message Variable 20100426
4 Importing IV_PAR2 Call by reference Type reference (TYPE) SY-MSGV2 Message Variable 20100426
5 Importing IV_PAR3 Call by reference Type reference (TYPE) SY-MSGV3 Message Variable 20100426
6 Importing IV_PAR4 Call by reference Type reference (TYPE) SY-MSGV4 Message Variable 20100426
7 Importing IV_TYPE Call by reference Type reference (TYPE) BAPIRETURN-TYPE Message type: S Success, E Error, W Warning, I Info, A Abort 20100426
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100426

Method SAVE_HR Signature

Method SAVE_HR on class CL_GRRM_CONTEXT_MODEL has no parameter.
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100818

Method SAVE_NON_HR Signature

Method SAVE_NON_HR on class CL_GRRM_CONTEXT_MODEL has no parameter.
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100818

Method SAVE_TEXT Signature

Method SAVE_TEXT on class CL_GRRM_CONTEXT_MODEL has no parameter.
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100907

Method SET_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CONTEXT Call by reference Type reference (TYPE) GRRM_WD_T_CONTEXT List of the Context 20100422
2 Importing IV_OBJECTID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID GRRM ID of the individual object 20100517
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100423
History
Last changed by/on SAP  20141106 
SAP Release Created in 600