SAP ABAP Class CL_GRFN_AD_HOC (AD Hoc Query)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC (Application Component) Governance, Risk and Compliance
     GRFN_AUTO_MONITOR (Package) GRC Automated Monitoring Framework
Properties
Class CL_GRFN_AD_HOC  
Short Description AD Hoc Query    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRFN_AUTO_MONITOR   GRC Automated Monitoring Framework 
Created 20100509   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GRFN_AD_HOC has no forward declaration.
Interfaces
Class CL_GRFN_AD_HOC has no interface implemented.
Friends
Class CL_GRFN_AD_HOC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MV_CONNECTTYPE Instance attribute Private Type reference (TYPE) GRFN_CONNECTTYPE Connection Type 20100509
2 MV_SUBSCENARIO Instance attribute Private Type reference (TYPE) GRFN_SUBSCENARIO Sub Scenario Definition 20100509
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20100509
2 EXECUTE_BR Instance method Public Method Ad Hoc Apply BR 20100509
3 QUERY Instance method Public Method Execute Ad Hoc Query 20100509
4 _PREPARE_EOBR Instance method Private Method Prepare EO and BR data before execute 20100701
Events
Class CL_GRFN_AD_HOC has no event.
Types
Class CL_GRFN_AD_HOC 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_CONNECTTYPE Call by reference Type reference (TYPE) GRFN_CONNECTTYPE Connection Type 20100509
2 Importing IV_SUBSCENARIO Call by reference Type reference (TYPE) GRFN_SUBSCENARIO Sub Scenario Definition 20100509
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100509

Method EXECUTE_BR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DATA Call by reference Object reference (TYPE REF TO) DATA 20100509
2 Exporting ET_FIELDCAT Call by reference Type reference (TYPE) GRFN_T_FIELDCATALOG Field Catalog for List Viewer Control 20100509
3 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100509
4 Importing IS_BR Call by reference Type reference (TYPE) GRFN_S_API_BR Business rule 20100509
5 Importing IS_DS Call by reference Type reference (TYPE) GRFN_S_API_EO Enterprise Object 20100509
6 Importing IS_TF_DATES Call by reference Type reference (TYPE) GRFN_S_TF_DATES Timeframe details 20100701
7 Importing IV_APPLY_RULE Call by reference Type reference (TYPE) GRFN_BOOLEAN Boolean 20100509
8 Importing IV_CONNECTOR Call by reference Type reference (TYPE) STRING Connector Id 20100509
9 Importing IV_EXPLISTID Call by reference Type reference (TYPE) GRFN_EXPLISTID Business Rule - Exception List ID 20100701
10 Importing IV_MAXROWS Call by reference Type reference (TYPE) GRFN_MAXROWS 100 Job step max rows 20100509
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100509

Method QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DATA Call by reference Type reference (TYPE) DATA 20100509
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100509
3 Exporting ET_QUERYPARAM_OUT Call by reference Type reference (TYPE) GRFN_T_QUERYPARAM_OUT Query Output Parameter 20100509
4 Importing IT_EXPLIST_FIELD Call by reference Type reference (TYPE) GRFN_T_EXPLIST_FIELD Exception List Output Field 20100509
5 Importing IT_JOINS Call by reference Type reference (TYPE) GRFN_T_JOIN_CONDITION Join Conditions 20100509
6 Importing IT_QRY_PARAS Call by reference Type reference (TYPE) GRFN_T_EO_QRY_PARA EO Query Paramaters 20100509
7 Importing IT_SELECTION Call by reference Type reference (TYPE) GRFN_T_QUERY_SELECTION Query selection 20100509
8 Importing IT_SELECTION_PARAMETER Call by reference Type reference (TYPE) GRFN_T_QUERY_SELECTION EO Query Input Parameters, for storage procedure 20120815
9 Importing IV_CONNECTOR Call by reference Type reference (TYPE) STRING 20100509
10 Importing IV_FROM_CLAUSE Call by reference Type reference (TYPE) STRING Long text for DataMart 20100728
11 Importing IV_MAXROWS Call by reference Type reference (TYPE) GRFN_MAXROWS 100 Job step max rows 20100509
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100509

Method _PREPARE_EOBR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BR Call by reference Type reference (TYPE) GRFN_S_API_BR Business rule 20100701
2 Changing CS_EO Call by reference Type reference (TYPE) GRFN_S_API_EO 20100701
3 Importing IS_TF_DATES Value transfer Type reference (TYPE) GRFN_S_TF_DATES 20100701
4 Importing IV_APPLY_RULE Value transfer Type reference (TYPE) GRFN_BOOLEAN Timeframe details 20100701
5 Importing IV_EXPLISTID Value transfer Type reference (TYPE) GRFN_EXPLISTID 20100701
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100702
History
Last changed by/on SAP  20141106 
SAP Release Created in 600