SAP ABAP Class CL_GRFN_BRFP_UTIL (BRF+ Util)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC (Application Component) Governance, Risk and Compliance
     GRFN_BUSINESS_RULES (Package) GRC Shared Business Rules
Properties
Class CL_GRFN_BRFP_UTIL  
Short Description BRF+ Util    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRFN_BUSINESS_RULES   GRC Shared Business Rules 
Created 20100201   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GRFN_BRFP_UTIL has no forward declaration.
Interfaces
Class CL_GRFN_BRFP_UTIL has no interface implemented.
Friends
Class CL_GRFN_BRFP_UTIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_NOTIFY_MSG_CLASS Constant Public Type reference (TYPE) SYMSGID '0GRFN_BRFP_ACT' Message Class 20100609
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT2ABAPTYPE Static method Public Method Convert BRF+ type to abap type 20100203
2 CONVERT2BRFPTYPE Static method Public Method Convert abap type to BRF+ type 20100203
3 GET_EXPUOM_NAME Static method Public Method Get explist id UOM field 20100209
4 GET_EXP_NAME Static method Public Method Get explist id field 20100209
5 GET_FUNCTION_CLASS Static method Public Method Get BRF+ function class 20100201
6 GET_FUNCTION_TYPE Static method Public Method Get BRF+ function table type 20100201
7 GET_LENGTH_LIMIT Static method Public Method Length limit of BRF+ Storage 20100623
8 GET_NOTIFY_CLASS_NO Static method Public Method Get notification class No. 20100524
9 GET_NOTIFY_SUBJECT_DD Static method Public Method Get workflow usage drop down list 20100513
10 GET_TMPUOM_NAME Static method Public Method Get explist id UOM field 20100331
11 GET_TMP_NAME Static method Public Method Get explist id field 20100331
12 GET_WF_USAGE_DD Static method Public Method [OS Obsolete] Get workflow usage drop down list 20100504
Events
Class CL_GRFN_BRFP_UTIL has no event.
Types
Class CL_GRFN_BRFP_UTIL has no local type.
Method Signatures

Method CONVERT2ABAPTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DECIMALS Call by reference Type reference (TYPE) GRFN_AMDECIMALS Number of Decimal Places 20100203
2 Exporting EV_FIELDTYPE Call by reference Type reference (TYPE) GRFN_FIELDTYPE Field Type 20100203
3 Exporting EV_LENGTH Call by reference Type reference (TYPE) GRFN_AMLENGTH Length (No. of Characters) 20100203
4 Importing IV_BRFPDECIMAL Call by reference Type reference (TYPE) GRFN_BRFPDATADECIMAL Number of Decimals for BRFP Data Type 20100403
5 Importing IV_BRFPTYPE Call by reference Type reference (TYPE) GRFN_BRFPDATATYPE BRFPlus Element Data Type 20100203

Method CONVERT2ABAPTYPE on class CL_GRFN_BRFP_UTIL has no exception.

Method CONVERT2BRFPTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BRFPDATADECIMAL Call by reference Type reference (TYPE) GRFN_BRFPDATADECIMAL Number of Decimals for BRFP Data Type 20100403
2 Exporting EV_BRFPDATATYPE Call by reference Type reference (TYPE) GRFN_BRFPDATATYPE BRFPlus Element Data Type 20100403
3 Importing IV_CURORUOM Call by reference Type reference (TYPE) GRFN_AMCURORUOM Currency Or UOM 20100303
4 Importing IV_DECIMALS Call by reference Type reference (TYPE) GRFN_AMDECIMALS Number of Decimal Places 20100203
5 Importing IV_FIELDTYPE Call by reference Type reference (TYPE) GRFN_FIELDTYPE Field Type 20100203
6 Importing IV_LENGTH Call by reference Type reference (TYPE) GRFN_AMLENGTH Length (No. of Characters) 20100203

Method CONVERT2BRFPTYPE on class CL_GRFN_BRFP_UTIL has no exception.

