SAP ABAP Class CL_GLE_ECS_BRF_ADAPTER (Adapter for Business Rule Framework Plus Tool)
Hierarchy
☛
SAP_FIN (Software Component) SAP_FIN
⤷ AC-INT (Application Component) Accounting Interface
⤷ AC_INT_ECS_PER_ACP (Package) ECS: Automatic Correction System (Persistence Layer)
⤷ AC-INT (Application Component) Accounting Interface
⤷ AC_INT_ECS_PER_ACP (Package) ECS: Automatic Correction System (Persistence Layer)
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_FDT_APPLICATION_SETTINGS | FDT: Application Settings | 20091010 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_GLE_ECS_BRF_ADAPTER | Interface Adapter for BRFplus Tool | 20091010 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_GLE_ECS_BRF_ADAPTER_CONST | Constants for BRF Adapter | 20091010 |
Properties
Class | CL_GLE_ECS_BRF_ADAPTER | |
Short Description | Adapter for Business Rule Framework Plus Tool | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | GLE_PER_ECS_ACP_VIM | |
Program status | ||
Category | 0 | |
Package | AC_INT_ECS_PER_ACP | ECS: Automatic Correction System (Persistence Layer) |
Created | 20091010 | SAP |
Last change | 20130531 | SAP |
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_STRUCTURE | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
3 | IF_FDT_TYPES | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_FDT_APPLICATION_SETTINGS | FDT: Application Settings | 20091010 | ||
2 | IF_GLE_ECS_BRF_ADAPTER | Interface Adapter for BRFplus Tool | 20091010 | ||
3 | IF_GLE_ECS_BRF_ADAPTER_CONST | Constants for BRF Adapter | 20091010 |
Friends
Class CL_GLE_ECS_BRF_ADAPTER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ACP_TYPE | Instance attribute | Private | Type reference (TYPE) | GLE_DTE_ECS_ACP_ENV_TYPE | Category of Auto Correction Strategy | 20091010 | ||
2 | BRF_APPL_ID | Instance attribute | Private | Type reference (TYPE) | IF_FDT_TYPES=>ID | ID of BRF Application for Auto Correction Processor Category | 20091010 | ||
3 | BRF_ECS_ENV_ID | Instance attribute | Private | Type reference (TYPE) | IF_FDT_TYPES=>ID | Environment ID | 20091022 | ||
4 | BRF_LOGHANDLE_ID | Instance attribute | Private | Type reference (TYPE) | IF_FDT_TYPES=>ID | Log Handle ID | 20091018 | ||
5 | BRF_RUNID_ID | Instance attribute | Private | Type reference (TYPE) | IF_FDT_TYPES=>ID | Run Number ID | 20091022 | ||
6 | CON_ADB_FIELD_DMBE2 | Instance attribute | Private | Attribute reference (LIKE) | 20091113 | ||||
7 | CON_ADB_FIELD_DMBE3 | Instance attribute | Private | Attribute reference (LIKE) | 20091113 | ||||
8 | CON_ADB_FIELD_DMBTR | Instance attribute | Private | Attribute reference (LIKE) | 20091113 | ||||
9 | CON_ADB_FIELD_WRBTR | Instance attribute | Private | Attribute reference (LIKE) | 20091113 | ||||
10 | CON_APPL_COMP | Instance attribute | Private | Attribute reference (LIKE) | 20091010 | ||||
11 | CON_BRF_1 | Instance attribute | Private | Attribute reference (LIKE) | 20091010 | ||||
12 | CON_BRF_2 | Instance attribute | Private | Attribute reference (LIKE) | 20091010 | ||||
13 | CON_BRF_3 | Instance attribute | Private | Attribute reference (LIKE) | 20091010 | ||||
14 | CON_BUILDVERSION | Instance attribute | Private | Attribute reference (LIKE) | 20091021 | ||||
15 | CON_CALLBACK_CLASS | Instance attribute | Private | Attribute reference (LIKE) | 20091010 | ||||
16 | CON_DATATYPE_CURR | Instance attribute | Private | Attribute reference (LIKE) | 20091113 | ||||
17 | CON_DATATYPE_DATS | Instance attribute | Private | Attribute reference (LIKE) | 20091113 | ||||
18 | CON_DATATYPE_QUAN | Instance attribute | Private | Attribute reference (LIKE) | 20091113 | ||||
19 | CON_DATATYPE_TIMS | Instance attribute | Private | Attribute reference (LIKE) | 20091113 | ||||
20 | CON_DOMNAME | Instance attribute | Private | Attribute reference (LIKE) | 20091010 | ||||
21 | CON_DTE_ECS_ENV | Instance attribute | Private | Attribute reference (LIKE) | 20091022 | ||||
22 | CON_DTE_LOGHANDLE | Instance attribute | Private | Attribute reference (LIKE) | 20091018 | ||||
23 | CON_DTE_RUNID | Instance attribute | Private | Attribute reference (LIKE) | 20091022 | ||||
24 | CON_FIELD_ECS_ENV | Instance attribute | Private | Attribute reference (LIKE) | 20091022 | ||||
25 | CON_FIELD_LOGHANDLE | Instance attribute | Private | Attribute reference (LIKE) | 20091018 | ||||
26 | CON_FIELD_RUNID | Instance attribute | Private | Attribute reference (LIKE) | 20091022 | ||||
27 | CON_GENLOG_OBJECT | Instance attribute | Private | Attribute reference (LIKE) | 20091010 | ||||
28 | CON_GENLOG_SUBOBJECT | Instance attribute | Private | Attribute reference (LIKE) | 20091010 | ||||
29 | CON_PREFIX_GEN | Instance attribute | Private | Attribute reference (LIKE) | 20091010 | ||||
30 | CON_PREFIX_GEN_DOCUMENT | Instance attribute | Private | Attribute reference (LIKE) | 20091016 | ||||
31 | CON_PREFIX_GEN_PROG | Instance attribute | Private | Attribute reference (LIKE) | 20091115 | ||||
32 | CON_PREFIX_GEN_STR_DOCUMENT | Instance attribute | Private | Attribute reference (LIKE) | 20091017 | ||||
33 | CON_RUNLOG_SUBOBJECT | Instance attribute | Private | Attribute reference (LIKE) | 20091010 | ||||
34 | CON_SOFTWARE_COMP | Instance attribute | Private | Attribute reference (LIKE) | 20091010 | ||||
35 | CON_TEMPLATE | Instance attribute | Private | Attribute reference (LIKE) | 20091029 | ||||
36 | CON_USER_SAP | Instance attribute | Private | Attribute reference (LIKE) | 20091010 | ||||
37 | ENQ_FUNAME | Instance attribute | Private | Type reference (TYPE) | ACI_DTE_ECS_BRF_FUNAME | Name of Derivation Function | 20091021 | ||
38 | GEN_LOG_HANDLE | Instance attribute | Private | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20091010 | ||
39 | GEN_LOG_NUMBER | Instance attribute | Private | Type reference (TYPE) | BALOGNR | Application Log: Log Number | 20091010 | ||
40 | LOG_DET_LEVEL | Instance attribute | Private | Type reference (TYPE) | N | Entry Level for Application Log | 20091010 | ||
41 | NO_DEQUEUE | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | Unlock for Exceptions Only | 20091011 | ||
42 | REF_FDT_FACTORY | Instance attribute | Private | Object reference (TYPE REF TO) | IF_FDT_FACTORY | Instance of Business Rule Framework Factory | 20091010 | ||
43 | S_CALL_BY_ADAPTER | Static Attribute | Protected | Type reference (TYPE) | ABAP_BOOL | Call from the Adapter | 20091017 | ||
44 | S_CHANGE | Static Attribute | Protected | Type reference (TYPE) | CHAR1 | Parameter for change when authorization denied | 20091019 | ||
45 | S_IS_EDITABLE | Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | Client: Customizing settings can be changed | 20091017 | ||
46 | S_IS_NOT_TRANSPORTED | Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | Not Transported | 20091017 | ||
47 | S_TAB_CUST_GEN | Static Attribute | Private | See coding | Table of Generated Objects from View | 20091106 | |||
48 | S_TAB_FACTORY | Static Attribute | Private | See coding | 20091116 | ||||
49 | S_TAB_GENOBJECT | Static Attribute | Private | See coding | Table of Generated Objects | 20091010 | |||
50 | S_TAB_GEN_FILLED | Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | TAB_GENOBJECT was updated | 20091017 | ||
51 | S_TAB_GEN_FUNC_FILLED | Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | TAB_GENOBJECT was updated | 20091106 | ||
52 | S_TAB_INSTANCE | Static Attribute | Protected | See coding | Instance Table | 20091010 | |||
53 | S_TAB_PROCESS | Static Attribute | Private | See coding | 20091116 | ||||
54 | S_TAH_DFIES | Static Attribute | Private | See coding | Fields in the Document Structure | 20091016 | |||
55 | S_TRANSPORT_NEEDED | Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | Client: Automatic Transport Recording | 20091017 | ||
56 | TAB_MESSAGES | Instance attribute | Private | See coding | Error Message in Generation Log | 20091010 | |||
57 | TR_FUNC_TAB | Instance attribute | Private | See coding | 20091024 | ||||
58 | TR_REQUEST | Instance attribute | Private | Type reference (TYPE) | TRKORR | Request/Task | 20091010 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | Enters the attributes for BRF WEBUI callback | 20091010 |
2 | S_GENERATE_PROGRAM | Static method | Private | Method | Generates the program | 20091116 |
3 | S_GET_CONTEXT_FIELDS | Static method | Private | Method | Gets admin information for the context fields | 20091020 |
4 | S_GET_FDT_ADMIN_DATA | Static method | Public | Method | Gets information for the Business Rule Framework Object | 20091010 |
5 | S_GET_INSTANCE | Static method | Public | Method | Gets an instance for the adapter for each ACP type | 20091010 |
6 | S_GET_REF_PROCESS_FUNCTION | Static method | Public | Method | Gets an instance for the class used to execute BRF function | 20091116 |
7 | S_UPDATE_TAB_GENOBJ | Static method | Private | Method | Updating table ACI_TECS_IF_GEN (after transport) | 20091017 |
8 | _ADD_TO_TRANSPORT_REQUEST | Instance method | Private | Method | Transporting entries to ACI_TECS_IF003_F | 20091016 |
9 | _APPEND_MSG_TO_LOG | Instance method | Private | Method | Add Message to Log | 20091010 |
10 | _CREATE_LOG | Instance method | Private | Method | Display of Log | 20091010 |
11 | _GET_FIELDS_CONTEXT | Instance method | Private | Method | Gets admin information for the context fields | 20091018 |
12 | _GET_FUNC_ID | Instance method | Private | Method | Gets the ID of the Business Rule Framework Function | 20091116 |
13 | _GET_TRANSPORT_REQUEST | Instance method | Private | Method | Request Transport Request | 20091014 |
14 | _INIT | Instance method | Private | Method | Fill Instance Attributes | 20091022 |
15 | _SET_BRF_APPLICATION | Instance method | Private | Method | Create Business Rule Framework Application | 20091010 |
16 | _SET_BRF_CONTEXT_FIELDS | Instance method | Private | Method | Generates/changes the context of the BRF function | 20091018 |
17 | _SET_BRF_ELEMENT | Instance method | Private | Method | Create BRF Data Object Type Element | 20091010 |
18 | _SET_BRF_FUNCTION | Instance method | Private | Method | Create/Change BRF Function | 20091011 |
19 | _SET_BRF_STRUCTURE | Instance method | Private | Method | Create/Change BRF Data Object Type Structure | 20091011 |
20 | _SHOW_LOG | Instance method | Private | Method | Display Log | 20091010 |
Events
Class CL_GLE_ECS_BRF_ADAPTER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TYP_STRN_DATA_OBJECT | Private | Attribute reference (LIKE) | 20091010 |
|
||
2 | TYP_STRN_FDT_ADMIN_DATA | Private | Attribute reference (LIKE) | 20091010 |
|
||
3 | TYP_STRN_FUNCTION | Private | Attribute reference (LIKE) | 20091010 |
|
||
4 | TY_STR_ADMIN_ELEMENT | Private | See coding | Admin Data for Context Field | 20091016 | BEGIN OF ty_str_admin_element ,
element_id TYPE if_fdt_types=>id,
element_name TYPE if_fdt_types=>name,
element_type TYPE if_fdt_types=>element_type,
timepoint_type TYPE if_fdt_types=>timepoint_type,
ddic_type TYPE rollname,
fieldname TYPE fieldname,
structure_prefix TYPE char5,
END OF ty_str_admin_element
|
|
5 | TY_STR_FACTORY | Private | See coding | Table of Instances of Business Rule Framework Factory | 20091116 | BEGIN OF ty_str_factory,
brf_appl_id TYPE if_fdt_types=>id,
ref_factory TYPE REF TO if_fdt_factory,
END OF ty_str_factory
|
|
6 | TY_STR_PROCESS | Private | See coding | Table of Processing Instances | 20091020 | BEGIN OF ty_str_process,
brf_func_id TYPE if_fdt_types=>id,
ref_function TYPE REF TO if_fdt_function,
ref_process TYPE REF TO if_gle_ecs_brf_process_acc,
END OF ty_str_process
|
|
7 | TY_STR_TR | Private | See coding | Table of Transport Requests | 20091024 | BEGIN OF ty_str_tr,
func_name TYPE aci_dte_ecs_brf_funame,
trkorr TYPE trkorr,
deep TYPE boolean,
END OF ty_str_tr
|
|
8 | TY_TAB_ADMIN_ELEMENT | Private | See coding | 20091016 | ty_tab_admin_element TYPE STANDARD TABLE OF ty_str_admin_element
|
Method Signatures
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_GLE_ECS_BRF_ADAPTER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_GLE_ECS_BRF_ADAPTER has no exception.
Method S_GENERATE_PROGRAM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_GENPROG | Call by reference | Type reference (TYPE) | PROGNAME | 20091116 | |||
2 | Importing | I_NON_PERMANENT | Call by reference | Type reference (TYPE) | BOOLEAN | 20091116 | |||
3 | Importing | I_STR_CUST | Call by reference | Type reference (TYPE) | ACI_TECS_IF003_F | Generierte Objekte zu Ableitungsfunktionen | 20091116 | ||
4 | Returning | R_PROGNAME | Value transfer | Type reference (TYPE) | PROGNAME | 20091116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GLE_ECS_ADAPTER_ERROR | 20091116 | ||
2 | CX_GLE_ECS_GENERATION_ERROR | 20091116 | ||
3 | CX_GLE_ECS_STATUS_INVALID | 20091116 |
Method S_GET_CONTEXT_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_OBJ_NOT_ALLOWED | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Name des unerlaubten Objektes | 20091020 | ||
2 | Exporting | E_TAB_FIELDS_CUST | Call by reference | Type reference (TYPE) | TY_TAB_ADMIN_ELEMENT | Tabelle der Kunden Kontextfelder | 20091020 | ||
3 | Exporting | E_TAB_FIELDS_TECH | Call by reference | Type reference (TYPE) | TY_TAB_ADMIN_ELEMENT | Tabelle der technischen Kontextfelder | 20091020 | ||
4 | Importing | I_ACP_TYPE | Call by reference | Type reference (TYPE) | GLE_DTE_ECS_ACP_ENV_TYPE | Typ der Autokorrekturstrategie | 20091020 | ||
5 | Importing | I_BRF_APPL_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Id der applikation | 20091020 | ||
6 | Importing | I_BRF_FUNC_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Id der Funktion | 20091020 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GLE_ECS_ADAPTER_ERROR | Fehler im Adapter | 20091020 |
Method S_GET_FDT_ADMIN_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_BRF_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | 20091010 | |||
2 | Importing | I_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | 20091010 | |||
3 | Returning | R_STR_ADMIN | Value transfer | Type reference (TYPE) | IF_GLE_ECS_BRF_ADAPTER=>TYP_STRN_FDT_ADMIN_DATA | 20091010 |
Method S_GET_FDT_ADMIN_DATA on class CL_GLE_ECS_BRF_ADAPTER has no exception.
Method S_GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ACP_TYPE | Call by reference | Type reference (TYPE) | GLE_DTE_ECS_ACP_ENV_TYPE | 20091010 | |||
2 | Returning | R_REF_ADAPTER | Value transfer | Object reference (TYPE REF TO) | IF_GLE_ECS_BRF_ADAPTER | Adapter zu BRF+ Tool | 20091010 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GLE_ECS_ADAPTER_ERROR | Fehler im Adapter nach Transport | 20091017 |
Method S_GET_REF_PROCESS_FUNCTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ACP_TYPE | Call by reference | Type reference (TYPE) | GLE_DTE_ECS_ACP_ENV_TYPE | Typ der Autokorrekturstrategie | 20091116 | ||
2 | Importing | I_FLG_GEN | Call by reference | Type reference (TYPE) | BOOLEAN | Kennzeochen für neu generation | 20100113 | ||
3 | Importing | I_FUNC_NAME | Call by reference | Type reference (TYPE) | ACI_DTE_ECS_BRF_FUNAME | Name der Ableitungsfunktion | 20091116 | ||
4 | Returning | R_REF_PROCESS | Value transfer | Object reference (TYPE REF TO) | IF_GLE_ECS_BRF_PROCESS | Name des generierten Programmes | 20091116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GLE_ECS_ADAPTER_ERROR | Fehler im Adapter | 20091116 | |
2 | CX_GLE_ECS_ENQUEUE_ERROR | Fehler bei Enqueue | 20091116 | |
3 | CX_GLE_ECS_GENERATION_ERROR | Fehler bei Generierung | 20091116 | |
4 | CX_GLE_ECS_STATUS_INVALID | Status des Objekts ist nicht korrekt | 20091116 |
Method S_UPDATE_TAB_GENOBJ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ACP_TYPE | Call by reference | Type reference (TYPE) | GLE_DTE_ECS_ACP_ENV_TYPE | Typ der Autokorrekturstrategie | 20091017 | ||
2 | Importing | I_FUNC_NAME | Call by reference | Type reference (TYPE) | ACI_DTE_ECS_BRF_FUNAME | Name der Ableitungsfunktion | 20091022 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GLE_ECS_ADAPTER_ERROR | Objekte nicht gefunden; Transportfehler | 20091017 |
Method _ADD_TO_TRANSPORT_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_STR | Call by reference | Type reference (TYPE) | ACI_TECS_IF003_F | 20091022 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GLE_ECS_ADAPTER_ERROR | Fehler im Adapter | 20091017 |
Method _APPEND_MSG_TO_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_TAB_MSG | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20091010 |
Method _APPEND_MSG_TO_LOG on class CL_GLE_ECS_BRF_ADAPTER has no exception.
Method _CREATE_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_BRF_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | BRF ID für Speicherung Lognummer | 20091013 | ||
2 | Importing | I_NO_SAVE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ohne Sichern | 20091025 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GLE_ECS_ADAPTER_ERROR | Fehler bei Update Gentab | 20091013 |
Method _GET_FIELDS_CONTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_OBJ_NOT_ALLOWED | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Name des unerlaubten Objektes | 20091020 | ||
2 | Exporting | E_TAB_FIELDS_CUST | Call by reference | Type reference (TYPE) | TY_TAB_ADMIN_ELEMENT | Tabelle der Kunden Kontextfelder | 20091018 | ||
3 | Exporting | E_TAB_FIELDS_TECH | Call by reference | Type reference (TYPE) | TY_TAB_ADMIN_ELEMENT | Tabelle der technischen Kontextfelder | 20091018 | ||
4 | Importing | I_BRF_FUNC_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Id der Funktion | 20091018 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GLE_ECS_ADAPTER_ERROR | Fehler im Adapter | 20091018 |
Method _GET_FUNC_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_FUNC_NAME | Call by reference | Type reference (TYPE) | ACI_DTE_ECS_BRF_FUNAME | Name der Ableitungsfunktion | 20091116 | ||
2 | Returning | R_FUNC_ID | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>ID | ID Der BRF Funktion | 20091116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GLE_ECS_ADAPTER_ERROR | Fehler im Adapter ( Tab. der gen Objekte inkonsistent) | 20091116 |
Method _GET_TRANSPORT_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_TRKORR | Call by reference | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20091124 |
Method _GET_TRANSPORT_REQUEST on class CL_GLE_ECS_BRF_ADAPTER has no exception.
Method _INIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ACP_TYPE | Call by reference | Type reference (TYPE) | GLE_DTE_ECS_ACP_ENV_TYPE | Typ der Autokorrekturstrategie | 20091022 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GLE_ECS_ADAPTER_ERROR | Fehler bei Update Gen Tab nach Transport | 20091022 |
Method _SET_BRF_APPLICATION Signature
Method _SET_BRF_APPLICATION on class CL_GLE_ECS_BRF_ADAPTER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GLE_ECS_ADAPTER_ERROR | Fehler im Adapter | 20091013 | |
2 | CX_GLE_ECS_ENQUEUE_ERROR | Fehler bei Enqueue | 20091010 | |
3 | CX_GLE_ECS_GENERATION_ERROR | Fehler bei Generierung | 20091010 |
Method _SET_BRF_CONTEXT_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_BRF_FUNC_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Id der Funktion | 20091018 | ||
2 | Importing | I_FLG_CHANGE_CONTEXT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20091018 | |||
3 | Returning | R_TAB_CONTEXT_DO | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Kontext Datenobjekte | 20091018 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GLE_ECS_ADAPTER_ERROR | 20091018 | ||
2 | CX_GLE_ECS_ENQUEUE_ERROR | 20091018 | ||
3 | CX_GLE_ECS_GENERATION_ERROR | 20091018 |
Method _SET_BRF_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname | 20091010 | ||
2 | Importing | I_ROLLNAME | Call by reference | Type reference (TYPE) | ROLLNAME | Datenelement (semantische Domäne) | 20091010 | ||
3 | Importing | I_STR_DFIES | Call by reference | Type reference (TYPE) | DFIES | DD-Schnittstelle: Tabellenfelder für DDIF_FIELDINFO_GET | 20091113 | ||
4 | Returning | R_BRF_ID | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>ID | ID BRF Element | 20091010 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GLE_ECS_ADAPTER_ERROR | Fehler im Adapter | 20091013 | |
2 | CX_GLE_ECS_ENQUEUE_ERROR | Fehler bei Enqueue | 20091011 | |
3 | CX_GLE_ECS_GENERATION_ERROR | Fehler bei Generierung | 20091011 |
Method _SET_BRF_FUNCTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_BRF_FUNC_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | ID für Update der Funktion | 20091012 | ||
2 | Importing | I_FUNC_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Name der Funktion | 20091011 | ||
3 | Importing | I_TAB_CONTEXT_DO | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Kontext Datenobjekte | 20091011 | ||
4 | Returning | R_BRF_FUNC_ID | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>ID | Id der Funktion | 20091012 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GLE_ECS_ADAPTER_ERROR | Fehler im Adapter | 20091013 | |
2 | CX_GLE_ECS_ENQUEUE_ERROR | Fehler bei Enqueue | 20091011 | |
3 | CX_GLE_ECS_GENERATION_ERROR | Fehler bei Generierung | 20091011 |
Method _SET_BRF_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_BRF_STR_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | ID bei Update der Struktur | 20091011 | ||
2 | Importing | I_STR_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Name der Struktur | 20091011 | ||
3 | Importing | I_TAB_ELEMENTS | Call by reference | Type reference (TYPE) | IF_FDT_STRUCTURE=>TS_ELEMENT | Elemente der Struktur | 20091011 | ||
4 | Importing | I_TEXT | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TEXT | Bezeichnung der Struktur | 20091011 | ||
5 | Returning | R_BRF_STR_ID | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>ID | ID der BRF Struktur | 20091011 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GLE_ECS_ADAPTER_ERROR | Fehler im Adapter | 20091013 | |
2 | CX_GLE_ECS_ENQUEUE_ERROR | Fehler bei Enqueue | 20091011 | |
3 | CX_GLE_ECS_GENERATION_ERROR | Fehler bei Generierung | 20091011 |
Method _SHOW_LOG Signature
Method _SHOW_LOG on class CL_GLE_ECS_BRF_ADAPTER has no parameter.
Method _SHOW_LOG on class CL_GLE_ECS_BRF_ADAPTER has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 605 |