SAP ABAP Class CL_PFO_ARCHIVE_SERVICE (Service Methods for PFO Archiving)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     PFO130 (Package) Portfolio Assignment: Kernel Functions
Properties
Class CL_PFO_ARCHIVE_SERVICE  
Short Description Service Methods for PFO Archiving    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PFO130   Portfolio Assignment: Kernel Functions 
Created 20050928   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_PFO_ARCHIVE_SERVICE has no forward declaration.
Interfaces
Class CL_PFO_ARCHIVE_SERVICE has no interface implemented.
Friends
Class CL_PFO_ARCHIVE_SERVICE has no friend class.
Attributes
Class CL_PFO_ARCHIVE_SERVICE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ARCHIVE_LOCK Static method Public Method Check If Archiving Is Running for Kind/Type Combination 20050928
2 CHECK_ARCHIVE_LOCK_GLOBAL Static method Public Method Check For Existence of Archiving Lock 20051025
3 CLEAR_ARCHIVE_LOCK Static method Public Method Delete Archiving Lock for Kind-Type Combination 20051025
4 CLEAR_ARCHIVE_LOCK_GLOBAL Static method Public Method Remove All Archiving Locks 20051026
5 FLAG_OBJECTS_FOR_ARCHIVING Static method Public Method Select Object List for Archiving to Database 20050928
6 GET_FIELDCAT Static method Public Method Read Field Catalog for Information Structure 20051024
7 GET_METADATA Static method Public Method Read Metadata for Kind-Type Combination 20050928
8 GET_UTC_PIT_NOW Static method Public Method Returns "Now" to UTC 20051027
9 LOAD_ARCHIVABLE_OBJECTS Static method Public Method Load All Archivable Objects 20051011
10 RELOAD_FROM_OBJLIST Static method Public Method Load List of Objects for Kind-Type Combination From Archive 20051020
11 SET_ARCHIVE_LOCK Static method Public Method Set Archiving Lock for Kind-Type Combination 20051025
Events
Class CL_PFO_ARCHIVE_SERVICE has no event.
Types
Class CL_PFO_ARCHIVE_SERVICE has no local type.
Method Signatures

Method CHECK_ARCHIVE_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_KIND Call by reference Type reference (TYPE) PFO_OBJKIND Objektart 20051025
2 Importing ID_TYPE Call by reference Type reference (TYPE) PFO_OBJTYPE Objekttyp (BZO) 20051025
3 Returning RD_ARCHIVE_ACTIVE Value transfer Type reference (TYPE) FLAG Kennzeichen: Aktiver Archivlauf 20051025

Method CHECK_ARCHIVE_LOCK on class CL_PFO_ARCHIVE_SERVICE has no exception.

Method CHECK_ARCHIVE_LOCK_GLOBAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_ARCHIVE_ACTIVE Value transfer Type reference (TYPE) FLAG Kennzeichen: Aktiver Archivlauf 20051025

Method CHECK_ARCHIVE_LOCK_GLOBAL on class CL_PFO_ARCHIVE_SERVICE has no exception.

Method CLEAR_ARCHIVE_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_KIND Call by reference Type reference (TYPE) PFO_OBJKIND Objektart 20051025
2 Importing ID_TYPE Call by reference Type reference (TYPE) PFO_OBJTYPE Objekttyp (BZO) 20051025

Method CLEAR_ARCHIVE_LOCK on class CL_PFO_ARCHIVE_SERVICE has no exception.

Method CLEAR_ARCHIVE_LOCK_GLOBAL Signature

Method CLEAR_ARCHIVE_LOCK_GLOBAL on class CL_PFO_ARCHIVE_SERVICE has no parameter.
Method CLEAR_ARCHIVE_LOCK_GLOBAL on class CL_PFO_ARCHIVE_SERVICE has no exception.

Method FLAG_OBJECTS_FOR_ARCHIVING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CRT_ITEMS_NOK Call by reference Object reference (TYPE REF TO) DATA Fehlerhafte Objekte i.S.d. Archivierung 20051006
2 Changing CRT_ITEMS_OK Call by reference Object reference (TYPE REF TO) DATA Erfolgreich verarbeitete Objekte 20051006
3 Importing ID_ARCHDATE Call by reference Type reference (TYPE) PFO_ARCH_DATE Archivierungsdatum 20050928
4 Importing ID_KIND Call by reference Type reference (TYPE) PFO_OBJKIND Objektart 20050928
5 Importing ID_TYPE Call by reference Type reference (TYPE) PFO_OBJTYPE Objekttyp (BZO) 20050928
6 Importing IRT_ITEMS Call by reference Object reference (TYPE REF TO) DATA Liste der zu archivierenden XOs im BZO-Format 20050928
# Exception Resumable Description Created on
1 CX_PFO_ARCHIVE Ausnahmeklasse zur Klasse CL_PFO_ARCHIVE 20051026

