SAP ABAP Class CL_GRFN_SR_UTIL (Smart Reports Utils)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC (Application Component) Governance, Risk and Compliance
     GRFN_ODATA_SMART_REPORTS (Package) Smart Reports App OData Services
Properties
Class CL_GRFN_SR_UTIL  
Short Description Smart Reports Utils    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRFN_ODATA_SMART_REPORTS   Smart Reports App OData Services 
Created 20131107   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GRFN_SR_UTIL has no forward declaration.
Interfaces
Class CL_GRFN_SR_UTIL has no interface implemented.
Friends
Class CL_GRFN_SR_UTIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_CONFIG_TYPE_CDF Constant Public Type reference (TYPE) GRFN_SR_CONFIG_TYPE 'CDF' Configuration Type 20140121
2 C_CONFIG_TYPE_ROLE Constant Public Type reference (TYPE) GRFN_SR_CONFIG_TYPE 'ROLE' Configuration Type 20140121
Methods
# Method Level Visibility Method type Description Created on
1 GET_CONFIG Static method Public Method Get configuration for entity and type 20140121
2 GET_COUNTRY_GROUPS Static method Public Method 20140124
3 GET_GEO_LOCATION Static method Public Method 20131112
4 GET_LOCATION_NAME Static method Public Method 20131112
5 GET_ORGUNIT_LOCATION Static method Public Method 20131112
6 GET_USER_DETAILS Static method Public Method 20140115
7 RAISE_EXCEPTION Static method Public Method 20131107
Events
Class CL_GRFN_SR_UTIL has no event.
Types
Class CL_GRFN_SR_UTIL has no local type.
Method Signatures

Method GET_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY Call by reference Type reference (TYPE) GRFN_API_ENTITY_ID Entity ID 20140121
2 Importing IV_TYPE Call by reference Type reference (TYPE) GRFN_SR_CONFIG_TYPE Configuration Type 20140121
3 Returning RT_VALUE Value transfer Type reference (TYPE) GRFN_T_SR_CONFIG_VALUE Configuration Values 20140228

Method GET_CONFIG on class CL_GRFN_SR_UTIL has no exception.

Method GET_COUNTRY_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_FILTER_VALUE Value transfer Type reference (TYPE) GRFN_T_OD_FILTERVALUE OData Filter Value 20140124

Method GET_COUNTRY_GROUPS on class CL_GRFN_SR_UTIL has no exception.

Method GET_GEO_LOCATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LATITUDE Call by reference Type reference (TYPE) GEOLAT Geo location latitude 20131112
2 Exporting EV_LONGITUDE Call by reference Type reference (TYPE) GEOLON Geo location longitude 20131112
3 Importing IV_COUNTRY Call by reference Type reference (TYPE) LAND1 Country Key 20131112
4 Importing IV_REGION Call by reference Type reference (TYPE) REGIO Region (State, Province, County) 20131112

Method GET_GEO_LOCATION on class CL_GRFN_SR_UTIL has no exception.

Method GET_LOCATION_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COUNTRY_NAME Call by reference Type reference (TYPE) LANDX50 Country Name (Max. 50 Characters) 20131112
2 Exporting EV_REGION_NAME Call by reference Type reference (TYPE) AD_REGION Region 20131112
3 Importing IV_COUNTRY Call by reference Type reference (TYPE) LAND1 Country Key 20131112
4 Importing IV_REGION Call by reference Type reference (TYPE) REGIO Region (State, Province, County) 20131112

Method GET_LOCATION_NAME on class CL_GRFN_SR_UTIL has no exception.

Method GET_ORGUNIT_LOCATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COUNTRY Call by reference Type reference (TYPE) GRFN_ORGUNIT_COUNTRY Org unit country 20131112
2 Exporting EV_REGION Call by reference Type reference (TYPE) GRFN_ORGUNIT_REGION Orgunit Region (State, Province, County) 20131112
3 Importing IV_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20131112

Method GET_ORGUNIT_LOCATION on class CL_GRFN_SR_UTIL has no exception.

Method GET_USER_DETAILS 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 20140115
2 Returning RS_USER Value transfer Type reference (TYPE) GRFN_S_OD_USER OData User 20140115

Method GET_USER_DETAILS on class CL_GRFN_SR_UTIL has no exception.

Method RAISE_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IX_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_GRFN_EXCEPTION Generic GRC API exception 20131107
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20131107
History
Last changed by/on SAP  20141106 
SAP Release Created in V1100