SAP ABAP Class CL_GRFN_UTIL_BR (Utility Class for Business Rule)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC (Application Component) Governance, Risk and Compliance
     GRFN_AUTO_MONITOR (Package) GRC Automated Monitoring Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GRFN_UTIL_AM_BASE Utility Class for Business Rule 20091110
Properties
Class CL_GRFN_UTIL_BR  
Short Description Utility Class for Business Rule    
Super Class CL_GRFN_UTIL_AM_BASE Utility Class for Business Rule 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRFN_AUTO_MONITOR   GRC Automated Monitoring Framework 
Created 20091110   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GRFN_UTIL_BR has no forward declaration.
Interfaces
Class CL_GRFN_UTIL_BR has no interface implemented.
Friends
Class CL_GRFN_UTIL_BR has no friend class.
Attributes
Class CL_GRFN_UTIL_BR has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CALC_FIELD_ENABLED Static method Public Method Check the enablement of Calculation Field 20091111
2 CHECK_SELECTDEF_FIELD_ENABLED Static method Public Method Check the enablement of Deficiency Field 20110113
3 GET_BRANYSLK Static method Public Method Get Business Rule Analysis Type Link 20091110
4 GET_BRCATEGORY Static method Public Method 20091119
5 GET_BRDEFCALC Static method Public Method Apply Business Rule to Calculating Deficiency 20100608
6 GET_BRFPDATATYPE Static method Public Method Get BRF+ Data Types 20100405
7 GET_BRFPFUNC Static method Public Method Get BRF Plus Functions 20091117
8 GET_CONNECTTYPE_SUBSCENARIO Static method Public Method Get Connect Type and Sub Scenario by BR Type 20100217
9 GET_CURRENCY Static method Public Method Get Currency 20100317
10 GET_DEFTYPE Static method Public Method Get all Deficiency Types 20091110
11 GET_FILTER_VALUE_HELP Static method Public Method Get value help for filters 20100114
12 GET_OUTPUT_FIX_FIELDS Static method Public Method Get Output prefix and suffix fields 20100521
13 GET_OUTPUT_FIX_STRUC Static method Public Method Get Output prefix and suffix structure 20091110
14 GET_TECH_SETTING_PARAMETERS Static method Public Method Get Technical Setting Parameters 20091111
15 GET_UI_BRDEFVIEW Static method Public Method Get View for Selecting Deficiency Fields for Business Rule 20100313
16 GET_UI_BRSETTING Static method Public Method Get UI Setting for Business Rule 20091110
17 GET_UOM Static method Public Method Get Unit of Measure 20100317
Events
Class CL_GRFN_UTIL_BR has no event.
Types
Class CL_GRFN_UTIL_BR has no local type.
Method Signatures

Method CHECK_CALC_FIELD_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BRANYSTYPE Call by reference Type reference (TYPE) GRFN_BRANYSTYPE Analysis type for business rule 20100712
2 Importing IV_BRCATEGORY Call by reference Type reference (TYPE) GRFN_BRCATEGORY Business Rule Category 20091111
3 Importing IV_BRTYPE Call by reference Type reference (TYPE) GRFN_BRTYPE Business Rule Type 20091111
4 Importing IV_BRUSAGE Call by reference Type reference (TYPE) GRFN_BRUSAGE Business Rule Usage 20091111
5 Importing IV_CONNECTTYPE Call by reference Type reference (TYPE) GRFN_CONNECTTYPE Connection Type 20091111
6 Importing IV_SUBSCENARIO Call by reference Type reference (TYPE) GRFN_SUBSCENARIO Sub Scenario Definition 20091111
7 Returning RV_CALCFIELDENABLED Value transfer Type reference (TYPE) GRFN_BOOLEAN Boolean 20091111

Method CHECK_CALC_FIELD_ENABLED on class CL_GRFN_UTIL_BR has no exception.