Method GET_EXPUOM_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXPLISTID Call by reference Type reference (TYPE) GRFN_EXPLISTID Business Rule - Exception List ID 20100209
2 Returning RV_NAME Value transfer Type reference (TYPE) FIELDNAME Field Name 20100209

Method GET_EXPUOM_NAME on class CL_GRFN_BRFP_UTIL has no exception.

Method GET_EXP_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXPLISTID Call by reference Type reference (TYPE) GRFN_EXPLISTID Business Rule - Exception List ID 20100209
2 Returning RV_NAME Value transfer Type reference (TYPE) FIELDNAME Field Name 20100209

Method GET_EXP_NAME on class CL_GRFN_BRFP_UTIL has no exception.

Method GET_FUNCTION_CLASS 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_BRFPFUNCTYPE Call by reference Type reference (TYPE) GRFN_BRFPFUNCTYPE BRF Plus Function Type 20100201
4 Importing IV_BRTYPE Call by reference Type reference (TYPE) GRFN_BRTYPE Business Rule Type 20100504
5 Importing IV_BRUSAGE Call by reference Type reference (TYPE) GRFN_BRUSAGE Business Rule Usage 20100304
6 Importing IV_CONNECTTYPE Call by reference Type reference (TYPE) GRFN_CONNECTTYPE Connection Type 20100504
7 Importing IV_SUBSCENARIO Call by reference Type reference (TYPE) GRFN_SUBSCENARIO Sub Scenario Definition 20100504
8 Returning RV_CLASSNAME Value transfer Type reference (TYPE) SEOCLSNAME Object Type Name 20100201

Method GET_FUNCTION_CLASS on class CL_GRFN_BRFP_UTIL has no exception.

Method GET_FUNCTION_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BRFPFUNCTYPE Call by reference Type reference (TYPE) GRFN_BRFPFUNCTYPE BRF Plus Function Type 20100201
2 Returning RV_TABNAME Value transfer Type reference (TYPE) TABNAME Table Name 20100201

Method GET_FUNCTION_TYPE on class CL_GRFN_BRFP_UTIL has no exception.

Method GET_LENGTH_LIMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LIMIT Value transfer Type reference (TYPE) I 20100623

Method GET_LENGTH_LIMIT on class CL_GRFN_BRFP_UTIL has no exception.

Method GET_NOTIFY_CLASS_NO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSG_CLASS Call by reference Type reference (TYPE) SYMSGID Message Class 20100524
2 Importing IV_SUBJECT Call by reference Type reference (TYPE) GRFN_SUBJECT Subject 20100524
3 Returning RV_MSG_NO Value transfer Type reference (TYPE) SYMSGNO Message Number 20100524

Method GET_NOTIFY_CLASS_NO on class CL_GRFN_BRFP_UTIL has no exception.

Method GET_NOTIFY_SUBJECT_DD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_NOTIFY_SUBJECT_VALUESET Value transfer Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE_LIST BRF Plus Decision Table Action Workflow List 20100513

Method GET_NOTIFY_SUBJECT_DD on class CL_GRFN_BRFP_UTIL has no exception.

Method GET_TMPUOM_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXPLISTID Call by reference Type reference (TYPE) GRFN_EXPLISTID Business Rule - Exception List ID 20100331
2 Returning RV_NAME Value transfer Type reference (TYPE) FIELDNAME Field Name 20100331

Method GET_TMPUOM_NAME on class CL_GRFN_BRFP_UTIL has no exception.

Method GET_TMP_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXPLISTID Call by reference Type reference (TYPE) GRFN_EXPLISTID Business Rule - Exception List ID 20100331
2 Returning RV_NAME Value transfer Type reference (TYPE) FIELDNAME Field Name 20100331

Method GET_TMP_NAME on class CL_GRFN_BRFP_UTIL has no exception.

Method GET_WF_USAGE_DD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_WF_LIST_VALUESET Value transfer Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE_LIST BRF Plus Decision Table Action Workflow List 20100504

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