SAP ABAP Class CL_FDT_DELETE_HANDLING (FDT: Administration Jobs)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
     SFDT_SERVICE (Package) BRFplus: Services
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FDT_JOB_CONSTANTS FDT: Constants for Jobs 20080125
Properties
Class CL_FDT_DELETE_HANDLING  
Short Description FDT: Administration Jobs    
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 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_FDT_LOCKING Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_FDT_OPERATION_SEQUENCER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 IF_FDT_APPLICATION Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 IF_FDT_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
6 IF_FDT_QUERY Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
7 IF_FDT_TEXT_SETTING Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
8 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_FDT_JOB_CONSTANTS FDT: Constants for Jobs 20080125
Friends
Class CL_FDT_DELETE_HANDLING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ACTIVATE Instance attribute Private Attribute reference (LIKE) 20080125
2 GC_APPLICATION_CLEANUP Instance attribute Private Attribute reference (LIKE) 20100224
3 GC_COULD_NOT_CHECK Instance attribute Private Attribute reference (LIKE) 20080125
4 GC_COULD_NOT_DELETE Instance attribute Private Attribute reference (LIKE) 20080125
5 GC_COULD_NOT_DISCARD Instance attribute Private Attribute reference (LIKE) 20080125
6 GC_COULD_NOT_ENQUEUE Instance attribute Private Attribute reference (LIKE) 20110722
7 GC_COULD_NOT_GET_CHANGE_INFO Instance attribute Private Attribute reference (LIKE) 20080125
8 GC_COULD_NOT_INSTANTIATE Instance attribute Private Attribute reference (LIKE) 20080125
9 GC_COULD_NOT_SAVE Instance attribute Private Attribute reference (LIKE) 20080125
10 GC_COULD_NOT_TRANSPORT Instance attribute Private Attribute reference (LIKE) 20080125
11 GC_DELETE Instance attribute Private Attribute reference (LIKE) 20080125
12 GC_DELETE_PHY Instance attribute Private Attribute reference (LIKE) 20080227
13 GC_ERROR Instance attribute Private Attribute reference (LIKE) 20080125
14 GC_EXECUTABLE Instance attribute Private Attribute reference (LIKE) 20080125
15 GC_LOCAL_BOTH Constant Public Type reference (TYPE) LOCAL_OPTION '3' 20071212
16 GC_LOCAL_NO Constant Public Type reference (TYPE) LOCAL_OPTION '2' 20071212
17 GC_LOCAL_YES Constant Public Type reference (TYPE) LOCAL_OPTION '1' 20071212
18 GC_MARKED_BOTH Constant Public Type reference (TYPE) MARKED_OPTION '3' 20071017
19 GC_MARKED_NO Constant Public Type reference (TYPE) MARKED_OPTION '2' 20071017
20 GC_MARKED_YES Constant Public Type reference (TYPE) MARKED_OPTION '1' 20071017
21 GC_MARK_FOR_DELETE Instance attribute Private Attribute reference (LIKE) 20080716
22 GC_NOT_EXECUTABLE Instance attribute Private Attribute reference (LIKE) 20080125
23 GC_RESTRICTED_EXECUTION Instance attribute Private Attribute reference (LIKE) 20110301
24 GC_REVERSE_MARK_FOR_DELETE Instance attribute Private Attribute reference (LIKE) 20091222
25 GC_TRUNCATED_LOG Constant Public Type reference (TYPE) TRUNCATED_OPTION '2' 20090326
26 GC_TRUNCATED_NO_SEL Constant Public Type reference (TYPE) TRUNCATED_OPTION '1' 20090326
27 GC_TRUNCATED_PHY Constant Public Type reference (TYPE) TRUNCATED_OPTION '3' 20090326
28 GC_TRUNCATE_LOGICAL Instance attribute Private Attribute reference (LIKE) 20110224
29 GC_TRUNC_VERSIONING_PHY Instance attribute Private Attribute reference (LIKE) 20090326
30 GO_SET_OPERATION Static Attribute Private Object reference (TYPE REF TO) IF_FDT_SET_OPERATION FDT: Set based operation definition and execution 20090120
31 GTH_OBJECT_ID_TRANS Static Attribute Private Type reference (TYPE) IF_FDT_TYPES=>TH_OBJECT_ID Object IDs as hashed table 20071005
32 GV_INCLUDE_VIRTUAL_SYSTEMS Static Attribute Private Type reference (TYPE) ABAP_BOOL Include virtual system (Changed in Debugging) 20120629
33 GV_TV_TIMESTAMP Static Attribute Public Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP 20110303
Methods
# Method Level Visibility Method type Description Created on
1 APPLICATION_CLEANUP_VIA_JOB Static method Public Method Application cleanup via job 20100224
2 BUILD_TV_COUNTER_PROTOCOL Static method Private Method 20110301
3 CHECK_OUT_APPLICATIONS Static method Public Method 20071016
4 CLEAR_BUFFERS Static method Public Method Clears the global objects 20110113
5 DELETE_LOGICAL_FOR_SET Static method Public Method 20080129
6 DELETE_LOGICAL_IN_BACKGROUND Static method Public Method 20120413
7 DELETE_LOGICAL_VIA_JOB Static method Public Method Delete mark for delete objects logically 20080129
8 DELETE_OPERATION_FOR_SET Static method Public Method 20110707
9 DELETE_PHYSICAL_VIA_JOB Static method Public Method Delete logically deleted objects physically 20080129
10 EXTRACT_FIELD_RANGE Static method Private Method 20080924
11 GET_INDEX_FOR_TABLE_TYPE Static method Private Method 20110707
12 MARK_FOR_DELETE_VIA_JOB Static method Public Method Mark object IDs for delete via job 20080716
13 RETRIGGER_DELETE_IN_TARSYS Static method Private Method Trigger again the logical delete in the target system 20120113
14 SELECT_IDS_FOR_APPLICATIONS Static method Public Method 20071005
15 TRUNCATE_LOGICAL_FOR_SET Static method Private Method 20110224
16 TRUNCATE_LOGICAL_VIA_JOB Static method Public Method Discard versions logically 20110224
17 TRUNCATE_PHYSICAL_VIA_JOB Static method Public Method Delete discarded versions physical 20090326
Events
Class CL_FDT_DELETE_HANDLING has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LOCAL_OPTION Public Type reference (TYPE) CHAR1 20071212
2 MARKED_OPTION Public Type reference (TYPE) CHAR1 20071017
3 S_APPL_TV_COUNTER Private See coding 20110301 BEGIN OF s_appl_tv_counter, application_id TYPE if_fdt_types=>id, client TYPE mandt, status TYPE fdt_id_status, belongs_to_set TYPE abap_bool, tv_timestamp TYPE c LENGTH 20, "!!! Type needed for COLLECT. counter TYPE i, END OF s_appl_tv_counter
4 S_OBJECTS Private See coding 20080103 BEGIN OF s_objects, id TYPE if_fdt_types=>id, object_type TYPE fdt_admn_0000s-object_type, transported TYPE abap_bool, wtt_timestamp TYPE if_fdt_types=>timestamp, "note1268371 local_object TYPE fdt_admn_0000s-local_object, customizing_object TYPE abap_bool, system_object TYPE abap_bool, masterdata_object TYPE abap_bool, END OF s_objects
5 TRUNCATED_OPTION Public Type reference (TYPE) CHAR1 20090326
6 T_APPL_TV_COUNTER Private See coding 20110301 t_appl_tv_counter TYPE STANDARD TABLE OF s_appl_tv_counter WITH DEFAULT KEY
7 T_OBJECTS Private See coding 20080103 t_objects TYPE STANDARD TABLE OF s_objects WITH DEFAULT KEY
Method Signatures

