Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_FDT_ADMIN_DATA | FDT: Administrative Data | 20050815 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_FDT_DATA_EXCHANGE_INTERNAL | FDT: Data Exchange Internal | 20051227 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_FDT_TRANSACTION | FDT: Transaction | 20050815 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_FDT_APPLICATION | FDT: Application | 20050820 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_FDT_CATALOG | FDT: Catalog | 20060608 |
3 | Inheritance (c INHERITING FROM c_ref) | CL_FDT_DATA_OBJECT | FDT: Abstract Data Object Class | 20050915 |
4 | Inheritance (c INHERITING FROM c_ref) | CL_FDT_DDBV | BRFplus: Dynamic Database View | 20121218 |
5 | Inheritance (c INHERITING FROM c_ref) | CL_FDT_EXPRESSION | FDT: Abstract Expression Class | 20050820 |
6 | Inheritance (c INHERITING FROM c_ref) | CL_FDT_EXPRESSION_TYPE | FDT: Expression Type | 20050822 |
7 | Inheritance (c INHERITING FROM c_ref) | CL_FDT_FILTER | FDT: Filter | 20050901 |
8 | Inheritance (c INHERITING FROM c_ref) | CL_FDT_FUNCTION | FDT: Function | 20050907 |
9 | Inheritance (c INHERITING FROM c_ref) | CL_FDT_RULESET | FDT: Ruleset | 20060810 |
Properties
Class | CL_FDT_MAINTENANCE | |
Short Description | FDT: Abstract Maintenance Class | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SFDT_CORE | BRFplus: Core |
Created | 20050815 | SAP |
Last change | 20141121 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_FDT_ADMIN_DATA | FDT: Administrative Data | 20050815 | ||
2 | IF_FDT_DATA_EXCHANGE_INTERNAL | FDT: Data Exchange Internal | 20051227 | ||
3 | IF_FDT_TRANSACTION | FDT: Transaction | 20050815 |
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_FDT_ADMIN_DATA | 20070820 | FDT: Administrative Data | |
2 | CL_FDT_APPLICATION | 20070314 | FDT: Application | |
3 | CL_FDT_CATALOG | 20131113 | FDT: Catalog | |
4 | CL_FDT_CONSTANT | 20090120 | FDT: Constant | |
5 | CL_FDT_DATA_OBJECT | 20120511 | FDT: Abstract Data Object Class | |
6 | CL_FDT_EXPRESSION | 20081023 | FDT: Abstract Expression Class | |
7 | CL_FDT_FACTORY | 20110630 | FDT: Factory | |
8 | CL_FDT_GTABKEY | 20080126 | FDT: Global Table Key Registration Service | |
9 | CL_FDT_GTC_ADMIN_DATA_SPECIFIC | 20071112 | Tests Access Level | |
10 | CL_FDT_LUW | 20070629 | FDT: LUW Object | |
11 | CL_FDT_SERVICES | 20120221 | FDT: Services for External Use | |
12 | CL_FDT_SERVICES_INTERNAL | 20110203 | FDT: Services for Internal Use Only | |
13 | CL_FDT_SET_BASED_MASS_OP | 20100517 | FDT: Mass Operations for Application Sets | |
14 | CL_FDT_SIMPLIFIER | 20090209 | FDT: Simplify your life! | |
15 | CL_FDT_TRANS_CORE | 20120906 | FDT: Using Core Functions for Check, Delete and Activate | |
16 | CL_FDT_WORKLIST | 20080306 | FDT: Worklist |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Private | Type reference (TYPE) | TABNAME | 'FDT_ADMN_0901' | Table Name | 20070819 | |
2 | ![]() |
Static Attribute | Private | See coding | Transaction Handling (global) | 20071118 | |||
3 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TH_DB_VERSION | 20120706 | |||
4 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | X: set during the check of dependent objects | 20120203 | ||
5 | ![]() |
Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | Skip authority check in replace and debug mode | 20080130 | ||
6 | ![]() |
Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | During Delete: Performance optimization & improved stability | 20081107 | ||
7 | ![]() |
Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: Running in before export phase | 20100921 | ||
8 | ![]() |
Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | 20131207 | |||
9 | ![]() |
Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | 20131211 | |||
10 | ![]() |
Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | LUW Controlled Operation is active | 20100518 | |
11 | ![]() |
Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | LUW Mode is active | 20070629 | |
12 | ![]() |
Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | LUW Controlled Operation is active | 20070629 | |
13 | ![]() |
Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20120906 | |||
14 | ![]() |
Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | 20131213 | |||
15 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | STRING | 20060309 | |||
16 | ![]() |
Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: running After Import code or deployment, ...) | 20060725 | ||
17 | ![]() |
Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_TRUE:The object is copied with name check supressed | 20081127 | |
18 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_FDT_ADMIN_DATA | FDT: Admin Data | 20060718 | ||
19 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_FDT_PERSISTENCE | FDT: Persistence | 20071013 | ||
20 | ![]() |
Instance attribute | Private | See coding | Transaction Handling (local) | 20071118 | |||
21 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TS_RESTRICTION | Change Management: Valid change restrictions | 20080319 | ||
22 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TS_VERSION_BUFFER | 20060718 | |||
23 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | Change Management: Needs parameter values of change methodl | 20080319 | ||
24 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20080126 | ||||
25 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20070419 | ||||
26 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20080126 | ||||
27 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20080126 | ||||
28 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20070914 | ||||
29 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20080126 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Private | Method | Adds Namespace prefix to FDT XML elements | 20061214 |
2 | ![]() |
Static method | Private | Method | Only called by CL_FDT_LUW (Friend!). | 20070629 |
3 | ![]() |
Instance method | Protected | Method | Internal check, called out of public check, to be re-defined | 20060418 |
4 | ![]() |
Instance method | Private | Method | Checks if an object can be logically deleted | 20060303 |
5 | ![]() |
Instance method | Protected | Method | Checks the ID | 20051208 |
6 | ![]() |
Instance method | Public | Method | Check for permission to access the object | 20060420 |
7 | ![]() |
Instance method | Private | Method | 20090118 | |
8 | ![]() |
Static method | Private | Method | 20120706 | |
9 | ![]() |
Instance method | Public | Method | Check dependent objects (Objects using this object) | 20120216 |
10 | ![]() |
Instance method | Protected | Method | Change Management: Check restrictions before change of buffe | 20080318 |
11 | ![]() |
Instance method | Protected | Method | Change Management: Remove a restriction for changes | 20080319 |
12 | ![]() |
Instance method | Protected | Method | Change Management: Set a restriction for changes | 20080319 |
13 | ![]() |
Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20060309 |
14 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20050815 |
15 | ![]() |
Instance method | Protected | Method | Convert ABAP variable (field, structure, table) into XML | 20060101 |
16 | ![]() |
Instance method | Protected | Method | Convert XML into ABAP variable (field, structure, table) | 20060101 |
17 | ![]() |
Instance method | Protected | Method | Return a copy of the object | 20051116 |
18 | ![]() |
Instance method | Private | Method | Copy Custom Attribute Values | 20130806 |
19 | ![]() |
Instance method | Protected | Method | Copy the object of the supplied ID if applicable | 20051116 |
20 | ![]() |
Instance method | Private | Method | End Transaction for Copying (called by CL_FDT_APPL..only) | 20090506 |
21 | ![]() |
Instance method | Private | Method | Start Transaction for Copying (called by CL_FDT_APPL..only) | 20090506 |
22 | ![]() |
Instance method | Protected | Method | Physically delete the object from storage (all versions) | 20060307 |
23 | ![]() |
Instance method | Private | Method | Delete the inactive version of the object (works on DB only) | 20110202 |
24 | ![]() |
Instance method | Public | Method | Permanently delete the object from storage (all versions) | 20061101 |
25 | ![]() |
Instance method | Private | Method | Discard changes | 20060307 |
26 | ![]() |
Static method | Public | Method | 20131211 | |
27 | ![]() |
Static method | Public | Method | 20131211 | |
28 | ![]() |
Instance method | Protected | Method | Gets the change infos | 20071214 |
29 | ![]() |
Instance method | Public | Method | Gets the change history for the object | 20071203 |
30 | ![]() |
Instance method | Protected | Method | Gets the context message | 20081124 |
31 | ![]() |
Static method | Public | Method | Get text description of the parameter id passed | 20060102 |
32 | ![]() |
Instance method | Protected | Method | Get the persistence instance | 20070720 |
33 | ![]() |
Instance method | Public | Method | Get all Referenced Objects | 20070523 |
34 | ![]() |
Instance method | Public | Method | Get all usages of the object | 20060606 |
35 | ![]() |
Instance method | Private | Method | Does/did the object have at least one avtive version? | 20060714 |
36 | ![]() |
Instance method | Private | Method | Does the object have an inavtive version? | 20060719 |
37 | ![]() |
Instance method | Public | Method | Are there any unsaved changes? | 20060601 |
38 | ![]() |
Instance method | Protected | Method | Is this object logically deleted? | 20060303 |
39 | ![]() |
Instance method | Protected | Method | 20070418 | |
40 | ![]() |
Instance method | Public | Method | Checks if an object meets the requirements for lean trace | 20101104 |
41 | ![]() |
Instance method | Private | Method | 20070418 | |
42 | ![]() |
Instance method | Protected | Method | Is this the origin object or just a copy? | 20070109 |
43 | ![]() |
Instance method | Protected | Method | Notify about changes | 20050905 |
44 | ![]() |
Instance method | Private | Method | Notify about changes (private) | 20060724 |
45 | ![]() |
Static method | Private | Method | Removes Namespace prefix and uri to FDT XML elements | 20070118 |
46 | ![]() |
Instance method | Private | Method | 20080320 | |
47 | ![]() |
Instance method | Protected | Method | Reset the buffer | 20051117 |
48 | ![]() |
Instance method | Protected | Method | Save all version-dependent data in re-definitions | 20050929 |
49 | ![]() |
Instance method | Private | Method | 20110608 | |
50 | ![]() |
Instance method | Protected | Method | Collect transport information. To be redefined. | 20060714 |
51 | ![]() |
Static method | Public | Method | BRS-Method Remove meaningless zero from number | 20060321 |
52 | ![]() |
Static method | Private | Method | 20131211 | |
53 | ![]() |
Static method | Protected | Method | 20131211 | |
54 | ![]() |
Static method | Public | Method | BRS-Method Truncate a string (from TO_STRING) | 20060102 |
55 | ![]() |
Instance method | Public | Method | Recover logically deleted object (controlled usage only!) | 20060829 |
Events
Class CL_FDT_MAINTENANCE has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | S_CHANGE_HISTORY | Public | See coding | 20071203 | BEGIN OF s_change_history,
timestamp TYPE if_fdt_types=>timestamp,
source_id TYPE if_fdt_types=>id,
target_id TYPE if_fdt_types=>id,
user TYPE syuname,
version TYPE if_fdt_types=>version,
change_info TYPE t_change_info,
is_direct_change TYPE abap_bool,
dependent_id TYPE if_fdt_types=>id,
END OF s_change_history
|
||
2 | S_CHANGE_INFO | Public | See coding | 20071213 | BEGIN OF s_change_info,
change_info TYPE string,
END OF s_change_info
|
||
3 | S_CHANGE_SUMMARY | Public | See coding | 20080124 | BEGIN OF s_change_summary,
id TYPE if_fdt_types=>id,
timestamp TYPE if_fdt_types=>timestamp,
version TYPE if_fdt_types=>version,
user TYPE syuname,
is_processing_change TYPE abap_bool,
is_non_processing_change TYPE abap_bool,
END OF s_change_summary
|
||
4 | S_CHANGE_TIMESLICE | Public | See coding | 20071203 | BEGIN OF s_change_timeslice,
id TYPE if_fdt_types=>id,
from_timestamp TYPE if_fdt_types=>timestamp,
to_timestamp TYPE if_fdt_types=>timestamp,
END OF s_change_timeslice
|
||
5 | S_COPY | Private | See coding | 20071203 | BEGIN OF s_copy,
source_id TYPE if_fdt_types=>id,
target_id TYPE if_fdt_types=>id,
END OF s_copy
|
||
6 | S_DB_VERSION | Private | See coding | 20120706 | BEGIN OF s_db_version,
id TYPE if_fdt_types=>id,
version TYPE if_fdt_types=>version,
state TYPE if_fdt_types=>state,
END OF s_db_version
|
||
7 | S_RESTRICTION | Protected | See coding | 20080319 | BEGIN OF s_restriction,
restriction TYPE if_fdt_change_restriction=>restriction,
o_restriction TYPE REF TO if_fdt_change_restriction,
END OF s_restriction
|
||
8 | S_TRANSACTION | Private | See coding | 20071130 | BEGIN OF s_transaction,
enqueue_object TYPE i, enqueue_deep TYPE i,
dequeue_object TYPE i, dequeue_deep TYPE i,
authority_check_object TYPE i, authority_check_deep TYPE i,
copy_object TYPE i, copy_deep TYPE i,
transport_object TYPE i, transport_deep TYPE i,
make_obsolete_object TYPE i, make_obsolete_deep TYPE i,
delete_object TYPE i, delete_deep TYPE i,
check_object TYPE i, check_deep TYPE i,
activate_object TYPE i, activate_deep TYPE i,
save_object TYPE i, save_deep TYPE i,
discard_changes_object TYPE i, discard_changes_deep TYPE i,
set_versioning_object TYPE i, set_versioning_deep TYPE i,
undelete_object TYPE i, undelete_deep TYPE i,
delete_inactive_object TYPE i, delete_inactive_deep TYPE i,
operate_cross_version TYPE abap_bool,
END OF s_transaction
|
||
9 | S_TX_MGMT | Private | See coding | Transaction Management Information | 20071119 | BEGIN OF s_tx_mgmt,
started TYPE abap_bool,
object TYPE abap_bool,
deep TYPE abap_bool,
referenced TYPE abap_bool,
END OF s_tx_mgmt
|
|
10 | S_USAGE_TREE | Public | Type reference (TYPE) | CL_FDT_ADMIN_DATA=>S_USAGE_TREE | Usage (Where-Used) | 20060712 | |
11 | S_VERSION_BUFFER | Private | See coding | 20051129 | BEGIN OF s_version_buffer,
timestamp TYPE if_fdt_types=>timestamp,
version TYPE if_fdt_types=>version,
END OF s_version_buffer
|
||
12 | TH_DB_VERSION | Private | See coding | 20120706 | th_db_version TYPE HASHED TABLE OF s_db_version WITH UNIQUE KEY id
|
||
13 | TS_CHANGE_HISTORY | Public | See coding | 20071203 | ts_change_history TYPE SORTED TABLE OF s_change_history
WITH NON-UNIQUE KEY timestamp source_id target_id
|
||
14 | TS_CHANGE_SUMMARY | Public | See coding | 20080124 | ts_change_summary TYPE SORTED TABLE OF s_change_summary
WITH UNIQUE KEY id timestamp
|
||
15 | TS_CHANGE_TIMESLICE | Public | See coding | 20071203 | ts_change_timeslice TYPE SORTED TABLE OF s_change_timeslice
WITH UNIQUE KEY id
|
||
16 | TS_RESTRICTION | Protected | See coding | 20080319 | ts_restriction TYPE SORTED TABLE OF s_restriction
WITH UNIQUE KEY restriction
|
||
17 | TS_USAGE_TREE | Public | Type reference (TYPE) | CL_FDT_ADMIN_DATA=>TS_USAGE_TREE | Usages (Where-Used) | 20060712 | |
18 | TS_VERSION_BUFFER | Private | See coding | 20051129 | ts_version_buffer TYPE SORTED TABLE OF s_version_buffer
WITH UNIQUE KEY timestamp
|
||
19 | T_CHANGE_INFO | Public | See coding | 20071213 | t_change_info TYPE STANDARD TABLE OF s_change_info
WITH NON-UNIQUE KEY change_info
|
||
20 | T_STACK | Private | See coding | Standard table with secondary unique key ID | 20090118 | t_stack TYPE STANDARD TABLE OF if_fdt_types=>id
WITH NON-UNIQUE DEFAULT KEY
WITH UNIQUE SORTED KEY id COMPONENTS table_line
|
Method Signatures
Method ADD_NAMESPACE_PREFIX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20061214 | ||
2 | ![]() |
IV_NAMESPACE_PREFIX | Call by reference | Type reference (TYPE) | STRING | Namespace Prefix for FDT XML elements | 20061214 |
Method ADD_NAMESPACE_PREFIX on class CL_FDT_MAINTENANCE has no exception.
Method CHANGE_LUW_SETTINGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_LUW_MODE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20070629 | ||
2 | ![]() |
IV_LUW_OP | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20070629 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20100519 |
Method CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ACTIVATION_CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_TRUE: call from activation | 20060727 | |
2 | ![]() |
RT_MESSAGE | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20060418 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Abstract Exception Class | 20101230 |
Method CHECK_BEFORE_DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>S_MESSAGE | Message | 20080106 | ||
2 | ![]() |
EV_USAGES_EXIST | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: usages do exist | 20080106 | ||
3 | ![]() |
IV_INCL_MEMORY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | ABAP_TRUE: include the memory (else DB only) | 20060420 | |
4 | ![]() |
IV_MARKED_FOR_DELETE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_TRUE: no deletion but only marked for deletion | 20070627 |
Method CHECK_BEFORE_DELETE on class CL_FDT_MAINTENANCE has no exception.
Method CHECK_OBJECT 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 | 20051208 | ||
2 | ![]() |
IV_INCLUDE_DELETED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_TRUE: Include Deleted Objects | 20060505 | |
3 | ![]() |
IV_INCLUDE_MARKED_FOR_DELETE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20070425 | ||
4 | ![]() |
IV_INCLUDE_OBSOLETE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20070425 | ||
5 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>OBJECT_TYPE | Object Type | 20051208 | ||
6 | ![]() |
RS_MESSAGE | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>S_MESSAGE | Message | 20051208 |
Method CHECK_OBJECT on class CL_FDT_MAINTENANCE has no exception.
Method CHECK_OBJECT_ACCESS 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 | 20060420 | ||
2 | ![]() |
RS_MESSAGE | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>S_MESSAGE | Message | 20060420 |
Method CHECK_OBJECT_ACCESS on class CL_FDT_MAINTENANCE has no exception.
Method CHECK_RECURSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_STACK | Call by reference | Type reference (TYPE) | T_STACK | Standard table with secondary unique key ID | 20090118 | ||
2 | ![]() |
ET_MESSAGE | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20090118 | ||
3 | ![]() |
IO_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_FDT_ADMIN_DATA | FDT: Administrative Data | 20090118 |
Method CHECK_RECURSION on class CL_FDT_MAINTENANCE has no exception.
Method CHECK_REFERENCES_DURING_SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ITH_OBJECT_ID_A | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TH_OBJECT_ID | Referenced A-Objects | 20120706 | ||
2 | ![]() |
ITH_OBJECT_ID_C | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TH_OBJECT_ID | Referenced C-Objects | 20120706 | ||
3 | ![]() |
ITH_OBJECT_ID_S | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TH_OBJECT_ID | Referenced S-Objects | 20120706 | ||
4 | ![]() |
ITH_OBJECT_ID_T | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TH_OBJECT_ID | Referenced T-Objects | 20120706 | ||
5 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20120706 | ||
6 | ![]() |
IV_STATE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>STATE | State of the Source Object | 20120706 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20120706 |
Method CHECK_USAGE_CONSISTENCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20120216 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Abstract Exception Class | 20120216 |
Method CH_MGMNT_CHECK_BEFORE_CHANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ITH_PARAMETER | Call by reference | Type reference (TYPE) | ABAP_PARMBIND_TAB | 20080318 | |||
2 | ![]() |
IV_CLIF | Call by reference | Type reference (TYPE) | SEOCLSNAME | Full Component Name | 20080318 | ||
3 | ![]() |
IV_METHOD | Call by reference | Type reference (TYPE) | SEOCPDNAME | Full Component Name | 20080318 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20080318 |
Method CH_MGMNT_REMOVE_RESTRICTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_RESTRICTION | Call by reference | Type reference (TYPE) | IF_FDT_CHANGE_RESTRICTION=>RESTRICTION | 20080319 |
Method CH_MGMNT_REMOVE_RESTRICTION on class CL_FDT_MAINTENANCE has no exception.
Method CH_MGMNT_SET_RESTRICTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_RESTRICTION | Call by reference | Type reference (TYPE) | IF_FDT_CHANGE_RESTRICTION=>RESTRICTION | 20080319 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20080319 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_FDT_MAINTENANCE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_FDT_MAINTENANCE has no exception.
Method CONSTRUCTOR 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 | 20050815 | ||
2 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>OBJECT_TYPE | Object Type (new object only) | 20050831 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20050902 |
Method CONVERT_ABAP_TO_XML Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | iXML element created with the supplied name and value | 20070917 | ||
2 | ![]() |
IA_ABAP | Call by reference | Type reference (TYPE) | ANY | ABAP Variable | 20060101 | ||
3 | ![]() |
IO_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | iXML Element (parent element) | 20060101 | ||
4 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | CLIKE | Element Name | 20060101 | ||
5 | ![]() |
IV_NAMESPACE_PREFIX | Call by reference | Type reference (TYPE) | STRING | Prefix name for FDT elements | 20061214 |
Method CONVERT_ABAP_TO_XML on class CL_FDT_MAINTENANCE has no exception.
Method CONVERT_XML_TO_ABAP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EA_ABAP | Call by reference | Type reference (TYPE) | ANY | ABAP Variable | 20060101 | ||
2 | ![]() |
EV_NO_ELEMENT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: element not found | 20060101 | ||
3 | ![]() |
EV_NO_VALUE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: no value for this element | 20060101 | ||
4 | ![]() |
IO_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | iXML Element (parent element) | 20060101 | ||
5 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | CLIKE | Element Name | 20060101 | ||
6 | ![]() |
IV_NAMESPACE_PREFIX | Call by reference | Type reference (TYPE) | STRING | Prefix name for FDT XML elements | 20061214 |
Method CONVERT_XML_TO_ABAP on class CL_FDT_MAINTENANCE has no exception.
Method COPY 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 to which the Object is copied | 20061207 | ||
2 | ![]() |
IV_DEEP | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_TRUE forwards the COPY to the subordinate objects | 20051116 | |
3 | ![]() |
RO_COPY | Value transfer | Object reference (TYPE REF TO) | IF_FDT_TRANSACTION | 20051116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20090213 |
Method COPY_CUSTOM_ATTR_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_COPY | Call by reference | Object reference (TYPE REF TO) | IF_FDT_ADMIN_DATA | FDT: Administrative Data | 20130806 | ||
2 | ![]() |
IV_DEEP | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130806 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20130806 |
Method COPY_ON_REQUEST 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 to which the content is to be copied | 20061207 | ||
2 | ![]() |
IV_DEEP | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: also copy named and subsequent | 20051116 | ||
3 | ![]() |
IV_ID | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>ID | 20051116 | |||
4 | ![]() |
RV_ID | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>ID | 20051116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20100304 |
Method COPY_TRANSACTION_END Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_TX_MGMT | Call by reference | Type reference (TYPE) | CL_FDT_MAINTENANCE=>S_TX_MGMT | Transaction Management Information | 20090506 |
Method COPY_TRANSACTION_END on class CL_FDT_MAINTENANCE has no exception.
Method COPY_TRANSACTION_START Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RS_TX_MGMT | Value transfer | Type reference (TYPE) | CL_FDT_MAINTENANCE=>S_TX_MGMT | Transaction Management Information | 20090506 |
Method COPY_TRANSACTION_START on class CL_FDT_MAINTENANCE has no exception.
Method DELETE_FROM_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | NOT USED ANYMORE | 20060401 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input (coming from storage or transport) | 20060308 | |
2 | ![]() |
FDT: System failure | 20060308 |
Method DELETE_INACTIVE_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETS_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs as sorted table | 20110202 | ||
2 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20110202 | ||
3 | ![]() |
IV_DEEP | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_TRUE forwards the CHECK to the subordinate objects | 20110202 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Abstract Exception Class | 20120220 |
Method DELETE_PERMANENTLY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Request | 20061101 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20061101 | |
2 | ![]() |
FDT: System Failure | 20061101 |
Method DISCARD_CHANGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_BUFFER_DB | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090714 |
Method DISCARD_CHANGES on class CL_FDT_MAINTENANCE has no exception.
Method FINALIZE_SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_FROM_EXTERNAL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20131211 | ||
2 | ![]() |
IV_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | 20131211 | |||
3 | ![]() |
IV_WITH_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20131211 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20131211 | ||
2 | ![]() |
20131211 |
Method FINALIZE_SAVE_FROM_EXTERNAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_ACTIVATED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20131211 |
Method FINALIZE_SAVE_FROM_EXTERNAL on class CL_FDT_MAINTENANCE has no exception.
Method GET_CHANGE_DETAILS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CTS_CHANGE_SUMMARY | Call by reference | Type reference (TYPE) | TS_CHANGE_SUMMARY | Provides the change summary | 20080124 | ||
2 | ![]() |
CTS_CHANGE_TIMESLICE | Call by reference | Type reference (TYPE) | TS_CHANGE_TIMESLICE | Provides the timeslices of all the objects covered | 20080121 | ||
3 | ![]() |
ETS_NON_PROCESSING_CHANGE | Call by reference | Type reference (TYPE) | TS_CHANGE_HISTORY | Provides the changes which are non processing relevant | 20080121 | ||
4 | ![]() |
ETS_PROCESSING_CHANGE | Call by reference | Type reference (TYPE) | TS_CHANGE_HISTORY | Provides the changes which are processing relevant | 20080121 | ||
5 | ![]() |
IV_1ST_VRS_TMSTMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Timestamp for the first version | 20080128 | ||
6 | ![]() |
IV_2ND_VRS_TMSTMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Timestamp for the second version | 20080128 | ||
7 | ![]() |
IV_COMPARE_ONLY_SUB_OBJECT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_TRUE: compares only the subobjects | 20080128 | |
8 | ![]() |
IV_DETAILED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | If detailed changes is required | 20120320 | |
9 | ![]() |
IV_SUB_OBJ_1ST_VRS_TMSTMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Timestamp for the first version of the subordinate objects | 20080128 | ||
10 | ![]() |
IV_SUB_OBJ_2ND_VRS_TMSTMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Timestamp for the second version of the subordinate objects | 20080128 | ||
11 | ![]() |
IV_SUPERIOR_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | ID for the superior objects | 20080128 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20110404 |
Method GET_CHANGE_HISTORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CTS_CHANGE_SUMMARY | Call by reference | Type reference (TYPE) | TS_CHANGE_SUMMARY | 20080124 | |||
2 | ![]() |
CTS_CHANGE_TIMESLICE | Call by reference | Type reference (TYPE) | TS_CHANGE_TIMESLICE | 20071203 | |||
3 | ![]() |
ETS_NON_PROCESSING_CHANGE | Call by reference | Type reference (TYPE) | TS_CHANGE_HISTORY | 20080121 | |||
4 | ![]() |
ETS_PROCESSING_CHANGE | Call by reference | Type reference (TYPE) | TS_CHANGE_HISTORY | 20080121 | |||
5 | ![]() |
IV_DETAILED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | If the detailed changes is required | 20120320 | |
6 | ![]() |
IV_FROM_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version) | 20071203 | ||
7 | ![]() |
IV_SUPERIOR_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20080128 | ||
8 | ![]() |
IV_TO_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version) | 20071203 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20071203 |
Method GET_CONTEXT_MESSAGE 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 | 20081124 | ||
2 | ![]() |
IV_MSG_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>S_MESSAGE-MSGTY | 20081125 | |||
3 | ![]() |
RS_MESSAGE | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>S_MESSAGE | Message | 20081124 |
Method GET_CONTEXT_MESSAGE on class CL_FDT_MAINTENANCE has no exception.
Method GET_PARAMETER_TEXT 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 | Parameter UUID | 20060102 | ||
2 | ![]() |
IV_MODE | Call by reference | Type reference (TYPE) | I | IF_FDT_CONSTANTS=>GC_TOSTRING_MODE_BRIEF | To string mode | 20090313 | |
3 | ![]() |
IV_NAME_REQ | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Boolean to indicate that only expression name is req | 20060203 | |
4 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version) | 20060102 | ||
5 | ![]() |
RV_TEXT | Value transfer | Type reference (TYPE) | STRING | Parameter Description Text | 20060102 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20100610 |
Method GET_PERSISTENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RO_PERSISTENCE | Value transfer | Object reference (TYPE REF TO) | IF_FDT_PERSISTENCE | 20070721 |
Method GET_PERSISTENCE on class CL_FDT_MAINTENANCE has no exception.
Method GET_REFERENCED_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETS_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs | 20070523 | ||
2 | ![]() |
EV_OBJECT_COUNT | Call by reference | Type reference (TYPE) | I | Number of objects | 20070523 | ||
3 | ![]() |
IV_CROSS_VERSION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20070523 | ||
4 | ![]() |
IV_INCL_APPLICATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20091013 | ||
5 | ![]() |
IV_INCL_EXPRESSION_TYPE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20091013 | ||
6 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version) | 20070523 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20070523 |
Method GET_USAGE_TREE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETS_USAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_USAGE | List of usages | 20060606 | ||
2 | ![]() |
ETS_USAGE_TREE | Call by reference | Type reference (TYPE) | CL_FDT_MAINTENANCE=>TS_USAGE_TREE | Usage Tree | 20060609 | ||
3 | ![]() |
EV_USAGES_EXIST | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: usages exist (magnitudes faster than ETS_USAGES!) | 20080102 | ||
4 | ![]() |
IV_CROSS_CLIENT_LEVEL_ULTIMAT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20130611 | ||
5 | ![]() |
IV_CROSS_CLIENT_LEVEL_ULTIMATE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Default: Only cross client up to level 1 - only use default! | 20080410 | |
6 | ![]() |
IV_CROSS_VERSION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Find usages across all versions | 20070306 | |
7 | ![]() |
IV_EXCL_MARKED_FOR_DELETE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20071128 | ||
8 | ![]() |
IV_INCLUDE_VERSION_0_OBJECTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Consider not yet version copied objects in version 0 | 20131031 | |
9 | ![]() |
IV_INCL_MEMORY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | ABAP_TRUE: include unsaved changes | 20060606 | |
10 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Find usages for a specific timestamp | 20070306 | ||
11 | ![]() |
IV_TIMESTAMP_OPTION | Call by reference | Type reference (TYPE) | FDT_OPTION | 'EQ' | Find usages EQ, LE, GE the specified timestamp | 20110302 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20071129 |
Method HAS_ACTIVE_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_HAS_ACTIVE_VERSION | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20060714 |
Method HAS_ACTIVE_VERSION on class CL_FDT_MAINTENANCE has no exception.
Method HAS_INACTIVE_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_HAS_INACTIVE_VERSION | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20060719 |
Method HAS_INACTIVE_VERSION on class CL_FDT_MAINTENANCE has no exception.
Method HAS_UNSAVED_CHANGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_UNSAVED_CHANGES | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: unsaved changes exist | 20060601 |
Method HAS_UNSAVED_CHANGES on class CL_FDT_MAINTENANCE has no exception.
Method IS_DELETED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DB_VERSION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20070530 | ||
2 | ![]() |
RV_DELETED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20060303 |
Method IS_DELETED on class CL_FDT_MAINTENANCE has no exception.
Method IS_MARKED_FOR_DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DB_VERSION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20070530 | ||
2 | ![]() |
RV_MARKED_FOR_DELETE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20070419 |
Method IS_MARKED_FOR_DELETE on class CL_FDT_MAINTENANCE has no exception.
Method IS_OBJECT_LEAN_TRACE_READY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CTS_ALREADY_VISITED | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | List of IDs, which were already checked | 20101215 | ||
2 | ![]() |
CTS_ID_NOT_LEAN_TRACE_READY | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | List of IDs, which are not lean trace ready | 20101104 | ||
3 | ![]() |
CV_LEAN_TRACE_READY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | abap_true: The object is lean trace ready | 20101104 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20101104 |
Method IS_OBSOLETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DB_VERSION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20070530 | ||
2 | ![]() |
RV_OBSOLETE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20070419 |
Method IS_OBSOLETE on class CL_FDT_MAINTENANCE has no exception.
Method IS_ORIGIN_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20070109 |
Method IS_ORIGIN_OBJECT on class CL_FDT_MAINTENANCE has no exception.
Method NOTIFY_CHANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ATTR_CHANGE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20070530 | ||
2 | ![]() |
IV_WITHOUT_VERSIONING | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20070419 |
Method NOTIFY_CHANGE on class CL_FDT_MAINTENANCE has no exception.
Method NOTIFY_CHANGE_PRIVATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ACTIVATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_TRUE: called from ACTIVATE | 20060724 | |
2 | ![]() |
IV_ATTR_CHANGE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20070530 | ||
3 | ![]() |
IV_WITHOUT_VERSIONING | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20070419 |
Method NOTIFY_CHANGE_PRIVATE on class CL_FDT_MAINTENANCE has no exception.
Method REMOVE_NAMESPACE_PREFIX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20070118 |
Method REMOVE_NAMESPACE_PREFIX on class CL_FDT_MAINTENANCE has no exception.
Method RESET_CHANGE_RESTRICTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_FOR_DELETED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20080320 | ||
2 | ![]() |
IV_FOR_OBSOLETE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20080320 |
Method RESET_CHANGE_RESTRICTIONS on class CL_FDT_MAINTENANCE has no exception.
Method RESTORE_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_BUFFER_DB | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_TRUE: also restore DB buffer | 20051117 |
Method RESTORE_BUFFER on class CL_FDT_MAINTENANCE has no exception.
Method SAVE_WITH_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_LAST_DB_VERSION | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>VERSION | Last version in data base | 20051212 | ||
2 | ![]() |
IV_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Request | 20060401 | ||
3 | ![]() |
IV_VERSION | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>VERSION | Version to save data in | 20050929 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20050929 | |
2 | ![]() |
FDT: System Failure | 20050929 |
Method SET_CUSTOMIZING_REQUEST_FLAG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20110608 |
Method SET_CUSTOMIZING_REQUEST_FLAG on class CL_FDT_MAINTENANCE has no exception.
Method TRANSPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Request | 20060714 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20060714 | |
2 | ![]() |
FDT: System Failure | 20060714 |
Method TRIM_NUMBER_STRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_INPUT_STRING | Call by reference | Type reference (TYPE) | STRING | The number string containing meaningless zero | 20060321 | ||
2 | ![]() |
RV_OUTPUT_STRING | Value transfer | Type reference (TYPE) | STRING | The number string not containing meaningless zero | 20060321 |
Method TRIM_NUMBER_STRING on class CL_FDT_MAINTENANCE has no exception.
Method TRUNCATE_AFFECTED_CODE_VAL 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 | 20131211 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20131211 |
Method TRUNCATE_CODE_VAL 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 | 20131211 | |||
2 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | 20131211 | |||
3 | ![]() |
IV_IS_MASTERDATA_OBJECT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20131211 | |||
4 | ![]() |
IV_IS_SYSTEM_OBJECT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20131211 | |||
5 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>OBJECT_TYPE | 20131211 | |||
6 | ![]() |
IV_TRUNCATE_AT | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | 20131211 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20131211 |
Method TRUNCATE_STRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_STRING | Call by reference | Type reference (TYPE) | STRING | A string that describes the content of the expression | 20060102 | ||
2 | ![]() |
IV_MAX_LENGTH | Call by reference | Type reference (TYPE) | I | Maximum length of truncated string. | 20060102 |
Method TRUNCATE_STRING on class CL_FDT_MAINTENANCE has no exception.
Method UNDELETE 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 | Undelete also referenced deleted objects? | 20060829 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
object not deleted, cannot be recovered or similar | 20060829 |
History
Last changed by/on | SAP | 20141121 |
SAP Release Created in | 710 |