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
⤷ 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 |