Method APPLICATION_CLEANUP_VIA_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20100224
2 Exporting EV_FAILURE Call by reference Type reference (TYPE) ABAP_BOOL 20100224
3 Importing IS_OBJECT_CATEGORY_SEL Call by reference Type reference (TYPE) IF_FDT_QUERY=>S_OBJECT_CATEGORY_SEL 20100224
4 Importing ITA_APPLICATION_ID Call by reference Type reference (TYPE) ANY TABLE Any unstructured table with application IDs 20100224
5 Importing ITS_APPLICATION_SELECTION Call by reference Type reference (TYPE) IF_FDT_QUERY=>TS_SELECTION 20100224
6 Importing IV_APPL_TRANSPORTED_OPTION Call by reference Type reference (TYPE) IF_FDT_QUERY=>FLAGOPT IF_FDT_QUERY=>GC_FLAGOPT_BOTH Transported Option for the Applications 20100224
7 Importing IV_BACKGROUND Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Background Mode 20100224
8 Importing IV_LOCAL_OPTION Call by reference Type reference (TYPE) LOCAL_OPTION GC_LOCAL_BOTH 20100224
9 Importing IV_TRANSPORT_REQUEST_C Call by reference Type reference (TYPE) TRKORR Request/Task 20100224
10 Importing IV_TRANSPORT_REQUEST_W Call by reference Type reference (TYPE) TRKORR Request/Task 20100224
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20100224

