SAP ABAP Class CL_PFO_ARCHIVE (Archiving Category for Portfolio Assignment)
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  
Short Description Archiving Category for Portfolio Assignment    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PFO130   Portfolio Assignment: Kernel Functions 
Created 20050927   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_PFO_ARCHIVE has no forward declaration.
Interfaces
Class CL_PFO_ARCHIVE has no interface implemented.
Friends
Class CL_PFO_ARCHIVE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CONTEXT_A Constant Protected Type reference (TYPE) PFO_ARCH_CONTEXT 'A' Context of Archiving Object 20051028
2 GC_CONTEXT_R Constant Protected Type reference (TYPE) PFO_ARCH_CONTEXT 'R' Context of Archiving Object 20051028
3 GD_CONTEXT Instance attribute Protected Type reference (TYPE) PFO_ARCH_CONTEXT Indicator: Archiving or Reload 20050927
4 GD_DBTAB_ASSIGNED Instance attribute Protected Type reference (TYPE) PFO_DDTAB DDIC Table of Object 20050927
5 GD_MULTIPLE_OBJECTS Instance attribute Public Type reference (TYPE) FLAG Indicator: Multiple Objects 20050927
6 GRT_ASSIGNED_OBJECTS Instance attribute Public Object reference (TYPE REF TO) DATA All Dependent Objects 20051017
7 GRT_VERSIONS Instance attribute Public Object reference (TYPE REF TO) DATA All Versions of Object 20050927
8 GS_ID Instance attribute Public Type reference (TYPE) PFO_S_ARCHOBJ_ID Identification of Archiving Object 20050927
9 GS_OBJECTDATA Instance attribute Protected Type reference (TYPE) PFO_S_OBJECT Object Types of Portfolio Assignment for DB Tables 20050927
10 GT_MULTIPLE_OBJECTS Instance attribute Public Type reference (TYPE) PFO_TI_ARCHOBJ Multiple Objects 20051007
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ARCHDATE Instance method Protected Method Check Archiving Date 20050928
2 CHECK_ARCHIVABILITY_OBJECT Instance method Protected Method Check If Object Can Be Archived 20050928
3 CHECK_FUNC_KEYS_EXISTS Instance method Protected Method Check On DB For FuncKey Of Object to Be Loaded 20051025
4 CHECK_MULTIPLE_OBJECTS Instance method Protected Method Check On DB For Multiple GUIDS For Effective Key 20050927
5 CHECK_MULTIPLE_OBJECTS_ARCH Instance method Protected Method Check Archive For Multiple GUIDS For Effective Key 20050929
6 CHECK_SEGMENT Instance method Protected Method Checks For Use of Segment In BOA or SA 20051010
7 CHECK_SEGMENT_ARCHIVE Instance method Protected Method Check Archive For Existence of Segment 20051005
8 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050927
9 CREATE_WITH_DATA Instance method Protected Method Generate New Object on Basis of IRT Tables 20051004
10 DB_KEY_CREATE_WHERECOND Instance method Protected Method Where-Clause for DB Key Creation 20050927
11 EXTRACT_ASSIGNED_LINES Instance method Protected Method Read PFO/SA/BOA Lines of All Assignment Types 20051017
12 FLAG_OBJECTS_FOR_ARCHIVING Instance method Public Method Identify Object For Archiving 20050927
13 FLAG_OBJECT_AS_ARCHIVED Instance method Public Method Identify Object as Archived, Including DB Update if Applic. 20051017
14 FUNC_KEY_CREATE_WHERECOND Instance method Protected Method Generates a Where-Clause for Effective Key 20050927
15 GET_ASSIGNED Instance method Protected Method Read PFO/SA/BOA of Object 20050927
16 GET_ASSIGNED_TABLE Instance method Protected Method Type PFO/SA/BOA Table 20051017
17 GET_DATA_FOR_ARCHIVE Instance method Public Method Read All Assign.Types and PFO/SA/BOA for Archive 20051011
18 GET_TEXTS Instance method Protected Method Load Segment Texts 20051017
19 GET_TYPE Instance method Protected Method Determine Metadata for Kind-Type Combination 20050927
20 LOAD_FROM_ARCHIVE Instance method Protected Method Reload From Archive 20050928
21 LOAD_FROM_DB Instance method Protected Method Load Object Data From DB 20050927
22 READ_ARCHIVE Instance method Protected Method Read Object From Arcive 20050928
23 RELOAD_OBJECT_TO_DB Instance method Public Method Reload PFO/SA/BOA Object to DB 20051005
24 SET_ARCHIVING_FLAG Instance method Protected Method Set Archiving Indicator 20050928
25 UPDATE_DATABASE_ARCHIVE Instance method Protected Method Write Archiving Indicator to DB 20050928
Events
Class CL_PFO_ARCHIVE has no event.
Types
Class CL_PFO_ARCHIVE has no local type.
Method Signatures