Method CHECK_SELECTDEF_FIELD_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BRANYSTYPE Call by reference Type reference (TYPE) GRFN_BRANYSTYPE Analysis type for business rule 20110113
2 Importing IV_BRCATEGORY Call by reference Type reference (TYPE) GRFN_BRCATEGORY Business Rule Category 20110113
3 Importing IV_BRTYPE Call by reference Type reference (TYPE) GRFN_BRTYPE Business Rule Type 20110113
4 Importing IV_BRUSAGE Call by reference Type reference (TYPE) GRFN_BRUSAGE Business Rule Usage 20110113
5 Importing IV_CONNECTTYPE Call by reference Type reference (TYPE) GRFN_CONNECTTYPE Connection Type 20110113
6 Importing IV_SUBSCENARIO Call by reference Type reference (TYPE) GRFN_SUBSCENARIO Sub Scenario Definition 20110113
7 Returning RV_SELECDEFENABLED Value transfer Type reference (TYPE) GRFN_BOOLEAN Boolean 20110113

Method CHECK_SELECTDEF_FIELD_ENABLED on class CL_GRFN_UTIL_BR has no exception.

Method GET_BRANYSLK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BRANYSLK Call by reference Type reference (TYPE) GRFN_T_BRANYSLK Business Rule Analysis Type Link 20091110
2 Importing IV_BRANYSTYPE Call by reference Type reference (TYPE) GRFN_BRANYSTYPE Business Rule Analysis Type 20091110
3 Importing IV_BRCATEGORY Call by reference Type reference (TYPE) GRFN_BRCATEGORY Business Rule Category 20100512
4 Importing IV_BRTYPE Call by reference Type reference (TYPE) GRFN_BRTYPE Business Rule Type 20100219
5 Importing IV_BRUSAGE Call by reference Type reference (TYPE) GRFN_BRUSAGE Business Rule Usage 20100219
6 Importing IV_CONNECTTYPE Call by reference Type reference (TYPE) GRFN_CONNECTTYPE Connection Type 20091110
7 Importing IV_FDANYSTYPE Call by reference Type reference (TYPE) GRFN_FDANYSTYPE Business Rule Field Analysis Type 20091110
8 Importing IV_SUBSCENARIO Call by reference Type reference (TYPE) GRFN_SUBSCENARIO Sub Scenario Definition 20091110

Method GET_BRANYSLK on class CL_GRFN_UTIL_BR has no exception.

Method GET_BRCATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_BRCATEGORY Value transfer Type reference (TYPE) DDFIXVALUES Description of Domain Fixed Values 20091119

Method GET_BRCATEGORY on class CL_GRFN_UTIL_BR has no exception.

Method GET_BRDEFCALC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BRDEFCALC Call by reference Type reference (TYPE) GRFN_S_BRDEFCALC Apply Business Rule to Calculate Deficiency 20100608
2 Importing IV_APPBRLOC Call by reference Type reference (TYPE) GRFN_APPBRLOC Apply Business Rule 20100608
3 Importing IV_BRANYSTYPE Call by reference Type reference (TYPE) GRFN_BRANYSTYPE Analysis type for business rule 20100608
4 Importing IV_BRCATEGORY Call by reference Type reference (TYPE) GRFN_BRCATEGORY Business rule category 20100608
5 Importing IV_BRTYPE Call by reference Type reference (TYPE) GRFN_BRTYPE Business rule type 20100608
6 Importing IV_BRUSAGE Call by reference Type reference (TYPE) GRFN_BRUSAGE Business Rule Usage 20100608
7 Importing IV_COMMODE Call by reference Type reference (TYPE) GRFN_COMMODE Communication Mode 20100608
8 Importing IV_CONNECTTYPE Call by reference Type reference (TYPE) GRFN_CONNECTTYPE Connection Type 20100608
9 Importing IV_SUBSCENARIO Call by reference Type reference (TYPE) GRFN_SUBSCENARIO Sub Scenario Definition 20100608

Method GET_BRDEFCALC on class CL_GRFN_UTIL_BR has no exception.

Method GET_BRFPDATATYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BRFPDATATYPE Call by reference Type reference (TYPE) GRFN_BRFPDATATYPE BRFPlus Element Data Type 20100405
2 Returning RT_BRFPDATATYPE Value transfer Type reference (TYPE) GRFN_T_BRFPDATATYPE 20100405

Method GET_BRFPDATATYPE on class CL_GRFN_UTIL_BR has no exception.