Method BUILD_TV_COUNTER_PROTOCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20110301
2 Importing IT_APPL_TV_COUNTER Call by reference Type reference (TYPE) T_APPL_TV_COUNTER 20110301

Method BUILD_TV_COUNTER_PROTOCOL on class CL_FDT_DELETE_HANDLING has no exception.

Method CHECK_OUT_APPLICATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETA_APPLICATION_ID Call by reference Type reference (TYPE) ANY TABLE 20071016
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20071016
3 Exporting EV_FAILURE Call by reference Type reference (TYPE) ABAP_BOOL 20071016
4 Importing IS_OBJECT_CATEGORY_SEL Call by reference Type reference (TYPE) IF_FDT_QUERY=>S_OBJECT_CATEGORY_SEL 20071212
5 Importing ITA_APPLICATION_ID Call by reference Type reference (TYPE) ANY TABLE 20071016
6 Importing ITS_SELECTION Call by reference Type reference (TYPE) IF_FDT_QUERY=>TS_SELECTION 20080715
7 Importing IV_ACTIVITY Call by reference Type reference (TYPE) IF_FDT_TYPES=>ACTIVITY IF_FDT_CONSTANTS=>GC_ACTIVITY_DELETE Activity for AUTHORITY-CHECK 20110531
8 Importing IV_AUTHORITY_CHECK Call by reference Type reference (TYPE) ABAP_BOOL 20110525
9 Importing IV_DELETED_OPTION Call by reference Type reference (TYPE) IF_FDT_QUERY=>DELOPT IF_FDT_QUERY=>GC_DELOPT_BOTH 20071017
10 Importing IV_LOCAL_OPTION Call by reference Type reference (TYPE) LOCAL_OPTION GC_LOCAL_BOTH 20071212
11 Importing IV_MARKED_OPTION Call by reference Type reference (TYPE) MARKED_OPTION GC_MARKED_BOTH 20071017
12 Importing IV_ONLY_CHANGEABLE Call by reference Type reference (TYPE) ABAP_BOOL 20090326
13 Importing IV_RETENTION_TIME Call by reference Type reference (TYPE) FDT_RETENTION_TIME 0 BRF+: Data Retention Time 20090326
14 Importing IV_TRANSPORTED_OPTION Call by reference Type reference (TYPE) IF_FDT_QUERY=>FLAGOPT IF_FDT_QUERY=>GC_FLAGOPT_BOTH 20080219
15 Importing IV_TRANSPORT_REQUEST_C Call by reference Type reference (TYPE) TRKORR Request/Task 20110217
16 Importing IV_TRANSPORT_REQUEST_W Call by reference Type reference (TYPE) TRKORR Request/Task 20110217
17 Importing IV_TRUNCATED_OPTION Call by reference Type reference (TYPE) TRUNCATED_OPTION GC_TRUNCATED_NO_SEL 20090326
18 Importing IV_TV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version, UTC) 20110224

Method CHECK_OUT_APPLICATIONS on class CL_FDT_DELETE_HANDLING has no exception.

Method CLEAR_BUFFERS Signature

Method CLEAR_BUFFERS on class CL_FDT_DELETE_HANDLING has no parameter.
Method CLEAR_BUFFERS on class CL_FDT_DELETE_HANDLING has no exception.

