Hierarchy

⤷

⤷

Properties
Class | CL_FDT_GENERATION_MANAGER | |
Short Description | FDT: Generation of Classes | |
Super Class | ||
Instantiability of a Class | 1 | Protected |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SFDT_CODE_COMPOSER | BRFplus: Code Composer |
Created | 20071031 | SAP |
Last change | 20140121 | 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 class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
4 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
5 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class CL_FDT_GENERATION_MANAGER has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_FDT_CC_SERVICES | 20090209 | FDT: Generation Services | |
2 | CL_FDT_CONTEXT | 20101018 | FDT: Context |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR04 | 'CNTX' | Context Type Context Element | 20101217 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR04 | 'LPRS' | Context Type Loop Result | 20101221 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR04 | 'LOOP' | Context Type Loop Workarea | 20101220 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR04 | 'RSLT' | Context Type Result | 20101217 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR04 | 'RSVR' | Context Type Ruleset Variable | 20101217 | |
6 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR04 | 'TLIN' | Context Type Table Line | 20101217 | |
7 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR04 | 'TBOP' | 20121205 | ||
8 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR04 | 'TEMP' | Context Type Temporary Variable | 20101222 | |
9 | ![]() |
Constant | Public | Type reference (TYPE) | I | 200 | Maximal cache counter for generation | 20130606 | |
10 | ![]() |
Constant | Public | Type reference (TYPE) | SEOCPDNAME | 'CLASS_CONSTRUCTOR' | Name of class constructor method | 20120131 | |
11 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | '_V_EV_METHOD_RESULT' | Result data object name | 20080925 | |
12 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | '_V_CX_ROOT' | Variable name for common variable CX_ROOT | 20110104 | |
13 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | '_V_GC_FUNCTION_ID' | Variable name for common variable FUNCTION_ID | 20091030 | |
14 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | '_V_LO_DATE_TIME' | Variable name for common variable LO_DATE_TIME | 20100209 | |
15 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | '_V_MS_ACTIONS' | Variable name for common variable LS_ACTION | 20120109 | |
16 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | '_V_MS_MSG' | Variable name for common variable LS_MSG | 20090225 | |
17 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | '_V_MT_ACTIONS' | Variable name for common variable LT_ACTION | 20120109 | |
18 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | '_V_MT_MSG' | Variable name for common variable LT_MSG | 20090225 | |
19 | ![]() |
Constant | Private | Type reference (TYPE) | VSEOATTRIB-TYPE | '_LTY_LITERAL_VALUES' | Associated Type of an Interface Parameter | 20120127 | |
20 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | '_GC_L' | Variable name for string of literals | 20120127 | |
21 | ![]() |
Static Attribute | Protected | Object reference (TYPE REF TO) | CL_FDT_GENERATION_MANAGER | Single generation manager instance | 20090928 | ||
22 | ![]() |
Instance attribute | Private | Type reference (TYPE) | S_TIMEPOINT_COMPARION_OBJECT | Timepoint comparison object | 20100209 | ||
23 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_FDT_FUNCTION | Function object | 20090518 | ||
24 | ![]() |
Instance attribute | Private | Type reference (TYPE) | S_LITERAL_MANAGEMENT | Literal constant management | 20120127 | ||
25 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TH_CONTEXT | Context Information | 20101210 | ||
26 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TH_CONTEXT_COMPONENT | List of Components of Context Elements | 20101213 | ||
27 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TH_DDBV | 20130926 | |||
28 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TH_REUSABLE_VALUE_VAR | Memorize variables for re-use | 20120127 | ||
29 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TH_RULESET_CONTEXT | Ruleset variables per Ruleset | 20090925 | ||
30 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TH_TABLE_AUTHORITY_VAR_NAMES | DB lookup table authorization information | 20111229 | ||
31 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TH_TEMP_CONTEXT_STACK | Stack for Context (table_line, Loop Work area, ...) | 20110107 | ||
32 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TS_INCL_METH_SRC | Method sources | 20111010 | ||
33 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SEO_ATTRIBUTES | Attributes of a class | 20111229 | ||
34 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SEO_TYPES | Class types for generated class | 20111229 | ||
35 | ![]() |
Instance attribute | Private | Type reference (TYPE) | T_DO_ID_TYPENAME | Data object ID name relation | 20081001 | ||
36 | ![]() |
Instance attribute | Private | Type reference (TYPE) | T_DO_TYPE_MAPPING | Data object ID type relation | 20071106 | ||
37 | ![]() |
Instance attribute | Private | Type reference (TYPE) | IF_FDT_TYPES=>T_OBJECT_ID | Expression IDs called in interpretation mode | 20111205 | ||
38 | ![]() |
Instance attribute | Private | Type reference (TYPE) | IF_FDT_TYPES=>T_OBJECT_ID | Filtered data objects | 20111229 | ||
39 | ![]() |
Instance attribute | Private | Type reference (TYPE) | T_LOOP_WA_REF | Loop workaea reference relations | 20111123 | ||
40 | ![]() |
Instance attribute | Private | Type reference (TYPE) | T_METHOD | Swapped methods | 20080704 | ||
41 | ![]() |
Instance attribute | Private | Type reference (TYPE) | T_METHOD_DOBJ_MOVE | Swapped methods for data object moves | 20100901 | ||
42 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TH_SPECIAL_VAR | Used common variables | 20090225 | ||
43 | ![]() |
Instance attribute | Private | Type reference (TYPE) | IF_FDT_TYPES=>ID | Actual ruleset ID | 20091030 | ||
44 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | Cache Counter | 20130606 | ||
45 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: Trace context for recall | 20100923 | ||
46 | ![]() |
Instance attribute | Public | Type reference (TYPE) | IF_FDT_TYPES=>ID | Function ID | 20090928 | ||
47 | ![]() |
Instance attribute | Private | Type reference (TYPE) | INT4 | How often did the generation switch to interpretation | 20091103 | ||
48 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: The ruleset uses an interrupt | 20091030 | ||
49 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TIMESTAMP | Generation timestamp | 20100226 | ||
50 | ![]() |
Instance attribute | Public | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: Generation with lean trace | 20081219 | ||
51 | ![]() |
Instance attribute | Private | Type reference (TYPE) | INT4 | Class type edit sequence | 20081117 | ||
52 | ![]() |
Instance attribute | Public | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: Generate e.g. additional comments in the code | 20120120 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Add a Static Attribute to class | 20110530 |
2 | ![]() |
Instance method | Public | Method | Add a type to the class | 20091016 |
3 | ![]() |
Instance method | Public | Method | Add a context element for generation | 20101210 |
4 | ![]() |
Instance method | Public | Method | Remember generated HANA XML for dynamic database view | 20130508 |
5 | ![]() |
Instance method | Public | Method | Add a method for swapping (inside an expression) | 20080924 |
6 | ![]() |
Instance method | Public | Method | Add a method for swapping (complete expression) | 20080924 |
7 | ![]() |
Instance method | Public | Method | Add a method for the data move | 20100901 |
8 | ![]() |
Instance method | Public | Method | Add a method to the includes | 20111010 |
9 | ![]() |
Instance method | Public | Method | Is a certain context object available? | 20090518 |
10 | ![]() |
Instance method | Public | Method | Clear buffer for reusable variables for values | 20120127 |
11 | ![]() |
Instance method | Protected | Constructor | CONSTRUCTOR | 20071031 |
12 | ![]() |
Instance method | Private | Method | Convert and set parameter metadata | 20080925 |
13 | ![]() |
Instance method | Public | Method | Deletes on loop wa ref relation | 20111123 |
14 | ![]() |
Static method | Protected | Method | Clear generation manager reference | 20090928 |
15 | ![]() |
Instance method | Private | Method | Return coding for an expression call | 20080722 |
16 | ![]() |
Instance method | Public | Method | Returns the cache counter | 20130606 |
17 | ![]() |
Instance method | Private | Method | Return all class attributes | 20110530 |
18 | ![]() |
Instance method | Public | Method | Return class types | 20071107 |
19 | ![]() |
Instance method | Public | Method | Get constant reference to a value | 20120127 |
20 | ![]() |
Instance method | Public | Method | Return name of a context component | 20110710 |
21 | ![]() |
Instance method | Public | Method | Return information about a context object | 20101217 |
22 | ![]() |
Instance method | Public | Method | Return name of the variable for context supply info | 20080213 |
23 | ![]() |
Instance method | Protected | Method | Return context table | 20101217 |
24 | ![]() |
Instance method | Public | Method | Retrieve generated HANA code for DDBVs | 20130508 |
25 | ![]() |
Instance method | Public | Method | Return coding for a dobj move | 20100901 |
26 | ![]() |
Instance method | Public | Method | Return coding for an expression call | 20080704 |
27 | ![]() |
Instance method | Protected | Method | Return list of all non generated expressions | 20111220 |
28 | ![]() |
Instance method | Protected | Method | Return extraction filters | 20091106 |
29 | ![]() |
Static method | Public | Method | Return generation manager instance | 20090928 |
30 | ![]() |
Instance method | Public | Method | Returns the table with the loop wa reference relations | 20111123 |
31 | ![]() |
Instance method | Public | Method | Return all added methods | 20111010 |
32 | ![]() |
Instance method | Public | Method | Return name of data/time instance | 20100209 |
33 | ![]() |
Instance method | Public | Method | Return function result information | 20090518 |
34 | ![]() |
Instance method | Public | Method | Checks if a specific variable for an element value exists | 20120127 |
35 | ![]() |
Instance method | Protected | Method | Return rulset contexts | 20090925 |
36 | ![]() |
Instance method | Public | Method | Return actual ruleset ID | 20091030 |
37 | ![]() |
Instance method | Public | Method | Return information about ruleset interrupt | 20091030 |
38 | ![]() |
Instance method | Protected | Method | Return all common variables | 20090225 |
39 | ![]() |
Instance method | Public | Method | Return name for common variables | 20090225 |
40 | ![]() |
Instance method | Protected | Method | Return all swapped methods | 20120110 |
41 | ![]() |
Instance method | Protected | Method | Happened a switch to interpretation? | 20091103 |
42 | ![]() |
Instance method | Public | Method | Return information about db tables authorizations | 20100506 |
43 | ![]() |
Instance method | Public | Method | Return names for table authorizations | 20100506 |
44 | ![]() |
Instance method | Public | Method | Return type name for a dobj ID | 20080925 |
45 | ![]() |
Instance method | Public | Method | Return type name for a dobj name | 20071031 |
46 | ![]() |
Instance method | Public | Method | Increases the cache counter | 20130606 |
47 | ![]() |
Instance method | Public | Method | Insert an entry in the loop wa ref relation table | 20111123 |
48 | ![]() |
Instance method | Public | Method | Clear actual ruleset ID | 20091030 |
49 | ![]() |
Instance method | Public | Method | Pop temp var name | 20090311 |
50 | ![]() |
Instance method | Public | Method | Set actual ruleset ID | 20091030 |
51 | ![]() |
Instance method | Public | Method | Push temp var name | 20090311 |
52 | ![]() |
Instance method | Public | Method | Set context elements for a ruleset | 20090925 |
53 | ![]() |
Instance method | Public | Method | Notify a switch to interpretation mode | 20091103 |
54 | ![]() |
Instance method | Private | Method | Add information abaout a temp context object | 20101210 |
Events
Class CL_FDT_GENERATION_MANAGER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | S_CONTEXT | Public | See coding | 20101210 | BEGIN OF s_context,
id TYPE if_fdt_types=>id,
push_level TYPE int2,
purpose TYPE char04,
ruleset_id TYPE if_fdt_types=>id,
variable_name TYPE if_fdt_types=>name,
saved_context TYPE if_fdt_types=>name,
name_suppl TYPE if_fdt_types=>name,
dobj_type TYPE if_fdt_types=>data_object_type,
element_type TYPE if_fdt_types=>element_type,
END OF s_context
|
||
2 | S_CONTEXT_COMPONENT | Private | See coding | 20101213 | BEGIN OF s_context_component,
id TYPE if_fdt_types=>id,
purpose TYPE char04,
root_id TYPE if_fdt_types=>id,
parent_id TYPE if_fdt_types=>id,
ruleset_id TYPE if_fdt_types=>id,
name TYPE if_fdt_types=>name,
dobj_type TYPE if_fdt_types=>data_object_type,
element_type TYPE if_fdt_types=>element_type,
END OF s_context_component
|
||
3 | S_CONTEXT_ID | Public | See coding | 20090922 | BEGIN OF s_context_id,
id TYPE if_fdt_types=>id,
name TYPE if_fdt_types=>name,
variable_name TYPE string,
END OF s_context_id
|
||
4 | S_DDBV | Public | Type reference (TYPE) | FDT_HANA_S_DDBV | 20130508 |
|
|
5 | S_DO_ID_TYPENAME | Public | See coding | 20081001 | BEGIN OF s_do_id_typename,
id TYPE if_fdt_types=>id,
name TYPE string,
END OF s_do_id_typename
|
||
6 | S_DO_TYPE_MAPPING | Private | See coding | 20071106 | BEGIN OF s_do_type_mapping,
do_id TYPE if_fdt_types=>id,
type_name TYPE string,
END OF s_do_type_mapping
|
||
7 | S_FUNCTION_CALL_VAR | Protected | See coding | 20091119 | BEGIN OF s_function_call_var ,
id TYPE if_fdt_types=>id,
variable_name TYPE string,
END OF s_function_call_var
|
||
8 | S_INCL_METH_SRC | Public | See coding | 20111010 | BEGIN OF s_incl_meth_src,
classname TYPE seoclsname,
methodname TYPE seocpdname,
END OF s_incl_meth_src
|
||
9 | S_LITERAL_INFO | Private | See coding | 20120127 | BEGIN OF s_literal_info,
value TYPE cl_fdt_expr_sv=>s_value-value,
offset TYPE i,
END OF s_literal_info
|
||
10 | S_LITERAL_MANAGEMENT | Private | See coding | 20120127 | BEGIN OF s_literal_management,
literal_values TYPE string,
offset TYPE i,
th_literal TYPE th_literal_info,
END OF s_literal_management
|
||
11 | S_LOOP_WA_REF | Public | See coding | 20111123 | BEGIN OF s_loop_wa_ref,
wa_name TYPE string,
ref_name TYPE string,
type TYPE string,
swapped TYPE abap_bool,
END OF s_loop_wa_ref
|
||
12 | S_METHOD | Public | See coding | 20080704 | BEGIN OF s_method,
id TYPE if_fdt_types=>id,
cmpname TYPE seocmpname,
call_this_one TYPE abap_bool,
result_var_name TYPE string,
data_object_type TYPE if_fdt_types=>data_object_type,
t_source_code TYPE rswsourcet,
t_parameters TYPE t_parameters,
END OF s_method
|
||
13 | S_METHOD_DOBJ_MOVE | Public | See coding | 20100901 | BEGIN OF s_method_dobj_move,
dobj_id TYPE if_fdt_types=>id,
ddic_name TYPE tabname,
line_ddic_name TYPE tabname,
move_type TYPE char04,
cmpname TYPE seocmpname,
target_name TYPE string,
source_name TYPE string,
t_source_code TYPE rswsourcet,
END OF s_method_dobj_move
|
||
14 | S_PARAMETERS | Public | See coding | 20080925 | BEGIN OF s_parameters,
formal_para TYPE string,
actaul_para TYPE string,
para_type TYPE seopardecl,
type TYPE string,
data_object_id TYPE if_fdt_types=>id,
END OF s_parameters
|
||
15 | S_REUSABLE_VALUE_VAR | Protected | See coding | 20120127 | BEGIN OF s_reusable_value_var,
element_type TYPE if_fdt_types=>element_type,
desired_name TYPE string,
variable_name type string,
END OF s_reusable_value_var
|
||
16 | S_RULESET_CONTEXT | Public | See coding | 20090922 | BEGIN OF s_ruleset_context,
ruleset_id TYPE if_fdt_types=>id,
th_context_id TYPE th_context_id,
END OF s_ruleset_context
|
||
17 | S_SPECIAL_VAR | Protected | See coding | 20090225 | BEGIN OF s_special_var,
special TYPE string,
actual TYPE string,
END OF s_special_var
|
||
18 | S_TABLE_AUTHORITY_VAR_NAMES | Public | See coding | 20100506 | BEGIN OF s_table_authority_var_names,
tablename TYPE tabname,
check_result_name TYPE string,
is_checked_name TYPE string,
END OF s_table_authority_var_names
|
||
19 | S_TEMP_CONTEXT_STACK | Public | See coding | 20110107 | BEGIN OF s_temp_context_stack,
id TYPE if_fdt_types=>id,
push_level TYPE int2,
END OF s_temp_context_stack
|
||
20 | S_TIMEPOINT_COMPARION_OBJECT | Private | See coding | 20100209 | BEGIN OF s_timepoint_comparion_object,
calendar_uuid TYPE uuid,
fcalid TYPE wfcid,
var_name TYPE string,
END OF s_timepoint_comparion_object
|
||
21 | TH_CONTEXT | Public | See coding | 20101210 | th_context TYPE HASHED TABLE OF s_context WITH UNIQUE KEY id push_level
|
||
22 | TH_CONTEXT_COMPONENT | Private | See coding | 20101213 | th_context_component TYPE HASHED TABLE OF s_context_component WITH UNIQUE KEY id purpose
|
||
23 | TH_CONTEXT_ID | Public | See coding | 20090922 | th_context_id TYPE HASHED TABLE OF s_context_id WITH UNIQUE KEY id
|
||
24 | TH_DDBV | Public | Type reference (TYPE) | FDT_HANA_TH_DDBV | BRFplus: Generated Dynamic Database Views for HANA | 20130926 |
|
25 | TH_LITERAL_INFO | Private | See coding | 20120127 | th_literal_info TYPE HASHED TABLE OF s_literal_info WITH UNIQUE KEY value
|
||
26 | TH_REUSABLE_VALUE_VAR | Protected | See coding | 20120127 | th_reusable_value_var TYPE HASHED TABLE OF s_reusable_value_var WITH UNIQUE KEY element_type desired_name
|
||
27 | TH_RULESET_CONTEXT | Public | See coding | 20090922 | th_ruleset_context TYPE HASHED TABLE OF s_ruleset_context WITH UNIQUE KEY ruleset_id
|
||
28 | TH_SPECIAL_VAR | Protected | See coding | 20090225 | th_special_var TYPE SORTED TABLE OF s_special_var WITH UNIQUE KEY special
|
||
29 | TH_TABLE_AUTHORITY_VAR_NAMES | Public | See coding | 20100506 | th_table_authority_var_names TYPE HASHED TABLE OF s_table_authority_var_names WITH UNIQUE KEY tablename
|
||
30 | TH_TEMP_CONTEXT_STACK | Public | See coding | 20110107 | th_temp_context_stack TYPE HASHED TABLE OF s_temp_context_stack WITH UNIQUE KEY id
|
||
31 | TS_CONTEXT_INFO | Public | Type reference (TYPE) | ABAP_BOOL | 20110121 |
|
|
32 | TS_FUNCTION_CALL_VAR | Protected | See coding | 20091119 | ts_function_call_var TYPE SORTED TABLE OF s_function_call_var WITH UNIQUE KEY id
|
||
33 | TS_ID_NAME | Private | See coding | 20090319 | ts_id_name TYPE SORTED TABLE OF if_fdt_types=>s_id_name WITH UNIQUE KEY id
|
||
34 | TS_INCL_METH_SRC | Public | See coding | 20111010 | ts_incl_meth_src TYPE SORTED TABLE OF s_incl_meth_src WITH UNIQUE KEY classname methodname
|
||
35 | T_DO_ID_TYPENAME | Public | See coding | 20081001 | t_do_id_typename TYPE STANDARD TABLE OF s_do_id_typename
|
||
36 | T_DO_TYPE_MAPPING | Private | See coding | 20071106 | t_do_type_mapping TYPE SORTED TABLE OF s_do_type_mapping WITH UNIQUE KEY do_id
|
||
37 | T_LOOP_WA_REF | Public | See coding | 20111123 | t_loop_wa_ref TYPE STANDARD TABLE OF s_loop_wa_ref WITH KEY wa_name ref_name
|
||
38 | T_METHOD | Public | See coding | 20080704 | t_method TYPE STANDARD TABLE OF s_method
|
||
39 | T_METHOD_DOBJ_MOVE | Public | See coding | 20100901 | t_method_dobj_move TYPE STANDARD TABLE OF s_method_dobj_move
|
||
40 | T_PARAMETERS | Public | See coding | 20080925 | t_parameters TYPE SORTED TABLE OF s_parameters WITH NON-UNIQUE KEY para_type
|
Method Signatures
Method ADD_CLASS_ATTRIBUTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ATTDECLTYP | Call by reference | Type reference (TYPE) | SEOATTDECL | Attribute declaration level | 20110530 | ||
2 | ![]() |
IV_CMPNAME | Call by reference | Type reference (TYPE) | STRING | Attribute name | 20110530 | ||
3 | ![]() |
IV_DESCRIPT | Call by reference | Type reference (TYPE) | SEODESCR | Attribute decription | 20110530 | ||
4 | ![]() |
IV_EXPOSURE | Call by reference | Type reference (TYPE) | SEOEXPOSE | Attribute visibility | 20110530 | ||
5 | ![]() |
IV_TYPE | Call by reference | Type reference (TYPE) | STRING | Attribute type | 20110530 | ||
6 | ![]() |
IV_TYPTYPE | Call by reference | Type reference (TYPE) | SEOTYPTYPE | Attribute Typetype (type, type ref to) | 20110530 |
Method ADD_CLASS_ATTRIBUTE on class CL_FDT_GENERATION_MANAGER has no exception.
Method ADD_CLASS_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_TYPE_DEFINITION | Call by reference | Type reference (TYPE) | VSEOTYPE | Type definition | 20091016 |
Method ADD_CLASS_TYPE on class CL_FDT_GENERATION_MANAGER has no exception.
Method ADD_CONTEXT_ELEMENT 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 | Data object ID | 20101210 | ||
2 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | CLIKE | Data object name | 20101222 | ||
3 | ![]() |
IV_PURPOSE | Call by reference | Type reference (TYPE) | CHAR04 | Data object purpose | 20101210 | ||
4 | ![]() |
IV_RULESET_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Ruleset ID | 20101213 | ||
5 | ![]() |
IV_VARNAME | Call by reference | Type reference (TYPE) | CLIKE | Variable name | 20121205 |
Method ADD_CONTEXT_ELEMENT on class CL_FDT_GENERATION_MANAGER has no exception.
Method ADD_DDBV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_DDBV_GEN | Call by reference | Type reference (TYPE) | S_DDBV | 20130508 |
Method ADD_DDBV on class CL_FDT_GENERATION_MANAGER has no exception.
Method ADD_METHOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_SOURCE_CODE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_SOURCE_CODE | Source code to swap | 20080924 | ||
2 | ![]() |
IV_DATA_OBJ_ID1 | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Parameter 1 associated ID | 20080925 | ||
3 | ![]() |
IV_DATA_OBJ_ID2 | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Parameter 2 associated ID | 20080925 | ||
4 | ![]() |
IV_DATA_OBJ_ID3 | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Parameter 3 associated ID | 20080925 | ||
5 | ![]() |
IV_DATA_OBJ_ID4 | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Parameter 4 associated ID | 20080926 | ||
6 | ![]() |
IV_DESIRED_NAME | Call by reference | Type reference (TYPE) | STRING | Expression name | 20120117 | ||
7 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Expression ID | 20080924 | ||
8 | ![]() |
IV_PARA1_NAME | Call by reference | Type reference (TYPE) | CLIKE | Parameter 1 name | 20080925 | ||
9 | ![]() |
IV_PARA1_TYPE | Call by reference | Type reference (TYPE) | SEOPARDECL | Parameter 1 declaration type (importing, etc.) | 20080925 | ||
10 | ![]() |
IV_PARA2_NAME | Call by reference | Type reference (TYPE) | CLIKE | Parameter 2 name | 20080925 | ||
11 | ![]() |
IV_PARA2_TYPE | Call by reference | Type reference (TYPE) | SEOPARDECL | Parameter 2 declaration type (importing, etc.) | 20080925 | ||
12 | ![]() |
IV_PARA3_NAME | Call by reference | Type reference (TYPE) | CLIKE | Parameter 3 name | 20080925 | ||
13 | ![]() |
IV_PARA3_TYPE | Call by reference | Type reference (TYPE) | SEOPARDECL | Parameter 3 declaration type (importing, etc.) | 20080925 | ||
14 | ![]() |
IV_PARA4_NAME | Call by reference | Type reference (TYPE) | CLIKE | Parameter 4 name | 20080926 | ||
15 | ![]() |
IV_PARA4_TYPE | Call by reference | Type reference (TYPE) | SEOPARDECL | Parameter 4 declaration type (importing, etc.) | 20080926 | ||
16 | ![]() |
IV_PARA5_NAME | Call by reference | Type reference (TYPE) | STRING | Parameter 5 name | 20101126 | ||
17 | ![]() |
IV_TYPE1 | Call by reference | Type reference (TYPE) | STRING | Parameter 1 type | 20080925 | ||
18 | ![]() |
IV_TYPE2 | Call by reference | Type reference (TYPE) | STRING | Parameter 2 type | 20080925 | ||
19 | ![]() |
IV_TYPE3 | Call by reference | Type reference (TYPE) | STRING | Parameter 3 type | 20080925 | ||
20 | ![]() |
IV_TYPE4 | Call by reference | Type reference (TYPE) | STRING | Parameter 4 type | 20080926 | ||
21 | ![]() |
IV_UNIQUE_PER_ID | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | ABAP_TRUE: Only one method per ID | 20080924 | |
22 | ![]() |
RT_CALL_CODE | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>T_SOURCE_CODE | Code to call the new method | 20080924 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Error during Generation | 20080925 |
Method ADD_METHOD_4_EXPRESSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_SOURCE_CODE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_SOURCE_CODE | Source code to swap | 20080924 | ||
2 | ![]() |
IV_DATA_OBJECT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>DATA_OBJECT_TYPE | Expression result type | 20080924 | ||
3 | ![]() |
IV_EXPRESSION_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Expression name | 20080924 | ||
4 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Expression ID | 20080924 | ||
5 | ![]() |
IV_RESULT_VAR_NAME | Call by reference | Type reference (TYPE) | CLIKE | Expression result name | 20080924 | ||
6 | ![]() |
RT_CALL_CODE | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>T_SOURCE_CODE | Source code to call the swapped method | 20080924 |
Method ADD_METHOD_4_EXPRESSION on class CL_FDT_GENERATION_MANAGER has no exception.
Method ADD_METHOD_4_MOVE_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_SOURCE_CODE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_SOURCE_CODE | Source code to swap | 20100901 | ||
2 | ![]() |
IV_DDIC_NAME | Call by reference | Type reference (TYPE) | CLIKE | DDIC name | 20100901 | ||
3 | ![]() |
IV_DOBJ_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Data object ID | 20100901 | ||
4 | ![]() |
IV_LINE_DDIC_NAME | Call by reference | Type reference (TYPE) | CLIKE | Table line DDIC name | 20100915 | ||
5 | ![]() |
IV_MOVE_TYPE | Call by reference | Type reference (TYPE) | CHAR04 | Data object move type (E.g. struct => tab) | 20100901 | ||
6 | ![]() |
IV_SOURCE_NAME | Call by reference | Type reference (TYPE) | CLIKE | Source data object name | 20100901 | ||
7 | ![]() |
IV_TARGET_NAME | Call by reference | Type reference (TYPE) | CLIKE | Target data object name | 20100901 |
Method ADD_METHOD_4_MOVE_DATA on class CL_FDT_GENERATION_MANAGER has no exception.
Method ADD_METHOD_SOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_METHOD_INCL_SRC | Call by reference | Type reference (TYPE) | S_INCL_METH_SRC | Method includes | 20111010 |
Method ADD_METHOD_SOURCE on class CL_FDT_GENERATION_MANAGER has no exception.
Method CHECK_CONTEXT_AVAILABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CONTEXT_NAME | Call by reference | Type reference (TYPE) | CLIKE | Data object name | 20090518 | ||
2 | ![]() |
RV_UNKNOWN | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: Data object unknown | 20111229 |
Method CHECK_CONTEXT_AVAILABLE on class CL_FDT_GENERATION_MANAGER has no exception.
Method CLEAR_REUSABLE_VARNAMES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ELE_TYPE | Call by reference | Type reference (TYPE) | FDT_ELEMENT_TYPE | FDT: Elementary Data Type | 20130227 | ||
2 | ![]() |
IV_VAR_NAME | Call by reference | Type reference (TYPE) | STRING | 20130227 |
Method CLEAR_REUSABLE_VARNAMES on class CL_FDT_GENERATION_MANAGER has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_FUNCTION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Function ID | 20071031 | ||
2 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Generation timestamp | 20080213 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20081016 |
Method CONVERT_PARAMETER_INFOS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_CODING | Call by reference | Type reference (TYPE) | RSWSOURCET | Changed coding | 20080925 | ||
2 | ![]() |
ES_PARAMETERS | Value transfer | Type reference (TYPE) | S_PARAMETERS | Parameter list | 20080925 | ||
3 | ![]() |
IV_DATA_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Data object ID | 20080925 | ||
4 | ![]() |
IV_PARA_NAME | Call by reference | Type reference (TYPE) | CLIKE | Parameter name | 20080925 | ||
5 | ![]() |
IV_PARA_TYPE | Call by reference | Type reference (TYPE) | SEOPARDECL | Parameter declaration type | 20080925 | ||
6 | ![]() |
IV_TYPE | Call by reference | Type reference (TYPE) | STRING | Parameter type | 20080925 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Error during Generation | 20080925 |
Method DELETE_LOOP_WA_REF_RELATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_LOOP_WA_REF | Call by reference | Type reference (TYPE) | S_LOOP_WA_REF | Loop workarea reference relation | 20111123 |
Method DELETE_LOOP_WA_REF_RELATION on class CL_FDT_GENERATION_MANAGER has no exception.
Method DESTRUCT_SINGLETON Signature
Method DESTRUCT_SINGLETON on class CL_FDT_GENERATION_MANAGER has no parameter.
Method DESTRUCT_SINGLETON on class CL_FDT_GENERATION_MANAGER has no exception.
Method GENERATE_EXPRESSION_CALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ACTUAL_NAME | Call by reference | Type reference (TYPE) | CLIKE | Actual parameter name | 20080722 | ||
2 | ![]() |
IV_FORMAL_NAME | Call by reference | Type reference (TYPE) | CLIKE | Formal parameter name | 20080722 | ||
3 | ![]() |
IV_METHOD | Call by reference | Type reference (TYPE) | SEOCMPNAME | Method name | 20080722 | ||
4 | ![]() |
RV_LINE | Value transfer | Type reference (TYPE) | STRING | Calling code | 20111229 |
Method GENERATE_EXPRESSION_CALL on class CL_FDT_GENERATION_MANAGER has no exception.
Method GET_CACHE_COUNTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_CACHE_COUNTER | Value transfer | Type reference (TYPE) | I | Cache counter | 20130606 |
Method GET_CACHE_COUNTER on class CL_FDT_GENERATION_MANAGER has no exception.
Method GET_CLASS_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_CLASS_ATTRIBUTE | Call by reference | Type reference (TYPE) | SEO_ATTRIBUTES | Attributes of a class | 20120131 | ||
2 | ![]() |
CT_METHOD_SOURCE | Call by reference | Type reference (TYPE) | SEO_METHOD_SOURCE_TABLE | SE24: Method Sources | 20120131 |
Method GET_CLASS_ATTRIBUTES on class CL_FDT_GENERATION_MANAGER has no exception.
Method GET_CLASS_TYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_CLASS_TYPE | Value transfer | Type reference (TYPE) | SEO_TYPES | Class types | 20111229 |
Method GET_CLASS_TYPES on class CL_FDT_GENERATION_MANAGER has no exception.
Method GET_CONSTANT_FOR_LITERAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_VALUE | Call by reference | Type reference (TYPE) | CL_FDT_EXPR_SERVICES=>S_VALUE-VALUE | 20120127 | |||
2 | ![]() |
RV_CONSTANT_NAME | Value transfer | Type reference (TYPE) | STRING | 20120127 |
Method GET_CONSTANT_FOR_LITERAL on class CL_FDT_GENERATION_MANAGER has no exception.
Method GET_CONTEXT_COMPONENT_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_CONTEXT_NAME | Call by reference | Type reference (TYPE) | STRING | Data object generated name | 20110710 | ||
2 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Data object ID | 20110710 | ||
3 | ![]() |
IV_PARENT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Data object parent ID | 20110710 | ||
4 | ![]() |
IV_PURPOSE | Call by reference | Type reference (TYPE) | CHAR04 | Data object purpose | 20110710 |
Method GET_CONTEXT_COMPONENT_NAME on class CL_FDT_GENERATION_MANAGER has no exception.
Method GET_CONTEXT_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_CONTEXT_NAME | Call by reference | Type reference (TYPE) | CLIKE | Data object generated name | 20101217 | ||
2 | ![]() |
EV_DATA_OBJECT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>DATA_OBJECT_TYPE | Data Object Type | 20101217 | ||
3 | ![]() |
EV_ELEMENT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ELEMENT_TYPE | Data object element type | 20101217 | ||
4 | ![]() |
EV_PARENT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Data object parent ID | 20101221 | ||
5 | ![]() |
EV_SAVED_CONTEXT | Call by reference | Type reference (TYPE) | CLIKE | Data object saved context name | 20101217 | ||
6 | ![]() |
EV_UNKNOWN | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: Data object unknown | 20101217 | ||
7 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Data object ID | 20101217 |
Method GET_CONTEXT_INFO on class CL_FDT_GENERATION_MANAGER has no exception.
Method GET_CONTEXT_SUPPLIED_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 | Data object ID | 20080213 | ||
2 | ![]() |
RV_NAME_SUPPL | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Data obejct supplied name | 20080213 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Error during Generation | 20090305 |
Method GET_CONTEXT_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RTH_CONTEXT | Value transfer | Type reference (TYPE) | TH_CONTEXT | Context table | 20101217 |
Method GET_CONTEXT_TABLE on class CL_FDT_GENERATION_MANAGER has no exception.
Method GET_DDBV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETH_DDBV_GEN | Call by reference | Type reference (TYPE) | TH_DDBV | BRFplus: Generated Dynamic Database Views for HANA | 20130926 |
Method GET_DDBV on class CL_FDT_GENERATION_MANAGER has no exception.
Method GET_DOBJ_MOVE_CALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DDIC_NAME | Call by reference | Type reference (TYPE) | CLIKE | DDIC name | 20100901 | ||
2 | ![]() |
IV_DOBJ_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Data object ID | 20100901 | ||
3 | ![]() |
IV_MOVE_TYPE | Call by reference | Type reference (TYPE) | CHAR04 | Data object move type | 20100901 | ||
4 | ![]() |
IV_SOURCE_NAME | Call by reference | Type reference (TYPE) | CLIKE | Source data object generated name | 20100901 | ||
5 | ![]() |
IV_TARGET_NAME | Call by reference | Type reference (TYPE) | CLIKE | Target data object generated name | 20100901 | ||
6 | ![]() |
RT_CALL_CODE | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>T_SOURCE_CODE | Call code | 20100901 |
Method GET_DOBJ_MOVE_CALL on class CL_FDT_GENERATION_MANAGER has no exception.
Method GET_EXPRESSION_CALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_CALL_CODE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_SOURCE_CODE | Expression call code | 20080704 | ||
2 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Expression ID | 20080704 | ||
3 | ![]() |
IV_RESULT_VAR_NAME | Call by reference | Type reference (TYPE) | CLIKE | Expression result variable name | 20080704 |
Method GET_EXPRESSION_CALL on class CL_FDT_GENERATION_MANAGER has no exception.
Method GET_EXPR_NOT_GENERATED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_EXPR_NOT_GENERATED | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>T_OBJECT_ID | Not generated expressions | 20111220 |
Method GET_EXPR_NOT_GENERATED on class CL_FDT_GENERATION_MANAGER has no exception.
Method GET_FILTER_CONTEXT_4EXTRACT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_FILTER_DOBJ | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>T_OBJECT_ID | Filter data objects | 20111229 |
Method GET_FILTER_CONTEXT_4EXTRACT on class CL_FDT_GENERATION_MANAGER has no exception.
Method GET_INSTANCE 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 | Function ID | 20090928 | ||
2 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Generation timestamp | 20090928 | ||
3 | ![]() |
RO_GEN_MNGR | Value transfer | Object reference (TYPE REF TO) | CL_FDT_GENERATION_MANAGER | Generation manager | 20090928 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20090928 |
Method GET_LOOP_WA_REF_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_LOOP_WA_REF | Value transfer | Type reference (TYPE) | T_LOOP_WA_REF | Loop workarea reference relation | 20111123 |
Method GET_LOOP_WA_REF_TABLE on class CL_FDT_GENERATION_MANAGER has no exception.
Method GET_METHOD_INCL_SRC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RTS_INCL_METH_SRC | Value transfer | Type reference (TYPE) | TS_INCL_METH_SRC | Method list | 20111010 |
Method GET_METHOD_INCL_SRC on class CL_FDT_GENERATION_MANAGER has no exception.
Method GET_OBJ_FOR_TIMEPOINT_COMP 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 | Object ID | 20100209 | ||
2 | ![]() |
RV_OBJECT_NAME | Value transfer | Type reference (TYPE) | STRING | Date time object name | 20111229 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20100209 | |
2 | ![]() |
FDT: System Failure | 20100209 |
Method GET_RESULT_TYPE_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_RESULT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Result data object ID | 20090518 | ||
2 | ![]() |
EV_RESULT_NAME | Call by reference | Type reference (TYPE) | CLIKE | Result data object generated name | 20090518 | ||
3 | ![]() |
EV_RESULT_TYPE | Call by reference | Type reference (TYPE) | STRING | Result data object type | 20090518 | ||
4 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Generation timestamp | 20090518 |
Method GET_RESULT_TYPE_INFO on class CL_FDT_GENERATION_MANAGER has no exception.
Method GET_REUSABLE_VARNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_CREATE_VARIABLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: Variable needs to be created | 20120127 | ||
2 | ![]() |
EV_VARIABLE_NAME | Call by reference | Type reference (TYPE) | STRING | 20120127 | |||
3 | ![]() |
IV_DESIRED_NAME | Call by reference | Type reference (TYPE) | STRING | Variable name | 20120127 | ||
4 | ![]() |
IV_ELEMENT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ELEMENT_TYPE | Elementary Data Type | 20120127 |
Method GET_REUSABLE_VARNAME on class CL_FDT_GENERATION_MANAGER has no exception.
Method GET_RULESETS_CONTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETH_RULESET_CONTEXT | Call by reference | Type reference (TYPE) | TH_RULESET_CONTEXT | Ruleset context | 20090925 |
Method GET_RULESETS_CONTEXT on class CL_FDT_GENERATION_MANAGER has no exception.
Method GET_RULESET_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_RULESET_ID | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>ID | Ruleset ID | 20091030 |
Method GET_RULESET_ID on class CL_FDT_GENERATION_MANAGER has no exception.
Method GET_RULESET_INTERRUPT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_RULESET_INTERRUPT | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: Ruleset has an interrupt | 20091030 |
Method GET_RULESET_INTERRUPT on class CL_FDT_GENERATION_MANAGER has no exception.
Method GET_SPECIAL_VARIABLE_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RTH_SPECIAL_VARIABLE_TAB | Value transfer | Type reference (TYPE) | TH_SPECIAL_VAR | Common variable table | 20090225 |
Method GET_SPECIAL_VARIABLE_TABLE on class CL_FDT_GENERATION_MANAGER has no exception.
Method GET_SPECIAL_VARNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_SPECIAL_VAR | Call by reference | Type reference (TYPE) | STRING | Common variable type | 20090225 | ||
2 | ![]() |
RV_VARNAME | Value transfer | Type reference (TYPE) | STRING | Commmon variable generated name | 20090225 |
Method GET_SPECIAL_VARNAME on class CL_FDT_GENERATION_MANAGER has no exception.
Method GET_SWAPPED_METHODS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_METHOD | Call by reference | Type reference (TYPE) | T_METHOD | Swapped methods | 20120110 | ||
2 | ![]() |
ET_METHOD_DOBJ_MOVE | Call by reference | Type reference (TYPE) | T_METHOD_DOBJ_MOVE | Swapped methods for data object move | 20120110 |
Method GET_SWAPPED_METHODS on class CL_FDT_GENERATION_MANAGER has no exception.
Method GET_SWITCHED_TO_INTERPRETATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_SWITCHED | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: A switch to interpreation occured | 20091103 |
Method GET_SWITCHED_TO_INTERPRETATION on class CL_FDT_GENERATION_MANAGER has no exception.
Method GET_TABLE_AUTHORITY_INFOS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETH_TABLE_AUTHORITY_VAR_NAME | Call by reference | Type reference (TYPE) | TH_TABLE_AUTHORITY_VAR_NAMES | Information about table authority names | 20111229 |
Method GET_TABLE_AUTHORITY_INFOS on class CL_FDT_GENERATION_MANAGER has no exception.
Method GET_TABLE_AUTHORITY_VAR_NAMES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_CHECK_RESULT_NAME | Call by reference | Type reference (TYPE) | STRING | Table check result name | 20100506 | ||
2 | ![]() |
EV_IS_CHECKED_NAME | Call by reference | Type reference (TYPE) | STRING | Table is checked name | 20100506 | ||
3 | ![]() |
IV_TABLENAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20100506 |
Method GET_TABLE_AUTHORITY_VAR_NAMES on class CL_FDT_GENERATION_MANAGER has no exception.
Method GET_TYPE_NAME_FOR_DATA_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DATA_OBJ_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Data object ID | 20081001 | ||
2 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Generation timestamp | 20080925 | ||
3 | ![]() |
RV_TYPE_NAME | Value transfer | Type reference (TYPE) | STRING | Generated type name | 20080925 |
Method GET_TYPE_NAME_FOR_DATA_ID on class CL_FDT_GENERATION_MANAGER has no exception.
Method GET_TYPE_NAME_FOR_DATA_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_DATA_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_DATA_OBJECT | Data Object | 20071031 | ||
2 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Generation timestamp | 20071107 | ||
3 | ![]() |
RV_TYPE_NAME | Value transfer | Type reference (TYPE) | STRING | Generated type name | 20071031 |
Method GET_TYPE_NAME_FOR_DATA_OBJECT on class CL_FDT_GENERATION_MANAGER has no exception.
Method INCREASE_CACHE_COUNTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_SUCCESS | Value transfer | Type reference (TYPE) | ABAP_BOOL | True: Successful increase of the cache counter | 20130606 |
Method INCREASE_CACHE_COUNTER on class CL_FDT_GENERATION_MANAGER has no exception.
Method INSERT_LOOP_WA_REF_RELATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_LOOP_WA_REF | Call by reference | Type reference (TYPE) | S_LOOP_WA_REF | Loop workarea reference relation | 20111123 |
Method INSERT_LOOP_WA_REF_RELATION on class CL_FDT_GENERATION_MANAGER has no exception.
Method POP_RULESET_ID Signature
Method POP_RULESET_ID on class CL_FDT_GENERATION_MANAGER has no parameter.
Method POP_RULESET_ID on class CL_FDT_GENERATION_MANAGER has no exception.
Method POP_TEMP_DATA_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DO_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Data object ID | 20090311 | ||
2 | ![]() |
IV_PURPOSE | Call by reference | Type reference (TYPE) | CHAR04 | Data Type 4 Characters | 20120620 |
Method POP_TEMP_DATA_OBJECT on class CL_FDT_GENERATION_MANAGER has no exception.
Method PUSH_RULESET_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_RULESET_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Ruleset ID | 20091030 |
Method PUSH_RULESET_ID on class CL_FDT_GENERATION_MANAGER has no exception.
Method PUSH_TEMP_DATA_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DO_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Data object ID | 20090311 | ||
2 | ![]() |
IV_WORKAREA_NAME | Call by reference | Type reference (TYPE) | CLIKE | Workarea name | 20090311 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Error in the Generation Process | 20090311 | |
2 | ![]() |
FDT: Invalid Input | 20090319 |
Method SET_RULESET_CONTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_RULESET_CONTEXT | Call by reference | Type reference (TYPE) | S_RULESET_CONTEXT | Ruleset context | 20090925 |
Method SET_RULESET_CONTEXT on class CL_FDT_GENERATION_MANAGER has no exception.
Method SET_SWITCH_TO_INTERPRETATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_EXPR_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Expression ID | 20111205 |
Method SET_SWITCH_TO_INTERPRETATION on class CL_FDT_GENERATION_MANAGER has no exception.
Method _ADD_CONTEXT_COMPONENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_DATA_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_DATA_OBJECT | Data Object | 20101210 | ||
2 | ![]() |
IV_PARENT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Data object parent ID | 20101227 | ||
3 | ![]() |
IV_PURPOSE | Call by reference | Type reference (TYPE) | CHAR04 | Data object purpose | 20101220 | ||
4 | ![]() |
IV_ROOT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Root data object ID | 20101213 | ||
5 | ![]() |
IV_RULESET_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Ruleset ID | 20101213 |
Method _ADD_CONTEXT_COMPONENTS on class CL_FDT_GENERATION_MANAGER has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 711 |