SAP ABAP Class CL_GRFN_AC_BRFP (BRFplus)
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_AC_BRFP  
Short Description BRFplus    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRFN_BUSINESS_RULES   GRC Shared Business Rules 
Created 20090914   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_FDT_APPLICATION Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_FDT_DECISION_TABLE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_FDT_QUERY Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 IF_FDT_STRUCTURE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
6 IF_FDT_TRANS_DEFS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
7 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_GRFN_AC_BRFP has no interface implemented.
Friends
Class CL_GRFN_AC_BRFP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ERR_COMPLEX_EXPRESSION Constant Public Type reference (TYPE) STRING '#COMPLEX_EXPRESSION#' 20091114
2 MC_APPLICATION_COMPONENT Constant Private Type reference (TYPE) IF_FDT_APPLICATION=>APPLICATION_COMPONENT 'GRC-RM' Application Component 20090930
3 MC_APPLICATION_NAME Constant Private Type reference (TYPE) IF_FDT_TYPES=>NAME 'ZDC_TEST_AC_BRF' Application Name 20090914
4 MC_FDT_CORE_MSGID Constant Public Type reference (TYPE) SYMSGID 'FDT_CORE' Message Class 20100708
5 MC_SOFTWARE_COMPONENT Constant Private Type reference (TYPE) IF_FDT_APPLICATION=>SOFTWARE_COMPONENT 'GRCFND_A' Software Component 20090930
6 MO_ACCESS_LEVEL Constant Private Type reference (TYPE) IF_FDT_TYPES=>ACCESS_LEVEL 'APCOMP' Access Level 20100716
7 MO_APPLICATION_ID Static Attribute Public Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091114
8 MO_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_FDT_FACTORY FDT: Factory 20091114
9 MO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_GRFN_AC_BRFP FDT communication layer for AMF 20091114
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_BRF_RULE Static method Public Method Check BRF Rule 20090914
2 CHECK_RULE_DEEP Static method Public Method Deep Check Active BRF function, so can be transported 20100708
3 CHECK_SYSTEM_NAME_SPACE Static method Public Method Check name space 20100131
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090914
5 CREATE_APPLICATION Static method Public Method Create application 20090930
6 CREATE_BRF_RULE Static method Public Method Create BRFplus function 20090914
7 CREATE_DDIC_STRUC Static method Private Method Create data object ABAP dictionary 20090914
8 CREATE_DECISION_TABLE Static method Public Method Create decision table for function in a BRF plus application 20110204
9 EXECUTE_BRF_RULE Static method Public Method Eexecute rules 20090914
10 GET_APPLICATION_DATA Static method Public Method Get application data 20090925
11 GET_APPLICATION_TRANSPORT Static method Public Method Get Application Transport and Package 20100716
12 GET_APPL_FUNCTION_ID Static method Public Method Get UUID for specific function and application combination 20091007
13 GET_APPL_FUNCTION_NAME Static method Public Method Get application and function name for specific function ID 20091007
14 GET_DATA_OBJECT_TYPE Static method Private Method Get object type and data object type 20090929
15 GET_DDIC_FIELDS_LIST Static method Private Method Get fields list 20090914
16 GET_ID Static method Public Method Get object ID 20090914
17 GET_INSTANCE Static method Public Method Get instance 20091114
18 GET_NAME Static method Private Method Get name and related data object information 20090914
19 GET_NEW_DATAOBJECT Static method Private Method Get new dataobject from input context parameters and result 20100223
20 GET_TEXT Static method Public Method Get Text 20100312
21 LOOKUP_BRF_APPLICATION Static method Public Method Lookup all applications 20091007
22 LOOKUP_BRF_FUNCTION Static method Public Method Lookup all functions registered in a specific application 20091007
23 LOOKUP_BRF_RULE Static method Public Method Lookup all functions with appl, context, result object info 20090925
24 RAISE_ERROR Static method Private Method Get error message 20090928
25 RAISE_EXCEPTION Static method Private Method Exception 20090914
26 READ_SYSTEM_PARAMS Static method Public Method Read system installation 20100204
27 SET_APPLICATION_TRANSPORT Static method Public Method Set Application Transport again after release 20100717
28 SET_NAME Static method Private Method Set name 20100224
29 SET_TEXT Static method Public Method Set text and short text 20100212
Events
Class CL_GRFN_AC_BRFP has no event.
Types
Class CL_GRFN_AC_BRFP has no local type.
Method Signatures

Method CHECK_BRF_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DATA_MATCH Call by reference Type reference (TYPE) ABAP_BOOL 20090914
2 Importing IT_DATA Call by reference Type reference (TYPE) GRFN_T_BRFTAB Input Data 20090914
3 Importing IV_CHECK_NUMBER_OF_PARAMS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20100225
4 Importing IV_FUNC_UUID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20090914
5 Importing IV_RESULT_DATA_OBJ_DDIC Call by reference Type reference (TYPE) TYPENAME Result Data Object DDIC 20090914
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION FDT: Invalid Input 20090927