Method DELETE_LOGICAL_FOR_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20080129
2 Exporting ET_SET_OPERATION_SEQUENCE Call by reference Type reference (TYPE) CL_FDT_OPERATION_SEQUENCER=>T_SET_OPERATION_SEQUENCE 20080129
3 Exporting EV_COUNT_DELETED Call by reference Type reference (TYPE) I 20080129
4 Importing IO_OBJECT_SET Call by reference Object reference (TYPE REF TO) IF_FDT_OBJECT_SET FDT: Object set defninition and handling 20080129
5 Importing ITA_OBJECT_ID Call by reference Type reference (TYPE) ANY TABLE Any unstructured ID table 20080129
6 Importing IV_BACKGROUND Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100224
7 Importing IV_TEST_MODE Call by reference Type reference (TYPE) ABAP_BOOL 20080129
8 Importing IV_TRANSPORT_REQUEST_C Call by reference Type reference (TYPE) TRKORR Request/Task 20080129
9 Importing IV_TRANSPORT_REQUEST_W Call by reference Type reference (TYPE) TRKORR Request/Task 20080129

Method DELETE_LOGICAL_FOR_SET on class CL_FDT_DELETE_HANDLING has no exception.

Method DELETE_LOGICAL_IN_BACKGROUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLIENT_INDEPENDENT Call by reference Type reference (TYPE) ABAP_BOOL 20120413
2 Importing IV_RETENTION_TIME Call by reference Type reference (TYPE) FDT_RETENTION_TIME BRF+: Data Retention Time 20120413
3 Importing IV_TEST_MODE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120413

Method DELETE_LOGICAL_IN_BACKGROUND on class CL_FDT_DELETE_HANDLING has no exception.

Method DELETE_LOGICAL_VIA_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20080129
2 Exporting EV_FAILURE Call by reference Type reference (TYPE) ABAP_BOOL 20080129
3 Importing IS_OBJECT_CATEGORY_SEL Call by reference Type reference (TYPE) IF_FDT_QUERY=>S_OBJECT_CATEGORY_SEL 20080129
4 Importing ITA_APPLICATION_ID Call by reference Type reference (TYPE) ANY TABLE Any unstructured table with application IDs 20080129
5 Importing ITS_APPLICATION_SELECTION Call by reference Type reference (TYPE) IF_FDT_QUERY=>TS_SELECTION 20080715
6 Importing ITS_OBJECT_SELECTION Call by reference Type reference (TYPE) IF_FDT_QUERY=>TS_SELECTION 20080924
7 Importing IV_APPL_TRANSPORTED_OPTION Call by reference Type reference (TYPE) IF_FDT_QUERY=>FLAGOPT IF_FDT_QUERY=>GC_FLAGOPT_BOTH 20080924
8 Importing IV_BACKGROUND Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080924
9 Importing IV_LOCAL_OPTION Call by reference Type reference (TYPE) LOCAL_OPTION GC_LOCAL_BOTH 20080129
10 Importing IV_MARKED_OPTION Call by reference Type reference (TYPE) MARKED_OPTION GC_MARKED_YES 20110525
11 Importing IV_OBJ_TRANSPORTED_OPTION Call by reference Type reference (TYPE) IF_FDT_QUERY=>FLAGOPT IF_FDT_QUERY=>GC_FLAGOPT_BOTH 20080924
12 Importing IV_RETENTION_TIME Call by reference Type reference (TYPE) FDT_RETENTION_TIME 90 Data Retention Time (in Days) 20080129
13 Importing IV_TEST_MODE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080129
14 Importing IV_TRANSPORT_REQUEST_C Call by reference Type reference (TYPE) TRKORR Request/Task 20080129
15 Importing IV_TRANSPORT_REQUEST_W Call by reference Type reference (TYPE) TRKORR Request/Task 20080129
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20080129