Method CHECK_ARCHDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_ARCHDATE Call by reference Type reference (TYPE) SYDATUM Geprüftes und gegebenfalls verändertes Archivierungsdatum 20050928
2 Importing ID_ARCHDATE Call by reference Type reference (TYPE) SYDATUM Vorgeschlagens Archivierungsdatum 20050928
# Exception Resumable Description Created on
1 CX_PFO_ARCHIVE Ausnahmeklasse zur Klasse CL_PFO_ARCHIVE 20050928

Method CHECK_ARCHIVABILITY_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_ARCHIVABLE Call by reference Type reference (TYPE) FLAG Kennzeichen: Archivierbar 20050928
2 Importing ID_ARCHDATE Call by reference Type reference (TYPE) SYDATUM Archivierungsdatum 20050928
3 Importing IRT_CHECKITEMS Call by reference Object reference (TYPE REF TO) DATA Tabelle mit den zu prüfenden Objekten 20050928
4 Importing IS_ID Call by reference Type reference (TYPE) PFO_S_ARCHOBJ_ID Identifikation eines Archivobjektes 20051010

Method CHECK_ARCHIVABILITY_OBJECT on class CL_PFO_ARCHIVE has no exception.

Method CHECK_FUNC_KEYS_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ID Call by reference Type reference (TYPE) PFO_S_ARCHOBJ_ID Identifikation eines Archivobjektes 20051025
2 Importing IS_OBJECTDATA Call by reference Type reference (TYPE) PFO_S_OBJECT 20051025
# Exception Resumable Description Created on
1 CX_PFO_ARCHIVE Ausnahmeklasse zur Klasse CL_PFO_ARCHIVE 20051025

Method CHECK_MULTIPLE_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CRT_VERSIONS Call by reference Object reference (TYPE REF TO) DATA Alle gefundenen Objekte zu einem func. Key 20050927
2 Changing CT_CANCELLED_OBJECTS Call by reference Type reference (TYPE) PFO_TI_ARCHOBJ Tabellentpy zur Archivobjekttabelle 20050927
3 Importing ID_CONTEXT Call by reference Type reference (TYPE) PFO_ARCH_CONTEXT Kontext des Archivierungsobjektes 20051007
4 Importing ID_DBKEY Call by reference Type reference (TYPE) STRING Name des GUID-Feldes in der DB-TAbelle 20050927
5 Importing ID_GUID Call by reference Type reference (TYPE) PFO_GUID ID des primären Objektes 20050927
# Exception Resumable Description Created on
1 CX_PFO_ARCHIVE Ausnahmeklasse zur Klasse CL_PFO_ARCHIVE 20051014

Method CHECK_MULTIPLE_OBJECTS_ARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CRT_ASSIGNED_OBJECTS Call by reference Object reference (TYPE REF TO) DATA Archivdaten (Zuordnungen) 20051017
2 Changing CRT_VERSIONS Call by reference Object reference (TYPE REF TO) DATA Alle gefundenen Objekte zu einem func. Key 20050929
3 Changing CT_MULTIPLE_OBJECTS Call by reference Type reference (TYPE) PFO_TI_ARCHOBJ Tabellentyp zur Archivobjekttabelle 20051007
4 Importing ID_CONTEXT Call by reference Type reference (TYPE) PFO_ARCH_CONTEXT Kontext des Archivierungsobjektes 20051007
5 Importing ID_DBKEY Call by reference Type reference (TYPE) STRING Name des GUID-Feldes in der DB-TAbelle 20050929
6 Importing ID_DBTAB_ASSIGNED Call by reference Type reference (TYPE) PFO_DDTAB DDIC-Tabelle des Objektes 20051007
7 Importing IS_ID Call by reference Type reference (TYPE) PFO_S_ARCHOBJ_ID ID des primären Objektes 20051007
8 Importing IS_OBJECTDATA Call by reference Type reference (TYPE) PFO_S_OBJECT Struktur zur DB-Tabelle TPFO_OBJECT 20051007
# Exception Resumable Description Created on
1 CX_PFO_ARCHIVE Ausnahmeklasse zur Klasse CL_PFO_ARCHIVE 20051014