Method CHECK_RULE_DEEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20100708
2 Exporting EV_ERROR_FOUND Call by reference Type reference (TYPE) ABAP_BOOL 20100708
3 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20100708
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100708

Method CHECK_SYSTEM_NAME_SPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_VALID_NAME_SPACE Call by reference Type reference (TYPE) ABAP_BOOL 20100204
2 Importing IV_NAME Call by reference Type reference (TYPE) IF_FDT_TYPES=>NAME Beschreibung 20100131
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100131

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_GRFN_AC_BRFP has no parameter.
Method CONSTRUCTOR on class CL_GRFN_AC_BRFP has no exception.

Method CREATE_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_APPLICATION_ID Call by reference Type reference (TYPE) FDT_UUID 20090930
2 Importing IV_APPLICATION_NAME Call by reference Type reference (TYPE) FDT_NAME 20090930
3 Importing IV_DEVELOPMENT_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20100716
4 Importing IV_SHORT_TEXT Call by reference Type reference (TYPE) IF_FDT_TYPES=>SHORT_TEXT Short Text 20100206
5 Importing IV_TEXT Call by reference Type reference (TYPE) IF_FDT_TYPES=>TEXT Text 20100206
6 Importing IV_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20100716
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20090930

Method CREATE_BRF_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FUNCTION_UUID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID FDT: Universal Unique Identifier 20090914
2 Importing IT_DATA Call by reference Type reference (TYPE) GRFN_T_BRFTAB Input data 20090914
3 Importing IV_APPLICATION_NAME Call by reference Type reference (TYPE) IF_FDT_TYPES=>NAME FDT: Name 20090914
4 Importing IV_FUNC_NAME Call by reference Type reference (TYPE) IF_FDT_TYPES=>NAME FDT: Name 20090914
5 Importing IV_RESULT_BRFPTABNAME Call by reference Type reference (TYPE) GRFN_BRFPTABNAME BRF Plus Name 20100312
6 Importing IV_RESULT_BRFPTABTEXT Call by reference Type reference (TYPE) GRFN_BRFPTABTEXT BRF Plus Text 20100312
7 Importing IV_RESULT_DATA_OBJ_DDIC Call by reference Type reference (TYPE) TABNAME Result Data Object DDIC Structure 20090914
8 Importing IV_SHORT_TEXT Call by reference Type reference (TYPE) IF_FDT_TYPES=>SHORT_TEXT Function Short Text 20100206
9 Importing IV_TEXT Call by reference Type reference (TYPE) IF_FDT_TYPES=>TEXT Function Text 20100206
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION FDT: Invalid Input 20090927

Method CREATE_DDIC_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONTEXT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID Object IDs as sorted table 20090914
2 Exporting EV_RESULT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090914
3 Importing IT_INPUT Call by reference Type reference (TYPE) ANY TABLE 20090914
4 Importing IV_ACTIVATE Call by reference Type reference (TYPE) ABAP_BOOL 20090914
5 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090914
6 Importing IV_MODE_EQUALS Call by reference Type reference (TYPE) ABAP_BOOL 20090914
7 Importing IV_NAME Call by reference Type reference (TYPE) IF_FDT_TYPES=>NAME Beschreibung 20090914
8 Importing IV_OUTPUT_TABLE_NAME Call by reference Type reference (TYPE) TABNAME Table Name 20090914
9 Importing IV_RESULT_BRFPTABNAME Call by reference Type reference (TYPE) GRFN_BRFPTABNAME BRF Plus Name 20100312
10 Importing IV_RESULT_BRFPTABTEXT Call by reference Type reference (TYPE) GRFN_BRFPTABTEXT BRF Plus Text 20100312
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20090929

Method CREATE_DECISION_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_DT Call by reference Object reference (TYPE REF TO) IF_FDT_DECISION_TABLE FDT: Decision Table 20110204
2 Exporting EV_DT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20110204
3 Importing ITS_COLUMN Call by reference Type reference (TYPE) IF_FDT_DECISION_TABLE=>TS_COLUMN Columns of the decision table 20110204
4 Importing IV_APPL_UUID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20110204
5 Importing IV_DT_NAME Call by reference Type reference (TYPE) IF_FDT_TYPES=>NAME Beschreibung 20110204
6 Importing IV_FUNC_UUID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20110204
7 Importing IV_SHORT_TEXT Call by reference Type reference (TYPE) IF_FDT_TYPES=>SHORT_TEXT Short Text 20110204
8 Importing IV_TEXT Call by reference Type reference (TYPE) IF_FDT_TYPES=>TEXT Text 20110204
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110207

