SAP ABAP Class IF_GLE_ECS_BRF_ADAPTER (Interface Adapter for BRFplus Tool)
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_GLE_ECS_BRF_ADAPTER | Adapter for Business Rule Framework Plus Tool | 20091010 |
Properties
| Class | IF_GLE_ECS_BRF_ADAPTER | |
| Short Description | Interface Adapter for BRFplus Tool | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | ||
| Created | 20091010 | SAP |
| Last change | 20100310 | SAP |
| 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... |
Interfaces
Class IF_GLE_ECS_BRF_ADAPTER has no interface implemented.
Friends
Class IF_GLE_ECS_BRF_ADAPTER has no friend class.
Attributes
Class IF_GLE_ECS_BRF_ADAPTER has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Add New Field to Contect for Derivation Function | 20091018 | |
| 2 | Instance method | Public | Method | Transports the BRF function | 20100128 | |
| 3 | Instance method | Public | Method | Deletes the BRF application | 20091023 | |
| 4 | Instance method | Public | Method | Deletes the BRF function | 20091013 | |
| 5 | Instance method | Public | Method | Gets the BRF application | 20091010 | |
| 6 | Instance method | Public | Method | Gets the name of the generated BRF application | 20091015 | |
| 7 | Instance method | Public | Method | Gets the BRF function | 20091010 | |
| 8 | Instance method | Public | Method | Gets the name of the generated BRF function | 20091015 | |
| 9 | Instance method | Public | Method | Gets information for the Business Rule Framework Object | 20091010 | |
| 10 | Instance method | Public | Method | Gets the status of the BRF function | 20091010 | |
| 11 | Instance method | Public | Method | Maintain Derivation Using BRFplus | 20091010 | |
| 12 | Instance method | Public | Method | Generates the BRF application | 20091016 | |
| 13 | Instance method | Public | Method | Generates the BRF function | 20091016 | |
| 14 | Instance method | Public | Method | Transfers the transport request to the Customizing function | 20091010 | |
| 15 | Instance method | Public | Method | Displays the fields for context of the derivation function | 20091018 | |
| 16 | Instance method | Public | Method | Branches to the display of the generated program | 20091015 | |
| 17 | Instance method | Public | Method | Display the generation log | 20091010 | |
| 18 | Instance method | Public | Method | Display a Trace | 20091029 | |
| 19 | Instance method | Public | Method | Transports the function and all the assigned objects | 20091023 |
Events
Class IF_GLE_ECS_BRF_ADAPTER has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TYP_STRN_DATA_OBJECT | Public | See coding | 20091010 | BEGIN OF typ_strn_data_object,
data_object_type TYPE if_fdt_types=>data_object_type,
element_type TYPE if_fdt_types=>element_type,
length TYPE length,
timepoint_type TYPE if_fdt_types=>timepoint_type,
ddic_binding TYPE rollname,
structure_tab_elements TYPE if_fdt_structure=>ts_element,
END OF typ_strn_data_object
|
||
| 2 | TYP_STRN_FDT_ADMIN_DATA | Public | See coding | 20091010 | BEGIN OF typ_strn_fdt_admin_data,
object_id TYPE if_fdt_types=>id,
object_name TYPE if_fdt_types=>name,
object_desc TYPE if_fdt_types=>text,
object_type TYPE if_fdt_types=>object_type,
change_time TYPE timestamp,
info_data_object TYPE typ_strn_data_object,
info_function TYPE typ_strn_function,
appl_id TYPE if_fdt_types=>id,
appl_name TYPE if_fdt_types=>name,
is_active TYPE boole_d,
END OF typ_strn_fdt_admin_data
|
||
| 3 | TYP_STRN_FUNCTION | Public | See coding | 20091010 | BEGIN OF typ_strn_function,
expression_type_id TYPE if_fdt_types=>id,
expression_id TYPE if_fdt_types=>id,
tab_context_id TYPE if_fdt_types=>ts_object_id,
result_id TYPE if_fdt_types=>id,
is_active TYPE boole_d,
END OF typ_strn_function
|
Method Signatures
Method ADD_BRF_CONTEXT_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FUNC_NAME | Call by reference | Type reference (TYPE) | ACI_DTE_ECS_BRF_FUNAME | Name einer BRF Funktion | 20091018 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler im Adapter | 20091018 | ||
| 2 | Fehler bei Enqueue | 20091018 | ||
| 3 | Fehler bei Generierung | 20091018 |
Method ADD_FUNCTION_TO_TR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_STR | Call by reference | Type reference (TYPE) | ACI_TECS_IF003_F | Generierte Objekte zu Ableitungsfunktionen | 20100128 | |||
| 2 | I_TRKORR | Call by reference | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20100128 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler im Adapter | 20100128 |
Method DELETE_APPLICATION Signature
Method DELETE_APPLICATION on class IF_GLE_ECS_BRF_ADAPTER has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler im Adapter | 20091023 | ||
| 2 | Fehler bei Enqueue | 20091023 |
Method DELETE_BRF_FUNCTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FUNC_NAME | Call by reference | Type reference (TYPE) | ACI_DTE_ECS_BRF_FUNAME | Name der Funktion | 20091013 | |||
| 2 | R_USAGE | Value transfer | Type reference (TYPE) | ABAP_BOOL | Wird noch verwendet, kein Löschen | 20091013 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler im Adapter | 20091013 | ||
| 2 | Fehler bei Enqueue | 20091013 | ||
| 3 | Fehler bei Generierung | 20091013 |
Method GET_BRF_APPLICATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_BRF_APPL_ID | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>ID | 20091010 |
Method GET_BRF_APPLICATION on class IF_GLE_ECS_BRF_ADAPTER has no exception.
Method GET_BRF_APPLICATION_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_BRF_APPL_NAME | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>NAME | 20091015 |
Method GET_BRF_APPLICATION_NAME on class IF_GLE_ECS_BRF_ADAPTER has no exception.
Method GET_BRF_FUNCTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FUNC_NAME | Call by reference | Type reference (TYPE) | ACI_DTE_ECS_BRF_FUNAME | Name der Ableitungsfunktion | 20091010 | |||
| 2 | R_FUNC_ID | Value transfer | Type reference (TYPE) | ACI_DTE_ECS_BRF_UUID_FU | Idenifier einer BRF Funktion | 20091010 |
Method GET_BRF_FUNCTION on class IF_GLE_ECS_BRF_ADAPTER has no exception.
Method GET_BRF_FUNCTION_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FUNC_NAME | Call by reference | Type reference (TYPE) | ACI_DTE_ECS_BRF_FUNAME | Name der Ableitungsfunktion | 20091015 | |||
| 2 | R_BRF_FUNC_NAME | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Name der BRF Funktion | 20091015 |
Method GET_BRF_FUNCTION_NAME on class IF_GLE_ECS_BRF_ADAPTER has no exception.
Method GET_FDT_ADMIN_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_BRF_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | 20091010 | ||||
| 2 | I_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | 20091010 | ||||
| 3 | R_STR_ADMIN | Value transfer | Type reference (TYPE) | TYP_STRN_FDT_ADMIN_DATA | 20091010 |
Method GET_FDT_ADMIN_DATA on class IF_GLE_ECS_BRF_ADAPTER has no exception.
Method GET_STATUS_FUNCTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FUNC_NAME | Call by reference | Type reference (TYPE) | ACI_DTE_ECS_BRF_FUNAME | Name der Ableitungsfunktion | 20091022 | |||
| 2 | R_STATUS | Value transfer | Type reference (TYPE) | ACI_DTE_ECS_BRF_APP_STATUS | Applikation Status | 20091010 |
Method GET_STATUS_FUNCTION on class IF_GLE_ECS_BRF_ADAPTER has no exception.
Method MAINTAIN_FUNCTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ADMIN_MODE | Call by reference | Type reference (TYPE) | BOOLEAN | Aufruf der Adminworkbench | 20091010 | |||
| 2 | I_FUNC_NAME | Call by reference | Type reference (TYPE) | ACI_DTE_ECS_BRF_FUNAME | Name der Ableitungsfunktion | 20091022 | |||
| 3 | I_REPAIR | Call by reference | Type reference (TYPE) | BOOLEAN | Änderung generierter Objekte möglich | 20091019 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler im Adapter | 20091011 |
Method SET_BRF_APPLICATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_BRF_APPL_ID | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>ID | 20091016 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20091016 | |||
| 2 | 20091016 | |||
| 3 | 20091016 |
Method SET_BRF_FUNCTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ADAPT | Call by reference | Type reference (TYPE) | ABAP_BOOL | Technische Felder im Kontext anpassen | 20091022 | |||
| 2 | I_FUNC_NAME | Call by reference | Type reference (TYPE) | ACI_DTE_ECS_BRF_FUNAME | Name der Ableitungsfunktion | 20091016 | |||
| 3 | R_FUNC_ID | Value transfer | Type reference (TYPE) | ACI_DTE_ECS_BRF_UUID_FU | Identifier einer BRF Funktion | 20091016 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20091016 | |||
| 2 | 20091016 | |||
| 3 | 20091016 |
Method SET_TRANSPORT_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TRKORR | Call by reference | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20091010 |
Method SET_TRANSPORT_REQUEST on class IF_GLE_ECS_BRF_ADAPTER has no exception.
Method SHOW_BRF_CONTEXT_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FUNC_NAME | Call by reference | Type reference (TYPE) | ACI_DTE_ECS_BRF_FUNAME | Name einer BRF Funktion | 20091018 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler im Adapter | 20091018 |
Method SHOW_FUNCTION_GENPROG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FUNC_NAME | Call by reference | Type reference (TYPE) | ACI_DTE_ECS_BRF_FUNAME | Name der Ableitungsfunktion | 20091015 |
Method SHOW_FUNCTION_GENPROG on class IF_GLE_ECS_BRF_ADAPTER has no exception.
Method SHOW_GEN_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FUNC_NAME | Call by reference | Type reference (TYPE) | ACI_DTE_ECS_BRF_FUNAME | Name der Ableitungsfunktion | 20091022 |
Method SHOW_GEN_LOG on class IF_GLE_ECS_BRF_ADAPTER has no exception.
Method SHOW_TRACE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_EXTERNAL_ID | Call by reference | Type reference (TYPE) | IF_FDT_LEAN_TRACE=>EXTERNAL_ID | External ID of Trace | 20091029 |
Method SHOW_TRACE on class IF_GLE_ECS_BRF_ADAPTER has no exception.
Method TRANSPORT_FUNCTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FLG_ONLY_GENERATED | Call by reference | Type reference (TYPE) | ABAP_BOOL | Nur die generierten Objekte | 20091023 | |||
| 2 | I_FUNC_NAME | Call by reference | Type reference (TYPE) | ACI_DTE_ECS_BRF_FUNAME | Name der Ableitungsfunktion | 20091024 | |||
| 3 | I_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20091023 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler im Adapter | 20091023 | ||
| 2 | Fehler bei Enqueue | 20091023 |
History
| Last changed by/on | SAP | 20100310 |
| SAP Release Created in |