Method GET_BRFPFUNC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BRANYSTYPE Call by reference Type reference (TYPE) GRFN_BRANYSTYPE Analysis type for business rule 20110113
2 Importing IV_BRCATEGORY Call by reference Type reference (TYPE) GRFN_BRCATEGORY Business rule category 20110113
3 Importing IV_BRTYPE Call by reference Type reference (TYPE) GRFN_BRTYPE Business Rule Type 20100504
4 Importing IV_BRUSAGE Call by reference Type reference (TYPE) GRFN_BRUSAGE Business Rule Usage 20100209
5 Importing IV_CONNECTTYPE Call by reference Type reference (TYPE) GRFN_CONNECTTYPE Connection Type 20100504
6 Importing IV_SUBSCENARIO Call by reference Type reference (TYPE) GRFN_SUBSCENARIO Sub Scenario Definition 20100504
7 Returning RT_BRFPFUNC Value transfer Type reference (TYPE) GRFN_T_BRFPFUNC BRF Plus Functions 20091117

Method GET_BRFPFUNC on class CL_GRFN_UTIL_BR has no exception.

Method GET_CONNECTTYPE_SUBSCENARIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_CONNECTTYPE_SUBSCENARIO Value transfer Type reference (TYPE) GRFN_T_UI_CONNTYPE_SUBSCEN Connection Type and Sub Scenario 20100217
2 Importing IV_BRTYPE Call by reference Type reference (TYPE) GRFN_BRTYPE Business Rule Type 20100217
3 Importing IV_BRUSAGE Call by reference Type reference (TYPE) GRFN_BRUSAGE Business Rule Usage 20100217

Method GET_CONNECTTYPE_SUBSCENARIO on class CL_GRFN_UTIL_BR has no exception.

Method GET_CURRENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CURRENCY Value transfer Type reference (TYPE) GRFN_T_CURRENCY Currency 20100317

Method GET_CURRENCY on class CL_GRFN_UTIL_BR has no exception.

Method GET_DEFTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_DEFTYPE Value transfer Type reference (TYPE) GRFN_T_DEFTYPE Deficiency Type 20091110

Method GET_DEFTYPE on class CL_GRFN_UTIL_BR has no exception.

Method GET_FILTER_VALUE_HELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) GRFN_T_AMTAB512 TAB 512 20100114
2 Importing IV_CONNECTOR Call by reference Type reference (TYPE) GRFN_CONNECTORID Connector Id 20100114
3 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20100114
4 Importing IV_MAXROWS Call by reference Type reference (TYPE) INT4 Natural number 20100114
5 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20100114
6 Importing IV_VALUE Call by reference Type reference (TYPE) RSDSSELOP_ 'Generic' SELECT-OPTION for Dynamic Selections 20100114
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100114

Method GET_OUTPUT_FIX_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OUTPUTLIST_PREFIX Call by reference Type reference (TYPE) GRFN_T_UI_BROUTPUTLIST Output List of Business Rule Exception List - Table 20100521
2 Exporting ET_OUTPUTLIST_SUFFIX Call by reference Type reference (TYPE) GRFN_T_UI_BROUTPUTLIST Output List of Business Rule Exception List - Table 20100521
3 Importing IV_BRANYSTYPE Call by reference Type reference (TYPE) GRFN_BRANYSTYPE Business Rule Analysis Type 20100521
4 Importing IV_BRCATEGORY Call by reference Type reference (TYPE) GRFN_BRCATEGORY Business Rule Category 20100521
5 Importing IV_BRTYPE Call by reference Type reference (TYPE) GRFN_BRTYPE Business Rule Type 20100521
6 Importing IV_BRUSAGE Call by reference Type reference (TYPE) GRFN_BRUSAGE Business Rule Usage 20100521
7 Importing IV_CONNECTTYPE Call by reference Type reference (TYPE) GRFN_CONNECTTYPE Connection Type 20100521
8 Importing IV_SUBSCENARIO Call by reference Type reference (TYPE) GRFN_SUBSCENARIO Sub Scenario Definition 20100521

Method GET_OUTPUT_FIX_FIELDS on class CL_GRFN_UTIL_BR has no exception.