Method CHECK_SEGMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_ARCHIVABLE Call by reference Type reference (TYPE) FLAG Kennzeichen: Archivierbar 20051010
2 Importing ID_SEG_ID Call by reference Type reference (TYPE) PFO_GUID DB-Schlüssel einer BZO-Stammdaten-Tabelle (GUID22) 20051010

Method CHECK_SEGMENT on class CL_PFO_ARCHIVE has no exception.

Method CHECK_SEGMENT_ARCHIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_FOUND Call by reference Type reference (TYPE) FLAG Kennzeichen: Segment im Archiv 20051005
2 Changing CT_SEGMENT Call by reference Type reference (TYPE) PFO_TI_SEG Tabellentyp zum Segment 20051024
3 Changing CT_SEG_TEXT Call by reference Type reference (TYPE) PFO_TI_SEGT Tabellentyp zur DDIC-Tabelle PFO_SEG 20051024
4 Importing ID_SEG_ID Call by reference Type reference (TYPE) PFO_SEG_ID ID eines Segmentes 20051005
# Exception Resumable Description Created on
1 CX_PFO_ARCHIVE Ausnahmeklasse zur Klasse CL_PFO_ARCHIVE 20051014

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_CONTEXT Call by reference Type reference (TYPE) PFO_ARCH_CONTEXT Kontext des Archivierungsobjektes 20050927
2 Importing ID_GUID Call by reference Type reference (TYPE) PFO_GUID DB-Schlüssel einer BZO-Stammdaten-Tabelle (GUID22) 20050927
3 Importing ID_KIND Call by reference Type reference (TYPE) PFO_OBJKIND Objektart 20050927
4 Importing ID_SINGLE_OBJECT Call by reference Type reference (TYPE) FLAG Kennzeichen: Eindeutiger fachlicher Schlüssel 20050927
5 Importing ID_TYPE Call by reference Type reference (TYPE) PFO_OBJTYPE Objekttyp (BZO) 20050927
6 Importing IRT_ASSIGNED_OBJECTS Call by reference Object reference (TYPE REF TO) DATA Alle Assignments bzw. Texte 20051017
7 Importing IRT_VERSIONS Call by reference Object reference (TYPE REF TO) DATA Alle Versionen des Objekts 20050928
8 Importing IR_FUNC_KEY Call by reference Object reference (TYPE REF TO) DATA Fachliche Schlüssel des Objekts 20050927
9 Importing IR_STRUCTURE Call by reference Object reference (TYPE REF TO) DATA Datenzeile im DB-Format 20050929
# Exception Resumable Description Created on
1 CX_PFO_ARCHIVE Ausnahmeklasse zur Klasse CL_PFO_ARCHIVE 20050927

Method CREATE_WITH_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CRT_ASSIGNED_OBJECTS Call by reference Object reference (TYPE REF TO) DATA 20051017
2 Changing CT_MULTIPLE_OBJECTS Call by reference Type reference (TYPE) PFO_TI_ARCHOBJ Tabellentyp für BZO-Archivobjekte 20051007
3 Importing ID_CONTEXT Call by reference Type reference (TYPE) PFO_ARCH_CONTEXT Kontext des Archivierungsobjektes 20051007
4 Importing ID_DBTAB_ASSIGNED Call by reference Type reference (TYPE) PFO_DDTAB DDIC-Tabelle des Objektes 20051007
5 Importing ID_GUID Call by reference Type reference (TYPE) PFO_GUID DB-Schlüssel einer BZO-Stammdaten-Tabelle (GUID22) 20051007
6 Importing ID_KIND Call by reference Type reference (TYPE) PFO_OBJKIND Objektart 20051007
7 Importing ID_TYPE Call by reference Type reference (TYPE) PFO_OBJTYPE Objekttyp (BZO) 20051007
8 Importing IRT_VERSIONS Call by reference Object reference (TYPE REF TO) DATA 20051004
# Exception Resumable Description Created on
1 CX_PFO_ARCHIVE Ausnahmeklasse zur Klasse CL_PFO_ARCHIVE 20051004