Method DELETE_OPERATION_FOR_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETH_DELETED Call by reference Type reference (TYPE) IF_FDT_TYPES=>TH_OBJECT_ID Object IDs as hashed table 20110707
2 Exporting ETH_FAILURE Call by reference Type reference (TYPE) IF_FDT_TYPES=>TH_OBJECT_ID Object IDs as hashed table 20110707
3 Exporting ETH_MARKED_FOR_DELETE Call by reference Type reference (TYPE) IF_FDT_TYPES=>TH_OBJECT_ID Object IDs as hashed table 20110707
4 Exporting ETH_NO_OPERATION Call by reference Type reference (TYPE) IF_FDT_TYPES=>TH_OBJECT_ID Object IDs as hashed table 20110707
5 Exporting ET_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20110707
6 Exporting ET_SET_OPERATION_SEQUENCE Call by reference Type reference (TYPE) CL_FDT_OPERATION_SEQUENCER=>T_SET_OPERATION_SEQUENCE Messages 20110707
7 Exporting EV_FAILURE Call by reference Type reference (TYPE) ABAP_BOOL 20110707
8 Importing IO_OBJECT_SET Call by reference Object reference (TYPE REF TO) IF_FDT_OBJECT_SET FDT: Object set defninition and handling 20110707
9 Importing ITA_OBJECT_ID Call by reference Type reference (TYPE) ANY TABLE Any unstructured ID table 20110707
10 Importing IV_DELETE_OPTION Call by reference Type reference (TYPE) IF_FDT_APPLICATION=>DELETE_OPTION IF_FDT_APPLICATION=>GC_DELETE_OPTION_DELETE 20110707
11 Importing IV_LOCK_SCOPE_OPTION Call by reference Type reference (TYPE) CL_FDT_LOCKING=>SCOPE_OPTION CL_FDT_LOCKING=>GC_SCOPE_OPTION_ID 20110707
12 Importing IV_PACKAGE_SIZE Call by reference Type reference (TYPE) I 100 20110707
13 Importing IV_PROTOCOL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20110708
14 Importing IV_TEST_MODE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20110707
15 Importing IV_TRANSPORT_CHANGE_REC Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Change Recording 20110825
16 Importing IV_TRANSPORT_REQUEST_C Call by reference Type reference (TYPE) TRKORR Request/Task 20110707
17 Importing IV_TRANSPORT_REQUEST_W Call by reference Type reference (TYPE) TRKORR Request/Task 20110707
18 Importing IV_WITHOUT_ENQUEUE Call by reference Type reference (TYPE) ABAP_BOOL 20110707
19 Importing IV_WITHOUT_TRANSPORT Call by reference Type reference (TYPE) ABAP_BOOL 20110707

Method DELETE_OPERATION_FOR_SET on class CL_FDT_DELETE_HANDLING has no exception.

Method DELETE_PHYSICAL_VIA_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20080129
2 Exporting EV_FAILURE Call by reference Type reference (TYPE) ABAP_BOOL 20080129
3 Importing IS_OBJECT_CATEGORY_SEL Call by reference Type reference (TYPE) IF_FDT_QUERY=>S_OBJECT_CATEGORY_SEL 20080129
4 Importing ITA_APPLICATION_ID Call by reference Type reference (TYPE) ANY TABLE Any unstructured table with application IDs 20080129
5 Importing ITS_APPLICATION_SELECTION Call by reference Type reference (TYPE) IF_FDT_QUERY=>TS_SELECTION 20080715
6 Importing IV_APPL_TRANSPORTED_OPTION Call by reference Type reference (TYPE) IF_FDT_QUERY=>FLAGOPT IF_FDT_QUERY=>GC_FLAGOPT_BOTH 20080924
7 Importing IV_BACKGROUND Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080924
8 Importing IV_LOCAL_OPTION Call by reference Type reference (TYPE) LOCAL_OPTION GC_LOCAL_BOTH 20080129
9 Importing IV_RETENTION_TIME Call by reference Type reference (TYPE) FDT_RETENTION_TIME IF_FDT_TEXT_SETTING=>GC_RET_TIME_DEL_PHY_DFLT Data Retention Time (in Days) 20080129
10 Importing IV_TEST_MODE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080129
11 Importing IV_TRANSPORT_REQUEST_C Call by reference Type reference (TYPE) TRKORR Request/Task 20080129
12 Importing IV_TRANSPORT_REQUEST_W Call by reference Type reference (TYPE) TRKORR Request/Task 20080129
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20080129

Method EXTRACT_FIELD_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETR_QUERYFIELD_RANGE Call by reference Type reference (TYPE) ANY TABLE 20080924
2 Importing ITS_SELECTION Call by reference Type reference (TYPE) IF_FDT_QUERY=>TS_SELECTION 20080924
3 Importing IV_QUERYFIELD Call by reference Type reference (TYPE) IF_FDT_QUERY=>S_SELECTION-QUERYFIELD 20080924

