Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_FDT_EXPRESSION | FDT: Abstract Expression Class | 20061206 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_FDT_DB_LOOKUP | FDT: DB Lookup | 20061206 |
Properties
Class | CL_FDT_DB_LOOKUP | |
Short Description | FDT: DB Lookup | |
Super Class | CL_FDT_EXPRESSION | FDT: Abstract Expression Class |
Instantiability of a Class | 1 | Protected |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SFDT_EXPRESSIONS | BRFplus: Expressions |
Created | 20061206 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_FDT_DB_LOOKUP | FDT: DB Lookup | 20061206 |
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_FDT_DDBV | 20130613 | BRFplus: Dynamic Database View | |
2 | CL_FDT_ELEMENT | 20130712 | FDT: Data Object Element | |
3 | CL_FDT_FACTORY | 20130603 | FDT: Factory |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Private | Type reference (TYPE) | TABNAME | IF_FDT_CONSTANTS_INTERNAL=>GC_DDBV_TABLE_DUMMY | 20130308 | ||
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TABNAME | 'FDT_EXPR_2200' | 20130308 | ||
3 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TABNAME | 'FDT_EXPR_2201' | 20130308 | ||
4 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TABNAME | 'FDT_EXPR_2202' | Table Name | 20081112 | |
5 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TABNAME | 'FDT_EXPR_2203' | Table Name | 20130219 | |
6 | ![]() |
Constant | Private | Type reference (TYPE) | IF_FDT_TYPES=>ID | '0050569D554F1EE091CC46936C32991F' | 20130308 | ||
7 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | `'` | 20130308 | ||
8 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | `''` | 20130308 | ||
9 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | DATA | 20130122 | |||
10 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TH_DB_OBJECT_BUFFER | 20130122 | |||
11 | ![]() |
Instance attribute | Private | Type reference (TYPE) | S_BUFFER | Transactional buffer | 20061206 | ||
12 | ![]() |
Instance attribute | Private | Type reference (TYPE) | S_BUFFER | Transactional buffer | 20061206 | ||
13 | ![]() |
Instance attribute | Private | See coding | 20130130 | ||||
14 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | Name of escape parameter (where clause) | 20110228 | ||
15 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | Name of a helper string | 20110302 | ||
16 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20061207 | ||||
17 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: MS_BUFFER_DB is loaded | 20070813 | ||
18 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20061206 |
Methods
Events
Class CL_FDT_DB_LOOKUP has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | S_BINDING | Private | See coding | 20130710 | BEGIN OF s_binding,
position TYPE int2,
object_id TYPE if_fdt_types=>id, "Context DO or Expression.
s_object_value TYPE cl_fdt_expr_sv=>s_value, "For direct value input
parameter_id TYPE if_fdt_types=>id, "DDBV input parameter ID
END OF s_binding
|
||
2 | S_BUFFER | Private | See coding | Transactional buffer | 20061206 | BEGIN OF s_buffer,
table_name TYPE tabname,
ddbv_id TYPE if_fdt_types=>id,
single TYPE abap_bool,
ts_field_condition TYPE if_fdt_db_lookup=>ts_field_condition,
aggregation_function TYPE if_fdt_db_lookup=>aggregation_function,
aggregation_field TYPE fieldname,
select_mode TYPE fdt_select_mode,
distinct_select TYPE abap_bool,
field_mapping TYPE if_fdt_db_lookup=>ts_field_mapping,
binding TYPE t_binding, "for DDBV
END OF s_buffer
|
|
3 | S_DB_FIELD | Public | See coding | 20130118 | BEGIN OF s_db_field,
fieldname TYPE fieldname,
END OF s_db_field
|
||
4 | S_DB_FIELD_BUFFER | Private | See coding | 20130122 | BEGIN OF s_db_field_buffer,
fieldname TYPE fieldname,
s_db_field TYPE cl_fdt_structdescr=>s_field_list, "DDIC Field
s_hdb_field TYPE if_fdt_hana_catalog_reader=>s_column_object_field, "DDBV field
element_id TYPE if_fdt_types=>id, "DDBV field
element_type TYPE if_fdt_types=>element_type, "Calculated attribute
timepoint_type TYPE if_fdt_types=>timepoint_type, "Calculated attribute
r_data TYPE REF TO data, "Calculated attribute
ddic_typename TYPE fdt_ddic_typename, "Calculated attribute for DDIC field
" o_element TYPE REF TO if_fdt_element, "Element must not be buffered, due to unsaved changes list
END OF s_db_field_buffer
|
||
5 | S_DB_OBJECT_BUFFER | Private | See coding | 20130122 | BEGIN OF s_db_object_buffer,
rfcdest TYPE rfcdest,
timestamp TYPE if_fdt_types=>timestamp, "only relevant for DDBV
ddbv_id TYPE if_fdt_types=>id, "either DDBV
table_name TYPE tabname, "or DB Tablee
trans_table TYPE abap_bool, "transparent table
th_db_field_buffer TYPE th_db_field_buffer,
END OF s_db_object_buffer
|
||
6 | S_PLACEHOLDER | Private | See coding | 20110302 | BEGIN OF s_placeholder,
fieldname TYPE fieldname,
option TYPE ddoption,
value_name TYPE string,
placeholder TYPE string,
needs_null TYPE abap_bool,
needs_transformation TYPE abap_bool,
END OF s_placeholder
|
||
7 | S_SOURCE_FIELD_MAPPING | Private | See coding | 20130308 | BEGIN OF s_source_field_mapping,
id TYPE if_fdt_types=>id,
source_field TYPE fieldname, "DB-Field or mapped field
reffield TYPE dfies-reffield, "Of DB-Field
is_amount TYPE abap_bool,
is_quantity TYPE abap_bool,
aggr_fnct TYPE if_fdt_db_lookup=>aggregation_function, "From mapping table
END OF s_source_field_mapping
|
||
8 | TH_DB_FIELD_BUFFER | Private | See coding | 20130122 | th_db_field_buffer TYPE HASHED TABLE OF s_db_field_buffer WITH UNIQUE KEY fieldname
|
||
9 | TH_DB_OBJECT_BUFFER | Private | See coding | 20130122 | th_db_object_buffer TYPE HASHED TABLE OF s_db_object_buffer
WITH UNIQUE KEY rfcdest timestamp ddbv_id table_name
|
||
10 | TH_SOURCE_FIELD_MAPPING | Private | See coding | 20130308 | th_source_field_mapping TYPE HASHED TABLE OF s_source_field_mapping WITH UNIQUE KEY id
|
||
11 | T_BINDING | Private | See coding | 20130710 | t_binding TYPE STANDARD TABLE OF s_binding WITH DEFAULT KEY
|
||
12 | T_DB_FIELD | Public | See coding | 20130118 | t_db_field TYPE STANDARD TABLE OF s_db_field
|
||
13 | T_PLACEHOLDER | Private | See coding | 20110302 | t_placeholder TYPE STANDARD TABLE OF s_placeholder
|
||
14 | T_STRING | Private | See coding | 20110301 | t_string TYPE TABLE OF string
|
Method Signatures
Method BUILD_PARAMETER_CLAUSE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_PARAMETERS | Call by reference | Type reference (TYPE) | STRING | 20130130 | |||
2 | ![]() |
IO_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_CONTEXT | FDT: Context | 20130130 | ||
3 | ![]() |
IO_PROCESSOR | Call by reference | Object reference (TYPE REF TO) | IF_FDT_PROCESSOR | FDT: Processor | 20130130 | ||
4 | ![]() |
IT_BINDING | Call by reference | Type reference (TYPE) | T_BINDING | 20130306 | |||
5 | ![]() |
IV_IN_GENERATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20130130 | ||
6 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version, UTC) | 20130130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Abstract Exception Class | 20130130 |
Method BUILD_WHERE_CLAUSE 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 | 20110223 | ||
2 | ![]() |
EV_HAVING | Call by reference | Type reference (TYPE) | STRING | Having clause | 20120507 | ||
3 | ![]() |
EV_WHERE | Call by reference | Type reference (TYPE) | STRING | Where clause | 20110223 | ||
4 | ![]() |
IO_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_CONTEXT | FDT: Context | 20110223 | ||
5 | ![]() |
IO_PROCESSOR | Call by reference | Object reference (TYPE REF TO) | IF_FDT_PROCESSOR | FDT: Processor | 20110223 | ||
6 | ![]() |
ITS_FIELD_CONDITION | Call by reference | Type reference (TYPE) | IF_FDT_DB_LOOKUP=>TS_FIELD_CONDITION | Field Conditions | 20110223 | ||
7 | ![]() |
IV_FOR_HDB | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20130308 | ||
8 | ![]() |
IV_IN_GENERATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | True: Method is called during code generation | 20110223 | ||
9 | ![]() |
IV_TABLENAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20110224 | ||
10 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version, UTC) | 20110223 |
Method BUILD_WHERE_CLAUSE on class CL_FDT_DB_LOOKUP has no exception.
Method BUILD_WHERE_CLAUSE_LIMIT 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 | 20110223 | |||
2 | ![]() |
EV_LIMIT | Call by reference | Type reference (TYPE) | ANY | 20110223 | |||
3 | ![]() |
IO_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_CONTEXT | 20110223 | |||
4 | ![]() |
IO_PROCESSOR | Call by reference | Object reference (TYPE REF TO) | IF_FDT_PROCESSOR | 20110223 | |||
5 | ![]() |
IV_CONDITION_LIMIT | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Low or high value as ID | 20110223 | ||
6 | ![]() |
IV_CONDITION_LIMIT_VALUE | Call by reference | Type reference (TYPE) | CHAR70 | Low or high value per direct input | 20110223 | ||
7 | ![]() |
IV_IN_GENERATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110223 | |||
8 | ![]() |
IV_IS_LOWER_LIMIT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110304 | |||
9 | ![]() |
IV_TABIX | Call by reference | Type reference (TYPE) | INT4 | Tabix of the evaluated condition | 20110223 | ||
10 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | 20110223 |
Method BUILD_WHERE_CLAUSE_LIMIT on class CL_FDT_DB_LOOKUP has no exception.
Method BUILD_WHERE_CLAUSE_PLACEHOLDER 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 | 20110223 | ||
2 | ![]() |
IV_IS_LOWER_LIMIT | Call by reference | Type reference (TYPE) | ABAP_BOOL | True: ID is takken from lower limit. Fals: Higher limit | 20110304 | ||
3 | ![]() |
IV_TABIX | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20110223 | ||
4 | ![]() |
RV_PLACEHOLDER | Value transfer | Type reference (TYPE) | CHAR70 | Character field, length 70 | 20110223 |
Method BUILD_WHERE_CLAUSE_PLACEHOLDER on class CL_FDT_DB_LOOKUP has no exception.
Method CHECK_AGGREGATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_AGGREGATION_FIELD | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20081103 | ||
2 | ![]() |
IV_AGGREGATION_FUNCTION | Call by reference | Type reference (TYPE) | IF_FDT_DB_LOOKUP=>AGGREGATION_FUNCTION | 20081103 | |||
3 | ![]() |
IV_IN_SET_METHOD | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20110331 | ||
4 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | 20130208 | |||
5 | ![]() |
RT_MESSAGE | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20081103 |
Method CHECK_AGGREGATION on class CL_FDT_DB_LOOKUP has no exception.
Method CHECK_BINDING 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 | 20130220 | ||
2 | ![]() |
IT_BINDING | Call by reference | Type reference (TYPE) | T_BINDING | 20130220 | |||
3 | ![]() |
IV_DDBV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20130220 | ||
4 | ![]() |
IV_DURING_SET | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20130220 | ||
5 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version, UTC) | 20130221 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Abstract Exception Class | 20130220 |
Method CHECK_DDBV_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DDBV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20130122 | ||
2 | ![]() |
RT_MESSAGE | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Meldung | 20130122 |
Method CHECK_DDBV_ID on class CL_FDT_DB_LOOKUP has no exception.
Method CHECK_DISTINCT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DISTINCT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090107 | |||
2 | ![]() |
IV_IN_SET_METHOD | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20110331 | ||
3 | ![]() |
RT_MESSAGE | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20090107 |
Method CHECK_DISTINCT on class CL_FDT_DB_LOOKUP has no exception.
Method CHECK_FIELDNAME_NEEDS_IS_NULL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20110224 | ||
2 | ![]() |
IV_TABLENAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20110224 | ||
3 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version, UTC) | 20130208 | ||
4 | ![]() |
RV_FIELDNAME_NEEDS_IS_NULL | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110224 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20130122 |
Method CHECK_FIELD_CONDITIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ITS_FIELD_CONDITION | Call by reference | Type reference (TYPE) | IF_FDT_DB_LOOKUP=>TS_FIELD_CONDITION | 20070104 | |||
2 | ![]() |
IV_IN_SET_METHOD | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Check takes other attributes into acount (table_name) | 20080109 | |
3 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | 20130208 | |||
4 | ![]() |
RT_MESSAGE | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | 20070104 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20070420 |
Method CHECK_FIELD_MAPPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ITS_FIELD_MAPPING | Call by reference | Type reference (TYPE) | IF_FDT_DB_LOOKUP=>TS_FIELD_MAPPING | 20081112 | |||
2 | ![]() |
IV_IN_SET_METHOD | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20081112 | ||
3 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version, UTC) | 20130208 | ||
4 | ![]() |
RT_MESSAGE | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20081112 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20110107 |
Method CHECK_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_MODE | Call by reference | Type reference (TYPE) | FDT_SELECT_MODE | FDT: Select mode for DB Lookup | 20081202 | ||
2 | ![]() |
RT_MESSAGE | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20081202 |
Method CHECK_MODE on class CL_FDT_DB_LOOKUP has no exception.
Method CHECK_MODE_SELECT_AGGR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_AGGREGATION_FIELD | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20120531 | ||
2 | ![]() |
IV_AGGREGATION_FUNCTION | Call by reference | Type reference (TYPE) | IF_FDT_DB_LOOKUP=>AGGREGATION_FUNCTION | 20120531 | |||
3 | ![]() |
IV_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20120531 | ||
4 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version, UTC) | 20130208 | ||
5 | ![]() |
RT_MESSAGE | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20120531 |
Method CHECK_MODE_SELECT_AGGR on class CL_FDT_DB_LOOKUP has no exception.
Method CHECK_SINGLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_SINGLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20070104 | |||
2 | ![]() |
RT_MESSAGE | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | 20070104 |
Method CHECK_SINGLE on class CL_FDT_DB_LOOKUP has no exception.
Method CHECK_TABLE_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_TABLE_NAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20070104 | ||
2 | ![]() |
RT_MESSAGE | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | 20070104 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20120627 |
Method CONVERT_RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_DOBJ_VALUE | Call by reference | Type reference (TYPE) | ANY | Value in data object format | 20081113 | ||
2 | ![]() |
ITS_MAPPING | Call by reference | Type reference (TYPE) | IF_FDT_DB_LOOKUP=>TS_FIELD_MAPPING | Field Mappings | 20081219 | ||
3 | ![]() |
IV_DDIC_VALUE | Call by reference | Type reference (TYPE) | ANY | Any value to be converted | 20081113 | ||
4 | ![]() |
IV_DOBJ_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20081113 | ||
5 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version) | 20081113 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20081113 |
Method DDBV_DELETE_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DDBV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20130125 |
Method DDBV_DELETE_BUFFER on class CL_FDT_DB_LOOKUP has no exception.
Method DDBV_DELETE_GENERATION Signature
Method DDBV_DELETE_GENERATION on class CL_FDT_DB_LOOKUP has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20130130 | |
2 | ![]() |
20130130 |
Method GENERATE_DB_LOOKUP_PROCESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CTS_USED_CONTEXT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_USED_CONTEXT_ID | 20070104 | |||
2 | ![]() |
ET_SOURCE_CODE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_SOURCE_CODE | 20070104 | |||
3 | ![]() |
IO_GENERATION_MNGR | Call by reference | Object reference (TYPE REF TO) | CL_FDT_GENERATION_MANAGER | FDT: Generation of Classes | 20080420 | ||
4 | ![]() |
IV_CREATE_VARIABLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20070104 | ||
5 | ![]() |
IV_FUNCTION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | 20070720 | |||
6 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | 20070104 | |||
7 | ![]() |
IV_VARIABLE_NAME | Call by reference | Type reference (TYPE) | CLIKE | 20070104 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Error in the Generation Process | 20070104 | |
2 | ![]() |
FDT: Invalid Input | 20070104 |
Method GENERATE_DDBV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_GENERATION_MANAGER | Call by reference | Object reference (TYPE REF TO) | CL_FDT_GENERATION_MANAGER | FDT: Generation of Classes | 20130508 | ||
2 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version, UTC) | 20130130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Error in the Generation Process | 20130130 | |
2 | ![]() |
FDT: Invalid Input | 20130130 | |
3 | ![]() |
FDT: System Failure | 20130130 |
Method GENERATE_FIELDNAME_CONCATENATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_SOURCE_CODE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_SOURCE_CODE | Table with Source Code | 20120518 | ||
2 | ![]() |
IT_FIELDNAMES | Call by reference | Type reference (TYPE) | TABLE_OF_STRINGS | Table of Strings | 20120518 | ||
3 | ![]() |
IV_DDBV | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130306 | |||
4 | ![]() |
IV_FIELDNAMES_NAME | Call by reference | Type reference (TYPE) | STRING | 20120518 |
Method GENERATE_FIELDNAME_CONCATENATE on class CL_FDT_DB_LOOKUP has no exception.
Method GENERATE_GET_VALUE_COMPONENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_SOURCE_CODE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_SOURCE_CODE | Table with Source Code | 20130306 | ||
2 | ![]() |
IO_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_ELEMENT | FDT: Data Object of Type Element | 20130306 | ||
3 | ![]() |
IV_CONDITION_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20130503 | ||
4 | ![]() |
IV_ELEMENT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20130306 | ||
5 | ![]() |
IV_TABLENAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130503 | ||
6 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version, UTC) | 20130306 | ||
7 | ![]() |
IV_VALUE_COMPONENT_NAME | Call by reference | Type reference (TYPE) | STRING | 20130306 | |||
8 | ![]() |
IV_VALUE_NAME | Call by reference | Type reference (TYPE) | STRING | 20130306 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Error in the Generation Process | 20130306 | |
2 | ![]() |
FDT: Invalid Input | 20130306 |
Method GENERATE_MAPPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_SOURCE_CODE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_SOURCE_CODE | Table with Source Code | 20090323 | ||
2 | ![]() |
EV_MAPPING_TAB_NAME | Call by reference | Type reference (TYPE) | STRING | 20090323 | |||
3 | ![]() |
EV_PERFORM_MAPPING | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090323 | |||
4 | ![]() |
EV_SELECT_STRING | Call by reference | Type reference (TYPE) | STRING | 20090323 | |||
5 | ![]() |
IS_BUFFER | Call by reference | Type reference (TYPE) | S_BUFFER | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20090323 |
Method GENERATE_MAPPING on class CL_FDT_DB_LOOKUP has no exception.
Method GENERATE_MODE_AGGREGATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CTS_USED_CONTEXT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_USED_CONTEXT_ID | 20090323 | |||
2 | ![]() |
ET_SOURCE_CODE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_SOURCE_CODE | 20090323 | |||
3 | ![]() |
IO_GENERATION_MNGR | Call by reference | Object reference (TYPE REF TO) | CL_FDT_GENERATION_MANAGER | FDT: Generation of Classes | 20090323 | ||
4 | ![]() |
IS_BUFFER | Call by reference | Type reference (TYPE) | S_BUFFER | Transactional buffer | 20090323 | ||
5 | ![]() |
IV_AGGREGATION_MODE | Call by reference | Type reference (TYPE) | IF_FDT_DB_LOOKUP=>AGGREGATION_FUNCTION | Aggregation Mode | 20120920 | ||
6 | ![]() |
IV_DDBV | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130306 | |||
7 | ![]() |
IV_FUNCTION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | 20090323 | |||
8 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | 20090323 | |||
9 | ![]() |
IV_VARIABLE_NAME | Call by reference | Type reference (TYPE) | CLIKE | 20090323 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Error in the Generation Process | 20090323 | |
2 | ![]() |
FDT: Invalid Input | 20090323 |
Method GENERATE_MODE_EXISTENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CTS_USED_CONTEXT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_USED_CONTEXT_ID | 20090323 | |||
2 | ![]() |
ET_SOURCE_CODE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_SOURCE_CODE | 20090323 | |||
3 | ![]() |
IO_GENERATION_MNGR | Call by reference | Object reference (TYPE REF TO) | CL_FDT_GENERATION_MANAGER | FDT: Generation of Classes | 20090323 | ||
4 | ![]() |
IS_BUFFER | Call by reference | Type reference (TYPE) | S_BUFFER | Transactional buffer | 20090323 | ||
5 | ![]() |
IV_DDBV | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130306 | |||
6 | ![]() |
IV_FUNCTION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | 20090323 | |||
7 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | 20090323 | |||
8 | ![]() |
IV_VARIABLE_NAME | Call by reference | Type reference (TYPE) | CLIKE | 20090323 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Error in the Generation Process | 20090323 | |
2 | ![]() |
FDT: Invalid Input | 20090323 |
Method GENERATE_MODE_SELECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CTS_USED_CONTEXT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_USED_CONTEXT_ID | 20090323 | |||
2 | ![]() |
ET_SOURCE_CODE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_SOURCE_CODE | 20090323 | |||
3 | ![]() |
IO_GENERATION_MNGR | Call by reference | Object reference (TYPE REF TO) | CL_FDT_GENERATION_MANAGER | FDT: Generation of Classes | 20090323 | ||
4 | ![]() |
IS_BUFFER | Call by reference | Type reference (TYPE) | S_BUFFER | Transactional buffer | 20090323 | ||
5 | ![]() |
IV_DDBV | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130306 | |||
6 | ![]() |
IV_FUNCTION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | 20090323 | |||
7 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | 20090323 | |||
8 | ![]() |
IV_VARIABLE_NAME | Call by reference | Type reference (TYPE) | CLIKE | 20090323 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Error in the Generation Process | 20090323 | |
2 | ![]() |
FDT: Invalid Input | 20090323 |
Method GENERATE_MODE_SELECT_AGGR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CTS_USED_CONTEXT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_USED_CONTEXT_ID | 20120511 | |||
2 | ![]() |
ET_SOURCE_CODE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_SOURCE_CODE | 20120511 | |||
3 | ![]() |
IO_GENERATION_MNGR | Call by reference | Object reference (TYPE REF TO) | CL_FDT_GENERATION_MANAGER | FDT: Generation of Classes | 20120511 | ||
4 | ![]() |
IS_BUFFER | Call by reference | Type reference (TYPE) | S_BUFFER | Transactional buffer | 20120511 | ||
5 | ![]() |
IV_DDBV | Call by reference | Type reference (TYPE) | ABAP_BOOL | Dynamic Database View | 20130306 | ||
6 | ![]() |
IV_FUNCTION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | 20120511 | |||
7 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | 20120511 | |||
8 | ![]() |
IV_VARIABLE_NAME | Call by reference | Type reference (TYPE) | CLIKE | 20120511 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Error in the Generation Process | 20120511 | |
2 | ![]() |
FDT: Invalid Input | 20120511 |
Method GENERATE_MOVE_WA_FROM_EXTERNAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_SOURCE_CODE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_SOURCE_CODE | Table with Source Code | 20130307 | ||
2 | ![]() |
IO_GENERATION_MNGR | Call by reference | Object reference (TYPE REF TO) | CL_FDT_GENERATION_MANAGER | FDT: Generation of Classes | 20130307 | ||
3 | ![]() |
ITH_SOURCE_FIELD_MAPPING | Call by reference | Type reference (TYPE) | TH_SOURCE_FIELD_MAPPING | 20130308 | |||
4 | ![]() |
IV_SOURCE_WA_NAME | Call by reference | Type reference (TYPE) | CLIKE | 20130307 | |||
5 | ![]() |
IV_TABLE_NAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130307 | ||
6 | ![]() |
IV_TARGET_IS_WA | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130307 | |||
7 | ![]() |
IV_TARGET_NAME | Call by reference | Type reference (TYPE) | CLIKE | 20130307 | |||
8 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version, UTC) | 20130307 |
Method GENERATE_MOVE_WA_FROM_EXTERNAL on class CL_FDT_DB_LOOKUP has no exception.
Method GENERATE_PARAMETER_CLAUSE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CTS_USED_CONTEXT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_USED_CONTEXT_ID | 20130306 | |||
2 | ![]() |
ET_SOURCE_CODE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_SOURCE_CODE | 20130306 | |||
3 | ![]() |
IO_GENERATION_MNGR | Call by reference | Object reference (TYPE REF TO) | CL_FDT_GENERATION_MANAGER | FDT: Generation of Classes | 20130306 | ||
4 | ![]() |
IS_BUFFER | Call by reference | Type reference (TYPE) | S_BUFFER | Transactional buffer | 20130306 | ||
5 | ![]() |
IV_FUNCTION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | 20130306 | |||
6 | ![]() |
IV_PARAMETERS_NAME | Call by reference | Type reference (TYPE) | STRING | 20130306 | |||
7 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | 20130306 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Error in the Generation Process | 20130306 | |
2 | ![]() |
FDT: Invalid Input | 20130306 |
Method GENERATE_WHERE_CLAUSE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CTS_USED_CONTEXT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_USED_CONTEXT_ID | 20110307 | |||
2 | ![]() |
ET_SOURCE_CODE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_SOURCE_CODE | 20110307 | |||
3 | ![]() |
IO_GENERATION_MNGR | Call by reference | Object reference (TYPE REF TO) | CL_FDT_GENERATION_MANAGER | FDT: Generation of Classes | 20110307 | ||
4 | ![]() |
IS_BUFFER | Call by reference | Type reference (TYPE) | S_BUFFER | Transactional buffer | 20110307 | ||
5 | ![]() |
IV_FUNCTION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | 20110307 | |||
6 | ![]() |
IV_HAVING_NAME | Call by reference | Type reference (TYPE) | STRING | 20120511 | |||
7 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | 20110307 | |||
8 | ![]() |
IV_WHERE_NAME | Call by reference | Type reference (TYPE) | STRING | 20110307 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Error in the Generation Process | 20110307 | |
2 | ![]() |
FDT: Invalid Input | 20110307 |
Method GENERATE_WHERE_CLAUSE_LIMIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CTS_USED_CONTEXT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_USED_CONTEXT_ID | 20110307 | |||
2 | ![]() |
CT_PLACEHOLDER | Call by reference | Type reference (TYPE) | T_PLACEHOLDER | 20110307 | |||
3 | ![]() |
ET_SOURCE_CODE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_SOURCE_CODE | 20110307 | |||
4 | ![]() |
IO_GENERATION_MNGR | Call by reference | Object reference (TYPE REF TO) | CL_FDT_GENERATION_MANAGER | FDT: Generation of Classes | 20110307 | ||
5 | ![]() |
IV_CONDITION_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20110307 | ||
6 | ![]() |
IV_CONDITION_LIMIT | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20110307 | ||
7 | ![]() |
IV_CONDITION_OPTION | Call by reference | Type reference (TYPE) | DDOPTION | Type of OPTION component in row type of a Ranges type | 20110307 | ||
8 | ![]() |
IV_FUNCTION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | 20110307 | |||
9 | ![]() |
IV_IS_LOWER_LIMIT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110307 | |||
10 | ![]() |
IV_TABIX | Call by reference | Type reference (TYPE) | INT4 | Transactional buffer | 20110307 | ||
11 | ![]() |
IV_TABLENAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20110307 | ||
12 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | 20110307 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Error in the Generation Process | 20110307 | |
2 | ![]() |
FDT: Invalid Input | 20110307 |
Method GENERATE_WHERE_CLAUSE_REPLACE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_SOURCE_CODE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_SOURCE_CODE | Table with Source Code | 20110304 | ||
2 | ![]() |
IT_PLACEHOLDER | Call by reference | Type reference (TYPE) | T_PLACEHOLDER | 20110304 | |||
3 | ![]() |
IV_WHERE_NAME | Call by reference | Type reference (TYPE) | STRING | 20110304 |
Method GENERATE_WHERE_CLAUSE_REPLACE on class CL_FDT_DB_LOOKUP has no exception.
Method GENERATE_WHERE_CLAUSE_SPLIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_WHERE | Call by reference | Type reference (TYPE) | STRING | 20110426 | |||
2 | ![]() |
ET_SOURCE_CODE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_SOURCE_CODE | Table with Source Code | 20110304 | ||
3 | ![]() |
IV_WHERE_NAME | Call by reference | Type reference (TYPE) | STRING | 20110304 |
Method GENERATE_WHERE_CLAUSE_SPLIT on class CL_FDT_DB_LOOKUP has no exception.
Method GET_DB_FIELD_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_TMP_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_ELEMENT | Temporary Data Object of Type Element | 20130612 | ||
2 | ![]() |
ER_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20130118 | |||
3 | ![]() |
EV_ABAP_TYPE | Call by reference | Type reference (TYPE) | STRING | 20130619 | |||
4 | ![]() |
EV_ELEMENT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ELEMENT_TYPE | Elementary Data Type | 20130118 | ||
5 | ![]() |
EV_FIELDTEXT | Call by reference | Type reference (TYPE) | AS4TEXT | Short Description of Repository Objects | 20130613 | ||
6 | ![]() |
EV_IS_AMOUNT | Call by reference | Type reference (TYPE) | ABAP_BOOL | Is amount | 20130618 | ||
7 | ![]() |
EV_IS_QUANTITY | Call by reference | Type reference (TYPE) | ABAP_BOOL | Is quantity | 20130618 | ||
8 | ![]() |
EV_IS_STRING | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130618 | |||
9 | ![]() |
EV_NOT_NULL | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130122 | |||
10 | ![]() |
EV_REFFIELD | Call by reference | Type reference (TYPE) | FIELDNAME | Reference Field Name (Amount, Quantity) | 20130613 | ||
11 | ![]() |
EV_REFTABLE | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130618 | ||
12 | ![]() |
EV_TIMEPOINT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ELEMENT_TIMEPOINT-TYPE | Timepoint Type | 20130612 | ||
13 | ![]() |
IV_DDBV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20130209 | ||
14 | ![]() |
IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20130612 | ||
15 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | DB Lookup ID | 20130613 | ||
16 | ![]() |
IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130612 | ||
17 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version, UTC) | 20130208 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Insufficient Configuration | 20130614 | |
2 | ![]() |
FDT: Invalid Input | 20130122 | |
3 | ![]() |
FDT: System Failure | 20131023 |
Method GET_DB_OBJECT_METADATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_DB_FIELD | Call by reference | Type reference (TYPE) | T_DB_FIELD | 20130603 | |||
2 | ![]() |
EV_TRANS_TABLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | Transparent Table | 20130603 | ||
3 | ![]() |
IV_DDBV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20130603 | ||
4 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | DB Lookup ID | 20130613 | ||
5 | ![]() |
IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130603 | ||
6 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version, UTC) | 20130603 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Insufficient Configuration | 20130614 | |
2 | ![]() |
FDT: Invalid Input | 20130603 |
Method GET_DB_TABLE_METADATA 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 | 20130122 | ||
2 | ![]() |
IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Universal Unique Identifier | 20130122 | ||
3 | ![]() |
RS_DB_OBJECT_BUFFER | Value transfer | Type reference (TYPE) | S_DB_OBJECT_BUFFER | 20130122 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Insufficient Configuration | 20130614 | |
2 | ![]() |
FDT: Invalid Input | 20130122 |
Method GET_DDBV_METADATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DDBV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20130122 | ||
2 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | DB Lookup ID | 20130613 | ||
3 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version, UTC) | 20130208 | ||
4 | ![]() |
RS_DB_OBJECT_BUFFER | Value transfer | Type reference (TYPE) | S_DB_OBJECT_BUFFER | 20130122 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Insufficient Configuration | 20130614 | |
2 | ![]() |
FDT: Invalid Input | 20130122 |
Method GET_MODE_SELECT_AGGR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ITS_FIELD_CONDITION | Call by reference | Type reference (TYPE) | IF_FDT_DB_LOOKUP=>TS_FIELD_CONDITION | Field Conditions | 20120525 | ||
2 | ![]() |
ITS_FIELD_MAPPING | Call by reference | Type reference (TYPE) | IF_FDT_DB_LOOKUP=>TS_FIELD_MAPPING | Field Mappings | 20120525 | ||
3 | ![]() |
RV_AGGR_MODE | Value transfer | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20120525 |
Method GET_MODE_SELECT_AGGR on class CL_FDT_DB_LOOKUP has no exception.
Method GET_RFC_DESTINATION 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 | 20120207 | ||
2 | ![]() |
RV_RFC_DESTINATION | Value transfer | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20120207 |
Method GET_RFC_DESTINATION on class CL_FDT_DB_LOOKUP has no exception.
Method GET_SOURCE_FIELD_MAPPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETH_SOURCE_FIELD_MAPPING | Call by reference | Type reference (TYPE) | TH_SOURCE_FIELD_MAPPING | 20130308 | |||
2 | ![]() |
IO_RESULT_DO | Call by reference | Object reference (TYPE REF TO) | IF_FDT_DATA_OBJECT | FDT: Data Object | 20130308 | ||
3 | ![]() |
IT_FIELD_MAPPING | Call by reference | Type reference (TYPE) | IF_FDT_DB_LOOKUP=>TS_FIELD_MAPPING | Transactional buffer | 20130308 | ||
4 | ![]() |
IV_DDBV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20130619 | ||
5 | ![]() |
IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130619 | ||
6 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version, UTC) | 20130308 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20130308 |
Method GET_VALUE_COMPONENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EA_VALUE_COMPONENT | Value transfer | Type reference (TYPE) | ANY | 20130221 | |||
2 | ![]() |
IA_VALUE | Call by reference | Type reference (TYPE) | ANY | 20130221 | |||
3 | ![]() |
IO_DATA_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_DATA_OBJECT | 20130221 |
Method GET_VALUE_COMPONENT on class CL_FDT_DB_LOOKUP has no exception.
Method LOAD_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Timestamp of active version | 20070811 | ||
2 | ![]() |
IV_VERSION | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>VERSION | 20061206 | |||
3 | ![]() |
RS_BUFFER | Value transfer | Type reference (TYPE) | S_BUFFER | Transactional buffer | 20061206 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20061206 |
Method LOAD_BUFFER_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_VERSION | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>VERSION | 20061206 | |||
2 | ![]() |
RS_BUFFER | Value transfer | Type reference (TYPE) | S_BUFFER | Transactional buffer | 20061206 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20061206 |
Method MOVE_WA_FROM_EXTERNAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_INTERNAL | Call by reference | Type reference (TYPE) | ANY | 20130308 | |||
2 | ![]() |
IS_EXTERNAL | Call by reference | Type reference (TYPE) | ANY | 20130308 | |||
3 | ![]() |
IT_MAPPING | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_ID_NAME | 20130308 | |||
4 | ![]() |
IV_DDBV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20130618 | ||
5 | ![]() |
IV_RESULT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>DATA_OBJECT_TYPE | Result data object type | 20130308 | ||
6 | ![]() |
IV_TABLE_NAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130618 | ||
7 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version, UTC) | 20130308 |
Method MOVE_WA_FROM_EXTERNAL on class CL_FDT_DB_LOOKUP has no exception.
Method SAVE_BUFFER_DB Signature
Method SAVE_BUFFER_DB on class CL_FDT_DB_LOOKUP has no parameter.
Method SAVE_BUFFER_DB on class CL_FDT_DB_LOOKUP has no exception.
Method SET_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_BUFFER | Call by reference | Type reference (TYPE) | S_BUFFER | Transactional buffer | 20061206 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20061206 |
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 710 |