Method DB_KEY_CREATE_WHERECOND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_WHERECOND Call by reference Type reference (TYPE) STRING 20050927
2 Importing ID_GUID Call by reference Type reference (TYPE) PFO_GUID DB-Schlüssel einer BZO-Stammdaten-Tabelle (GUID22) 20050927
3 Importing IS_OBJECTDATA Call by reference Type reference (TYPE) PFO_S_OBJECT Struktur zur DB-Tabelle TPFO_OBJECT 20051020
# Exception Resumable Description Created on
1 CX_PFO_ARCHIVE Ausnahmeklasse zur Klasse CL_PFO_ARCHIVE 20051014

Method EXTRACT_ASSIGNED_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CRT_ASSIGNED_IN Call by reference Object reference (TYPE REF TO) DATA Alle zur Verfügung stehenden Zeilen 20051017
2 Changing CRT_ASSIGNED_OUT Call by reference Object reference (TYPE REF TO) DATA Extrahierte Zeilen 20051017
3 Importing ID_GUID Call by reference Type reference (TYPE) PFO_GUID DB-Schlüssel einer BZO-Stammdaten-Tabelle (GUID22) 20051017
4 Importing ID_KIND Call by reference Type reference (TYPE) PFO_OBJKIND Objektart 20051017

Method EXTRACT_ASSIGNED_LINES on class CL_PFO_ARCHIVE 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 CD_ARCHIVABLE Call by reference Type reference (TYPE) FLAG Kennzeichen: Objekt ist archivierbar 20050928
2 Changing CO_BAL Call by reference Object reference (TYPE REF TO) CL_CACS_BAL CACS: Application log 20050928
3 Changing CRT_ASSIGNED Call by reference Object reference (TYPE REF TO) DATA Datenbankinhalt Zuordnungen 20050928
4 Changing CRT_VERSIONS Call by reference Object reference (TYPE REF TO) DATA Datenbankinhalt Objekt 20050928
5 Importing ID_ARCHDATE Call by reference Type reference (TYPE) SYDATUM Aktuelles Datum des Applikationsservers 20050928
6 Importing ID_DB_DIRECT Call by reference Type reference (TYPE) FLAG SPACE Kennzeichen: Archivkennzeichen direkt auf die DB schreiben 20051006
# Exception Resumable Description Created on
1 CX_PFO_ARCHIVE Ausnahmeklasse zur Klasse CL_PFO_ARCHIVE 20050929

Method FLAG_OBJECT_AS_ARCHIVED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_UPDATE_DB Call by reference Type reference (TYPE) FLAG allgemeines flag 20051017
# Exception Resumable Description Created on
1 CX_PFO_ARCHIVE Ausnahmeklasse zur Klasse CL_PFO_ARCHIVE 20051026

Method FUNC_KEY_CREATE_WHERECOND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_WHERECOND Call by reference Type reference (TYPE) STRING Where-Bedingung 20050927
2 Importing IR_FUNC_KEY Call by reference Object reference (TYPE REF TO) DATA Fachlicher Schlüssel des Objekts 20050927
3 Importing IS_OBJECTDATA Call by reference Type reference (TYPE) PFO_S_OBJECT Struktur zur DB-Tabelle TPFO_OBJECT 20051020

Method FUNC_KEY_CREATE_WHERECOND on class CL_PFO_ARCHIVE has no exception.

Method GET_ASSIGNED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CRT_ASSIGNED_OBJECTS Call by reference Object reference (TYPE REF TO) DATA 20051017
2 Importing ID_DBTAB_ASSIGNED Call by reference Type reference (TYPE) PFO_DDTAB Name der Zuordnungstabelle 20051007
3 Importing ID_XOID Call by reference Type reference (TYPE) PFO_GUID XO-ID 20050927