Method EXECUTE_BRF_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_TRACE Call by reference Object reference (TYPE REF TO) IF_FDT_TRACE FDT: Trace 20100924
2 Exporting ET_DATA Call by reference Object reference (TYPE REF TO) DATA Output Data 20090914
3 Importing IT_DATA Call by reference Type reference (TYPE) GRFN_T_BRFTAB Input Data 20090914
4 Importing IV_FUNC_UUID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20090914
5 Importing IV_RESULT_DATA_OBJ_DDIC Call by reference Type reference (TYPE) TYPENAME Table Name - check ddic binding 20090914
6 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version, UTC) 20100225
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION FDT: Invalid Input 20090927

Method GET_APPLICATION_DATA 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) ANY TABLE 20090925
2 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20090925
3 Importing IV_APPLICATION_NAME Call by reference Type reference (TYPE) FDT_NAME FDT: Name 20090925
4 Importing IV_LOOKUP_APPLICATION Call by reference Type reference (TYPE) ABAP_BOOL 20091007
5 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) IF_FDT_TYPES=>OBJECT_TYPE FDT: Data Object Type 20090929
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20090925

Method GET_APPLICATION_TRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DEVELOPMENT_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20100716
2 Exporting EV_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20100716
3 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20100716
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100716

Method GET_APPL_FUNCTION_ID 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) IF_FDT_QUERY=>TS_NAME List of IDs with names 20091007
2 Importing IV_APPLICATION_NAME Call by reference Type reference (TYPE) FDT_NAME FDT: Name 20091007
3 Importing IV_FUNCTION_NAME Call by reference Type reference (TYPE) FDT_NAME FDT: Name 20091007
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091007

Method GET_APPL_FUNCTION_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_APPLICATION_NAME Call by reference Type reference (TYPE) FDT_NAME Application Name 20091007
2 Exporting EV_FUNCTION_NAME Call by reference Type reference (TYPE) FDT_NAME Function Name 20091007
3 Importing IV_FUNCTION_ID Call by reference Type reference (TYPE) FDT_UUID Function UUID 20091007
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091007

Method GET_DATA_OBJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DATA_OBJECT_TYPE Call by reference Type reference (TYPE) IF_FDT_TYPES=>DATA_OBJECT_TYPE FDT: Data Object Type 20090929
2 Exporting EV_ID_UNKNOWN Call by reference Type reference (TYPE) ABAP_BOOL FDT: Universal Unique Identifier 20090929
3 Exporting EV_OBJECT_TYPE Call by reference Type reference (TYPE) IF_FDT_TYPES=>OBJECT_TYPE FDT: Object Type 20090929
4 Importing IV_ID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20090929
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091201

Method GET_DDIC_FIELDS_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DFIES Call by reference Type reference (TYPE) DDFIELDS DD: Field List 20090914
2 Exporting ET_ELEMENTS Call by reference Type reference (TYPE) IF_FDT_STRUCTURE=>TS_ELEMENT Element list 20090914
3 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090914
4 Importing IV_DDIC_STRUCTURE Value transfer Type reference (TYPE) TABNAME Table Name 20090914
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION FDT: Invalid Input 20091114

Method GET_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20090914
2 Importing IV_APPL_ID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20090914
3 Importing IV_NAME Call by reference Type reference (TYPE) FDT_NAME FDT: Name 20090914
4 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) IF_FDT_TYPES=>OBJECT_TYPE FDT: Object Type 20090914
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091114

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_GRFN_AC_BRFP BRFplus 20091114

Method GET_INSTANCE on class CL_GRFN_AC_BRFP has no exception.

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_APPL_ID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20090914
2 Exporting EV_DATA_OBJECT_TYPE Call by reference Type reference (TYPE) IF_FDT_TYPES=>DATA_OBJECT_TYPE Data Object Type 20091204
3 Exporting EV_ID_UNKNOWN Call by reference Type reference (TYPE) ABAP_BOOL 20090914
4 Exporting EV_NAME Call by reference Type reference (TYPE) FDT_NAME FDT: Name 20090914
5 Exporting EV_OBJECT_TYPE Call by reference Type reference (TYPE) IF_FDT_TYPES=>OBJECT_TYPE Objekttyp 20091204
6 Exporting EV_UNNAMED Call by reference Type reference (TYPE) ABAP_BOOL 20090914
7 Importing IV_ID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20090914
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091114

