Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_FDT_PERSISTENCE_SPECIAL | Interface for special persistence cases | 20090109 |
Properties
Class | CL_FDT_CC_SERVICES | |
Short Description | FDT: Generation Services | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SFDT_CODE_COMPOSER | BRFplus: Code Composer |
Created | 20060514 | 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_PERSISTENCE_SPECIAL | Interface for special persistence cases | 20090109 |
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_FDT_FUNCTION_PROCESS | 20100126 | FDT: Function Process Service | |
2 | CL_FDT_GENERATION_MANAGER | 20130807 | FDT: Generation of Classes |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | SEOSCONAME | '_C_CALENDAR_ID' | Gen class calendar name | 20131213 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | SEOSCONAME | '_V_UNIT_CURR_EXIT' | Gen class unit currency exit name | 20130107 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | SEOSCONAME | '_V_GO_TRACE' | Gen Class trace object name | 20081218 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'FDT_CC_SERVICES' | Used to find generation tables | 20100903 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | SEOSCONAME | '_V_O_CONTEXT' | Gen Class context object name | 20100907 | |
6 | ![]() |
Constant | Public | Type reference (TYPE) | ABAP_TRANS_SRCNAME | 'FDT_GENERATION_EXCEPTION' | 20130807 | ||
7 | ![]() |
Constant | Private | Type reference (TYPE) | TIMESTAMP | '99991231235959' | UTC Infintity timestamp | 20070228 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | I | 200 | Max. intended length for line of code | 20120201 | |
9 | ![]() |
Constant | Public | Type reference (TYPE) | I | 14000 | Max. statement length = 28kB =14k*2Bytes | 20120201 | |
10 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR22 | 'FDT_GENERATION_MEMORY' | Memory ID for Generation | 20110920 | |
11 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'EXCEPTION' | 20130807 | ||
12 | ![]() |
Constant | Private | Type reference (TYPE) | SEOCMPNAME | 'BUILD_ID_VALUE_TABLE' | Method name Build ID Value Tab | 20070719 | |
13 | ![]() |
Constant | Public | Type reference (TYPE) | SEOCMPNAME | 'GET_EXPR_NOT_GENERATED' | Method name Expression not generating | 20111220 | |
14 | ![]() |
Constant | Private | Type reference (TYPE) | SEOCMPNAME | 'EXTRACT_CONTEXT' | Method name Extract Context | 20070705 | |
15 | ![]() |
Constant | Private | Type reference (TYPE) | SEOCMPNAME | 'GET_CONTEXT_LIST' | Method name Get Context List | 20100317 | |
16 | ![]() |
Constant | Private | Type reference (TYPE) | SEOCMPNAME | 'GET_CONTEXT_VALUE' | Method name Get Context Value | 20090527 | |
17 | ![]() |
Constant | Private | Type reference (TYPE) | SEOCMPNAME | 'GET_DOBJ_STRUCTURE' | Method name Get DO Structure | 20100126 | |
18 | ![]() |
Constant | Private | Type reference (TYPE) | SEOCMPNAME | 'GET_DATA_REF_FOR_CONTEXT' | Method name Get Data Reference | 20090512 | |
19 | ![]() |
Constant | Private | Type reference (TYPE) | SEOCMPNAME | 'GET_CONTEXT_FOR_SNAPSHOT' | Method name Get Context Snapshot | 20090915 | |
20 | ![]() |
Constant | Private | Type reference (TYPE) | SEOCMPNAME | 'MOVE_FROM_EXT' | Method name Get Move From External | 20090821 | |
21 | ![]() |
Constant | Private | Type reference (TYPE) | SEOCMPNAME | 'IF_FDT_GEN~PROCESS' | Method name IF_FDT_GEN~PROCESS | 20070705 | |
22 | ![]() |
Constant | Private | Type reference (TYPE) | SEOCMPNAME | 'PROCESS_DYNAMIC' | Method name Process Dynamic | 20070705 | |
23 | ![]() |
Constant | Private | Type reference (TYPE) | SEOCMPNAME | 'PROCESS_PURE' | Method name Process Pure | 20070705 | |
24 | ![]() |
Constant | Private | Type reference (TYPE) | SEOCMPNAME | 'SET_CONTEXT' | Method name Set Context | 20091030 | |
25 | ![]() |
Constant | Private | Type reference (TYPE) | SEOCMPNAME | 'SET_CONTEXT_FROM_SNAPSHOT' | Method name Set Context From Snapshot | 20090917 | |
26 | ![]() |
Constant | Private | Type reference (TYPE) | SEOCMPNAME | 'TRACE_CONTEXT' | Method name Trace Context | 20100923 | |
27 | ![]() |
Constant | Private | Type reference (TYPE) | SEOCMPNAME | 'TRACE_CONTEXT_FOR_RECALL' | Method name Trace Context For Recall | 20100923 | |
28 | ![]() |
Constant | Public | Type reference (TYPE) | SEOSCONAME | '_V_IV_FILTER_DOBJS' | Gen Class filter dobjs parameter name | 20091106 | |
29 | ![]() |
Constant | Public | Type reference (TYPE) | SEOSCONAME | '_V_IV_AFTER_INTERPRETATION' | Gen Class post interpretation parameter name | 20091103 | |
30 | ![]() |
Constant | Public | Type reference (TYPE) | SEOSCONAME | '_V_E_METH_PARAM_RESULT_ED' | Gen Class result parameter name | 20070705 | |
31 | ![]() |
Constant | Public | Type reference (TYPE) | SEOSCONAME | '_V_IV_RULESET_ID' | Gen Class ruleset ID paramater name | 20091030 | |
32 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | '/FDT/' | Generation namespace | 20070629 | |
33 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | '/1BCFDT/' | Old generation namespace | 20061025 | |
34 | ![]() |
Constant | Public | Type reference (TYPE) | S_DEVELOPMENT_OBJECT-OBJ_TYPE | 'CLAS' | Object type "global ABAP class" | 20061027 | |
35 | ![]() |
Constant | Public | Type reference (TYPE) | S_DEVELOPMENT_OBJECT-OBJ_TYPE | 'PROG' | Object type "ABAP program/report" | 20061101 | |
36 | ![]() |
Constant | Public | Type reference (TYPE) | FDT_CC_USAGE | 'C' | Usage: Check system table | 20091201 | |
37 | ![]() |
Constant | Public | Type reference (TYPE) | FDT_CC_USAGE | 'X' | Usage: Function not generated | 20091203 | |
38 | ![]() |
Constant | Public | Type reference (TYPE) | FDT_CC_USAGE | 'N' | Usage: No generation fir function | 20091203 | |
39 | ![]() |
Constant | Public | Type reference (TYPE) | FDT_CC_USAGE | 'A' | Usage: Use actual entry | 20091201 | |
40 | ![]() |
Constant | Public | Type reference (TYPE) | FDT_CC_USAGE | 'S' | Usage: Use system entry | 20091201 | |
41 | ![]() |
Constant | Public | Type reference (TYPE) | SEOSCONAME | '_V_RESULT' | Result do name | 20100312 | |
42 | ![]() |
Constant | Public | Type reference (TYPE) | SEOSCONAME | 'Y_FDT_METH_PARAM_RESULT_ED' | Result structure type name | 20070909 | |
43 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'RUN_SIMULATION' | Simulation call stack method name | 20120124 | |
44 | ![]() |
Constant | Public | Type reference (TYPE) | SEOSCONAME | '_IV_TIMESTAMP' | Name of Timestamp Parameter in Generated Methods | 20071026 | |
45 | ![]() |
Constant | Public | Type reference (TYPE) | FDT_PARAMID | 'TRACE_CONTEXT_POSSIBLE' | Enable tracing of the Context for Re-Evaluation | 20100924 | |
46 | ![]() |
Constant | Public | Type reference (TYPE) | FDT_TEXT_PARAMID | 'TRACE_' | FDT: ID for Text Settings Parameter | 20100924 | |
47 | ![]() |
Constant | Public | Type reference (TYPE) | SEOSCONAME | '_IO_TRACE' | Name of Trace Parameter in Generated Methods | 20081218 | |
48 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | DATA | 20131211 | |||
49 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TH_DESIRED_VARIABLES | Desired variabale names | 20090209 | ||
50 | ![]() |
Static Attribute | Private | Type reference (TYPE) | CL_FDT_SERVICES_INTERNAL=>TH_TABLE_TYPE_IDS | 20131211 | |||
51 | ![]() |
Static Attribute | Private | Type reference (TYPE) | IF_FDT_TYPES=>TH_OBJECT_ID | Hashed Table with all IDs for deletion | 20120104 | ||
52 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TS_FDT_CONSTANT | Attributes of a class | 20120104 | ||
53 | ![]() |
Static Attribute | Private | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | IDs with truncated code validity | 20120104 | ||
54 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TS_VAR_NAME | Used Variable Names | 20060519 | ||
55 | ![]() |
Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20131211 | |||
56 | ![]() |
Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Generate at all | 20061120 | |
57 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TIMESTAMPL | Timestamp of last truncation | 20071024 | ||
58 | ![]() |
Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | References already deleted | 20080327 | ||
59 | ![]() |
Static Attribute | Private | Type reference (TYPE) | FDT_TABLE_TYPE | Function table type | 20100226 | ||
60 | ![]() |
Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | Any unversioned object used | 20110527 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Private | Method | Add the lean trace attribute | 20111229 |
2 | ![]() |
Static method | Private | Method | Add the lunit curr exit class attribute | 20130107 |
3 | ![]() |
Static method | Public | Method | Generate code for a remote called FDT function | 20111227 |
4 | ![]() |
Static method | Private | Method | Delete generation UUID for a BRS scenario | 20111209 |
5 | ![]() |
Static method | Public | Method | Get a unique ID for the code that would be generated now | 20111213 |
6 | ![]() |
Static method | Public | Method | Delete the ID for the code that would be generated now | 20111209 |
7 | ![]() |
Static method | Private | Method | Check if a function is client dependent | 20091203 |
8 | ![]() |
Static method | Private | Method | Check if generation should be used at all | 20070704 |
9 | ![]() |
Static method | Public | Method | Check syntax of a generated class | 20060514 |
10 | ![]() |
Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20061127 |
11 | ![]() |
Static method | Public | Method | Clear Buffers (Called on Rollback) | 20110110 |
12 | ![]() |
Static method | Private | Method | 20131211 | |
13 | ![]() |
Static method | Public | Method | Delete unused gen. objects from FDT gen.append package | 20061030 |
14 | ![]() |
Static method | Public | Method | Return type for a BRFplus element | 20080718 |
15 | ![]() |
Static method | Public | Method | Return a new class name | 20120103 |
16 | ![]() |
Static method | Private | Method | Create a list for all methods inside a class | 20111230 |
17 | ![]() |
Static method | Public | Method | Delete links for a generated class and the class itself | 20091106 |
18 | ![]() |
Static method | Public | Method | Delete a generated class | 20091201 |
19 | ![]() |
Static method | Public | Method | 20130508 | |
20 | ![]() |
Static method | Public | Method | Delete all gen. objects assigned to a certain ID | 20061030 |
21 | ![]() |
Static method | Public | Method | Delete all old generated classes | 20091208 |
22 | ![]() |
Static method | Private | Method | Delete ref to classes at change of sys. object (FDT_SYSTEM) | 20080327 |
23 | ![]() |
Static method | Private | Method | Remove unchanged parent functions to avoid regeneration | 20120622 |
24 | ![]() |
Static method | Public | Method | Generate code for a FDT function | 20061115 |
25 | ![]() |
Static method | Private | Method | Coding to clear common variables | 20120110 |
26 | ![]() |
Static method | Private | Method | Coding for all constants | 20120110 |
27 | ![]() |
Static method | Private | Method | Coding for all attributes + parameter list (process_dynamic) | 20120110 |
28 | ![]() |
Static method | Private | Method | Coding for function processing (IF_FDT_GEN~PROCESS) | 20120110 |
29 | ![]() |
Static method | Private | Method | Coding for ID-Value-Table from Context | 20120110 |
30 | ![]() |
Static method | Private | Method | Generate code + return IDs of not generated expressions | 20120110 |
31 | ![]() |
Static method | Private | Method | Coding for method EXTRACT_CONTEXT | 20120110 |
32 | ![]() |
Static method | Private | Method | Coding for method GET_CONTEXT_LIST | 20120110 |
33 | ![]() |
Static method | Private | Method | Coding for method GET_CONTEXT_VALUE | 20120110 |
34 | ![]() |
Static method | Private | Method | Coding for method GET_DOBJ_STRUCTURE | 20120110 |
35 | ![]() |
Static method | Private | Method | Coding for method GET_DATA_REF_FOR_CONTEXT | 20120110 |
36 | ![]() |
Static method | Private | Method | Coding for method GET_CONTEXT_FOR_SNAPSHOT | 20120110 |
37 | ![]() |
Static method | Private | Method | Generate methods with code/parameters/exceptions | 20120110 |
38 | ![]() |
Static method | Private | Method | Coding for method MOVE_FROM_EXT | 20120110 |
39 | ![]() |
Static method | Private | Method | Coding for method PROCESS_DYNAMIC | 20120110 |
40 | ![]() |
Static method | Private | Method | Transforms coding for method PROCESS_PURE | 20120110 |
41 | ![]() |
Static method | Private | Method | Coding for method SET_CONTEXT | 20120110 |
42 | ![]() |
Static method | Private | Method | Coding for method SET_CONTEXT_FROM_SNAPSHOT | 20120110 |
43 | ![]() |
Static method | Private | Method | Generate coding for swapped methods | 20120110 |
44 | ![]() |
Static method | Private | Method | Coding for method TRACE_CONTEXT | 20120110 |
45 | ![]() |
Static method | Private | Method | Coding for method TRACE_CONTEXT_FOR_RECALL | 20120110 |
46 | ![]() |
Static method | Private | Method | Coding to set changed values back to the context obj | 20120110 |
47 | ![]() |
Static method | Private | Method | Coding to set changed value back to the result | 20120110 |
48 | ![]() |
Static method | Public | Method | 20120201 | |
49 | ![]() |
Static method | Private | Method | Coding for all common variables | 20120110 |
50 | ![]() |
Static method | Private | Method | Split Long Coding lines (longer than 255 Chartacters) | 20120110 |
51 | ![]() |
Static method | Private | Method | Coding for exception tracing | 20120110 |
52 | ![]() |
Static method | Private | Method | Coding to trace the result | 20120110 |
53 | ![]() |
Static method | Public | Method | Generates Code for Writing a Trace Record | 20130509 |
54 | ![]() |
Static method | Private | Method | 20131211 | |
55 | ![]() |
Static method | Private | Method | Return the class name by analyzing the stack | 20060606 |
56 | ![]() |
Static method | Public | Method | Return name of a class attribute for a value | 20090213 |
57 | ![]() |
Static method | Public | Method | Return constant name, if existing | 20061227 |
58 | ![]() |
Static method | Protected | Method | Return deep information about the structure of a dobj | 20100126 |
59 | ![]() |
Static method | Public | Method | Return a message for generation exceptions | 20060515 |
60 | ![]() |
Static method | Private | Method | Return all funcion call IDs in a list | 20091111 |
61 | ![]() |
Static method | Public | Method | Returns all deep nested fus which are used by function calls | 20120830 |
62 | ![]() |
Static method | Public | Method | Return name of generated code for ID/timestamp | 20070914 |
63 | ![]() |
Static method | Private | Method | Return a list of generated objects by BRFplus | 20061025 |
64 | ![]() |
Static method | Private | Method | Return all DB entries for one function ID | 20070503 |
65 | ![]() |
Static method | Public | Method | Return information about the generated classes for an ID | 20090121 |
66 | ![]() |
Static method | Public | Method | Get name of generation append package (create if necessary) | 20061011 |
67 | ![]() |
Static method | Public | Method | Return header information for generated class | 20060514 |
68 | ![]() |
Static method | Public | Method | Return the include name for a method | 20060514 |
69 | ![]() |
Static method | Public | Method | Return the source code of an include | 20060514 |
70 | ![]() |
Static method | Public | Method | Return the source code of a method | 20060514 |
71 | ![]() |
Static method | Private | Method | Return all neigbour slices | 20070506 |
72 | ![]() |
Static method | Public | Method | Return the next variable name | 20060519 |
73 | ![]() |
Static method | Private | Method | Return next variable anme for constant | 20061227 |
74 | ![]() |
Static method | Public | Method | Return all function calls within a function | 20091111 |
75 | ![]() |
Static method | Public | Method | 20130515 | |
76 | ![]() |
Static method | Private | Method | Return validity interval of a function for a timestamp | 20091117 |
77 | ![]() |
Static method | Private | Method | Return validity interval of an object for a timestamp | 20091117 |
78 | ![]() |
Static method | Private | Method | Return validity interval of an object list for a timestamp | 20091117 |
79 | ![]() |
Static method | Public | Method | Delete generated classes | 20071115 |
80 | ![]() |
Static method | Public | Method | Create a constant as a class constant | 20061213 |
81 | ![]() |
Static method | Private | Method | Register heavily used values as class constants | 20111230 |
82 | ![]() |
Static method | Private | Method | Replace coding in a BRS scenario | 20120110 |
83 | ![]() |
Static method | Private | Method | replace types in a BRS scenario | 20120110 |
84 | ![]() |
Static method | Private | Method | Save the generated class | 20110919 |
85 | ![]() |
Static method | Private | Method | 20130508 | |
86 | ![]() |
Static method | Private | Method | Save the reference to the generated class | 20070512 |
87 | ![]() |
Static method | Public | Method | Remove relics from generated coding | 20060515 |
88 | ![]() |
Static method | Public | Method | Regenerate code after an object was activated and saved | 20071009 |
89 | ![]() |
Static method | Public | Method | Cut off validity time of older generated code | 20061117 |
90 | ![]() |
Static method | Public | Method | Evaluate registered changed IDs with respect to Code Trunc. | 20131211 |
91 | ![]() |
Static method | Public | Method | Cut off validity time of older generated code | 20131211 |
92 | ![]() |
Static method | Public | Method | Register a changed ID as a Trigger for the Code Truncation | 20131211 |
Events
Class CL_FDT_CC_SERVICES has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | SOURCE_CODE | Public | Type reference (TYPE) | IF_FDT_TYPES=>SOURCE_CODE | Source code | 20060514 | |
2 | S_DESIRED_VARIABLES | Private | See coding | 20090209 | BEGIN OF s_desired_variables,
var_name TYPE char30,
number TYPE i,
END OF s_desired_variables
|
||
3 | S_DEVELOPMENT_OBJECT | Public | See coding | 20061025 | BEGIN OF s_development_object,
obj_type TYPE trobjtype,
obj_name TYPE trobj_name,
valid_from TYPE timestamp,
valid_to TYPE timestamp,
gen_code_id TYPE fdt_gen_code_id,
END OF s_development_object
|
||
4 | S_FDT_CONSTANT | Public | See coding | 20061213 | BEGIN OF s_fdt_constant ,
id TYPE if_fdt_types=>id,
constant_type TYPE if_fdt_types=>element_type,
constant_name TYPE string,
value TYPE string,
supplement TYPE string,
END OF s_fdt_constant
|
||
5 | S_FUNC_ID_CODING | Private | See coding | 20091208 | BEGIN OF s_func_id_coding,
id TYPE if_fdt_types=>id,
timestamp TYPE timestamp,
obj_name TYPE trobj_name,
trace_code TYPE abap_bool,
END OF s_func_id_coding
|
||
6 | S_GENERATION_INFO | Public | See coding | 20090121 | BEGIN OF s_generation_info,
trace_code TYPE char01,
valid_to TYPE timestamp,
valid_from TYPE timestamp,
obj_name TYPE trobj_name,
cr_timestamp TYPE timestamp,
END OF s_generation_info
|
||
7 | S_GEN_SLICE | Private | See coding | 20070503 | BEGIN OF s_gen_slice,
valid_to TYPE timestamp,
valid_from TYPE timestamp,
obj_name TYPE trobj_name,
obj_type TYPE trobjtype,
END OF s_gen_slice
|
||
8 | S_ID_CLIENT | Public | Type reference (TYPE) | CL_FDT_SERVICES_INTERNAL=>S_ID_CLIENT | 20131211 | |
|
9 | S_PARAMETER | Public | See coding | Parameter | 20060514 | BEGIN OF s_parameter,
formal TYPE string,
actual TYPE string,
END OF s_parameter
|
|
10 | S_SLICE_FNCT_PROCESS | Public | See coding | slice of core code of function process method | 20061119 | BEGIN OF s_slice_fnct_process,
valid_from TYPE timestamp,
t_process_codings TYPE seo_method_source_table,
t_parameters TYPE seo_parameters,
t_attribute TYPE seo_attributes,
* t_class_types TYPE seo_types,
cr_timestamp TYPE timestamp,
END OF s_slice_fnct_process
|
|
11 | S_USED_CONTEXT_ID | Public | See coding | 20061124 | BEGIN OF s_used_context_id,
id TYPE if_fdt_types=>id,
is_optional TYPE abap_bool,
END OF s_used_context_id
|
||
12 | TH_DESIRED_VARIABLES | Private | See coding | 20090209 | th_desired_variables TYPE HASHED TABLE OF s_desired_variables WITH UNIQUE KEY var_name
|
||
13 | TH_FUNC_ID_CODING | Private | See coding | 20091208 | th_func_id_coding TYPE HASHED TABLE OF s_func_id_coding WITH UNIQUE KEY id timestamp trace_code
|
||
14 | TH_ID_CLIENT | Public | Type reference (TYPE) | CL_FDT_SERVICES_INTERNAL=>TH_ID_CLIENT | 20131211 | |
|
15 | TS_DEVELOPMENT_OBJECT | Public | See coding | Table with development objects | 20061025 | ts_development_object TYPE SORTED TABLE OF s_development_object
WITH UNIQUE KEY obj_type obj_name
|
|
16 | TS_FDT_CONSTANT | Public | See coding | 20061213 | ts_fdt_constant TYPE SORTED TABLE OF s_fdt_constant WITH UNIQUE KEY constant_type value supplement
|
||
17 | TS_GENERATION_INFO | Public | See coding | 20090121 | ts_generation_info TYPE SORTED TABLE OF s_generation_info
WITH UNIQUE KEY trace_code valid_to
|
||
18 | TS_GEN_SLICES | Private | See coding | 20070503 | ts_gen_slices TYPE SORTED TABLE OF s_gen_slice
WITH UNIQUE KEY valid_to
|
||
19 | TS_PARAMETER | Public | See coding | Table of parameters | 20060514 | ts_parameter TYPE SORTED TABLE OF s_parameter WITH UNIQUE KEY formal
|
|
20 | TS_TIMESTAMP | Private | See coding | stack of timestamps timely sorted | 20061115 | ts_timestamp TYPE SORTED TABLE OF timestamp
WITH UNIQUE KEY table_line
|
|
21 | TS_USED_CONTEXT_ID | Public | See coding | Used context IDs in generated code | 20061124 | ts_used_context_id TYPE SORTED TABLE OF s_used_context_id
WITH UNIQUE KEY id
|
|
22 | TS_VAR_NAME | Private | See coding | Table of used variable names | 20060519 | ts_var_name TYPE HASHED TABLE OF string WITH UNIQUE DEFAULT KEY
|
|
23 | T_CC_0000 | Private | See coding | 20091106 | t_cc_0000 TYPE STANDARD TABLE OF fdt_cc_0000 WITH KEY client id valid_to trace_code
|
||
24 | T_CC_DELE | Public | See coding | 20091106 | t_cc_dele TYPE STANDARD TABLE OF fdt_cc_dele WITH KEY obj_type obj_name
|
||
25 | T_SOURCE_CODE | Public | Type reference (TYPE) | IF_FDT_TYPES=>T_SOURCE_CODE | Table of source code | 20060514 | |
Method Signatures
Method ADD_TRACE_ATTRIBUTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_ATTRIBUTE | Call by reference | Type reference (TYPE) | SEO_ATTRIBUTES | Changed attribute table | 20111229 |
Method ADD_TRACE_ATTRIBUTE on class CL_FDT_CC_SERVICES has no exception.
Method ADD_UNIT_CURR_EXIT_ATTRIBUTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_ATTRIBUTE | Call by reference | Type reference (TYPE) | SEO_ATTRIBUTES | Changed attribute table | 20130107 | ||
2 | ![]() |
IO_FUNCTION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FUNCTION | Function instance | 20130107 | ||
3 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Generation timestamp | 20130107 |
Method ADD_UNIT_CURR_EXIT_ATTRIBUTE on class CL_FDT_CC_SERVICES has no exception.
Method ASSEMBLE_BRS_CLASS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_CLASS | Call by reference | Type reference (TYPE) | FDT_S_CLASS | Metadata for ABAP OO class | 20111227 | ||
2 | ![]() |
ES_CLASS_TRACE | Call by reference | Type reference (TYPE) | FDT_S_CLASS | Metadata for ABAP OO class | 20111227 | ||
3 | ![]() |
ETH_DDBV | Call by reference | Type reference (TYPE) | FDT_HANA_TH_DDBV | BRFplus: Generated Dynamic Database Views for HANA | 20130926 | ||
4 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Function ID | 20111227 | ||
5 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Generation timestamp | 20111227 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Error during Generation | 20111227 | |
2 | ![]() |
FDT: Generation not (yet) supported | 20111227 | |
3 | ![]() |
FDT: Invalid Input | 20111227 | |
4 | ![]() |
FDT: System Failure | 20111227 |
Method BRS_DELETE_GEN_CODE_ID 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 | Gen code ID | 20111209 |
Method BRS_DELETE_GEN_CODE_ID on class CL_FDT_CC_SERVICES has no exception.
Method BRS_GET_GEN_CODE_ID 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 | 20111213 | ||
2 | ![]() |
RV_GEN_CODE_ID | Value transfer | Type reference (TYPE) | FDT_UUID | ID for generated class | 20111213 |
Method BRS_GET_GEN_CODE_ID on class CL_FDT_CC_SERVICES has no exception.
Method BRS_UPDATE_GEN_CODE_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ITH_ID_CLIENT | Call by reference | Type reference (TYPE) | TH_ID_CLIENT | 20131211 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20131211 |
Method CHECK_FUNCTION_CLIENT_DEPEND 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 | 20091203 | ||
2 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Generation timestamp | 20091203 | ||
3 | ![]() |
RV_CLIENT_DEPENDENT | Value transfer | Type reference (TYPE) | ABAP_BOOL | Function (or parts) client dependent | 20091203 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20091203 |
Method CHECK_GENERATION_SETTING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_DUMMY | Value transfer | Type reference (TYPE) | ABAP_BOOL | Dummy boolean result | 20111229 |
Method CHECK_GENERATION_SETTING on class CL_FDT_CC_SERVICES has no exception.
Method CHECK_SYNTAX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_DEVELOPMENT_OBJECT | Call by reference | Type reference (TYPE) | S_DEVELOPMENT_OBJECT | Class or program to check | 20061101 | ||
2 | ![]() |
IV_CHECK_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_FALSE: Generate the program | 20091111 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input or not supported type of dev object | 20061101 | |
2 | ![]() |
FDT: Syntax error | 20061101 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_FDT_CC_SERVICES has no parameter.
Method CLASS_CONSTRUCTOR on class CL_FDT_CC_SERVICES has no exception.
Method CLEAR_BUFFERS Signature
Method CLEAR_BUFFERS on class CL_FDT_CC_SERVICES has no parameter.
Method CLEAR_BUFFERS on class CL_FDT_CC_SERVICES has no exception.
Method CODE_REFERENCES_DO_EXIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_CODE_REFERENCES_DO_EXIST | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20131211 |
Method CODE_REFERENCES_DO_EXIST on class CL_FDT_CC_SERVICES has no exception.
Method COLLECT_GARBAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETS_DELETED | Call by reference | Type reference (TYPE) | TS_DEVELOPMENT_OBJECT | Table with deleted development objects | 20061030 |
Method COLLECT_GARBAGE on class CL_FDT_CC_SERVICES has no exception.
Method CONVERT_ELEMENT_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_TYPE | Value transfer | Type reference (TYPE) | STRING | Converted type name | 20080718 | ||
2 | ![]() |
IV_ELEMENT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ELEMENT_TYPE | Elementary Data Type | 20080718 |
Method CONVERT_ELEMENT_TYPE on class CL_FDT_CC_SERVICES has no exception.
Method CREATE_CLASS_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_NAME | Value transfer | Type reference (TYPE) | SEOCLSNAME | Class name | 20120103 |
Method CREATE_CLASS_NAME on class CL_FDT_CC_SERVICES has no exception.
Method CREATE_METHOD_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_METHOD | Call by reference | Type reference (TYPE) | SEO_METHODS | Methods of a generated class | 20111230 | ||
2 | ![]() |
IT_METHOD_SOURCE | Call by reference | Type reference (TYPE) | SEO_METHOD_SOURCE_TABLE | Method source code | 20111230 | ||
3 | ![]() |
IV_CLSNAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Generated class name | 20111230 |
Method CREATE_METHOD_LIST on class CL_FDT_CC_SERVICES has no exception.
Method DELETE_CC_0000 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ITH_ID_CLIENT | Call by reference | Type reference (TYPE) | TH_ID_CLIENT | 20131211 | |||
2 | ![]() |
IV_CLIENT | Call by reference | Type reference (TYPE) | MANDT | Client | 20091106 | ||
3 | ![]() |
IV_CLIENT_SPECIFIED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: Involve client | 20091106 | ||
4 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Function ID | 20091106 | ||
5 | ![]() |
IV_INCLUDING_ABAP_OBJECT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: Include generated class | 20091201 | ||
6 | ![]() |
IV_NO_CC_0000S_DEL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: Ignore table FDT_CC_0000S | 20100518 | ||
7 | ![]() |
IV_OLD_VERSIONS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: Include old versions in respect to cc_version | 20091201 | ||
8 | ![]() |
IV_TRACE_GENERATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: Generation with lean trace | 20091106 | ||
9 | ![]() |
IV_VALID_FROM | Call by reference | Type reference (TYPE) | TIMESTAMP | Validity period start | 20100914 | ||
10 | ![]() |
IV_VALID_TO | Call by reference | Type reference (TYPE) | TIMESTAMP | Validity period end | 20091106 | ||
11 | ![]() |
IV_WITHOUT_COMMIT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_TRUE: No commit is performed | 20110811 |
Method DELETE_CC_0000 on class CL_FDT_CC_SERVICES has no exception.
Method DELETE_GENERATED_ABAP_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_OBJ_NAME | Call by reference | Type reference (TYPE) | TROBJ_NAME | Object Name in Object List | 20091201 | ||
2 | ![]() |
IV_OBJ_TYPE | Call by reference | Type reference (TYPE) | TROBJTYPE | Object Type | 20091201 | ||
3 | ![]() |
IV_RETENTION_TIME | Call by reference | Type reference (TYPE) | INT2 | 0 | Retention time in days | 20100309 | |
4 | ![]() |
IV_WITHOUT_COMMIT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_TRUE: Perform no commit | 20110811 |
Method DELETE_GENERATED_ABAP_OBJECT on class CL_FDT_CC_SERVICES has no exception.
Method DELETE_GENERATED_HANA_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_GEN_CODE_ID | Call by reference | Type reference (TYPE) | FDT_GEN_CODE_ID | FDT: Semantical ID for generated coding | 20130508 | ||
2 | ![]() |
IV_WITHOUT_COMMIT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20130515 |
Method DELETE_GENERATED_HANA_OBJECTS on class CL_FDT_CC_SERVICES has no exception.
Method DELETE_GENERATED_OBJECTS 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 | 20061030 | ||
2 | ![]() |
IV_WITHOUT_COMMIT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_TRUE: Perform no commit | 20110811 |
Method DELETE_GENERATED_OBJECTS on class CL_FDT_CC_SERVICES has no exception.
Method DELETE_OLD_GENERATED_ABAP_OBJ Signature
Method DELETE_OLD_GENERATED_ABAP_OBJ on class CL_FDT_CC_SERVICES has no parameter.
Method DELETE_OLD_GENERATED_ABAP_OBJ on class CL_FDT_CC_SERVICES has no exception.
Method DELETE_REFERENCE_AT_SYS_CHANGE 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 | 20080327 | ||
2 | ![]() |
RV_REFERENCES_DELETED | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: At least one reference was deleted | 20080327 |
Method DELETE_REFERENCE_AT_SYS_CHANGE on class CL_FDT_CC_SERVICES has no exception.
Method FILTER_USAGE_HISTORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETS_USAGE_TREE | Call by reference | Type reference (TYPE) | CL_FDT_ADMIN_DATA=>TS_USAGE_TREE | Usages (Where-Used) | 20120625 | ||
2 | ![]() |
ITS_USAGE_TREE | Call by reference | Type reference (TYPE) | CL_FDT_ADMIN_DATA=>TS_USAGE_TREE | Usages (Where-Used) | 20130319 | ||
3 | ![]() |
IV_CHILD_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20120625 | ||
4 | ![]() |
IV_ROOT_CALL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20130321 |
Method FILTER_USAGE_HISTORY on class CL_FDT_CC_SERVICES has no exception.
Method GENERATE_FUNCTION 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 | 20061116 | ||
2 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Desired timestamp | 20061115 | ||
3 | ![]() |
IV_TRACE_GENERATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: Generation with lean trace | 20081219 | ||
4 | ![]() |
IV_VERBOSE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_TRUE: With additional comments in generated code | 20120120 | |
5 | ![]() |
IV_WITH_CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_TRUE: Syntax check for the objects | 20090220 | |
6 | ![]() |
IV_WITH_PRETTY_PRINTER | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_TRUE: Perform a pretty printer on the coding | 20110527 | |
7 | ![]() |
RS_GEN_OBJECT | Value transfer | Type reference (TYPE) | S_DEVELOPMENT_OBJECT | Generated class | 20061201 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Error in the Generation Process | 20120511 | |
2 | ![]() |
FDT: Invalid Input | 20061115 | |
3 | ![]() |
FDT: System Failure | 20061115 |
Method GEN_CLEAR_SPECIAL_VAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_GENERATION_MNGR | Call by reference | Object reference (TYPE REF TO) | CL_FDT_GENERATION_MANAGER | Generation manager | 20120110 | ||
2 | ![]() |
RT_SOURCE_CODE | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>T_SOURCE_CODE | Common variable source code | 20120110 |
Method GEN_CLEAR_SPECIAL_VAR on class CL_FDT_CC_SERVICES has no exception.
Method GEN_CONSTANTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_ATTRIBUTE | Call by reference | Type reference (TYPE) | SEO_ATTRIBUTES | Changed attributes of a class | 20120110 | ||
2 | ![]() |
CT_METHOD_SOURCE | Call by reference | Type reference (TYPE) | SEO_METHOD_SOURCE_TABLE | changed source code for constants | 20120110 |
Method GEN_CONSTANTS on class CL_FDT_CC_SERVICES has no exception.
Method GEN_CONTEXT_USAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ATTRIBUTE | Call by reference | Type reference (TYPE) | SEO_ATTRIBUTES | Created attributes (function context objects) | 20120110 | ||
2 | ![]() |
ET_PARAMETER | Call by reference | Type reference (TYPE) | SEO_PARAMETERS | Parameter for method process dynamic | 20120110 | ||
3 | ![]() |
IO_FUNCTION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FUNCTION | Function | 20120110 | ||
4 | ![]() |
IO_GENERATION_MNGR | Call by reference | Object reference (TYPE REF TO) | CL_FDT_GENERATION_MANAGER | Generation manager | 20120110 | ||
5 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Generation timestamp | 20120110 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Abstract Exception Class | 20120110 | |
2 | ![]() |
FDT: Error during Generation | 20120110 |
Method GEN_FUNCTION_PROCESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ATTRIBUTE | Call by reference | Type reference (TYPE) | SEO_ATTRIBUTES | Needed attributes | 20120110 | ||
2 | ![]() |
ET_METHOD_SOURCE | Call by reference | Type reference (TYPE) | SEO_METHOD_SOURCE_TABLE | Method source code | 20120110 | ||
3 | ![]() |
ET_PARAMETER | Call by reference | Type reference (TYPE) | SEO_PARAMETERS | Method parameters | 20120110 | ||
4 | ![]() |
IO_FUNCTION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FUNCTION | Function | 20120110 | ||
5 | ![]() |
IO_GENERATION_MNGR | Call by reference | Object reference (TYPE REF TO) | CL_FDT_GENERATION_MANAGER | Generation manager | 20120110 | ||
6 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Generation timestamp | 20120110 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Error during Generation | 20120110 | |
2 | ![]() |
FDT: Generation not (yet) supported | 20120110 | |
3 | ![]() |
FDT: Invalid Input - timestamp | 20120110 |
Method GEN_METH_BUILD_ID_VAL_TAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_METHOD_SOURCE | Call by reference | Type reference (TYPE) | SEO_METHOD_SOURCE_TABLE | Changed method source code (Method:BUILD_ID_VALUE_TABLE) | 20120110 | ||
2 | ![]() |
CT_PARAMETER | Call by reference | Type reference (TYPE) | SEO_PARAMETERS | Changed method parameter (Method:BUILD_ID_VALUE_TABLE) | 20120110 | ||
3 | ![]() |
IO_GENERATION_MNGR | Call by reference | Object reference (TYPE REF TO) | CL_FDT_GENERATION_MANAGER | Generation manager | 20120110 |
Method GEN_METH_BUILD_ID_VAL_TAB on class CL_FDT_CC_SERVICES has no exception.
Method GEN_METH_EXPR_NOT_GEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_METHOD_SOURCE | Call by reference | Type reference (TYPE) | SEO_METHOD_SOURCE_TABLE | Changed method source code (Method: GET_EXPR_NOT_GENERATED) | 20120110 | ||
2 | ![]() |
CT_PARAMETER | Call by reference | Type reference (TYPE) | SEO_PARAMETERS | Changed method parameter (Method: GET_EXPR_NOT_GENERATED) | 20120110 | ||
3 | ![]() |
IO_GENERATION_MNGR | Call by reference | Object reference (TYPE REF TO) | CL_FDT_GENERATION_MANAGER | Generation manager | 20120110 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Error in the Generation Process | 20120110 | |
2 | ![]() |
FDT: Invalid Input | 20120110 |
Method GEN_METH_EXTRACT_CONTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_METHOD_SOURCE | Call by reference | Type reference (TYPE) | SEO_METHOD_SOURCE_TABLE | Changed method parameter (Method: EXTRACT_CONTEXT) | 20120110 | ||
2 | ![]() |
CT_PARAMETER | Call by reference | Type reference (TYPE) | SEO_PARAMETERS | Changed method source code (Method: EXTRACT_CONTEXT) | 20120110 | ||
3 | ![]() |
ET_CONTEXT_TRACE_CODING | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_SOURCE_CODE | Trace coding for context | 20120110 | ||
4 | ![]() |
IO_FUNCTION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FUNCTION | Function | 20120110 | ||
5 | ![]() |
IO_GENERATION_MNGR | Call by reference | Object reference (TYPE REF TO) | CL_FDT_GENERATION_MANAGER | Generation manager | 20120110 | ||
6 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Generation timestamp | 20120110 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Error during Generation | 20120110 | |
2 | ![]() |
FDT: Generation not (yet) supported | 20120110 | |
3 | ![]() |
FDT: Invalid Input - timestamp | 20120110 |
Method GEN_METH_GET_CONTEXT_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_METHOD_SOURCE | Call by reference | Type reference (TYPE) | SEO_METHOD_SOURCE_TABLE | Changed method source code (Method: GET_CONTEXT_LIST) | 20120110 | ||
2 | ![]() |
CT_PARAMETER | Call by reference | Type reference (TYPE) | SEO_PARAMETERS | Changed method parameter (Method: GET_CONTEXT_LIST) | 20120110 | ||
3 | ![]() |
IO_FUNCTION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FUNCTION | Function | 20120110 | ||
4 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Generation timestamp | 20120110 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Error in the Generation Process | 20120110 | |
2 | ![]() |
FDT: Invalid Input | 20120110 |
Method GEN_METH_GET_CONTEXT_VAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_METHOD_SOURCE | Call by reference | Type reference (TYPE) | SEO_METHOD_SOURCE_TABLE | Changed method source code (Method: GET_CONTEXT_VALUE) | 20120110 | ||
2 | ![]() |
CT_PARAMETER | Call by reference | Type reference (TYPE) | SEO_PARAMETERS | Changed method parameter (Method: GET_CONTEXT_VALUE) | 20120110 | ||
3 | ![]() |
IO_FUNCTION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FUNCTION | Function | 20120110 | ||
4 | ![]() |
IO_GENERATION_MNGR | Call by reference | Object reference (TYPE REF TO) | CL_FDT_GENERATION_MANAGER | Generation manager | 20120110 | ||
5 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Generation timestamp | 20120110 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Error in the Generation Process | 20120110 | |
2 | ![]() |
FDT: Invalid Input | 20120110 |
Method GEN_METH_GET_DOBJ_STRUCT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_METHOD_SOURCE | Call by reference | Type reference (TYPE) | SEO_METHOD_SOURCE_TABLE | Changed method source code (Method: GET_DOBJ_STRUCTURE) | 20120110 | ||
2 | ![]() |
CT_PARAMETER | Call by reference | Type reference (TYPE) | SEO_PARAMETERS | Changed method parameter (Method: GET_DOBJ_STRUCTURE) | 20120110 | ||
3 | ![]() |
IO_GENERATION_MNGR | Call by reference | Object reference (TYPE REF TO) | CL_FDT_GENERATION_MANAGER | Generation manager | 20120110 | ||
4 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Generation timestamp | 20120110 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20120110 |
Method GEN_METH_GET_DREF_CONTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_METHOD_SOURCE | Call by reference | Type reference (TYPE) | SEO_METHOD_SOURCE_TABLE | Changed method source code (Method:GET_DATA_REF_FOR_CONTEXT) | 20120110 | ||
2 | ![]() |
CT_PARAMETER | Call by reference | Type reference (TYPE) | SEO_PARAMETERS | Changed method parameter (Method: GET_DATA_REF_FOR_CONTEXT) | 20120110 | ||
3 | ![]() |
IO_FUNCTION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FUNCTION | Function | 20120110 | ||
4 | ![]() |
IO_GENERATION_MNGR | Call by reference | Object reference (TYPE REF TO) | CL_FDT_GENERATION_MANAGER | Generation manager | 20120110 | ||
5 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Generation timestamp | 20120110 |
Method GEN_METH_GET_DREF_CONTEXT on class CL_FDT_CC_SERVICES has no exception.
Method GEN_METH_GET_SNAPSHOT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_METHOD_SOURCE | Call by reference | Type reference (TYPE) | SEO_METHOD_SOURCE_TABLE | Changed method source code (Method:GET_CONTEXT_FOR_SNAPSHOT) | 20120110 | ||
2 | ![]() |
CT_PARAMETER | Call by reference | Type reference (TYPE) | SEO_PARAMETERS | Changed method parameter (Method: GET_CONTEXT_FOR_SNAPSHOT) | 20120110 | ||
3 | ![]() |
IO_FUNCTION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FUNCTION | Function | 20120110 | ||
4 | ![]() |
IO_GENERATION_MNGR | Call by reference | Object reference (TYPE REF TO) | CL_FDT_GENERATION_MANAGER | Generation manager | 20120110 | ||
5 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Generation timestamp | 20120110 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Error in the Generation Process | 20120110 | |
2 | ![]() |
FDT: Invalid Input | 20120110 |
Method GEN_METH_INCL_SOURCES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_EXCEPTION | Call by reference | Type reference (TYPE) | SEO_EXCEPTIONS | Changed method exceptions (extra methods) | 20120110 | ||
2 | ![]() |
CT_METHOD_SOURCE | Call by reference | Type reference (TYPE) | SEO_METHOD_SOURCE_TABLE | Changed method source code (extra methods) | 20120110 | ||
3 | ![]() |
CT_PARAMETER | Call by reference | Type reference (TYPE) | SEO_PARAMETERS | Changed method parameter (extra methods) | 20120110 | ||
4 | ![]() |
IO_GENERATION_MNGR | Call by reference | Object reference (TYPE REF TO) | CL_FDT_GENERATION_MANAGER | Generation manager | 20120110 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Component Does Not Exist | 20120110 |
Method GEN_METH_MOVE_FROM_EXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_METHOD_SOURCE | Call by reference | Type reference (TYPE) | SEO_METHOD_SOURCE_TABLE | Changed method source code (Method: MOVE_FROM_EXT) | 20120110 | ||
2 | ![]() |
CT_PARAMETER | Call by reference | Type reference (TYPE) | SEO_PARAMETERS | Changed method parameter (Method: MOVE_FROM_EXT) | 20120110 | ||
3 | ![]() |
IO_FUNCTION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FUNCTION | Function | 20120110 | ||
4 | ![]() |
IO_GENERATION_MNGR | Call by reference | Object reference (TYPE REF TO) | CL_FDT_GENERATION_MANAGER | Generation manager | 20120110 | ||
5 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Generation timestamp | 20120110 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Error in the Generation Process | 20120110 | |
2 | ![]() |
FDT: Invalid Input | 20120110 |
Method GEN_METH_PROCESS_DYNAMIC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_PARAMETER | Call by reference | Type reference (TYPE) | SEO_PARAMETERS | Changed method source code (Method: PROCESS_DYNAMIC) | 20120110 | ||
2 | ![]() |
ES_METHOD_SOURCE | Call by reference | Type reference (TYPE) | SEO_METHOD_SOURCE | Changed method parameter (Method: PROCESS_DYNAMIC) | 20120110 | ||
3 | ![]() |
IO_FUNCTION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FUNCTION | Function | 20120110 | ||
4 | ![]() |
IO_GENERATION_MNGR | Call by reference | Object reference (TYPE REF TO) | CL_FDT_GENERATION_MANAGER | Generation manager | 20120110 | ||
5 | ![]() |
IT_ATTRIBUTE | Call by reference | Type reference (TYPE) | SEO_ATTRIBUTES | Class attributes | 20130107 | ||
6 | ![]() |
IV_CLSNAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Classname | 20120110 | ||
7 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Generation timestamp | 20120110 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Error in the Generation Process | 20120110 | |
2 | ![]() |
FDT: Invalid Input | 20120110 |
Method GEN_METH_PROCESS_PURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_METHOD_SOURCE | Call by reference | Type reference (TYPE) | SEO_METHOD_SOURCE_TABLE | Changed method parameter (Method: PROCESS_PURE) | 20120110 | ||
2 | ![]() |
CT_PARAMETER | Call by reference | Type reference (TYPE) | SEO_PARAMETERS | Changed method source code (Method: PROCESS_PURE) | 20120110 | ||
3 | ![]() |
IT_SOURCE_CODE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_SOURCE_CODE | Source code | 20120110 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Error during Generation | 20120110 | |
2 | ![]() |
FDT: Generation not (yet) supported | 20120110 | |
3 | ![]() |
FDT: Invalid Input - timestamp | 20120110 |
Method GEN_METH_SET_CONTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_METHOD_SOURCE | Call by reference | Type reference (TYPE) | SEO_METHOD_SOURCE_TABLE | Changed method source code (Method: SET_CONTEXT) | 20120110 | ||
2 | ![]() |
CT_PARAMETER | Call by reference | Type reference (TYPE) | SEO_PARAMETERS | Changed method parameter (Method: SET_CONTEXT) | 20120110 | ||
3 | ![]() |
IO_FUNCTION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FUNCTION | Function | 20120110 | ||
4 | ![]() |
IO_GENERATION_MNGR | Call by reference | Object reference (TYPE REF TO) | CL_FDT_GENERATION_MANAGER | Generation manager | 20120110 | ||
5 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Generation timestamp | 20120110 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Error in the Generation Process | 20120110 | |
2 | ![]() |
FDT: Invalid Input | 20120110 |
Method GEN_METH_SET_SNAPSHOT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_METHOD_SOURCE | Call by reference | Type reference (TYPE) | SEO_METHOD_SOURCE_TABLE | Changed method source code(Method:SET_CONTEXT_FROM_SNAPSHOT) | 20120110 | ||
2 | ![]() |
CT_PARAMETER | Call by reference | Type reference (TYPE) | SEO_PARAMETERS | Changed method parameter (Method: SET_CONTEXT_FROM_SNAPSHOT) | 20120110 | ||
3 | ![]() |
IO_FUNCTION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FUNCTION | Function | 20120110 | ||
4 | ![]() |
IO_GENERATION_MNGR | Call by reference | Object reference (TYPE REF TO) | CL_FDT_GENERATION_MANAGER | Generation manager | 20120110 | ||
5 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Generation timestamp | 20120110 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Error in the Generation Process | 20120110 | |
2 | ![]() |
FDT: Invalid Input | 20120110 |
Method GEN_METH_SWAPPED_CODING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_EXCEPTION | Call by reference | Type reference (TYPE) | SEO_EXCEPTIONS | Changed method exceptions (Swapped methods) | 20120110 | ||
2 | ![]() |
CT_METHOD_SOURCE | Call by reference | Type reference (TYPE) | SEO_METHOD_SOURCE_TABLE | Changed method source code (Swapped methods) | 20120110 | ||
3 | ![]() |
CT_PARAMETER | Call by reference | Type reference (TYPE) | SEO_PARAMETERS | Changed method parameter (Swapped methods) | 20120110 | ||
4 | ![]() |
IO_GENERATION_MNGR | Call by reference | Object reference (TYPE REF TO) | CL_FDT_GENERATION_MANAGER | Generation manager | 20120110 | ||
5 | ![]() |
IV_CLSNAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Generated classname | 20120110 | ||
6 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Generation timestamp | 20120110 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Error during Generation | 20120110 |
Method GEN_METH_TRACE_CONTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_METHOD_SOURCE | Call by reference | Type reference (TYPE) | SEO_METHOD_SOURCE | Changed method source code (Method: TRACE_CONTEXT) | 20120110 | ||
2 | ![]() |
IT_CONTEXT_TRACE_CODING | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_SOURCE_CODE | Prepared source code | 20120110 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Error in the Generation Process | 20120110 | |
2 | ![]() |
FDT: Invalid Input | 20120110 |
Method GEN_METH_TRACE_CONTEXT_4R Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_METHOD_SOURCE | Call by reference | Type reference (TYPE) | SEO_METHOD_SOURCE_TABLE | Changed method source code (Method:TRACE_CONTEXT_FOR_RECALL) | 20120110 | ||
2 | ![]() |
IO_GENERATION_MNGR | Call by reference | Object reference (TYPE REF TO) | CL_FDT_GENERATION_MANAGER | Generation manager | 20120110 | ||
3 | ![]() |
IV_FUNCTION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Function ID | 20120110 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Error in the Generation Process | 20120110 | |
2 | ![]() |
FDT: Invalid Input | 20120110 |
Method GEN_SET_CHANGED_CONTEXT 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 | Coding for setting the context values back | 20120110 | ||
2 | ![]() |
IO_FUNCTION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FUNCTION | Function | 20120110 | ||
3 | ![]() |
IO_GENERATION_MNGR | Call by reference | Object reference (TYPE REF TO) | CL_FDT_GENERATION_MANAGER | Generation manager | 20120110 | ||
4 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Generation timestamp | 20120110 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Abstract Exception Class | 20120110 | |
2 | ![]() |
FDT: Error during Generation | 20120110 |
Method GEN_SET_RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_FUNCTION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FUNCTION | Function | 20120110 | ||
2 | ![]() |
IO_GENERATION_MNGR | Call by reference | Object reference (TYPE REF TO) | CL_FDT_GENERATION_MANAGER | Generation manager | 20120110 | ||
3 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Generation timestamp | 20120110 | ||
4 | ![]() |
RT_SOURCE_CODE | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>T_SOURCE_CODE | Coding to set the result value back | 20120110 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Abstract Exception Class | 20120110 |
Method GEN_SET_STRING 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 | 20120201 | ||
2 | ![]() |
IV_STRING | Call by reference | Type reference (TYPE) | STRING | 20120201 | |||
3 | ![]() |
IV_VARIABLE_NAME | Call by reference | Type reference (TYPE) | STRING | 20120201 |
Method GEN_SET_STRING on class CL_FDT_CC_SERVICES has no exception.
Method GEN_SPECIAL_VARIABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_ATTRIBUTE | Call by reference | Type reference (TYPE) | SEO_ATTRIBUTES | Changed attributes of the class | 20120110 | ||
2 | ![]() |
IO_GENERATION_MNGR | Call by reference | Object reference (TYPE REF TO) | CL_FDT_GENERATION_MANAGER | Generation manager | 20120110 | ||
3 | ![]() |
IV_FUNCTION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Function ID | 20120110 |
Method GEN_SPECIAL_VARIABLES on class CL_FDT_CC_SERVICES has no exception.
Method GEN_SPLIT_CODING_LINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_METHOD_SOURCE | Call by reference | Type reference (TYPE) | SEO_METHOD_SOURCE_TABLE | All method sources | 20120110 |
Method GEN_SPLIT_CODING_LINE on class CL_FDT_CC_SERVICES has no exception.
Method GEN_TRACE_EXCEPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_FUNCTION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FUNCTION | Function | 20120110 | ||
2 | ![]() |
IV_CX_FDT_NAME | Call by reference | Type reference (TYPE) | STRING | Exception name | 20120110 | ||
3 | ![]() |
RT_SOURCE_CODE | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>T_SOURCE_CODE | Trace coding for exception | 20120110 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Abstract Exception Class | 20120110 |
Method GEN_TRACE_RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_SOURCE_CODE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_SOURCE_CODE | Tace coding for result | 20120110 | ||
2 | ![]() |
IO_FUNCTION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FUNCTION | Function | 20120110 | ||
3 | ![]() |
IV_RESULT_NAME | Call by reference | Type reference (TYPE) | STRING | Result variable anme | 20120110 | ||
4 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Generation timestamp | 20120110 |
Method GEN_TRACE_RESULT on class CL_FDT_CC_SERVICES has no exception.
Method GEN_WRITE_TRACE 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 | 20130509 | ||
2 | ![]() |
IV_PARENT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Parent Object ID | 20130509 | ||
3 | ![]() |
IV_POSITION | Call by reference | Type reference (TYPE) | CLIKE | Position | 20130509 | ||
4 | ![]() |
IV_POSITION_VAR | Call by reference | Type reference (TYPE) | CLIKE | name of Position Variable | 20130509 | ||
5 | ![]() |
IV_VALUE | Call by reference | Type reference (TYPE) | CLIKE | Value itself as string | 20130705 | ||
6 | ![]() |
IV_VALUE_VAR | Call by reference | Type reference (TYPE) | CLIKE | Name of Value Variable | 20130509 | ||
7 | ![]() |
RT_SOURCE | Value transfer | Type reference (TYPE) | T_SOURCE_CODE | Source Code | 20130509 |
Method GEN_WRITE_TRACE on class CL_FDT_CC_SERVICES has no exception.
Method GET_AFFECTED_FUNCTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETH_FUNCTION | Call by reference | Type reference (TYPE) | TH_ID_CLIENT | On change of the timestamp the visited buffer is invalidated | 20131211 | ||
2 | ![]() |
EV_TOO_MANY_OBJECTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20131211 | |||
3 | ![]() |
ITA_OBJECT_ID | Call by reference | Type reference (TYPE) | ANY TABLE | 20131211 | |||
4 | ![]() |
ITH_TABLE_TYPE_IDS | Call by reference | Type reference (TYPE) | CL_FDT_SERVICES_INTERNAL=>TH_TABLE_TYPE_IDS | 20131211 | |||
5 | ![]() |
IV_BUFFER_TMSTMP | Call by reference | Type reference (TYPE) | TIMESTAMPL | Visited object will not be processed a second time | 20131211 | ||
6 | ![]() |
IV_BUFFER_VISITED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20131211 | ||
7 | ![]() |
IV_MAX_OBJECTS | Call by reference | Type reference (TYPE) | I | 0 | 20131211 | ||
8 | ![]() |
IV_TABLE_TYPE | Call by reference | Type reference (TYPE) | FDT_TABLE_TYPE | 20131211 | |||
9 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | 20131211 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20131211 |
Method GET_CLASS_NAME_FROM_STACK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_CLASS_NAME | Value transfer | Type reference (TYPE) | CLASSNAME | Class name | 20060606 |
Method GET_CLASS_NAME_FROM_STACK on class CL_FDT_CC_SERVICES has no exception.
Method GET_CONSTANT_FOR_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CONSTANT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ELEMENT_TYPE | Constant result type | 20090213 | ||
2 | ![]() |
IV_SUPPLEMENT | Call by reference | Type reference (TYPE) | CLIKE | Supplement for quantity/amount | 20090213 | ||
3 | ![]() |
IV_VALUE | Call by reference | Type reference (TYPE) | CLIKE | Value | 20090213 | ||
4 | ![]() |
RV_CONSTANT_NAME | Value transfer | Type reference (TYPE) | STRING | Created constant name | 20090213 |
Method GET_CONSTANT_FOR_VALUE on class CL_FDT_CC_SERVICES has no exception.
Method GET_CONSTANT_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 | Constant ID | 20061227 | ||
2 | ![]() |
RV_CONSTANT_NAME | Value transfer | Type reference (TYPE) | STRING | Generated constant name | 20061227 |
Method GET_CONSTANT_NAME on class CL_FDT_CC_SERVICES has no exception.
Method GET_DATA_OBJECT_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_DATA_OBJECT_INFO | Call by reference | Type reference (TYPE) | CL_FDT_FUNCTION_PROCESS=>T_DATA_OBJECT_INFO | Data object information | 20100126 | ||
2 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Data object ID | 20100126 | ||
3 | ![]() |
IV_PARENT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Data object parent ID | 20100126 | ||
4 | ![]() |
IV_POSITION | Call by reference | Type reference (TYPE) | NUMC3 | Internal position | 20100126 | ||
5 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Generation timestamp | 20100126 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20100126 |
Method GET_EXCEPTION_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CLASS_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | Class name | 20060515 | ||
2 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Object ID | 20060515 | ||
3 | ![]() |
IV_METHOD_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | Method name | 20060515 | ||
4 | ![]() |
IV_MSGNO | Call by reference | Type reference (TYPE) | SYMSGNO | '500' | Message Number | 20070129 | |
5 | ![]() |
RT_MESSAGE | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20060515 |
Method GET_EXCEPTION_MESSAGE on class CL_FDT_CC_SERVICES has no exception.
Method GET_FUNCTION_CALLS_IN_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ITS_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object ID list | 20111229 | ||
2 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Generation timestamp | 20091111 | ||
3 | ![]() |
RT_FUNCTION_CALL_ID | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>T_OBJECT_ID | Function call IDs | 20111229 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20091111 |
Method GET_FU_CALL_FUNCTIONS_DEEP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_FUNCTION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_OBJECT_ID | Returning function IDs | 20130212 | ||
2 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Incoming function ID | 20120830 | ||
3 | ![]() |
IV_INCLUDE_OWN_ID | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Include own ID | 20120830 | |
4 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Timestamp | 20120830 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20120830 |
Method GET_GENERATED_CLASS_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 | Function ID | 20070914 | ||
2 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Desired timestamp | 20070914 | ||
3 | ![]() |
IV_TRACE_GENERATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: Generation with lean trace | 20081219 | ||
4 | ![]() |
IV_WITH_CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_TRUE: Syntax check for the objects | 20090220 | |
5 | ![]() |
NO_GENERATION | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_TRUE: Do not generate function | 20081007 | |
6 | ![]() |
RS_GEN_OBJECT | Value transfer | Type reference (TYPE) | S_DEVELOPMENT_OBJECT | Generated class name | 20070914 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Error in the Generation Process | 20070914 | |
2 | ![]() |
FDT: Generation not (yet) supported | 20070914 | |
3 | ![]() |
FDT: Not found / not generated for this version or obsolete | 20070914 | |
4 | ![]() |
FDT: System Failure | 20110614 |
Method GET_GENERATED_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RTS_GEN_OBJECT | Value transfer | Type reference (TYPE) | TS_DEVELOPMENT_OBJECT | Generated objetcs | 20061025 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Insufficient Config: No gen. append package found | 20061025 |
Method GET_GENERATED_TIME_SLICES 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 | 20070503 | ||
2 | ![]() |
IV_TRACE_GENERATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: Generation with lean trace | 20090115 | ||
3 | ![]() |
RT_GEN_SLICE | Value transfer | Type reference (TYPE) | TS_GEN_SLICES | Available slices | 20111229 |
Method GET_GENERATED_TIME_SLICES on class CL_FDT_CC_SERVICES has no exception.
Method GET_GENERATION_INFO 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 | 20090121 | ||
2 | ![]() |
RTS_GENERATION_INFO | Value transfer | Type reference (TYPE) | TS_GENERATION_INFO | Generation information for the function | 20090121 |
Method GET_GENERATION_INFO on class CL_FDT_CC_SERVICES has no exception.
Method GET_GEN_APPEND_PKG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_PKG_NAME | Value transfer | Type reference (TYPE) | DEVCLASS | Generation append package name | 20061011 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: System Failure | 20061011 |
Method GET_HEADER 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 | 20060514 | ||
2 | ![]() |
RT_SOURCE_CODE | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>T_SOURCE_CODE | Header source code | 20060514 |
Method GET_HEADER on class CL_FDT_CC_SERVICES has no exception.
Method GET_INCLUDE_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CLASS_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | Class name | 20060514 | ||
2 | ![]() |
IV_METHOD_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | Method name | 20060514 | ||
3 | ![]() |
RV_INCLUDE_NAME | Value transfer | Type reference (TYPE) | PROGRAM | Include name | 20060514 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20060822 |
Method GET_INCLUDE_SOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_INCLUDE_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | Include name | 20060514 | ||
2 | ![]() |
RT_SOURCE_CODE | Value transfer | Type reference (TYPE) | T_SOURCE_CODE | Include source code | 20060514 |
Method GET_INCLUDE_SOURCE on class CL_FDT_CC_SERVICES has no exception.
Method GET_METHOD_SOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CLASS_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | Class name | 20060514 | ||
2 | ![]() |
IV_METHOD_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | Method name | 20060514 | ||
3 | ![]() |
RT_SOURCE_CODE | Value transfer | Type reference (TYPE) | T_SOURCE_CODE | Method source code | 20060514 |
Method GET_METHOD_SOURCE on class CL_FDT_CC_SERVICES has no exception.
Method GET_NEIGHBOR_SLICES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_POSTERIOR_SLICE | Call by reference | Type reference (TYPE) | S_GEN_SLICE | Posterior slice | 20070506 | ||
2 | ![]() |
ES_PREVIOUS_SLICE | Call by reference | Type reference (TYPE) | S_GEN_SLICE | Previous slice | 20070506 | ||
3 | ![]() |
ES_SURROUNDING_SLICE | Call by reference | Type reference (TYPE) | S_GEN_SLICE | Surrounding slice | 20070508 | ||
4 | ![]() |
EV_END | Call by reference | Type reference (TYPE) | TIMESTAMP | Validity period ending point | 20070506 | ||
5 | ![]() |
EV_INSIDE_EXISTING_SLIDE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: Generation is inside an existing slice | 20070508 | ||
6 | ![]() |
EV_START | Call by reference | Type reference (TYPE) | TIMESTAMP | Validity period starting point | 20070506 | ||
7 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Function ID | 20070506 | ||
8 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Generation timestamp | 20070506 | ||
9 | ![]() |
IV_TRACE_GENERATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: Generation with lean trace | 20090115 |
Method GET_NEIGHBOR_SLICES on class CL_FDT_CC_SERVICES has no exception.
Method GET_NEXT_VARIABLE_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DESIRED_NAME | Call by reference | Type reference (TYPE) | STRING | Desired variable name | 20060519 | ||
2 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Object ID | 20061227 | ||
3 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Generation timestamp | 20061227 | ||
4 | ![]() |
RV_EFFECTIVE_NAME | Value transfer | Type reference (TYPE) | STRING | Created variable name | 20060519 |
Method GET_NEXT_VARIABLE_NAME on class CL_FDT_CC_SERVICES has no exception.
Method GET_NEXT_VARIABLE_NAME_4_OBJ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DESIRED_NAME | Call by reference | Type reference (TYPE) | STRING | Desired name | 20061227 | ||
2 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Object ID | 20061227 | ||
3 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Generation timestamp | 20061227 | ||
4 | ![]() |
RV_EFFECTIVE_NAME | Value transfer | Type reference (TYPE) | STRING | Actual name | 20061227 |
Method GET_NEXT_VARIABLE_NAME_4_OBJ on class CL_FDT_CC_SERVICES has no exception.
Method GET_REFERENCED_FUNCTION_CALLS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DEEP | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Deep search? | 20120830 | |
2 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Function ID | 20091111 | ||
3 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Generation timestamp | 20091111 | ||
4 | ![]() |
RT_FUNCTION_CALL_ID | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>T_OBJECT_ID | Included function calls | 20111229 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20091111 |
Method GET_UNUSED_HANA_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETH_GEN_CODE_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TH_OBJECT_ID | Object IDs as hashed table | 20130515 |
Method GET_UNUSED_HANA_OBJECTS on class CL_FDT_CC_SERVICES has no exception.
Method GET_VALIDITY_FUNCTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_END | Call by reference | Type reference (TYPE) | TIMESTAMP | Validity period ending point | 20091117 | ||
2 | ![]() |
CV_START | Call by reference | Type reference (TYPE) | TIMESTAMP | Validity period starting point | 20091117 | ||
3 | ![]() |
IO_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_ADMIN_DATA | Object | 20091117 | ||
4 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Generation timestamp | 20091117 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Generation not (yet) supported | 20091117 | |
2 | ![]() |
FDT: Invalid Input | 20091117 |
Method GET_VALIDITY_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_END | Call by reference | Type reference (TYPE) | TIMESTAMP | Validity period ending point | 20091117 | ||
2 | ![]() |
CV_START | Call by reference | Type reference (TYPE) | TIMESTAMP | Validity period starting point | 20091117 | ||
3 | ![]() |
IO_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_ADMIN_DATA | Object | 20091117 | ||
4 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Generation timestamp | 20091117 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Generation not (yet) supported | 20091117 |
Method GET_VALIDITY_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CTS_CHECKED_OBJECT | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Checked IDs | 20111229 | ||
2 | ![]() |
CV_END | Call by reference | Type reference (TYPE) | TIMESTAMP | Validity period ending point | 20091117 | ||
3 | ![]() |
CV_START | Call by reference | Type reference (TYPE) | TIMESTAMP | Validity period starting point | 20091117 | ||
4 | ![]() |
ITS_OBJECT | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs | 20111229 | ||
5 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Generation timestamp | 20091117 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Generation not (yet) supported | 20091117 | |
2 | ![]() |
FDT: Invalid Input | 20091117 |
Method INVALIDATE_GENERATED_CLASSES Signature
Method INVALIDATE_GENERATED_CLASSES on class CL_FDT_CC_SERVICES has no parameter.
Method INVALIDATE_GENERATED_CLASSES on class CL_FDT_CC_SERVICES has no exception.
Method REGISTER_CONSTANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CONSTANT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ELEMENT_TYPE | Constant type | 20061213 | ||
2 | ![]() |
IV_DESIRED_NAME | Call by reference | Type reference (TYPE) | CLIKE | Desired constant name | 20061227 | ||
3 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Constant ID | 20061213 | ||
4 | ![]() |
IV_SUPPLEMENT | Call by reference | Type reference (TYPE) | CLIKE | Supplement for amount/quantity | 20090113 | ||
5 | ![]() |
IV_VALUE | Call by reference | Type reference (TYPE) | CLIKE | Constant value | 20061213 | ||
6 | ![]() |
RV_CONSTANT_NAME | Value transfer | Type reference (TYPE) | STRING | Actual constant name | 20061227 |
Method REGISTER_CONSTANT on class CL_FDT_CC_SERVICES has no exception.
Method REGISTER_HEAVILY_USED_VALS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_FUNCTION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FUNCTION | Function | 20111230 | ||
2 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Generation timestamp | 20111230 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20111230 |
Method REPLACE_CODE_BRS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_CODE | Call by reference | Type reference (TYPE) | CLIKE | Source code line | 20120110 |
Method REPLACE_CODE_BRS on class CL_FDT_CC_SERVICES has no exception.
Method REPLACE_TYPE_BRS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_TYPE | Call by reference | Type reference (TYPE) | VSEOATTRIB-TYPE | Class type | 20120110 |
Method REPLACE_TYPE_BRS on class CL_FDT_CC_SERVICES has no exception.
Method SAVE_GENERATED_CLASS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_SLICE | Call by reference | Type reference (TYPE) | S_SLICE_FNCT_PROCESS | Generated slice | 20111025 | ||
2 | ![]() |
ES_GEN_OBJECT | Call by reference | Type reference (TYPE) | S_DEVELOPMENT_OBJECT | Generated object | 20110919 | ||
3 | ![]() |
IO_FUNCTION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FUNCTION | Function | 20110919 | ||
4 | ![]() |
IO_GENERATION_MNGR | Call by reference | Object reference (TYPE REF TO) | CL_FDT_GENERATION_MANAGER | Generation manager | 20110919 | ||
5 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Generation timestamp | 20110919 | ||
6 | ![]() |
IV_WITH_PRETTY_PRINTER | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: Pretty print the code | 20110919 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Error during Generation | 20130524 | |
2 | ![]() |
FDT: Invalid Input | 20110919 | |
3 | ![]() |
FDT: System Failure | 20110919 |
Method SAVE_GENERATED_HANA_OBJECTS 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_FUNCTION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20130515 | ||
3 | ![]() |
IV_GEN_CODE_ID | Call by reference | Type reference (TYPE) | FDT_GEN_CODE_ID | FDT: Semantical ID for generated coding | 20130508 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Error during Generation | 20130524 | |
2 | ![]() |
FDT: Invalid Input | 20130508 | |
3 | ![]() |
FDT: System Failure | 20130508 |
Method SAVE_REFERENCE_TO_GEN_CLASS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_GEN_OBJECT | Call by reference | Type reference (TYPE) | S_DEVELOPMENT_OBJECT | Generated object | 20070512 | ||
2 | ![]() |
EV_MSGLINE | Call by reference | Type reference (TYPE) | STRING | Syntax error message | 20080728 | ||
3 | ![]() |
EV_SYNTAX_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP:TRUE: Syntax error in geneerated class | 20070630 | ||
4 | ![]() |
IS_SURROUNDING_SLICE | Call by reference | Type reference (TYPE) | S_GEN_SLICE | Surrounding slice | 20070512 | ||
5 | ![]() |
IV_END | Call by reference | Type reference (TYPE) | TIMESTAMP | Validity period ending point | 20070512 | ||
6 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Function ID | 20070512 | ||
7 | ![]() |
IV_INSIDE_EXISTING_SLIDE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: Generation is inside existing slice | 20070512 | ||
8 | ![]() |
IV_START | Call by reference | Type reference (TYPE) | TIMESTAMP | Validity period starting point | 20070512 | ||
9 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Generation timestamp | 20091203 | ||
10 | ![]() |
IV_TRACE_GENERATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: Generation with lean trace | 20090112 |
Method SAVE_REFERENCE_TO_GEN_CLASS on class CL_FDT_CC_SERVICES has no exception.
Method TRIM_SOURCE_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_SOURCE_CODE | Call by reference | Type reference (TYPE) | T_SOURCE_CODE | Source code | 20060515 |
Method TRIM_SOURCE_CODE on class CL_FDT_CC_SERVICES has no exception.
Method TRUNCATE_AFFECTED_CODE_VLIDTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_SAVED_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_ADMIN_DATA | Current object | 20071009 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20071009 |
Method TRUNCATE_CODE_VALIDITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CLIENT | Call by reference | Type reference (TYPE) | SYMANDT | Client | 20080327 | ||
2 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Function ID | 20061117 | ||
3 | ![]() |
IV_IS_SYSTEM_OBJECT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: System object | 20080327 | ||
4 | ![]() |
IV_TRUNCATE_AT | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Truncate timestamp | 20061117 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20131211 |
Method TRUNCATE_CODE_VAL_FINALIZE Signature
Method TRUNCATE_CODE_VAL_FINALIZE on class CL_FDT_CC_SERVICES has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20131211 |
Method TRUNCATE_CODE_VAL_FOR_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ITA_OBJECT_ID | Call by reference | Type reference (TYPE) | ANY TABLE | Any unstructured ID table | 20131211 | ||
2 | ![]() |
ITH_TABLE_TYPE_IDS | Call by reference | Type reference (TYPE) | CL_FDT_SERVICES_INTERNAL=>TH_TABLE_TYPE_IDS | 20131211 | |||
3 | ![]() |
IV_BUFFER_TMSTMP | Call by reference | Type reference (TYPE) | TIMESTAMPL | On change of the timestamp the visited buffer is invalidated | 20131211 | ||
4 | ![]() |
IV_BUFFER_VISITED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Visited object will not be processed a second time | 20131211 | |
5 | ![]() |
IV_TABLE_TYPE | Call by reference | Type reference (TYPE) | FDT_TABLE_TYPE | FDT: Table Type | 20131211 | ||
6 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version, UTC) | 20131211 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20131211 |
Method TRUNCATE_CODE_VAL_REGISTER_ID 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 | 20131211 | ||
2 | ![]() |
IV_MASTERDATA_OBJECT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20131211 | |||
3 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>OBJECT_TYPE | Objekttyp | 20131211 | ||
4 | ![]() |
IV_SYSTEM_OBJECT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: System object | 20131211 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20131211 |
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 710 |