Method GET_ASSIGNED on class CL_PFO_ARCHIVE has no exception.

Method GET_ASSIGNED_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_DBTAB_ASSIGNED Call by reference Type reference (TYPE) PFO_DDTAB Name der Zuordungstabelle 20051017
2 Importing ID_KIND Call by reference Type reference (TYPE) PFO_OBJKIND Objektart 20051017

Method GET_ASSIGNED_TABLE on class CL_PFO_ARCHIVE has no exception.

Method GET_DATA_FOR_ARCHIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CRT_ASSIGNED_ITEMS Call by reference Object reference (TYPE REF TO) DATA XZOs 20051017
2 Changing CRT_XO_ITEMS Call by reference Object reference (TYPE REF TO) DATA Versionen 20051011

Method GET_DATA_FOR_ARCHIVE on class CL_PFO_ARCHIVE has no exception.

Method GET_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CRT_ASSIGNED_OBJECTS Call by reference Object reference (TYPE REF TO) DATA Zuordungsobjekte oder Texte 20051017
2 Importing ID_SEG_ID Call by reference Type reference (TYPE) PFO_SEG_ID ID eines Segmentes 20051017

Method GET_TEXTS on class CL_PFO_ARCHIVE has no exception.

Method GET_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_DBKEY Call by reference Type reference (TYPE) STRING Name des Schlüsselfeldes in der DB-Tabelle (GUID) 20050927
2 Changing CD_DBTAB_ASSIGNED Call by reference Type reference (TYPE) PFO_DDTAB DDIC-Tabelle des Objektes 20051007
3 Changing CS_OBJECTDATA Call by reference Type reference (TYPE) TPFO_OBJECT Objektarten der BZO zu DB-Tabellen 20050927
4 Importing ID_KIND Call by reference Type reference (TYPE) PFO_OBJKIND Objektart 20050927
5 Importing ID_TYPE Call by reference Type reference (TYPE) PFO_OBJTYPE Objekttyp (BZO) 20050927
# Exception Resumable Description Created on
1 CX_PFO_ARCHIVE Ausnahmeklasse zur Klasse CL_PFO_ARCHIVE 20050927

Method LOAD_FROM_ARCHIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CRT_ASSIGNED_OBJECTS Call by reference Object reference (TYPE REF TO) DATA Alle XZOs 20051017
2 Changing CRT_VERSIONS Call by reference Object reference (TYPE REF TO) DATA Versionen des XO 20051007
3 Changing CS_ID Call by reference Type reference (TYPE) PFO_S_ARCHOBJ_ID Identifikation eines Archivobjektes 20051007
4 Changing CT_MULTIPLE_OBJECTS Call by reference Type reference (TYPE) PFO_TI_ARCHOBJ Tabellentyp für BZO-Archivobjekte 20051007
5 Importing ID_CONTEXT Call by reference Type reference (TYPE) PFO_ARCH_CONTEXT Kontext des Archivierungsobjektes 20051007
6 Importing ID_DBKEY Call by reference Type reference (TYPE) STRING Name des Schlüsselfeldes 20050928
7 Importing ID_DBTAB_ASSIGNED Call by reference Type reference (TYPE) PFO_DDTAB DDIC-Tabelle des Objektes 20051007
8 Importing ID_SINGLE_OBJECT Call by reference Type reference (TYPE) FLAG Kennzeichen: Objekt ist eindeutig 20050930
9 Importing IRT_ASSIGNED_OBJECTS Call by reference Object reference (TYPE REF TO) DATA Alle Assignment 20051017
10 Importing IRT_VERSIONS Call by reference Object reference (TYPE REF TO) DATA Alle Versionen des Objekt 20050928
11 Importing IS_OBJECTDATA Call by reference Type reference (TYPE) PFO_S_OBJECT Struktur zur DB-Tabelle TPFO_OBJECT 20051007
# Exception Resumable Description Created on
1 CX_PFO_ARCHIVE Ausnahmeklasse zur Klasse CL_PFO_ARCHIVE 20050928