Method GET_FIELDCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_FIELDCAT Call by reference Type reference (TYPE) AIND_FCAT Feldkatalog des Archivinformationssystems 20051024
2 Importing ID_ARCHINDEX Call by reference Type reference (TYPE) AIND_DESC Archivinformationsstruktur 20051024

Method GET_FIELDCAT on class CL_PFO_ARCHIVE_SERVICE has no exception.

Method GET_METADATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_ARCH_OBJ Call by reference Type reference (TYPE) OBJCT_TR01 Archivierungsobjekt (im Archivinformationssystem) 20051021
2 Changing CD_DBKEY Call by reference Type reference (TYPE) STRING Name des DB-Schlüsselfeldes 20051011
3 Changing CD_DBTAB_ASSIGNED Call by reference Type reference (TYPE) PFO_DDTAB Name der Zuordnungstabelle 20051011
4 Changing CD_FIELDCAT Call by reference Type reference (TYPE) AIND_FCAT Feldkatalog des Archivinformationssystems 20051024
5 Changing CS_OBJECTDATA Call by reference Type reference (TYPE) PFO_S_OBJECT Struktur zur DB-Tabelle TPFO_OBJECT 20050928
6 Importing ID_KIND Call by reference Type reference (TYPE) PFO_OBJKIND Objektart 20050928
7 Importing ID_TYPE Call by reference Type reference (TYPE) PFO_OBJTYPE Objekttyp (BZO) 20050928
# Exception Resumable Description Created on
1 CX_PFO_ARCHIVE Ausnahmeklasse zur Klasse CL_PFO_ARCHIVE 20051011

Method GET_UTC_PIT_NOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_DATE_NOW Call by reference Type reference (TYPE) SYDATUM Aktuelles Datum des Applikationsservers 20051027
2 Changing CD_TIME_NOW Call by reference Type reference (TYPE) SYUZEIT Aktuelle Uhrzeit des Applikationsservers 20051027
3 Changing CD_TSTMP_NOW Call by reference Type reference (TYPE) CACSTIMESTAMP Zeitstempel (JJJJ.MM.TT hh:mm:ss) 20051027

Method GET_UTC_PIT_NOW on class CL_PFO_ARCHIVE_SERVICE has no exception.

Method LOAD_ARCHIVABLE_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ARCH_OBJECTS Call by reference Type reference (TYPE) PFO_TI_ARCHOBJ Alle archivierbaren Objekte zum Typ 20051011
2 Importing ID_KIND Call by reference Type reference (TYPE) PFO_OBJKIND Objektart 20051011
3 Importing ID_PACKSIZE Call by reference Type reference (TYPE) INT4 1000 Natürliche Zahl 20051011
4 Importing ID_TYPE Call by reference Type reference (TYPE) PFO_OBJTYPE Objekttyp (BZO) 20051011
# Exception Resumable Description Created on
1 CX_PFO_ARCHIVE Ausnahmeklasse zur Klasse CL_PFO_ARCHIVE 20051011

Method RELOAD_FROM_OBJLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CRT_OBJ_NOK Call by reference Object reference (TYPE REF TO) DATA Nicht verarbeitete Objekte 20051020
2 Changing CRT_OBJ_OK Call by reference Object reference (TYPE REF TO) DATA Verarbeitete Objekte 20051020
3 Importing ID_KIND Call by reference Type reference (TYPE) PFO_OBJKIND Objektart 20051020
4 Importing ID_TYPE Call by reference Type reference (TYPE) PFO_OBJTYPE Objekttyp (BZO) 20051020
5 Importing IRT_OBJ_LIST Call by reference Object reference (TYPE REF TO) DATA Liste der zurück zu ladenden Objekte 20051020
# Exception Resumable Description Created on
1 CX_PFO_ARCHIVE Ausnahmeklasse zur Klasse CL_PFO_ARCHIVE 20051020

Method SET_ARCHIVE_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_KIND Call by reference Type reference (TYPE) PFO_OBJKIND Objektart 20051025
2 Importing ID_TYPE Call by reference Type reference (TYPE) PFO_OBJTYPE Objekttyp (BZO) 20051025

Method SET_ARCHIVE_LOCK on class CL_PFO_ARCHIVE_SERVICE has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 700