Method GET_NEW_DATAOBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_EXISTING_CONTEXT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID Object IDs as sorted table 20100223
2 Exporting ETS_EXISTING_RESULT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID Object IDs as sorted table 20100223
3 Exporting ET_DATA Call by reference Type reference (TYPE) GRFN_T_BRFTAB BRFplus Tabname and Value 20100223
4 Exporting EV_RESULT_OBJ_DDIC Call by reference Type reference (TYPE) TABNAME Table Name 20100223
5 Importing IT_DATA Call by reference Type reference (TYPE) GRFN_T_BRFTAB BRFplus Tabname and Value 20100223
6 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20100223
7 Importing IV_RESULT_BRFPTABNAME Call by reference Type reference (TYPE) GRFN_BRFPTABNAME BRF Plus Name 20100312
8 Importing IV_RESULT_DATA_OBJ_DDIC Call by reference Type reference (TYPE) TABNAME Table Name 20100223
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100223

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_TEXT Value transfer Type reference (TYPE) IF_FDT_TYPES=>TEXT Beschreibung 20100312
2 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20100312
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100312

Method LOOKUP_BRF_APPLICATION 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) IF_FDT_QUERY=>TS_NAME List of IDs with names 20091007
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091007

Method LOOKUP_BRF_FUNCTION 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) IF_FDT_QUERY=>TS_NAME List of IDs with names 20091007
2 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20091007
3 Importing IV_APPLICATION_NAME Call by reference Type reference (TYPE) FDT_NAME FDT: Name 20091007
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091007

Method LOOKUP_BRF_RULE 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) IF_FDT_QUERY=>TS_NAME List of IDs with names 20090925
2 Importing IT_DATA Call by reference Type reference (TYPE) GRFN_T_BRFTAB BRFplus Tabname and Value 20090930
3 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20090925
4 Importing IV_APPLICATION_NAME Call by reference Type reference (TYPE) FDT_NAME FDT: Name 20090925
5 Importing IV_RESULT_DATA_OBJ_DDIC Call by reference Type reference (TYPE) TYPENAME Name of Dictionary Type 20090930
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20090925

Method RAISE_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_MESSAGE Value transfer Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090929
2 Importing I_NO Call by reference Type reference (TYPE) SY-MSGNO Message Number 20090928
3 Importing PAR1 Call by reference Type reference (TYPE) SY-MSGV1 Message Variable 20090928
4 Importing PAR2 Call by reference Type reference (TYPE) SY-MSGV2 Message Variable 20090928
5 Importing PAR3 Call by reference Type reference (TYPE) SY-MSGV3 Message Variable 20090928
6 Importing PAR4 Call by reference Type reference (TYPE) SY-MSGV4 Message Variable 20090928

Method RAISE_ERROR on class CL_GRFN_AC_BRFP has no exception.

Method RAISE_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FDT_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_FDT FDT: Abstract Exception Class 20090914
2 Importing IT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090914
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20090927

Method READ_SYSTEM_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CUSTOMIZING_SYSTEM Call by reference Type reference (TYPE) ABAP_BOOL 20100204
2 Exporting EV_DEMO_SYSTEM Call by reference Type reference (TYPE) ABAP_BOOL 20100204
3 Exporting EV_OTHER_SYSTEM Call by reference Type reference (TYPE) ABAP_BOOL 20100204
4 Exporting EV_PRODUCTION_SYSTEM Call by reference Type reference (TYPE) ABAP_BOOL 20100204
5 Exporting EV_SAP_REFERENCE_SYSTEM Call by reference Type reference (TYPE) ABAP_BOOL 20100204
6 Exporting EV_SYSTEM_CLIENT_ROLE Call by reference Type reference (TYPE) T000-CCCATEGORY Client control: Role of client (production, test,...) 20100204
7 Exporting EV_SYSTEM_TYPE Call by reference Type reference (TYPE) SY-SYSID Name of the SAP System 20100204
8 Exporting EV_TEST_SYSTEM Call by reference Type reference (TYPE) ABAP_BOOL 20100204
9 Exporting EV_TRAINING_EDUCATION_SYSTEM Call by reference Type reference (TYPE) ABAP_BOOL 20100204
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100204

Method SET_APPLICATION_TRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20100717
2 Importing IV_APPLICATION_NAME Call by reference Type reference (TYPE) IF_FDT_TYPES=>NAME Beschreibung 20100719
3 Importing IV_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20100717
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100717

Method SET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20100224
2 Importing IV_NAME Call by reference Type reference (TYPE) IF_FDT_TYPES=>NAME Beschreibung 20100224
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100224

Method SET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20100212
2 Importing IV_SHORT_TEXT Call by reference Type reference (TYPE) IF_FDT_TYPES=>SHORT_TEXT Short Text (language dependent) 20100223
3 Importing IV_TEXT Call by reference Type reference (TYPE) IF_FDT_TYPES=>TEXT Text 20100212
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100212
History
Last changed by/on SAP  20141106 
SAP Release Created in 600