Method EXTRACT_FIELD_RANGE on class CL_FDT_DELETE_HANDLING has no exception.

Method GET_INDEX_FOR_TABLE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TABLE_TYPE Call by reference Type reference (TYPE) FDT_TABLE_TYPE FDT: Table Type 20110707
2 Returning RV_INDEX Value transfer Type reference (TYPE) I 20110707

Method GET_INDEX_FOR_TABLE_TYPE on class CL_FDT_DELETE_HANDLING has no exception.

Method MARK_FOR_DELETE_VIA_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20080716
2 Exporting EV_FAILURE Call by reference Type reference (TYPE) ABAP_BOOL 20080716
3 Importing IS_OBJECT_CATEGORY_SEL Call by reference Type reference (TYPE) IF_FDT_QUERY=>S_OBJECT_CATEGORY_SEL 20080716
4 Importing ITA_APPLICATION_ID Call by reference Type reference (TYPE) ANY TABLE Any unstructured table with application IDs 20080716
5 Importing ITS_APPLICATION_SELECTION Call by reference Type reference (TYPE) IF_FDT_QUERY=>TS_SELECTION 20080716
6 Importing ITS_OBJECT_SELECTION Call by reference Type reference (TYPE) IF_FDT_QUERY=>TS_SELECTION Additional selection criteria for the objects 20080924
7 Importing IV_APPL_TRANSPORTED_OPTION Call by reference Type reference (TYPE) IF_FDT_QUERY=>FLAGOPT IF_FDT_QUERY=>GC_FLAGOPT_BOTH Transported Option for the Applications 20080924
8 Importing IV_BACKGROUND Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Background Mode 20080924
9 Importing IV_LOCAL_OPTION Call by reference Type reference (TYPE) LOCAL_OPTION GC_LOCAL_BOTH 20080716
10 Importing IV_OBJ_TRANSPORTED_OPTION Call by reference Type reference (TYPE) IF_FDT_QUERY=>FLAGOPT IF_FDT_QUERY=>GC_FLAGOPT_BOTH Transported Option for the Objects 20080924
11 Importing IV_RETENTION_TIME Call by reference Type reference (TYPE) FDT_RETENTION_TIME Data Retention Time (in Days) 20080716
12 Importing IV_REVERSE_MARK_FOR_DELETE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Reverting the mark for delete 20091222
13 Importing IV_TEST_MODE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080716
14 Importing IV_TRANSPORT_REQUEST_C Call by reference Type reference (TYPE) TRKORR Request/Task 20080716
15 Importing IV_TRANSPORT_REQUEST_W Call by reference Type reference (TYPE) TRKORR Request/Task 20080716
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20080716

Method RETRIGGER_DELETE_IN_TARSYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DELETED Call by reference Type reference (TYPE) I 20120113
2 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Application ID 20120113
3 Importing IV_TABLE_TYPE Call by reference Type reference (TYPE) FDT_TABLE_TYPE FDT: Table Type 20120113

Method RETRIGGER_DELETE_IN_TARSYS on class CL_FDT_DELETE_HANDLING has no exception.

Method SELECT_IDS_FOR_APPLICATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETA_OBJECT_ID Call by reference Type reference (TYPE) ANY TABLE 20071005
2 Exporting EV_NO_MORE_DATA Call by reference Type reference (TYPE) ABAP_BOOL 20080103
3 Importing IS_OBJECT_CATEGORY_SEL Call by reference Type reference (TYPE) IF_FDT_QUERY=>S_OBJECT_CATEGORY_SEL 20071212
4 Importing ITA_APPLICATION_ID Call by reference Type reference (TYPE) ANY TABLE 20071005
5 Importing ITS_SELECTION Call by reference Type reference (TYPE) IF_FDT_QUERY=>TS_SELECTION 20080104
6 Importing IV_BACKGROUND Call by reference Type reference (TYPE) ABAP_BOOL 20120323
7 Importing IV_DELETED_OPTION Call by reference Type reference (TYPE) IF_FDT_QUERY=>DELOPT IF_FDT_QUERY=>GC_DELOPT_BOTH 20071017
8 Importing IV_JOB_ID Call by reference Type reference (TYPE) FDT_JOB_UUID FDT: Job ID for Delete / Delete Physical Handling 20080104
9 Importing IV_LOCAL_OPTION Call by reference Type reference (TYPE) LOCAL_OPTION GC_LOCAL_BOTH 20071212
10 Importing IV_MARKED_OPTION Call by reference Type reference (TYPE) MARKED_OPTION GC_MARKED_BOTH 20071017
11 Importing IV_PACKAGE_SIZE Call by reference Type reference (TYPE) I 0 20080103
12 Importing IV_RETENTION_TIME Call by reference Type reference (TYPE) FDT_RETENTION_TIME 20071005
13 Importing IV_TRANSPORTED_OPTION Call by reference Type reference (TYPE) IF_FDT_QUERY=>FLAGOPT IF_FDT_QUERY=>GC_FLAGOPT_BOTH 20080227
14 Importing IV_TRUNCATED_OPTION Call by reference Type reference (TYPE) TRUNCATED_OPTION GC_TRUNCATED_NO_SEL 20090326
15 Importing IV_TV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version, UTC) 20110224
16 Importing IV_WITH_HOLD Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20110221
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20071005