Method GET_OUTPUT_FIX_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PREFIX_STRUCTURE Call by reference Type reference (TYPE) GRFN_BROUTPUT_PREFIX 20100521
2 Exporting EV_SUFFIX_STRUCTURE Call by reference Type reference (TYPE) GRFN_BROUTPUT_SUFFIX 20100521
3 Importing IV_BRANYSTYPE Call by reference Type reference (TYPE) GRFN_BRANYSTYPE Business Rule Analysis Type 20100126
4 Importing IV_BRCATEGORY Call by reference Type reference (TYPE) GRFN_BRCATEGORY Business Rule Category 20100126
5 Importing IV_BRTYPE Call by reference Type reference (TYPE) GRFN_BRTYPE Business Rule Type 20100219
6 Importing IV_BRUSAGE Call by reference Type reference (TYPE) GRFN_BRUSAGE Business Rule Usage 20100219
7 Importing IV_CONNECTTYPE Call by reference Type reference (TYPE) GRFN_CONNECTTYPE Connection Type 20100126
8 Importing IV_SUBSCENARIO Call by reference Type reference (TYPE) GRFN_SUBSCENARIO Sub Scenario Definition 20100126

Method GET_OUTPUT_FIX_STRUC on class CL_GRFN_UTIL_BR has no exception.

Method GET_TECH_SETTING_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BRTECHINFO Call by reference Type reference (TYPE) GRFN_T_UI_BRTECHINFO 20091230
2 Importing IV_BRANYSTYPE Call by reference Type reference (TYPE) GRFN_BRANYSTYPE Analysis type for business rule 20100604
3 Importing IV_BRCATEGORY Call by reference Type reference (TYPE) GRFN_BRCATEGORY Business Rule Category 20091111
4 Importing IV_BRTYPE Call by reference Type reference (TYPE) GRFN_BRTYPE Business Rule Type 20100219
5 Importing IV_BRUSAGE Call by reference Type reference (TYPE) GRFN_BRUSAGE Business Rule Usage 20100219
6 Importing IV_CONNECTTYPE Call by reference Type reference (TYPE) GRFN_CONNECTTYPE Connection Type 20091111
7 Importing IV_SUBSCENARIO Call by reference Type reference (TYPE) GRFN_SUBSCENARIO Sub Scenario Definition 20091111

Method GET_TECH_SETTING_PARAMETERS on class CL_GRFN_UTIL_BR has no exception.

Method GET_UI_BRDEFVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BRCATEGORY Call by reference Type reference (TYPE) GRFN_BRCATEGORY Business Rule Category 20100313
2 Importing IV_BRTYPE Call by reference Type reference (TYPE) GRFN_BRTYPE Business Rule Type 20100313
3 Importing IV_BRUSAGE Call by reference Type reference (TYPE) GRFN_BRUSAGE Business Rule Usage 20100313
4 Importing IV_CONNECTTYPE Call by reference Type reference (TYPE) GRFN_CONNECTTYPE Connection Type 20100313
5 Importing IV_SUBSCENARIO Call by reference Type reference (TYPE) GRFN_SUBSCENARIO Sub Scenario Definition 20100313
6 Returning RV_DEFWINNAME Value transfer Type reference (TYPE) STRING Web Dynpro: View Name/Controller Name 20100313

Method GET_UI_BRDEFVIEW on class CL_GRFN_UTIL_BR has no exception.

Method GET_UI_BRSETTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_UI_BRSETTING Value transfer Type reference (TYPE) GRFN_S_UI_BRSETTING 20091110
2 Importing IV_BRTYPE Call by reference Type reference (TYPE) GRFN_BRTYPE Business Rule Type 20091110
3 Importing IV_BRUSAGE Call by reference Type reference (TYPE) GRFN_BRUSAGE Business Rule Usage 20091110
4 Importing IV_CONNECTTYPE Call by reference Type reference (TYPE) GRFN_CONNECTTYPE Connection Type 20091110
5 Importing IV_SUBSCENARIO Call by reference Type reference (TYPE) GRFN_SUBSCENARIO Sub Scenario Definition 20091110

Method GET_UI_BRSETTING on class CL_GRFN_UTIL_BR has no exception.

Method GET_UOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PATTERN Call by reference Type reference (TYPE) GRFN_API_SEARCH_PATTERN API search pattern 20100602
2 Returning RT_UOM Value transfer Type reference (TYPE) GRFN_T_UOM Unit of Measurement 20100317

Method GET_UOM on class CL_GRFN_UTIL_BR has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in 600