Hierarchy

⤷

⤷

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 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
3 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
4 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
5 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
6 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
7 | ![]() |
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 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | '#COMPLEX_EXPRESSION#' | 20091114 | ||
2 | ![]() |
Constant | Private | Type reference (TYPE) | IF_FDT_APPLICATION=>APPLICATION_COMPONENT | 'GRC-RM' | Application Component | 20090930 | |
3 | ![]() |
Constant | Private | Type reference (TYPE) | IF_FDT_TYPES=>NAME | 'ZDC_TEST_AC_BRF' | Application Name | 20090914 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | SYMSGID | 'FDT_CORE' | Message Class | 20100708 | |
5 | ![]() |
Constant | Private | Type reference (TYPE) | IF_FDT_APPLICATION=>SOFTWARE_COMPONENT | 'GRCFND_A' | Software Component | 20090930 | |
6 | ![]() |
Constant | Private | Type reference (TYPE) | IF_FDT_TYPES=>ACCESS_LEVEL | 'APCOMP' | Access Level | 20100716 | |
7 | ![]() |
Static Attribute | Public | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20091114 | ||
8 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_FDT_FACTORY | FDT: Factory | 20091114 | ||
9 | ![]() |
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 | ![]() |
Static method | Public | Method | Check BRF Rule | 20090914 |
2 | ![]() |
Static method | Public | Method | Deep Check Active BRF function, so can be transported | 20100708 |
3 | ![]() |
Static method | Public | Method | Check name space | 20100131 |
4 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20090914 |
5 | ![]() |
Static method | Public | Method | Create application | 20090930 |
6 | ![]() |
Static method | Public | Method | Create BRFplus function | 20090914 |
7 | ![]() |
Static method | Private | Method | Create data object ABAP dictionary | 20090914 |
8 | ![]() |
Static method | Public | Method | Create decision table for function in a BRF plus application | 20110204 |
9 | ![]() |
Static method | Public | Method | Eexecute rules | 20090914 |
10 | ![]() |
Static method | Public | Method | Get application data | 20090925 |
11 | ![]() |
Static method | Public | Method | Get Application Transport and Package | 20100716 |
12 | ![]() |
Static method | Public | Method | Get UUID for specific function and application combination | 20091007 |
13 | ![]() |
Static method | Public | Method | Get application and function name for specific function ID | 20091007 |
14 | ![]() |
Static method | Private | Method | Get object type and data object type | 20090929 |
15 | ![]() |
Static method | Private | Method | Get fields list | 20090914 |
16 | ![]() |
Static method | Public | Method | Get object ID | 20090914 |
17 | ![]() |
Static method | Public | Method | Get instance | 20091114 |
18 | ![]() |
Static method | Private | Method | Get name and related data object information | 20090914 |
19 | ![]() |
Static method | Private | Method | Get new dataobject from input context parameters and result | 20100223 |
20 | ![]() |
Static method | Public | Method | Get Text | 20100312 |
21 | ![]() |
Static method | Public | Method | Lookup all applications | 20091007 |
22 | ![]() |
Static method | Public | Method | Lookup all functions registered in a specific application | 20091007 |
23 | ![]() |
Static method | Public | Method | Lookup all functions with appl, context, result object info | 20090925 |
24 | ![]() |
Static method | Private | Method | Get error message | 20090928 |
25 | ![]() |
Static method | Private | Method | Exception | 20090914 |
26 | ![]() |
Static method | Public | Method | Read system installation | 20100204 |
27 | ![]() |
Static method | Public | Method | Set Application Transport again after release | 20100717 |
28 | ![]() |
Static method | Private | Method | Set name | 20100224 |
29 | ![]() |
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 | ![]() |
EV_DATA_MATCH | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090914 | |||
2 | ![]() |
IT_DATA | Call by reference | Type reference (TYPE) | GRFN_T_BRFTAB | Input Data | 20090914 | ||
3 | ![]() |
IV_CHECK_NUMBER_OF_PARAMS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20100225 | ||
4 | ![]() |
IV_FUNC_UUID | Call by reference | Type reference (TYPE) | FDT_UUID | FDT: Universal Unique Identifier | 20090914 | ||
5 | ![]() |
IV_RESULT_DATA_OBJ_DDIC | Call by reference | Type reference (TYPE) | TYPENAME | Result Data Object DDIC | 20090914 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20090927 |
Method CHECK_RULE_DEEP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20100708 | ||
2 | ![]() |
EV_ERROR_FOUND | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100708 | |||
3 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20100708 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
EV_VALID_NAME_SPACE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100204 | |||
2 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Beschreibung | 20100131 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
EV_APPLICATION_ID | Call by reference | Type reference (TYPE) | FDT_UUID | 20090930 | |||
2 | ![]() |
IV_APPLICATION_NAME | Call by reference | Type reference (TYPE) | FDT_NAME | 20090930 | |||
3 | ![]() |
IV_DEVELOPMENT_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | Package | 20100716 | ||
4 | ![]() |
IV_SHORT_TEXT | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>SHORT_TEXT | Short Text | 20100206 | ||
5 | ![]() |
IV_TEXT | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TEXT | Text | 20100206 | ||
6 | ![]() |
IV_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20100716 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
EV_FUNCTION_UUID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | FDT: Universal Unique Identifier | 20090914 | ||
2 | ![]() |
IT_DATA | Call by reference | Type reference (TYPE) | GRFN_T_BRFTAB | Input data | 20090914 | ||
3 | ![]() |
IV_APPLICATION_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | FDT: Name | 20090914 | ||
4 | ![]() |
IV_FUNC_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | FDT: Name | 20090914 | ||
5 | ![]() |
IV_RESULT_BRFPTABNAME | Call by reference | Type reference (TYPE) | GRFN_BRFPTABNAME | BRF Plus Name | 20100312 | ||
6 | ![]() |
IV_RESULT_BRFPTABTEXT | Call by reference | Type reference (TYPE) | GRFN_BRFPTABTEXT | BRF Plus Text | 20100312 | ||
7 | ![]() |
IV_RESULT_DATA_OBJ_DDIC | Call by reference | Type reference (TYPE) | TABNAME | Result Data Object DDIC Structure | 20090914 | ||
8 | ![]() |
IV_SHORT_TEXT | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>SHORT_TEXT | Function Short Text | 20100206 | ||
9 | ![]() |
IV_TEXT | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TEXT | Function Text | 20100206 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20090927 |
Method CREATE_DDIC_STRUC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_CONTEXT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs as sorted table | 20090914 | ||
2 | ![]() |
EV_RESULT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20090914 | ||
3 | ![]() |
IT_INPUT | Call by reference | Type reference (TYPE) | ANY TABLE | 20090914 | |||
4 | ![]() |
IV_ACTIVATE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090914 | |||
5 | ![]() |
IV_APPLICATION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20090914 | ||
6 | ![]() |
IV_MODE_EQUALS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090914 | |||
7 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Beschreibung | 20090914 | ||
8 | ![]() |
IV_OUTPUT_TABLE_NAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20090914 | ||
9 | ![]() |
IV_RESULT_BRFPTABNAME | Call by reference | Type reference (TYPE) | GRFN_BRFPTABNAME | BRF Plus Name | 20100312 | ||
10 | ![]() |
IV_RESULT_BRFPTABTEXT | Call by reference | Type reference (TYPE) | GRFN_BRFPTABTEXT | BRF Plus Text | 20100312 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
EO_DT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_DECISION_TABLE | FDT: Decision Table | 20110204 | ||
2 | ![]() |
EV_DT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20110204 | ||
3 | ![]() |
ITS_COLUMN | Call by reference | Type reference (TYPE) | IF_FDT_DECISION_TABLE=>TS_COLUMN | Columns of the decision table | 20110204 | ||
4 | ![]() |
IV_APPL_UUID | Call by reference | Type reference (TYPE) | FDT_UUID | FDT: Universal Unique Identifier | 20110204 | ||
5 | ![]() |
IV_DT_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Beschreibung | 20110204 | ||
6 | ![]() |
IV_FUNC_UUID | Call by reference | Type reference (TYPE) | FDT_UUID | FDT: Universal Unique Identifier | 20110204 | ||
7 | ![]() |
IV_SHORT_TEXT | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>SHORT_TEXT | Short Text | 20110204 | ||
8 | ![]() |
IV_TEXT | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TEXT | Text | 20110204 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
EO_TRACE | Call by reference | Object reference (TYPE REF TO) | IF_FDT_TRACE | FDT: Trace | 20100924 | ||
2 | ![]() |
ET_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | Output Data | 20090914 | ||
3 | ![]() |
IT_DATA | Call by reference | Type reference (TYPE) | GRFN_T_BRFTAB | Input Data | 20090914 | ||
4 | ![]() |
IV_FUNC_UUID | Call by reference | Type reference (TYPE) | FDT_UUID | FDT: Universal Unique Identifier | 20090914 | ||
5 | ![]() |
IV_RESULT_DATA_OBJ_DDIC | Call by reference | Type reference (TYPE) | TYPENAME | Table Name - check ddic binding | 20090914 | ||
6 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version, UTC) | 20100225 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20090927 |
Method GET_APPLICATION_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20090925 | |||
2 | ![]() |
IV_APPLICATION_ID | Call by reference | Type reference (TYPE) | FDT_UUID | FDT: Universal Unique Identifier | 20090925 | ||
3 | ![]() |
IV_APPLICATION_NAME | Call by reference | Type reference (TYPE) | FDT_NAME | FDT: Name | 20090925 | ||
4 | ![]() |
IV_LOOKUP_APPLICATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20091007 | |||
5 | ![]() |
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 | ![]() |
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 | ![]() |
EV_DEVELOPMENT_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | Package | 20100716 | ||
2 | ![]() |
EV_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20100716 | ||
3 | ![]() |
IV_APPLICATION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20100716 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
ET_DATA | Call by reference | Type reference (TYPE) | IF_FDT_QUERY=>TS_NAME | List of IDs with names | 20091007 | ||
2 | ![]() |
IV_APPLICATION_NAME | Call by reference | Type reference (TYPE) | FDT_NAME | FDT: Name | 20091007 | ||
3 | ![]() |
IV_FUNCTION_NAME | Call by reference | Type reference (TYPE) | FDT_NAME | FDT: Name | 20091007 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
EV_APPLICATION_NAME | Call by reference | Type reference (TYPE) | FDT_NAME | Application Name | 20091007 | ||
2 | ![]() |
EV_FUNCTION_NAME | Call by reference | Type reference (TYPE) | FDT_NAME | Function Name | 20091007 | ||
3 | ![]() |
IV_FUNCTION_ID | Call by reference | Type reference (TYPE) | FDT_UUID | Function UUID | 20091007 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
EV_DATA_OBJECT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>DATA_OBJECT_TYPE | FDT: Data Object Type | 20090929 | ||
2 | ![]() |
EV_ID_UNKNOWN | Call by reference | Type reference (TYPE) | ABAP_BOOL | FDT: Universal Unique Identifier | 20090929 | ||
3 | ![]() |
EV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>OBJECT_TYPE | FDT: Object Type | 20090929 | ||
4 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | FDT_UUID | FDT: Universal Unique Identifier | 20090929 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
ET_DFIES | Call by reference | Type reference (TYPE) | DDFIELDS | DD: Field List | 20090914 | ||
2 | ![]() |
ET_ELEMENTS | Call by reference | Type reference (TYPE) | IF_FDT_STRUCTURE=>TS_ELEMENT | Element list | 20090914 | ||
3 | ![]() |
IV_APPLICATION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20090914 | ||
4 | ![]() |
IV_DDIC_STRUCTURE | Value transfer | Type reference (TYPE) | TABNAME | Table Name | 20090914 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20091114 |
Method GET_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_ID | Call by reference | Type reference (TYPE) | FDT_UUID | FDT: Universal Unique Identifier | 20090914 | ||
2 | ![]() |
IV_APPL_ID | Call by reference | Type reference (TYPE) | FDT_UUID | FDT: Universal Unique Identifier | 20090914 | ||
3 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | FDT_NAME | FDT: Name | 20090914 | ||
4 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>OBJECT_TYPE | FDT: Object Type | 20090914 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20091114 |
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
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 | ![]() |
EV_APPL_ID | Call by reference | Type reference (TYPE) | FDT_UUID | FDT: Universal Unique Identifier | 20090914 | ||
2 | ![]() |
EV_DATA_OBJECT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>DATA_OBJECT_TYPE | Data Object Type | 20091204 | ||
3 | ![]() |
EV_ID_UNKNOWN | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090914 | |||
4 | ![]() |
EV_NAME | Call by reference | Type reference (TYPE) | FDT_NAME | FDT: Name | 20090914 | ||
5 | ![]() |
EV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>OBJECT_TYPE | Objekttyp | 20091204 | ||
6 | ![]() |
EV_UNNAMED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090914 | |||
7 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | FDT_UUID | FDT: Universal Unique Identifier | 20090914 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
ETS_EXISTING_CONTEXT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs as sorted table | 20100223 | ||
2 | ![]() |
ETS_EXISTING_RESULT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs as sorted table | 20100223 | ||
3 | ![]() |
ET_DATA | Call by reference | Type reference (TYPE) | GRFN_T_BRFTAB | BRFplus Tabname and Value | 20100223 | ||
4 | ![]() |
EV_RESULT_OBJ_DDIC | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20100223 | ||
5 | ![]() |
IT_DATA | Call by reference | Type reference (TYPE) | GRFN_T_BRFTAB | BRFplus Tabname and Value | 20100223 | ||
6 | ![]() |
IV_APPLICATION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20100223 | ||
7 | ![]() |
IV_RESULT_BRFPTABNAME | Call by reference | Type reference (TYPE) | GRFN_BRFPTABNAME | BRF Plus Name | 20100312 | ||
8 | ![]() |
IV_RESULT_DATA_OBJ_DDIC | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20100223 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100223 |
Method GET_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_TEXT | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>TEXT | Beschreibung | 20100312 | ||
2 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20100312 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
ET_DATA | Call by reference | Type reference (TYPE) | IF_FDT_QUERY=>TS_NAME | List of IDs with names | 20091007 | ||
2 | ![]() |
IV_APPLICATION_ID | Call by reference | Type reference (TYPE) | FDT_UUID | FDT: Universal Unique Identifier | 20091007 | ||
3 | ![]() |
IV_APPLICATION_NAME | Call by reference | Type reference (TYPE) | FDT_NAME | FDT: Name | 20091007 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
ET_DATA | Call by reference | Type reference (TYPE) | IF_FDT_QUERY=>TS_NAME | List of IDs with names | 20090925 | ||
2 | ![]() |
IT_DATA | Call by reference | Type reference (TYPE) | GRFN_T_BRFTAB | BRFplus Tabname and Value | 20090930 | ||
3 | ![]() |
IV_APPLICATION_ID | Call by reference | Type reference (TYPE) | FDT_UUID | FDT: Universal Unique Identifier | 20090925 | ||
4 | ![]() |
IV_APPLICATION_NAME | Call by reference | Type reference (TYPE) | FDT_NAME | FDT: Name | 20090925 | ||
5 | ![]() |
IV_RESULT_DATA_OBJ_DDIC | Call by reference | Type reference (TYPE) | TYPENAME | Name of Dictionary Type | 20090930 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20090925 |
Method RAISE_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Value transfer | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090929 | ||
2 | ![]() |
I_NO | Call by reference | Type reference (TYPE) | SY-MSGNO | Message Number | 20090928 | ||
3 | ![]() |
PAR1 | Call by reference | Type reference (TYPE) | SY-MSGV1 | Message Variable | 20090928 | ||
4 | ![]() |
PAR2 | Call by reference | Type reference (TYPE) | SY-MSGV2 | Message Variable | 20090928 | ||
5 | ![]() |
PAR3 | Call by reference | Type reference (TYPE) | SY-MSGV3 | Message Variable | 20090928 | ||
6 | ![]() |
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 | ![]() |
IO_FDT_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_FDT | FDT: Abstract Exception Class | 20090914 | ||
2 | ![]() |
IT_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20090914 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
EV_CUSTOMIZING_SYSTEM | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100204 | |||
2 | ![]() |
EV_DEMO_SYSTEM | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100204 | |||
3 | ![]() |
EV_OTHER_SYSTEM | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100204 | |||
4 | ![]() |
EV_PRODUCTION_SYSTEM | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100204 | |||
5 | ![]() |
EV_SAP_REFERENCE_SYSTEM | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100204 | |||
6 | ![]() |
EV_SYSTEM_CLIENT_ROLE | Call by reference | Type reference (TYPE) | T000-CCCATEGORY | Client control: Role of client (production, test,...) | 20100204 | ||
7 | ![]() |
EV_SYSTEM_TYPE | Call by reference | Type reference (TYPE) | SY-SYSID | Name of the SAP System | 20100204 | ||
8 | ![]() |
EV_TEST_SYSTEM | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100204 | |||
9 | ![]() |
EV_TRAINING_EDUCATION_SYSTEM | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100204 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
IV_APPLICATION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20100717 | ||
2 | ![]() |
IV_APPLICATION_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Beschreibung | 20100719 | ||
3 | ![]() |
IV_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20100717 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100717 |
Method SET_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20100224 | ||
2 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Beschreibung | 20100224 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100224 |
Method SET_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | FDT_UUID | FDT: Universal Unique Identifier | 20100212 | ||
2 | ![]() |
IV_SHORT_TEXT | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>SHORT_TEXT | Short Text (language dependent) | 20100223 | ||
3 | ![]() |
IV_TEXT | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TEXT | Text | 20100212 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100212 |
History
Last changed by/on | SAP | 20141106 |
SAP Release Created in | 600 |