Method TRUNCATE_LOGICAL_FOR_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_APPL_TV_COUNTER Call by reference Type reference (TYPE) T_APPL_TV_COUNTER 20110301
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20110224
3 Exporting ET_SET_OPERATION_SEQUENCE Call by reference Type reference (TYPE) CL_FDT_OPERATION_SEQUENCER=>T_SET_OPERATION_SEQUENCE 20110224
4 Exporting EV_COUNT_TRUNCATED Call by reference Type reference (TYPE) I 20110224
5 Importing IO_OBJECT_SET Call by reference Object reference (TYPE REF TO) IF_FDT_OBJECT_SET FDT: Object set defninition and handling 20110224
6 Importing ITA_OBJECT_ID Call by reference Type reference (TYPE) ANY TABLE Any unstructured ID table 20110224
7 Importing IV_CHANGE_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP FDT: Table Type 20110225
8 Importing IV_TABLE_TYPE Call by reference Type reference (TYPE) FDT_TABLE_TYPE FDT: Table Type 20110225
9 Importing IV_TEST_MODE Call by reference Type reference (TYPE) ABAP_BOOL 20110224
10 Importing IV_TV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version, UTC) 20110225

Method TRUNCATE_LOGICAL_FOR_SET on class CL_FDT_DELETE_HANDLING has no exception.

Method TRUNCATE_LOGICAL_VIA_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20110224
2 Exporting EV_FAILURE Call by reference Type reference (TYPE) ABAP_BOOL 20110224
3 Importing IS_OBJECT_CATEGORY_SEL Call by reference Type reference (TYPE) IF_FDT_QUERY=>S_OBJECT_CATEGORY_SEL 20110224
4 Importing ITA_APPLICATION_ID Call by reference Type reference (TYPE) ANY TABLE Any unstructured table with application IDs 20110224
5 Importing ITS_APPLICATION_SELECTION Call by reference Type reference (TYPE) IF_FDT_QUERY=>TS_SELECTION 20110224
6 Importing IV_RETENTION_TIME Call by reference Type reference (TYPE) FDT_RETENTION_TIME 90 Data Retention Time (in Days) 20110224
7 Importing IV_TEST_MODE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20110224
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20110224

Method TRUNCATE_PHYSICAL_VIA_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090326
2 Exporting EV_FAILURE Call by reference Type reference (TYPE) ABAP_BOOL 20090326
3 Importing IS_OBJECT_CATEGORY_SEL Call by reference Type reference (TYPE) IF_FDT_QUERY=>S_OBJECT_CATEGORY_SEL 20090326
4 Importing ITA_APPLICATION_ID Call by reference Type reference (TYPE) ANY TABLE Any unstructured table with application IDs 20090326
5 Importing ITS_APPLICATION_SELECTION Call by reference Type reference (TYPE) IF_FDT_QUERY=>TS_SELECTION 20090326
6 Importing IV_BACKGROUND Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20090326
7 Importing IV_RETENTION_TIME Call by reference Type reference (TYPE) FDT_RETENTION_TIME 90 Data Retention Time (in Days) 20090326
8 Importing IV_TEST_MODE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20090326
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20090326
History
Last changed by/on SAP  20130531 
SAP Release Created in 711