Method LOAD_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CRT_ASSIGNED_OBJECTS Call by reference Object reference (TYPE REF TO) DATA Zuordnungsobjekte bzw. Texte 20051017
2 Changing CRT_VERSIONS Call by reference Object reference (TYPE REF TO) DATA Versionen des XOs 20051007
3 Changing CS_ID Call by reference Type reference (TYPE) PFO_S_ARCHOBJ_ID Identifikation eines Archivobjektes 20051007
4 Changing CT_MULTIPLE_OBJECTS Call by reference Type reference (TYPE) PFO_TI_ARCHOBJ Andere Archivobjekte mit id. fachl. Schlüssel 20051007
5 Importing ID_CONTEXT Call by reference Type reference (TYPE) PFO_ARCH_CONTEXT Kontext des Archivierungsobjektes 20051007
6 Importing ID_DBKEY Call by reference Type reference (TYPE) STRING Name des DDIC-Schlüsselfeldes 20050927
7 Importing ID_DBTAB_ASSIGNED Call by reference Type reference (TYPE) PFO_DDTAB Name der Zuordnungstabelle 20051007
8 Importing ID_SINGLE_OBJECT Call by reference Type reference (TYPE) FLAG Kennzeichen: Nur ein Objekt 20050927
9 Importing IS_OBJECTDATA Call by reference Type reference (TYPE) PFO_S_OBJECT Struktur zur DB-Tabelle TPFO_OBJECT 20051007
# Exception Resumable Description Created on
1 CX_PFO_ARCHIVE Ausnahmeklasse zur Klasse CL_PFO_ARCHIVE 20050927

Method READ_ARCHIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CRT_ASSIGNED_OBJECTS Call by reference Object reference (TYPE REF TO) DATA 20051017
2 Changing CRT_VERSIONS Call by reference Object reference (TYPE REF TO) DATA 20050930
3 Importing ID_ASSIGNED_TAB Call by reference Type reference (TYPE) PFO_DDTAB Zuordnungstabelle 20051024
4 Importing ID_DBKEY Call by reference Type reference (TYPE) STRING Name der GUID 20051024
5 Importing IS_ID Call by reference Type reference (TYPE) PFO_S_ARCHOBJ_ID Identifikation eines Archivobjektes 20051024
6 Importing IS_OBJECTDATA Call by reference Type reference (TYPE) PFO_S_OBJECT Struktur zur DB-Tabelle TPFO_OBJECT 20051024
# Exception Resumable Description Created on
1 CX_PFO_ARCHIVE Ausnahmeklasse zur Klasse CL_PFO_ARCHIVE 20050930

Method RELOAD_OBJECT_TO_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CRT_ASSIGNED_OBJECTS Call by reference Object reference (TYPE REF TO) DATA Zordnungsobjekte oder Texte 20051017
2 Changing CRT_VERSIONS Call by reference Object reference (TYPE REF TO) DATA XO-Objekt 20051017
3 Changing CT_SEGMENT Call by reference Type reference (TYPE) PFO_TI_SEG Tabellentyp zum Segment 20051024
4 Changing CT_SEG_TEXT Call by reference Type reference (TYPE) PFO_TI_SEGT Tabellentyp zur DDIC-Tabelle PFO_SEG 20051024
5 Importing ID_DB_UPDATE Call by reference Type reference (TYPE) FLAG allgemeines flag 20051018
# Exception Resumable Description Created on
1 CX_PFO_ARCHIVE Ausnahmeklasse zur Klasse CL_PFO_ARCHIVE 20051014

Method SET_ARCHIVING_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_FLAG Call by reference Type reference (TYPE) FLAG Ausprägung des Archivkennzeichens 20050928
2 Importing IRT_ITEMS Call by reference Object reference (TYPE REF TO) DATA Objektzeilen 20050928

Method SET_ARCHIVING_FLAG on class CL_PFO_ARCHIVE has no exception.

Method UPDATE_DATABASE_ARCHIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TABNAME Call by reference Type reference (TYPE) PFO_DDTAB Name der DB-Tabelle 20050928
2 Importing IRT_ITEMS Call by reference Object reference (TYPE REF TO) DATA Zu ändernde Objekte 20050928
# Exception Resumable Description Created on
1 CX_PFO_ARCHIVE Ausnahmeklasse zur Klasse CL_PFO_ARCHIVE 20050928
History
Last changed by/on SAP  20130531 
SAP Release Created in 700