SAP ABAP Class CL_HRPIQ00ARCH (Archiving Class Basis)
Hierarchy
IS-PS-CA (Software Component) IS-PUBLIC SECTOR CONTRACT ACCOUNTING
   IS-HER-CM-AD (Application Component) Administration
     PMIQ_E (Package) Campus Management, original language EN
Properties
Class CL_HRPIQ00ARCH  
Short Description Archiving Class Basis    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PMIQ_E   Campus Management, original language EN 
Created 20030929   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPIQ00ARCH has no forward declaration.
Interfaces
Class CL_HRPIQ00ARCH has no interface implemented.
Friends
Class CL_HRPIQ00ARCH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_ARCH_DATA Instance attribute Protected Type reference (TYPE) PIQARCH_DATA_T Archive Data 20030929
2 MT_ARCH_KEY Instance attribute Protected Type reference (TYPE) PIQARCH_KEY_T Keys Of Data To Be Archived 20030929
3 MV_ARCH_HANDLE Instance attribute Protected Type reference (TYPE) SYTABIX Archive Handle 20030930
Methods
# Method Level Visibility Method type Description Created on
1 ARCHIVE_ELEMENT_FOR_APPRAISAL Instance method Private Method Archive Elements for Arrpaisal 20031110
2 ARCHIVE_GET_TABLE Instance method Public Method Read Archived Data 20030930
3 ARCHIVE_NOTE_FOR_APPRAISAL Instance method Private Method Archive Notes for Arrpaisal 20031027
4 ARCHIVE_OBJECT Instance method Public Method Archive Data 20030930
5 CONSTRUCTOR Instance method Public Constructor Constructor 20030929
6 DELETE Instance method Public Method Delete Archived Data From Database 20030929
7 DELETE_ARCHIVE_OBJ Instance method Public Method Delete Archived Data 20030929
8 DELETE_TEST Instance method Public Method Simulation of Deleting Data 20031027
9 FREE_DATA Instance method Public Method Declare Archive Handle Invalid 20030929
10 GET_DATA Instance method Public Method Transfer Data To Be Archived To ADK 20030929
11 PUT_DATA Instance method Public Method Transfer Archived Data From ADK 20030929
12 RELOAD_ARCHIVE_OBJ Instance method Public Method Reload Archived Data Into Database 20030930
13 RENEW_DATA Instance method Public Method Clear Internal Memory 20030929
14 ROLLBACK_WORK Instance method Public Method Rollback Work 20030929
Events
Class CL_HRPIQ00ARCH has no event.
Types
Class CL_HRPIQ00ARCH has no local type.
Method Signatures

Method ARCHIVE_ELEMENT_FOR_APPRAISAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ELEMENT Call by reference Type reference (TYPE) PIQAGR_ELEMENT_T 20031110
2 Importing IV_OBJECT_DELETE_FLAG Value transfer Type reference (TYPE) C 'X' 20031110

Method ARCHIVE_ELEMENT_FOR_APPRAISAL on class CL_HRPIQ00ARCH has no exception.

Method ARCHIVE_GET_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) TABLE Speichertabelle 20030930
2 Importing IV_RECORD_STRUCTURE Value transfer Type reference (TYPE) ARC_BUFFER-RNAME Tab.-Name 20030930
# Exception Resumable Description Created on
1 INVALID_STRUCTURE Ungültige Struktur 20030930

Method ARCHIVE_NOTE_FOR_APPRAISAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NOTEID Value transfer Type reference (TYPE) PIQNOTE_GUID 20031027
2 Importing IV_OBJECT_DELETE_FLAG Value transfer Type reference (TYPE) C 'X' 20031027

Method ARCHIVE_NOTE_FOR_APPRAISAL on class CL_HRPIQ00ARCH has no exception.

Method ARCHIVE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ARCH_KEY Call by reference Type reference (TYPE) PIQARCH_KEY Archivierungsschlüssel 20030930

Method ARCHIVE_OBJECT on class CL_HRPIQ00ARCH has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ARCH_TABNAME Value transfer Type reference (TYPE) PIQARCH_TABNAME_T Datenbanktabelle für Archivierung 20030929
2 Importing IV_ARCH_CLASS Value transfer Type reference (TYPE) ARCH_CLAS_ Archivierungsklasse 20030929
3 Importing IV_ARCH_HANDLE Value transfer Type reference (TYPE) SYTABIX Archiv-Handle 20030930

Method CONSTRUCTOR on class CL_HRPIQ00ARCH has no exception.

Method DELETE Signature

Method DELETE on class CL_HRPIQ00ARCH has no parameter.
Method DELETE on class CL_HRPIQ00ARCH has no exception.

Method DELETE_ARCHIVE_OBJ Signature

Method DELETE_ARCHIVE_OBJ on class CL_HRPIQ00ARCH has no parameter.
Method DELETE_ARCHIVE_OBJ on class CL_HRPIQ00ARCH has no exception.

Method DELETE_TEST Signature

Method DELETE_TEST on class CL_HRPIQ00ARCH has no parameter.
Method DELETE_TEST on class CL_HRPIQ00ARCH has no exception.

Method FREE_DATA Signature

Method FREE_DATA on class CL_HRPIQ00ARCH has no parameter.
Method FREE_DATA on class CL_HRPIQ00ARCH has no exception.

Method GET_DATA Signature

Method GET_DATA on class CL_HRPIQ00ARCH has no parameter.
Method GET_DATA on class CL_HRPIQ00ARCH has no exception.

Method PUT_DATA Signature

Method PUT_DATA on class CL_HRPIQ00ARCH has no parameter.
Method PUT_DATA on class CL_HRPIQ00ARCH has no exception.

Method RELOAD_ARCHIVE_OBJ Signature

Method RELOAD_ARCHIVE_OBJ on class CL_HRPIQ00ARCH has no parameter.
Method RELOAD_ARCHIVE_OBJ on class CL_HRPIQ00ARCH has no exception.

Method RENEW_DATA Signature

Method RENEW_DATA on class CL_HRPIQ00ARCH has no parameter.
Method RENEW_DATA on class CL_HRPIQ00ARCH has no exception.

Method ROLLBACK_WORK Signature

Method ROLLBACK_WORK on class CL_HRPIQ00ARCH has no parameter.
Method ROLLBACK_WORK on class CL_HRPIQ00ARCH has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in 472