SAP ABAP Class CL_SCMG_ARCH_HELPER (Utility Program for Writing, Deleting, Preproc., Relocation)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-CM (Application Component) Case Management
     SCMG_ARCHIVE (Package) Package for Archiving Interfaces/Classes
Properties
Class CL_SCMG_ARCH_HELPER  
Short Description Utility Program for Writing, Deleting, Preproc., Relocation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCMG_ARCHIVE   Package for Archiving Interfaces/Classes 
Created 20040204   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SRMGS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SCMG_ARCH_HELPER has no interface implemented.
Friends
Class CL_SCMG_ARCH_HELPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CUST_EXIT_PREPROCESS Static Attribute Private Object reference (TYPE REF TO) IF_EX_SCMG_ARCH_PREPROCESS 20050408
2 SAP_EXIT_PREPROCESS Static Attribute Private Object reference (TYPE REF TO) IF_EX_SCMG_ARCH_PRE_INTERN 20050408
3 T_RESIDENCE_TIME Static Attribute Private See coding 20040301
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20040301
2 DELETE_FROM_DB Static method Public Method 20040204
3 GET_DYN_SELECT_CLAUSES Static method Private Method Dynamic Construction of the SELECT Statement 20060825
4 IS_CASE_OUTDATED Static method Private Method 20040301
5 IS_CONTENT_RELOCATED Static method Private Method Checks if content of case-record was relocated 20050113
6 PRELOAD_CUSTOMIZING Static method Private Method Should be called in class constructor only. Static var init. 20040301
7 PREPROCESS_DATA Static method Public Method Moves content of case record to specified storage category 20040204
8 RELOCATE_DATA Static method Public Method Relocates content of case-record to specified storage categ. 20050112
9 WRITE_TO_ARCHIVE Static method Public Method 20040204
Events
Class CL_SCMG_ARCH_HELPER has no event.
Types
Class CL_SCMG_ARCH_HELPER has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_SCMG_ARCH_HELPER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SCMG_ARCH_HELPER has no exception.

Method DELETE_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CASES_TAB Call by reference Type reference (TYPE) SRM_GSP_ARC_RESULT_TAB Tabelle mit IDs der archivierten Dokumente 20050125
2 Changing FAILED_TAB Call by reference Type reference (TYPE) SRM_GSP_ARC_RESULT_TAB Tabelle mit IDs von Dokmenten, bei dene Probleme auftraten 20050125
3 Importing OBJECT Call by reference Type reference (TYPE) ARCH_OBJ-OBJECT Archivierungsobjekt 20040204
4 Importing PROTOCOL_HANDLE Call by reference Type reference (TYPE) SYSUUID_22 Handle des Archivierungsprotokolls 20070221
5 Importing TEST_MODE Call by reference Type reference (TYPE) C 20040204

Method DELETE_FROM_DB on class CL_SCMG_ARCH_HELPER has no exception.

Method GET_DYN_SELECT_CLAUSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FROM_CLAUSE Call by reference Type reference (TYPE) STRING FROM clause 20060825
2 Exporting EX_WHERE_CLAUSE Call by reference Type reference (TYPE) STRING WHERE clause 20060825
3 Importing IN_SELECTION_PARMS Call by reference Type reference (TYPE) SCMG_PRE_SELECTION Felder, die beim Vorlauf selektiert werden 20060825

Method GET_DYN_SELECT_CLAUSES on class CL_SCMG_ARCH_HELPER has no exception.

Method IS_CASE_OUTDATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CASE_ATTR Call by reference Type reference (TYPE) SCMG_T_CASE_ATTR Fallattribute 20040301
2 Returning RE_OUTDATED Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20040301

Method IS_CASE_OUTDATED on class CL_SCMG_ARCH_HELPER has no exception.

Method IS_CONTENT_RELOCATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CASE_ATTR Call by reference Type reference (TYPE) SCMG_T_CASE_ATTR Fallattribute 20050113
2 Returning RE_RELOCATED Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20050113

Method IS_CONTENT_RELOCATED on class CL_SCMG_ARCH_HELPER has no exception.

Method PRELOAD_CUSTOMIZING Signature

Method PRELOAD_CUSTOMIZING on class CL_SCMG_ARCH_HELPER has no parameter.
Method PRELOAD_CUSTOMIZING on class CL_SCMG_ARCH_HELPER has no exception.

Method PREPROCESS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CASES_TAB Call by reference Type reference (TYPE) SRM_GSP_ARC_RESULT_TAB Fälle die archiviert werden sollen 20050124
2 Changing FAILED_TAB Call by reference Type reference (TYPE) SRM_GSP_ARC_RESULT_TAB Fälle deren Archivierung Probleme bereitet 20050124
3 Importing IN_AREA_ID Call by reference Type reference (TYPE) STRING Bereichs ID 20040218
4 Importing IN_SELECTION_PARMS Call by reference Type reference (TYPE) SCMG_PRE_SELECTION Typ enthält alle Selektionsfelder. 20060825
5 Importing IN_TESTMODE Call by reference Type reference (TYPE) SRMGS_BOOLEAN Markierung im Testmodus (JA/NEIN) 20050124

Method PREPROCESS_DATA on class CL_SCMG_ARCH_HELPER has no exception.

Method RELOCATE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing FAILED_PHIOS Call by reference Type reference (TYPE) SRM_GSP_ARC_RESULT_TAB Tabelle mit PHIOs bei denen Verschiebung fehlgeschlagen ist 20050124
2 Importing IN_AREA_ID Call by reference Type reference (TYPE) STRING Bereichs ID 20050112
3 Importing IN_SELECTION_PARMS Call by reference Type reference (TYPE) SCMG_PRE_SELECTION Typ enthält alle Selektionsfelder. 20060825
4 Importing IN_TESTMODE Call by reference Type reference (TYPE) SRMGS_BOOLEAN Aktionen werden im Testmodus lediglich simuliert. 20050124
5 Changing RELOCATED_PHIOS Call by reference Type reference (TYPE) SRM_GSP_ARC_RESULT_TAB Tabelle mit verschobenen PHIOs 20050124

Method RELOCATE_DATA on class CL_SCMG_ARCH_HELPER has no exception.

Method WRITE_TO_ARCHIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA_ID Call by reference Type reference (TYPE) STRING 20040318
2 Importing CALL_DELETE_JOB_IN_TEST_MODE Call by reference Type reference (TYPE) C 20040204
3 Changing CASES_TAB Call by reference Type reference (TYPE) SRM_GSP_ARC_RESULT_TAB Tabelle mit IDs der archivierten Dokumente 20050124
4 Importing COMMENTS Call by reference Type reference (TYPE) C SPACE 20040204
5 Importing CREATE_ARCHIVE_FILE Call by reference Type reference (TYPE) C 20040204
6 Changing FAILED_TAB Call by reference Type reference (TYPE) SRM_GSP_ARC_RESULT_TAB Tabelle mit IDs von Dokmenten, bei dene Probleme auftraten 20050124
7 Importing IN_SELECTION_PARMS Call by reference Type reference (TYPE) SCMG_PRE_SELECTION Typ enthält alle Selektionsfelder. 20070309
8 Importing OBJECT Call by reference Type reference (TYPE) ARCH_OBJ-OBJECT Archivierungsobjekt 20040204
9 Importing PROTOCOL_HANDLE Call by reference Type reference (TYPE) SYSUUID_22 Handle des Archivierungsprotokolls 20070215

Method WRITE_TO_ARCHIVE on class CL_SCMG_ARCH_HELPER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700