SAP ABAP Class /EACC/CL_ARCHIV (Document Archiving)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BAC-AE (Application Component) Accounting Engine
     /EACC/ARCHIVING (Package) Accounting Engine Archiving
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /EACC/IF_ARCHIV Document Archive (General) 20020620
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /EACC/CL_ARCHIV_CONFIG Document Archiving (Configuration) 20020620
2 Inheritance (c INHERITING FROM c_ref)  /EACC/CL_ARCHIV_READER Read from the Archive 20020808
3 Inheritance (c INHERITING FROM c_ref)  /EACC/CL_ARCHIV_RUNNER Document Archiving (Execution) 20020715
Properties
Class /EACC/CL_ARCHIV  
Short Description Document Archiving    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class /EACC/ARCHIV    
Program status     
Category 0   
Package /EACC/ARCHIVING   Accounting Engine Archiving 
Created 20020619   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 AIND Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /EACC/IF_ARCHIV Document Archive (General) 20020620
Friends
Class /EACC/CL_ARCHIV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AO_ACC_ENGINE Instance attribute Protected See coding Versions 20020620
2 AO_MSG_HANDLER Instance attribute Protected See coding Versions 20020620
3 APPLICATION Instance attribute Protected Attribute reference (LIKE) 20020701
4 APPL_GENERATOR Constant Public Type reference (TYPE) FINB_GN_APPL 'EA' Generator: Application 20020715
5 A_ACC_SYSTEM Instance attribute Protected Attribute reference (LIKE) 20020620
6 A_VERSION Instance attribute Protected Attribute reference (LIKE) 20020628
7 VERSION_ACTIVE Instance attribute Protected Attribute reference (LIKE) 20020628
8 VERSION_NEW Instance attribute Protected Attribute reference (LIKE) 20020628
9 VERSION_RELEASED Instance attribute Protected Attribute reference (LIKE) 20020628
10 VERSION_SAVED Instance attribute Protected Attribute reference (LIKE) 20020628
11 XO_CONSTANTS_ACC_DOC Instance attribute Protected Object reference (TYPE REF TO) /EACC/IF_CONSTANTS_ACC_DOC Constants 20020805
12 XO_FINB_MD_FACTORY Instance attribute Protected Object reference (TYPE REF TO) IF_FINB_MD_CHAR_FACTORY Central Factory 20040504
13 XS_ARCHIV_OBJ Instance attribute Protected Type reference (TYPE) V_ARC_OBJ Archiving Object 20020628
14 XT_ARCHIV_VERSIONS Instance attribute Protected See coding Versions 20020628
15 XT_CHARS Static Attribute Private See coding Characteristics (Buffer) 20020620
16 XT_SEL_CHARS Instance attribute Protected Type reference (TYPE) /EACC/ARCHIV_T_CHARS Selection Characteristics 20020624
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_RUNNABILITY Instance method Protected Method 20020826
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20020620
3 GET_ARCHIV_OBJ Instance method Protected Method 20020701
4 GET_CHAR Instance method Protected Method 20020622
5 GET_FIELD_CAT Instance method Public Method Provides Field Catalog with Fields 20020812
6 GET_SEL_CHARS Instance method Protected Method 20020701
7 GET_TABLES Instance method Protected Method 20020701
8 SET_MSG_HANDLER Instance method Protected Method 20020622
Events
Class /EACC/CL_ARCHIV has no event.
Types
Class /EACC/CL_ARCHIV has no local type.
Method Signatures

Method CHECK_RUNNABILITY Signature

Method CHECK_RUNNABILITY on class /EACC/CL_ARCHIV has no parameter.
Method CHECK_RUNNABILITY on class /EACC/CL_ARCHIV has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSG_HANDLER Value transfer Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20020622
2 Importing I_ACC_SYSTEM Value transfer Type reference (TYPE) CSEQUENCE Rechnungssystem 20020620
3 Importing I_VERSION Value transfer Type reference (TYPE) /EACC/ARCHIV_VERSION Version einer Archivierung 20020628
# Exception Resumable Description Created on
1 /EACC/CX_ARCHIV_ERR Rechnungssystem nicht definiert 20020715

Method GET_ARCHIV_OBJ Signature

Method GET_ARCHIV_OBJ on class /EACC/CL_ARCHIV has no parameter.
Method GET_ARCHIV_OBJ on class /EACC/CL_ARCHIV has no exception.

Method GET_CHAR Signature

Method GET_CHAR on class /EACC/CL_ARCHIV has no parameter.
Method GET_CHAR on class /EACC/CL_ARCHIV has no exception.

Method GET_FIELD_CAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HEADER Call by reference Type reference (TYPE) ASGENFCHD AS: Feldkatalog-Header zur Generierung 20020812
2 Exporting ET_FIELDS Call by reference Type reference (TYPE) /EACC/ARCHIV_T_FCAT_FIELDS Felder 20020812
3 Importing I_NAME Value transfer Type reference (TYPE) AIND_FCAT Feldkatalog des Archivinformationssystems 20020812
# Exception Resumable Description Created on
1 NOT_FOUND nicht vorhanden 20020812

Method GET_SEL_CHARS Signature

Method GET_SEL_CHARS on class /EACC/CL_ARCHIV has no parameter.
Method GET_SEL_CHARS on class /EACC/CL_ARCHIV has no exception.

Method GET_TABLES Signature

Method GET_TABLES on class /EACC/CL_ARCHIV has no parameter.
Method GET_TABLES on class /EACC/CL_ARCHIV has no exception.

Method SET_MSG_HANDLER Signature

Method SET_MSG_HANDLER on class /EACC/CL_ARCHIV has no parameter.
Method SET_MSG_HANDLER on class /EACC/CL_ARCHIV has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 10B