Hierarchy

⤷

⤷

Properties
Class | CL_FDT_SERVICES_INTERNAL | |
Short Description | FDT: Services for Internal Use Only | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SFDT_SERVICE | BRFplus: Services |
Created | 20071004 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Interfaces
Class CL_FDT_SERVICES_INTERNAL has no interface implemented.
Friends
Class CL_FDT_SERVICES_INTERNAL has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Private | Type reference (TYPE) | TABNAME | 'FDT_APPL_0000' | Table Name | 20080618 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | CROSS_MODE | '0' | 20120906 | ||
3 | ![]() |
Constant | Public | Type reference (TYPE) | CROSS_MODE | '1' | 20120906 | ||
4 | ![]() |
Constant | Public | Type reference (TYPE) | CROSS_MODE | '2' | 20120906 | ||
5 | ![]() |
Constant | Public | Type reference (TYPE) | CTXT_SRC_TYPE | 'DM' | DDBV DB Field | 20130711 | |
6 | ![]() |
Constant | Public | Type reference (TYPE) | CTXT_SRC_TYPE | 'DP' | DDBV Input Parameter | 20130711 | |
7 | ![]() |
Constant | Public | Type reference (TYPE) | CTXT_SRC_TYPE | 'FC' | 20101124 | ||
8 | ![]() |
Constant | Public | Type reference (TYPE) | CTXT_SRC_TYPE | 'FR' | 20101124 | ||
9 | ![]() |
Constant | Public | Type reference (TYPE) | CTXT_SRC_TYPE | 'RV' | 20101124 | ||
10 | ![]() |
Constant | Public | Type reference (TYPE) | CTXT_SRC_TYPE | 'UN' | 20110224 | ||
11 | ![]() |
Constant | Public | Type reference (TYPE) | DUMP_ID | 'FDT_DUMP_000001' | 20080801 | ||
12 | ![]() |
Static Attribute | Private | Type reference (TYPE) | IF_FDT_TYPES=>TH_OBJECT_ID | Object IDs as hashed table | 20111028 | ||
13 | ![]() |
Static Attribute | Private | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs as sorted table | 20111107 | ||
14 | ![]() |
Static Attribute | Private | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs as sorted table | 20100902 | ||
15 | ![]() |
Static Attribute | Public | See coding | 20091013 | ||||
16 | ![]() |
Static Attribute | Private | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20111107 | ||
17 | ![]() |
Static Attribute | Private | Type reference (TYPE) | IF_FDT_TYPES=>ID | The object with which a copy check was started | 20100902 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Checks the accessiblity of a collection of objects | 20091030 |
2 | ![]() |
Static method | Public | Method | Checks authorty for administrative functions | 20101210 |
3 | ![]() |
Static method | Public | Method | Checks authorty for administrative functions | 20101220 |
4 | ![]() |
Static method | Public | Method | Check if an object with referenced objects can be copied | 20100824 |
5 | ![]() |
Static method | Public | Method | Check if objects within app can be copied to target app | 20101007 |
6 | ![]() |
Static method | Public | Method | Check if non-modifiable objects are modified by any expr/act | 20111107 |
7 | ![]() |
Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20091013 |
8 | ![]() |
Static method | Public | Method | Compares two rsmds sets | 20090107 |
9 | ![]() |
Static method | Public | Method | Copy context to target function | 20131213 |
10 | ![]() |
Static method | Public | Method | Copy context to target function | 20131213 |
11 | ![]() |
Static method | Public | Method | Get an expression with a prescribed ID | 20121126 |
12 | ![]() |
Static method | Public | Method | 20110805 | |
13 | ![]() |
Static method | Public | Method | Garbage collects no longer referenced objects | 20101221 |
14 | ![]() |
Static method | Public | Method | BRS-Method | 20071031 |
15 | ![]() |
Static method | Public | Method | 20130619 | |
16 | ![]() |
Static method | Public | Method | 20130619 | |
17 | ![]() |
Static method | Private | Method | Returns the access levels for an object collection | 20091030 |
18 | ![]() |
Static method | Public | Method | Gets all transport request for a particular ID | 20110221 |
19 | ![]() |
Static method | Private | Method | Returns applications components to determine accessbility | 20091104 |
20 | ![]() |
Static method | Public | Method | Get context sources ( Function, Ruleset ) | 20101122 |
21 | ![]() |
Static method | Private | Method | +++++++++ Obsolete | 20131213 |
22 | ![]() |
Static method | Public | Method | BRS-Method Get date and time in UTC | 20090619 |
23 | ![]() |
Static method | Public | Method | Gets the deep data object in a particular data object | 20090331 |
24 | ![]() |
Static method | Public | Method | 20111028 | |
25 | ![]() |
Static method | Public | Method | Get all functions using the specified object ID | 20131115 |
26 | ![]() |
Static method | Public | Method | 20131211 | |
27 | ![]() |
Static method | Public | Method | 20130219 | |
28 | ![]() |
Static method | Public | Method | 20120810 | |
29 | ![]() |
Static method | Private | Method | Get first and higher order references for a set of objects | 20120906 |
30 | ![]() |
Static method | Public | Method | Get first and higher order references for a set of objects | 20120906 |
31 | ![]() |
Static method | Public | Method | Gets all referenced objects for a UUID | 20081111 |
32 | ![]() |
Static method | Private | Method | Gets all referenced objects for a UUID | 20110906 |
33 | ![]() |
Static method | Public | Method | Get all the referenced objects including rulesets 4 function | 20121030 |
34 | ![]() |
Static method | Private | Method | Get List of container function or ruleset | 20130711 |
35 | ![]() |
Static method | Private | Method | 20131211 | |
36 | ![]() |
Static method | Public | Method | 20131211 | |
37 | ![]() |
Static method | Public | Method | Retunrs if the DSM is active in this system | 20131031 |
38 | ![]() |
Static method | Public | Method | returns if the range is contains only constants and values | 20090107 |
39 | ![]() |
Static method | Public | Method | 20071004 | |
40 | ![]() |
Static method | Public | Method | Dump a message table to the data base | 20080801 |
41 | ![]() |
Static method | Public | Method | Read a message table from the data base | 20080801 |
42 | ![]() |
Static method | Public | Method | Remove dublicates from the message table | 20090130 |
43 | ![]() |
Static method | Public | Method | Get message text from change history window of decision tabl | 20130912 |
44 | ![]() |
Static method | Public | Method | 20071004 | |
45 | ![]() |
Static method | Public | Method | Get the intersection (and the complements) of object sets | 20071004 |
46 | ![]() |
Static method | Public | Method | 20071004 | |
47 | ![]() |
Static method | Public | Method | 20071005 | |
48 | ![]() |
Static method | Public | Method | Special solution - ony for CRM | 20090520 |
49 | ![]() |
Static method | Public | Method | Convert a string into a message table | 20121214 |
50 | ![]() |
Static method | Public | Method | CAUTION: Clears all buffers, objects and locks | 20080827 |
51 | ![]() |
Static method | Public | Method | Turns versioning on for a list of IDs | 20101104 |
52 | ![]() |
Static method | Public | Method | Undeletes an object and all referenced objects | 20081029 |
Events
Class CL_FDT_SERVICES_INTERNAL has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | CROSS_MODE | Public | See coding | 20120906 | CROSS_MODE type C LENGTH 1
|
||
2 | CTXT_SRC_TYPE | Public | See coding | 20101124 | ctxt_src_type TYPE c LENGTH 2
|
||
3 | DUMP_ID | Public | Type reference (TYPE) | INDX_SRTFD | 20080801 | |
|
4 | S_APPL_COMPONENT | Private | See coding | 20091104 | BEGIN OF s_appl_component,
id TYPE if_fdt_types=>id,
application_comp TYPE if_fdt_application=>application_component,
END OF s_appl_component
|
||
5 | S_COPY_MAPPING | Public | See coding | 20081106 | BEGIN OF s_copy_mapping,
source_id TYPE if_fdt_types=>id,
target_id TYPE if_fdt_types=>id,
END OF s_copy_mapping
|
||
6 | S_CTXT_SRC | Public | See coding | 20101124 | BEGIN OF s_ctxt_src,
id TYPE if_fdt_types=>id,
ts_source TYPE ts_ctxt_src_type,
END OF s_ctxt_src
|
||
7 | S_CTXT_SRC_TYPE | Public | See coding | 20101129 | BEGIN OF s_ctxt_src_type,
id TYPE if_fdt_types=>id,
type TYPE ctxt_src_type,
END OF s_ctxt_src_type
|
||
8 | S_ID_CLIENT | Public | See coding | 20131211 | begin of s_id_client,
id TYPE if_fdt_types=>id,
client TYPE mandt,
END OF s_id_client
|
||
9 | S_MESSAGE | Private | See coding | 20080801 | BEGIN OF s_message,
id TYPE fdt_uuid,
object_type TYPE fdt_object_type,
msgid TYPE symsgid,
msgty TYPE symsgty,
msgno TYPE symsgno,
msgv1 TYPE symsgv,
msgv2 TYPE symsgv,
msgv3 TYPE symsgv,
msgv4 TYPE symsgv,
text TYPE c LENGTH 250,
source TYPE string,
related_id TYPE fdt_uuid, "might be used or referenced by ID.
* r_ref TYPE REF TO data,
END OF s_message
|
||
10 | S_NOT_ACCESSIBLE | Public | See coding | 20091030 | BEGIN OF s_not_accessible,
id TYPE if_fdt_types=>id,
message TYPE if_fdt_types=>s_message,
END OF s_not_accessible
|
||
11 | S_OBJ_ACCESS_LEVEL | Private | See coding | 20091201 | BEGIN OF s_obj_access_level,
application_id TYPE if_fdt_types=>id,
id TYPE if_fdt_types=>id,
access_level TYPE if_fdt_types=>access_level,
name TYPE if_fdt_types=>name,
END OF s_obj_access_level
|
||
12 | S_TABLE_TYPE_IDS | Public | See coding | 20071005 | BEGIN OF s_table_type_ids,
table_type TYPE fdt_table_type,
th_object_id TYPE if_fdt_types=>th_object_id,
END OF s_table_type_ids
|
||
13 | S_USAGE | Public | See coding | 20131211 | BEGIN OF s_usage,
client TYPE mandt,
id TYPE if_fdt_types=>id,
version TYPE if_fdt_types=>version,
object_type TYPE if_fdt_types=>id,
table_type TYPE fdt_table_type, "Table type of ID field.
used_object_id TYPE if_fdt_types=>id,
END OF s_usage
|
||
14 | S_USED_ID | Public | See coding | 20101004 | BEGIN OF s_used_id,
id TYPE if_fdt_types=>id,
used_id TYPE if_fdt_types=>id,
END OF s_used_id
|
||
15 | TH_APPL_COMPONENT | Private | See coding | 20091104 | th_appl_component TYPE HASHED TABLE OF s_appl_component
WITH UNIQUE KEY id
|
||
16 | TH_ID_CLIENT | Public | See coding | 20131211 | th_id_client TYPE HASHED TABLE OF s_id_client WITH UNIQUE KEY id client
|
||
17 | TH_TABLE_TYPE_IDS | Public | See coding | 20131211 | th_table_type_ids TYPE HASHED TABLE OF s_table_type_ids
WITH UNIQUE KEY table_type
|
||
18 | TH_USAGE | Public | See coding | 20131211 | th_usage TYPE HASHED TABLE OF s_usage WITH UNIQUE KEY client id version
|
||
19 | TS_COPY_MAPPING | Public | See coding | 20081106 | ts_copy_mapping TYPE SORTED TABLE OF s_copy_mapping WITH UNIQUE KEY source_id
|
||
20 | TS_CTXT_SRC | Public | See coding | 20101129 | ts_ctxt_src TYPE SORTED TABLE OF s_ctxt_src WITH UNIQUE KEY ID
|
||
21 | TS_CTXT_SRC_TYPE | Public | See coding | 20101129 | ts_ctxt_src_type TYPE SORTED TABLE OF s_ctxt_src_type WITH UNIQUE KEY ID
|
||
22 | TS_ID_CLIENT | Public | See coding | 20131211 | ts_id_client type sorted table of s_id_client WITH UNIQUE KEY ID client
|
||
23 | TS_NOT_ACCESSIBLE | Public | See coding | 20091030 | ts_not_accessible TYPE SORTED TABLE OF s_not_accessible
WITH UNIQUE KEY id
|
||
24 | TS_OBJ_ACCESS_LEVEL | Private | See coding | 20091201 | ts_obj_access_level TYPE SORTED TABLE OF s_obj_access_level
WITH NON-UNIQUE KEY application_id
|
||
25 | TS_USED_ID | Public | See coding | 20101004 | ts_used_id TYPE SORTED TABLE OF s_used_id
WITH UNIQUE KEY id used_id
|
||
26 | T_APPLICATION_COMPONENT | Public | See coding | 20080618 | t_application_component TYPE STANDARD TABLE OF if_fdt_application=>application_component WITH DEFAULT KEY
|
||
27 | T_MESSAGE | Private | See coding | 20080801 | t_message TYPE STANDARD TABLE OF s_message
WITH NON-UNIQUE KEY id object_type
|
||
28 | T_USAGE | Public | See coding | 20131211 | t_usage TYPE TABLE OF s_usage WITH DEFAULT KEY
|
Method Signatures
Method CHECK_ACCESSIBILITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETS_ACCESSIBLE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Accessible objects | 20091030 | ||
2 | ![]() |
ETS_NOT_ACCESSIBLE | Call by reference | Type reference (TYPE) | TS_NOT_ACCESSIBLE | Non-Accessible objects | 20091030 | ||
3 | ![]() |
ITS_CHECK_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs as sorted table | 20091030 | ||
4 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20091030 | ||
5 | ![]() |
IV_MEMORY_OPTION | Call by reference | Type reference (TYPE) | IF_FDT_QUERY=>MEMOPT | IF_FDT_QUERY=>GC_MEMOPT_BOTH | Memory Option | 20091201 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20091030 |
Method CHECK_AUTHORITY_OBJECT_ADMN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CATEGORY | Call by reference | Type reference (TYPE) | IF_FDT_TYPES_INTERNAL=>AUTHORITY_FIELD_CATEGORY | FDT: Category for FDT_ADMN authority object | 20101210 | ||
2 | ![]() |
IV_DISPLAY_ERROR_MESSAGE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Dispays an error message in case of insuff. authorities | 20101210 | |
3 | ![]() |
RV_PASSED | Value transfer | Type reference (TYPE) | ABAP_BOOL | True: Check has passed | 20101210 |
Method CHECK_AUTHORITY_OBJECT_ADMN on class CL_FDT_SERVICES_INTERNAL has no exception.
Method CHECK_AUTHORITY_OBJECT_PROC 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 | 20101220 | ||
2 | ![]() |
RV_PASSED | Value transfer | Type reference (TYPE) | ABAP_BOOL | True: Check has passed | 20101220 |
Method CHECK_AUTHORITY_OBJECT_PROC on class CL_FDT_SERVICES_INTERNAL has no exception.
Method CHECK_DEEP_COPY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CTS_ERROR | Call by reference | Type reference (TYPE) | CL_FDT_SERVICES_INTERNAL=>TS_USED_ID | Object IDs as sorted table | 20101004 | ||
2 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20100902 | ||
3 | ![]() |
IV_APPLICATION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Target Application ID | 20100824 | ||
4 | ![]() |
IV_DEEP | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20100902 | ||
5 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Object ID | 20100824 |
Method CHECK_DEEP_COPY on class CL_FDT_SERVICES_INTERNAL has no exception.
Method CHECK_DEEP_COPY_APPLICATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETS_ERROR | Call by reference | Type reference (TYPE) | CL_FDT_SERVICES_INTERNAL=>TS_USED_ID | Object IDs as sorted table | 20131213 | ||
2 | ![]() |
ETS_FUNCTION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Functions in the application | 20131213 | ||
3 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20131213 | ||
4 | ![]() |
ITS_SOURCE_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Source application objects (all!) | 20130806 | ||
5 | ![]() |
IV_SOURCE_APPL_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Source Application ID | 20101007 | ||
6 | ![]() |
IV_TARGET_APPL_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Target Application ID | 20101007 |
Method CHECK_DEEP_COPY_APPLICATION on class CL_FDT_SERVICES_INTERNAL has no exception.
Method CHECK_NON_MODIFIABLE_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_CHANGING_OBJECT | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | ID of the changing object | 20111107 | ||
2 | ![]() |
EV_IS_MODIFIED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20111107 | |||
3 | ![]() |
IV_EXPR_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Rule, Expression or Action ID | 20111107 | ||
4 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Non-modifiable object | 20111107 | ||
5 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version, UTC) | 20111107 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20111107 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_FDT_SERVICES_INTERNAL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_FDT_SERVICES_INTERNAL has no exception.
Method COMPARE_RSMDS_SETS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_SET_A | Call by reference | Object reference (TYPE REF TO) | CL_RSMDS_SET | Multidimensional Set | 20090107 | ||
2 | ![]() |
IO_SET_B | Call by reference | Object reference (TYPE REF TO) | CL_RSMDS_SET | Multidimensional Set | 20090107 | ||
3 | ![]() |
RV_RELATION | Value transfer | Type reference (TYPE) | IF_FDT_RANGE=>RELATION | 20090107 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Set Objects Are Not Compatible | 20090107 |
Method COPY_CONTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_CONTEXT | Value transfer | Object reference (TYPE REF TO) | IF_FDT_CONTEXT | Target context | 20131213 | ||
2 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20131213 | ||
3 | ![]() |
EV_COMPLETE | Call by reference | Type reference (TYPE) | ABAP_BOOL | All values in the target context have been set | 20131213 | ||
4 | ![]() |
IO_CONTEXT | Value transfer | Object reference (TYPE REF TO) | IF_FDT_CONTEXT | Source context | 20131213 | ||
5 | ![]() |
IV_TARGET_FUNCTION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20131213 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Abstract Exception Class | 20131213 |
Method COPY_RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_RESULT | Value transfer | Object reference (TYPE REF TO) | IF_FDT_RESULT | Target result | 20131213 | ||
2 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20131213 | ||
3 | ![]() |
EV_COMPLETE | Call by reference | Type reference (TYPE) | ABAP_BOOL | All values in the target context have been set | 20131213 | ||
4 | ![]() |
IO_RESULT | Value transfer | Object reference (TYPE REF TO) | IF_FDT_RESULT | Source result | 20131213 | ||
5 | ![]() |
IV_TARGET_FUNCTION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20131213 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Abstract Exception Class | 20131213 |
Method CREATE_OBJECT_WITH_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_APPLICATION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | ID of the application for the object | 20121126 | ||
2 | ![]() |
IV_DATA_OBJECT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>DATA_OBJECT_TYPE | Data Object Type | 20121126 | ||
3 | ![]() |
IV_EXPRESSION_TYPE_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Expression Type ID | 20121126 | ||
4 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | ID of future expression | 20121126 | ||
5 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>OBJECT_TYPE | Object Type (if no data or expression type is given) | 20121126 | ||
6 | ![]() |
RO_OBJECT | Value transfer | Object reference (TYPE REF TO) | IF_FDT_ADMIN_DATA | FDT Object | 20121126 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20121126 |
Method DELETE_UNNAMED_UNUSED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETA_DELETED | Call by reference | Type reference (TYPE) | ANY TABLE | Any unstructured ID table | 20110805 | ||
2 | ![]() |
EV_COUNT_DELETED | Call by reference | Type reference (TYPE) | I | 20110805 | |||
3 | ![]() |
ITA_OBJECT_ID | Call by reference | Type reference (TYPE) | ANY TABLE | Any unstructured ID table | 20110805 | ||
4 | ![]() |
IV_DELETE_PHYSICAL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20110805 | ||
5 | ![]() |
IV_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20110805 | ||
6 | ![]() |
IV_WITHOUT_COMMIT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20110805 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20110805 | |
2 | ![]() |
FDT: System Failure | 20110805 |
Method DESTRUCT_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETS_ID_FAILED | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs as sorted table | 20101221 | ||
2 | ![]() |
ETS_ID_SUCCESS | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs as sorted table | 20101221 | ||
3 | ![]() |
ITS_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs as sorted table | 20101221 | ||
4 | ![]() |
IV_ALL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Discard all objects, threshold logic applies if false | 20110118 | |
5 | ![]() |
IV_DISCARD_FORCED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Force discard of objects | 20110118 | |
6 | ![]() |
IV_DISCARD_UNSAVED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Force discard of unsaved objects only | 20101221 | |
7 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20101221 |
Method DESTRUCT_OBJECT on class CL_FDT_SERVICES_INTERNAL has no exception.
Method EXCEPTION_TO_PROTOCOL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20071031 | ||
2 | ![]() |
IO_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | Abstract Superclass for All Global Exceptions | 20071031 | ||
3 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20071031 | ||
4 | ![]() |
IV_RELATED_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20071031 | ||
5 | ![]() |
IV_WITH_SOURCE_POSITION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20071123 |
Method EXCEPTION_TO_PROTOCOL on class CL_FDT_SERVICES_INTERNAL has no exception.
Method GET_ABAP_TYPE_FOR_DREF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20130619 | |||
2 | ![]() |
RV_ABAP_TYPE | Value transfer | Type reference (TYPE) | STRING | 20130619 |
Method GET_ABAP_TYPE_FOR_DREF on class CL_FDT_SERVICES_INTERNAL has no exception.
Method GET_ABAP_TYPE_FOR_TYPEKIND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DECIMALS | Call by reference | Type reference (TYPE) | I | 20130619 | |||
2 | ![]() |
IV_LENGTH | Call by reference | Type reference (TYPE) | I | 20130619 | |||
3 | ![]() |
IV_TYPE_KIND | Call by reference | Type reference (TYPE) | ABAP_TYPEKIND | 20130619 | |||
4 | ![]() |
RV_ABAP_TYPE | Value transfer | Type reference (TYPE) | STRING | 20130619 |
Method GET_ABAP_TYPE_FOR_TYPEKIND on class CL_FDT_SERVICES_INTERNAL has no exception.
Method GET_ACCESS_LEVELS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ITS_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object Collection | 20091030 | ||
2 | ![]() |
IV_MEMORY_OPTION | Call by reference | Type reference (TYPE) | IF_FDT_QUERY=>MEMOPT | 20091201 | |||
3 | ![]() |
RTS_OBJ_ACCESS_LEVEL | Value transfer | Type reference (TYPE) | TS_OBJ_ACCESS_LEVEL | Access Level | 20091201 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Abstract Exception Class | 20110502 |
Method GET_ALL_TRREQUEST_FOR_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_REQUEST | Call by reference | Type reference (TYPE) | IF_FDT_TRANS_DEFS=>T_TRREQUEST | 20110221 | |||
2 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20110221 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20110221 |
Method GET_APPL_COMPS_ACCESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ITS_OBJ_ACCESS_LEVEL | Call by reference | Type reference (TYPE) | TS_OBJ_ACCESS_LEVEL | 20091201 | |||
2 | ![]() |
IV_MEMORY_OPTION | Call by reference | Type reference (TYPE) | IF_FDT_QUERY=>MEMOPT | 20091201 | |||
3 | ![]() |
IV_USING_APPL | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20091104 | ||
4 | ![]() |
RTH_APPL_COMPONENT | Value transfer | Type reference (TYPE) | TH_APPL_COMPONENT | 20091104 |
Method GET_APPL_COMPS_ACCESS on class CL_FDT_SERVICES_INTERNAL has no exception.
Method GET_CONTEXT_SOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETS_CTXT_SOURCE | Call by reference | Type reference (TYPE) | CL_FDT_SERVICES_INTERNAL=>TS_CTXT_SRC | 20101129 | |||
2 | ![]() |
ETS_SRC_IDS | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs as sorted table | 20110215 | ||
3 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Expression/Ruleset ID | 20101122 |
Method GET_CONTEXT_SOURCE on class CL_FDT_SERVICES_INTERNAL has no exception.
Method GET_CONTEXT_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_STRUCTDESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Runtime Type Services | 20131213 | ||
2 | ![]() |
ER_STRUCTURE | Call by reference | Object reference (TYPE REF TO) | DATA | 20131213 | |||
3 | ![]() |
ET_COMPDESCR | Call by reference | Type reference (TYPE) | CL_ABAP_STRUCTDESCR=>COMPONENT_TABLE | CLAS CL_ABAP_STRUCTDESCR | 20131213 | ||
4 | ![]() |
IO_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_CONTEXT | FDT: Context | 20131213 |
Method GET_CONTEXT_STRUCTURE on class CL_FDT_SERVICES_INTERNAL has no exception.
Method GET_DATE_AND_TIME_UTC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_UTC_DATE | Call by reference | Type reference (TYPE) | SY-DATUM | Current Date of Application Server | 20090619 | ||
2 | ![]() |
EV_UTC_DATE_TIME_STRING | Call by reference | Type reference (TYPE) | STRING | 20090902 | |||
3 | ![]() |
EV_UTC_TIME | Call by reference | Type reference (TYPE) | SY-UZEIT | Current Time of Application Server | 20090619 | ||
4 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20090902 |
Method GET_DATE_AND_TIME_UTC on class CL_FDT_SERVICES_INTERNAL has no exception.
Method GET_DEEP_DOBJ_IN_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CTS_DEEP_DOBJ_ID | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs as sorted table | 20090331 | ||
2 | ![]() |
IV_EXPAND_TABLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Expand Table Line | 20110209 | |
3 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20090331 |
Method GET_DEEP_DOBJ_IN_ID on class CL_FDT_SERVICES_INTERNAL has no exception.
Method GET_DELETED_UNNAMED_UNUSED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETH_DELETED_UNNAMED_UNUSED | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TH_OBJECT_ID | Object IDs as hashed table | 20111028 | ||
2 | ![]() |
IV_AND_RESET | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | And reset the memory for unnamed unused | 20111028 |
Method GET_DELETED_UNNAMED_UNUSED on class CL_FDT_SERVICES_INTERNAL has no exception.
Method GET_FUNCTIONS_FOR_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETS_FUNCTION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs as sorted table | 20131115 | ||
2 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20131115 | ||
3 | ![]() |
IV_INCL_MEMORY | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20131115 | |||
4 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version, UTC) | 20131115 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Abstract Exception Class | 20131115 |
Method GET_FUNCTIONS_FOR_RULESETS 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 | 20131211 | |||
2 | ![]() |
ITA_RULESET | Call by reference | Type reference (TYPE) | ANY TABLE | 20131211 | |||
3 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | 20131211 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20131211 |
Method GET_OBJECT_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 | Universal Unique Identifier | 20130219 | ||
2 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version, UTC) | 20130219 | ||
3 | ![]() |
RV_NAME | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Beschreibung | 20130219 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20130219 |
Method GET_REFERENCED_OBJECTS_FOR_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETA_OBJECT_ID | Call by reference | Type reference (TYPE) | ANY TABLE | 20120810 | |||
2 | ![]() |
ITH_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TH_OBJECT_ID | 20120810 | |||
3 | ![]() |
IV_CROSS_MODE | Call by reference | Type reference (TYPE) | CROSS_MODE | GC_CROSS_MODE_BOTH | 20120906 | ||
4 | ![]() |
IV_TABLE_TYPE | Call by reference | Type reference (TYPE) | FDT_TABLE_TYPE | 20120810 | |||
5 | ![]() |
IV_TARGET_CLIENT | Call by reference | Type reference (TYPE) | MANDT | Client | 20120810 |
Method GET_REFERENCED_OBJECTS_FOR_SET on class CL_FDT_SERVICES_INTERNAL has no exception.
Method GET_REFERENCED_OBJ_FOR_SET_R Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CTA_OBJECT_ID | Call by reference | Type reference (TYPE) | ANY TABLE | 20120906 | |||
2 | ![]() |
ITH_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TH_OBJECT_ID | Object IDs as hashed table | 20120906 | ||
3 | ![]() |
IV_CROSS_MODE | Call by reference | Type reference (TYPE) | CROSS_MODE | GC_CROSS_MODE_BOTH | 20120906 | ||
4 | ![]() |
IV_TABLE_TYPE | Call by reference | Type reference (TYPE) | FDT_TABLE_TYPE | FDT: Table Type | 20120906 | ||
5 | ![]() |
IV_TARGET_CLIENT | Call by reference | Type reference (TYPE) | MANDT | Client | 20120906 |
Method GET_REFERENCED_OBJ_FOR_SET_R on class CL_FDT_SERVICES_INTERNAL has no exception.
Method GET_REFERENCED_OBJ_FOR_SET_REC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETA_OBJECT_ID | Call by reference | Type reference (TYPE) | ANY TABLE | 20120906 | |||
2 | ![]() |
ITH_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TH_OBJECT_ID | Object IDs as hashed table | 20120906 | ||
3 | ![]() |
IV_CROSS_MODE | Call by reference | Type reference (TYPE) | CROSS_MODE | GC_CROSS_MODE_BOTH | 20120906 | ||
4 | ![]() |
IV_TABLE_TYPE | Call by reference | Type reference (TYPE) | FDT_TABLE_TYPE | FDT: Table Type | 20120906 | ||
5 | ![]() |
IV_TARGET_CLIENT | Call by reference | Type reference (TYPE) | MANDT | Client | 20120906 |
Method GET_REFERENCED_OBJ_FOR_SET_REC on class CL_FDT_SERVICES_INTERNAL has no exception.
Method GET_REFERENCE_TREE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETH_CHILD | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TH_IDS_FOR_ID | Hashed table of all objects and their childs | 20101125 | ||
2 | ![]() |
ETS_REFERENCED | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | All referenced objects | 20081111 | ||
3 | ![]() |
IV_CROSS_APPLICATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Go over Application borders | 20081111 | |
4 | ![]() |
IV_CROSS_VERSION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Find usage across all versions | 20081111 | |
5 | ![]() |
IV_DEEP | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Deep Reference Tree | 20081124 | |
6 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Root Object ID | 20081111 | ||
7 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Find usage for a specific timestamp | 20081111 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20081111 |
Method GET_REFERENCE_TREE_INTERNAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CTH_CHILD | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TH_IDS_FOR_ID | Hashed table of all objects and their childs | 20110906 | ||
2 | ![]() |
CTS_REFERENCED | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | All referenced objects | 20110906 | ||
3 | ![]() |
IV_CROSS_APPLICATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Go over Application borders | 20110906 | |
4 | ![]() |
IV_CROSS_VERSION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Find usage across all versions | 20110906 | |
5 | ![]() |
IV_DEEP | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Deep Reference Tree | 20110906 | |
6 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Root Object ID | 20110906 | ||
7 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Find usage for a specific timestamp | 20110906 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20110906 |
Method GET_RELATED_IDS_FOR_FUNCTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETS_IDS | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs as sorted table | 20121030 | ||
2 | ![]() |
IV_CROSS_APPLICATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20121030 | ||
3 | ![]() |
IV_EXECUTABLE_RULESET | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | takes all the executable rulesets | 20121030 | |
4 | ![]() |
IV_FUNCTION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20121030 | ||
5 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version, UTC) | 20121030 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20121030 |
Method GET_ROOTS_FOR_CONTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CTS_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Universal Unique Identifier | 20130711 | ||
2 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20130711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Abstract Exception Class | 20130711 |
Method GET_USING_OBJECTS_FOR_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_USAGE | Call by reference | Type reference (TYPE) | T_USAGE | 20131211 | |||
2 | ![]() |
ITA_ID_CLIENT | Call by reference | Type reference (TYPE) | ANY TABLE | 20131211 | |||
3 | ![]() |
IV_CLIENT_TRAVERSAL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20131211 | ||
4 | ![]() |
IV_CROSS_CLIENT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20131211 | ||
5 | ![]() |
IV_EXCL_MARKED_FOR_DELETE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20131211 | ||
6 | ![]() |
IV_TABLE_TYPE | Call by reference | Type reference (TYPE) | FDT_TABLE_TYPE | 20131211 | |||
7 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | 20131211 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20131211 |
Method GET_USING_OBJECTS_TREE_FOR_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_USAGE | Call by reference | Type reference (TYPE) | T_USAGE | 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 | 20131211 | |||
6 | ![]() |
IV_BUFFER_VISITED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20131211 | ||
7 | ![]() |
IV_CROSS_CLIENT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20131211 | ||
8 | ![]() |
IV_EXCL_MARKED_FOR_DELETE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20131211 | ||
9 | ![]() |
IV_MAX_OBJECTS | Call by reference | Type reference (TYPE) | I | 0 | 20131211 | ||
10 | ![]() |
IV_NO_FUNCTION_USAGES | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20131211 | ||
11 | ![]() |
IV_TABLE_TYPE | Call by reference | Type reference (TYPE) | FDT_TABLE_TYPE | 20131211 | |||
12 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | 20131211 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20131211 |
Method IS_DSM_ACTIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_IS_ACTIVE | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: DSM is active or system type is SAP | 20131031 |
Method IS_DSM_ACTIVE on class CL_FDT_SERVICES_INTERNAL has no exception.
Method IS_RANGE_SIMPLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_IS_SIMPLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090107 | |||
2 | ![]() |
EV_NO_RANGE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090107 | |||
3 | ![]() |
ITS_RANGE | Call by reference | Type reference (TYPE) | CL_FDT_EXPR_SV=>TS_RANGE | Range Table (internal) | 20090107 | ||
4 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20090107 | ||
5 | ![]() |
IV_PARAMETER_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20090107 | ||
6 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version) | 20090107 |
Method IS_RANGE_SIMPLE on class CL_FDT_SERVICES_INTERNAL has no exception.
Method ITAB_GET_KEYDESCR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ITA_TABLE | Call by reference | Type reference (TYPE) | ANY TABLE | 20071004 | |||
2 | ![]() |
RS_KEYDESCR | Value transfer | Type reference (TYPE) | ABAP_TABLE_KEYDESCR | 20071004 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20071004 |
Method MESSAGE_TABLE_DUMP_FROM_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | 20080801 | |||
2 | ![]() |
IV_DUMP_ID | Call by reference | Type reference (TYPE) | DUMP_ID | GC_DUMP_ID_DEFAULT | 20080801 |
Method MESSAGE_TABLE_DUMP_FROM_DB on class CL_FDT_SERVICES_INTERNAL has no exception.
Method MESSAGE_TABLE_DUMP_TO_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | 20080801 | |||
2 | ![]() |
IV_DUMP_ID | Call by reference | Type reference (TYPE) | DUMP_ID | GC_DUMP_ID_DEFAULT | 20080801 |
Method MESSAGE_TABLE_DUMP_TO_DB on class CL_FDT_SERVICES_INTERNAL has no exception.
Method MESSAGE_TABLE_REMOVE_DUBLICATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20090130 | ||
2 | ![]() |
IV_GROUP_BY_APPL_COMPONENT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20090130 |
Method MESSAGE_TABLE_REMOVE_DUBLICATE on class CL_FDT_SERVICES_INTERNAL has no exception.
Method MSGTXT_LENGTHY_PLACEHOLDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ARG1 | Call by reference | Type reference (TYPE) | STRING | 20130912 | |||
2 | ![]() |
ARG2 | Call by reference | Type reference (TYPE) | STRING | 20130912 | |||
3 | ![]() |
ARG3 | Call by reference | Type reference (TYPE) | STRING | 20130912 | |||
4 | ![]() |
ARG4 | Call by reference | Type reference (TYPE) | STRING | 20130912 | |||
5 | ![]() |
CHNGHISTTXT | Call by reference | Type reference (TYPE) | STRING | 20130912 | |||
6 | ![]() |
MSGID | Call by reference | Type reference (TYPE) | SY-MSGID | ABAP System Field: Message ID | 20130912 | ||
7 | ![]() |
MSGNO | Call by reference | Type reference (TYPE) | SY-MSGNO | ABAP System Field: Message Number | 20130912 |
Method MSGTXT_LENGTHY_PLACEHOLDER on class CL_FDT_SERVICES_INTERNAL has no exception.
Method OBJECT_TABLE_CONVERT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETA_OBJECT_ID | Call by reference | Type reference (TYPE) | ANY TABLE | 20071004 | |||
2 | ![]() |
ITA_OBJECT_ID | Call by reference | Type reference (TYPE) | ANY TABLE | 20071004 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20071004 |
Method OBJECT_TABLE_GET_INTERSECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETA_A_MINUS_B | Call by reference | Type reference (TYPE) | ANY TABLE | Hashed / Sorted / Standard | 20071004 | ||
2 | ![]() |
ETA_B_MINUS_A | Call by reference | Type reference (TYPE) | ANY TABLE | Hashed / Sorted / Standard | 20071004 | ||
3 | ![]() |
ETA_INTERSECTION | Call by reference | Type reference (TYPE) | ANY TABLE | Hashed / Sorted / Standard | 20071004 | ||
4 | ![]() |
ITA_OBJECT_ID_A | Call by reference | Type reference (TYPE) | ANY TABLE | Hashed / Sorted / Standard | 20071004 | ||
5 | ![]() |
ITA_OBJECT_ID_B | Call by reference | Type reference (TYPE) | ANY TABLE | Hashed / Sorted / Standard | 20071004 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20071004 |
Method OBJECT_TABLE_MAKE_UNIQUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CTA_OBJECT_ID | Call by reference | Type reference (TYPE) | ANY TABLE | 20071004 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20071004 |
Method SEPARATE_IDS_FOR_TABLE_TYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETH_TABLE_TYPE_IDS | Call by reference | Type reference (TYPE) | TH_TABLE_TYPE_IDS | 20131211 | |||
2 | ![]() |
ETS_FAILURE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs as hashed table | 20071018 | ||
3 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20071018 | ||
4 | ![]() |
EV_FAILURE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20071018 | |||
5 | ![]() |
ITA_OBJECT_ID | Call by reference | Type reference (TYPE) | ANY TABLE | 20071005 |
Method SEPARATE_IDS_FOR_TABLE_TYPES on class CL_FDT_SERVICES_INTERNAL has no exception.
Method SET_CUSTOMIZING_CHANGEABILITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CHANGEABLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20090520 |
Method SET_CUSTOMIZING_CHANGEABILITY on class CL_FDT_SERVICES_INTERNAL has no exception.
Method STRING_TO_MESSAGE_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_MESSAGE_TYPE | Call by reference | Type reference (TYPE) | SYMSGTY | 'E' | Message Type | 20121214 | |
2 | ![]() |
IV_STRING | Call by reference | Type reference (TYPE) | STRING | 20121214 | |||
3 | ![]() |
RT_MESSAGE | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20121214 |
Method STRING_TO_MESSAGE_TABLE on class CL_FDT_SERVICES_INTERNAL has no exception.
Method TOOL_RESET Signature
Method TOOL_RESET on class CL_FDT_SERVICES_INTERNAL has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: System Failure | 20080829 |
Method TURN_VERSIONING_ON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETS_ACTIVATION_FAILED | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | IDs where the activation failed | 20101115 | ||
2 | ![]() |
ETS_ERROR_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | IDs with an error | 20101104 | ||
3 | ![]() |
ETS_SUCCESS_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | IDS which could be changed successfully | 20101228 | ||
4 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Failure messages | 20101104 | ||
5 | ![]() |
ET_MESSAGE_ACTIVATION | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Activation failure messages | 20101115 | ||
6 | ![]() |
EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | Abap_true: Versioning could be turned on for all Ids | 20101104 | ||
7 | ![]() |
ITS_NON_VERSIONED_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Incoming list of IDs which should be set to versioned | 20101104 | ||
8 | ![]() |
IV_ACTIVATE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Abap_true: Try to activate the objects | 20101115 | |
9 | ![]() |
IV_ONLY_ACTIVE_CHECK_FREE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Abap_true: Only active + check free objects will be changed | 20101227 | |
10 | ![]() |
IV_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20101104 | ||
11 | ![]() |
IV_VERSIONING_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_ADMIN_DATA=>VERSIONING_TYPE | IF_FDT_ADMIN_DATA=>GC_VERSTYPE_DEFAULT | Versioning by transport / each change (default) | 20120718 |
Method TURN_VERSIONING_ON on class CL_FDT_SERVICES_INTERNAL has no exception.
Method UNDELETE_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETH_UNDELETED | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TH_OBJECT_ID | IDs from all undeleted objects | 20081030 | ||
2 | ![]() |
IV_CROSS_APPLICATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20100707 | ||
3 | ![]() |
IV_DEEP | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Deep undelete | 20081124 | |
4 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | ID of the object | 20081029 | ||
5 | ![]() |
IV_TEST | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Test Mode Only | 20100707 | |
6 | ![]() |
IV_TRREQUEST | Call by reference | Type reference (TYPE) | TRKORR | Transport request | 20081030 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20081029 |
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 711 |