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