SAP ABAP Class CL_GRFN_POLICY_EVALUATION (Policy Evaluation Class)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC (Application Component) Governance, Risk and Compliance
     GRFN_POLICY (Package) GRC Policy Management
Properties
Class CL_GRFN_POLICY_EVALUATION  
Short Description Policy Evaluation Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRFN_POLICY   GRC Policy Management 
Created 20110704   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GRFN_POLICY_EVALUATION has no forward declaration.
Interfaces
Class CL_GRFN_POLICY_EVALUATION has no interface implemented.
Friends
Class CL_GRFN_POLICY_EVALUATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_SETTINGS Constant Private Type reference (TYPE) SPERS_KEY 'GRFN_PLC_EVA_SETTINGS' Personalization object key 20110706
2 MT_RATING Static Attribute Private Type reference (TYPE) GRPC_T_API_VALUESET The valueset for GRPC fields 20110704
3 MV_MODEL_SETUP Static Attribute Private Type reference (TYPE) CLASSNAME 'CL_GRPC_MODEL_SETUP' The name of the HR model class 20110704
Methods
# Method Level Visibility Method type Description Created on
1 ERROR Static method Private Method 20110706
2 GET_CASE_DETAIL Static method Private Method 20110706
3 GET_RATING_TEXT Static method Private Method 20110704
4 RETRIEVE_CASE Static method Public Method 20110704
5 SETTINGS_GET Static method Public Method Report Settings Get 20110706
6 SETTINGS_RESET Static method Public Method Report Settings Reset 20110706
7 SETTINGS_SET Static method Public Method Report Settings Set 20110706
Events
Class CL_GRFN_POLICY_EVALUATION has no event.
Types
Class CL_GRFN_POLICY_EVALUATION has no local type.
Method Signatures

Method ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELD Call by reference Type reference (TYPE) BAPI_FLD Field in parameter 20110706
2 Importing IV_ID Call by reference Type reference (TYPE) SYMSGID 'GRFN_REPORTING' Message Class 20110706
3 Importing IV_NUMBER Call by reference Type reference (TYPE) SYMSGNO '000' Message Number 20110706
4 Importing IV_TYPE Call by reference Type reference (TYPE) BAPI_MTYPE 'E' Message type: S Success, E Error, W Warning, I Info, A Abort 20110706
5 Importing IV_V1 Call by reference Type reference (TYPE) ANY Message Variable 20110706
6 Importing IV_V2 Call by reference Type reference (TYPE) ANY Message Variable 20110706
7 Importing IV_V3 Call by reference Type reference (TYPE) ANY Message Variable 20110706
8 Importing IV_V4 Call by reference Type reference (TYPE) ANY Message Variable 20110706
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110706

Method GET_CASE_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATES Call by reference Type reference (TYPE) GRFN_S_DATE_INTERVAL PC Compatibility: Date and Timeframe 20110706
2 Importing IS_DETAILS Call by reference Type reference (TYPE) GRFN_S_REPORT_DETAILS Report details 20110706
3 Importing IS_OBJECT Call by reference Type reference (TYPE) HROBJECT Object 20110706
4 Importing IS_ORGUNIT Call by reference Type reference (TYPE) HROBJECT Object 20110706
5 Importing IV_CASE_CATEGORY Call by reference Type reference (TYPE) SCMG_CATEGORY Category 20110706
6 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20110706
7 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_OBJECTID Object ID 20110706
8 Returning RS_CASE Value transfer Type reference (TYPE) GRFN_S_POLICY_EVALUATION Policy Evaluation Detail 20110706

Method GET_CASE_DETAIL on class CL_GRFN_POLICY_EVALUATION has no exception.

Method GET_RATING_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RATING Call by reference Type reference (TYPE) GRPC_AS_RATING Rating 20110704
2 Returning RV_TEXT Value transfer Type reference (TYPE) GRFN_TEXT100 Text 20110705

Method GET_RATING_TEXT on class CL_GRFN_POLICY_EVALUATION has no exception.

Method RETRIEVE_CASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20110704
2 Importing IV_CASE_CATEGORY Call by reference Type reference (TYPE) SCMG_CATEGORY Category 20110704
3 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20110704
4 Importing IV_PROC_ASS Call by reference Type reference (TYPE) GRFN_REP_PROC_ASS Report: Display Assessment / Test with rating 20110707
5 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20110704
6 Returning RS_CASE Value transfer Type reference (TYPE) GRFN_S_POLICY_EVALUATION Policy Evaluation Detail 20110704

Method RETRIEVE_CASE on class CL_GRFN_POLICY_EVALUATION has no exception.

Method SETTINGS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_USER Call by reference Type reference (TYPE) SYUNAME SY-UNAME User Name 20110706
2 Returning RS_SETTINGS Value transfer Type reference (TYPE) GRFN_S_POLICY_EVA_SETTING Selection for Reporting 20110706
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110706

Method SETTINGS_RESET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_USER Call by reference Type reference (TYPE) SYUNAME SY-UNAME User Name 20110706
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110706

Method SETTINGS_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SETTINGS Call by reference Type reference (TYPE) GRFN_S_POLICY_EVA_SETTING Selection for Reporting 20110706
2 Importing IV_USER Call by reference Type reference (TYPE) SYUNAME SY-UNAME User Name 20110706
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110706
History
Last changed by/on SAP  20141106 
SAP Release Created in V1100