SAP ABAP Class CL_MMPUR_ARCHIVING_GENERAL (Archiving General Functions)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR (Application Component) Purchasing
     MMPUR_BASE (Package) Purchasing: Basis Components
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EVENT_PANIC Integration for Event 'PANIC' in BAdIs 20090731
Properties
Class CL_MMPUR_ARCHIVING_GENERAL  
Short Description Archiving General Functions    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MMPUR_BASE   Purchasing: Basis Components 
Created 20060829   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_MMPUR_CONSTANTS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_EVENT_PANIC Integration for Event 'PANIC' in BAdIs 20090731
Friends
Class CL_MMPUR_ARCHIVING_GENERAL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COMMIT_COUNT Instance attribute Protected Type reference (TYPE) ARCH_USR-ARCH_COMIT Number of Data Objects Per Commit in Program 20090807
2 CUSTOMER_COMMIT_COUNT Instance attribute Protected Type reference (TYPE) ARCH_USR-ARCH_COMIT Number of Data Objects Per Commit in Program 20060829
3 DATA_OBJECT Instance attribute Protected Type reference (TYPE) AS_T_TABLEBUFFER 20060829
4 DOCUMENTS_2_DEQUEUE Instance attribute Protected See coding 20060829
5 MY_ARCHIVE_HANDLE Instance attribute Private Type reference (TYPE) SYTABIX 20060829
6 MY_ARCHIVING_OBJECT Instance attribute Protected Type reference (TYPE) ARCH_OBJ-OBJECT Archiving Object 20060829
7 MY_DETAIL_LOG Instance attribute Protected Type reference (TYPE) ARCH_DETAIL_LOG Archiving: Detail Log 20060829
8 MY_PROCESS_SEND Instance attribute Protected Type reference (TYPE) MMPUR_BOOL Processing Status Sent 20060829
9 MY_RESIDENCE_TIME Static Attribute Private See coding 20060829
10 MY_T163Y Static Attribute Protected See coding 20060829
11 MY_TOTAL_COUNT Instance attribute Protected Type reference (TYPE) ADMI_COUNT Number of objects in an archive file 20091026
Methods
# Method Level Visibility Method type Description Created on
1 ARCHIVE_ADDRESS Instance method Private Event handling method Archive Address 20060829
2 ARCHIVE_CHANGEDOCS Instance method Private Event handling method Archive Change Document 20060829
3 ARCHIVE_CONFIGURATION Instance method Private Event handling method Archive Configuration Data 20060829
4 ARCHIVE_DELETE_DATA Instance method Private Event handling method Delete Archive Data of the Archiving Classes in DB 20060829
5 ARCHIVE_DELETE_TABLE Instance method Private Event handling method Deletion of Archived Data from Database 20060829
6 ARCHIVE_GET_NEXT_OBJECT Instance method Private Event handling method Read Data Object from the Archive File 20060829
7 ARCHIVE_OBJECT_SAVE Instance method Private Event handling method Conclude Document Archiving 20060829
8 ARCHIVE_OPEN_FOR_DELETE Instance method Private Event handling method Open Archive File for Deletion 20060829
9 ARCHIVE_OPEN_FOR_WRITE Instance method Private Event handling method Open Archive File for Writing 20060829
10 ARCHIVE_PRC_SUPPL_DATA Instance method Private Event handling method Archive Additional Price Data 20130617
11 ARCHIVE_PUT_RECORD Instance method Private Event handling method Place Data Structure in Data Object 20060829
12 ARCHIVE_PUT_TABLE Instance method Private Event handling method Place Records in Current Data Object by Structure 20060829
13 ARCHIVE_READ_OBJECT Instance method Private Event handling method Read Data Object with Archive Handle 20060829
14 ARCHIVE_SERVICES Instance method Private Event handling method Archive Service Data 20060829
15 ARCHIVE_SET_STATISTICS Instance method Private Event handling method Transfer of Statistical Data to Data Archiving 20060829
16 ARCHIVE_TEXT Instance method Private Event handling method Archive Texts 20060829
17 CLEANUP Instance method Public Method Closing Operations 20060829
18 CLOSE_ARCHIVE Instance method Private Event handling method Close Archive File 20060829
19 CONSTRUCTOR Instance method Public Constructor Classes Constructor 20060829
20 DEQUEUE_DOCUMENT Instance method Protected Method Unlock Documents 20060829
21 DEQUEUE_ONERROR Instance method Protected Method Dequeue for the Document on Error 20070919
22 DETERMINE_RESIDENCE_TIME Instance method Private Method Determine Archiving Lead Times from IMG 20060829
23 ENQUEUE_DOCUMENT Instance method Protected Method Lock Document 20060829
24 GET_ARCHIVE_HANDLE Instance method Public Method Read Archive Handle 20060829
25 GET_RESIDENCE_TIME Instance method Public Method Determination of Archiving Lead Time 20060829
26 INIT_EVENTLOG Instance method Private Event handling method Initialize Object Log 20060829
27 NEW_ARCHIVE_OBJECT Instance method Private Event handling method Generate New Archive File 20060829
28 PANIC_HANDLER Instance method Private Event handling method Return to Local Class as Message Handler 20090731
29 PROTOCOL_COLLECT Instance method Private Event handling method Pass On Message for Object Log 20060829
30 PUBLISH_PROGRESS Instance method Private Event handling method Progress Indicator for Background and Online Processing 20060829
31 WRITE_LOG Instance method Private Event handling method Output Object Log 20060829
32 WRITE_STATISTIC Instance method Private Event handling method Write Archiving Statistics 20060829
Events
# Event Type Visibility Description Created on
1 ARCHIVE_CLOSE_FILE Instance Event
(0)
Public
(2)
Close Archive File 20060829
2 ARCHIVE_NEW_OBJECT Instance Event
(0)
Public
(2)
Request Data Object for Writing 20060829
3 ARCHIVE_SAVE_OBJECT Instance Event
(0)
Public
(2)
Save Archiving Object 20060829
4 COLLECT_LOG Instance Event
(0)
Public
(2)
Object Log: Add Message 20060829
5 DELETE_OBJECT_DATA Instance Event
(0)
Public
(2)
Delete data 20060829
6 DELETE_TABLE Instance Event
(0)
Public
(2)
Delete Archived Data from Database 20060829
7 GET_NEXT_OBJECT Instance Event
(0)
Public
(2)
Determine Next Archiving Object 20060829
8 INIT_LOG Instance Event
(0)
Public
(2)
Initialize Object Log 20060829
9 OPEN_ARCHIVE Instance Event
(0)
Public
(2)
Create New Archive File 20060829
10 OUTPUT_RESULT Instance Event
(0)
Public
(2)
Output Object Log, Archiving Statistics 20060829
11 PANIC Instance Event
(0)
Public
(2)
Exception Occurred -> Local Method Must React 20060829
12 PUT_ADDRESS Instance Event
(0)
Public
(2)
Archive Address Data (ADRV) 20060829
13 PUT_CHANGEDOC Instance Event
(0)
Public
(2)
Archive Change Document 20060829
14 PUT_CONFIG Instance Event
(0)
Public
(2)
Archive Configuration Data 20060829
15 PUT_PRC_SUPPL_DATA Instance Event
(0)
Public
(2)
Archive Additional Price Data 20130617
16 PUT_RECORD Instance Event
(0)
Public
(2)
Place Structure in Current Data Object 20060829
17 PUT_SERVICES Instance Event
(0)
Public
(2)
Archive Services 20060829
18 PUT_TABLE Instance Event
(0)
Public
(2)
Place Records in Current Data Object by Structure 20060829
19 PUT_TEXT Instance Event
(0)
Public
(2)
Archive Long Texts 20060829
20 READ_OBJECT_BY_HANDLE Instance Event
(0)
Public
(2)
Read Object in Accordance with Archive Handle 20060829
21 SEND_PROGRESS Instance Event
(0)
Public
(2)
Report Progress 20060829
22 SET_STATISTIC Instance Event
(0)
Public
(2)
Pass On Statistical Data to Archiving 20060829
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 MY_TY_PRC_SUPPL_KEY Private See coding 20130617 BEGIN OF my_ty_prc_suppl_key, knumv TYPE knumv, knumh TYPE knumh, END OF my_ty_prc_suppl_key
2 MY_TY_RTIME Public See coding Residence time 20090306 BEGIN OF my_ty_rtime, bsart TYPE t161r-bsart, bstyp TYPE t161r-bstyp, pstyp TYPE t161r-pstyp, tage1 TYPE t161r-tage1, tage2 TYPE t161r-tage2, chinf TYPE t161r-chinf, resdat TYPE sy-datum, END OF my_ty_rtime
Method Signatures

Method ARCHIVE_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ADRNR Value transfer Attribute reference (LIKE) 20060829
2 Importing IM_REF Value transfer Attribute reference (LIKE) 20060829

Method ARCHIVE_ADDRESS on class CL_MMPUR_ARCHIVING_GENERAL has no exception.

Method ARCHIVE_CHANGEDOCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJ_CLASS Value transfer Attribute reference (LIKE) 20060829
2 Importing IM_OBJ_ID Value transfer Attribute reference (LIKE) 20060829

Method ARCHIVE_CHANGEDOCS on class CL_MMPUR_ARCHIVING_GENERAL has no exception.

Method ARCHIVE_CONFIGURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CUOBJ Value transfer Attribute reference (LIKE) 20060829
2 Importing IM_DELETE Value transfer Attribute reference (LIKE) 20060829
3 Importing IM_KEYS Value transfer Attribute reference (LIKE) 20060829

Method ARCHIVE_CONFIGURATION on class CL_MMPUR_ARCHIVING_GENERAL has no exception.

Method ARCHIVE_DELETE_DATA Signature

Method ARCHIVE_DELETE_DATA on class CL_MMPUR_ARCHIVING_GENERAL has no parameter.
Method ARCHIVE_DELETE_DATA on class CL_MMPUR_ARCHIVING_GENERAL has no exception.

Method ARCHIVE_DELETE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TAB Value transfer Attribute reference (LIKE) 20060829
2 Importing IM_TABNAME Value transfer Attribute reference (LIKE) 20060829
3 Importing IM_TESTMODE Value transfer Attribute reference (LIKE) 20060829

Method ARCHIVE_DELETE_TABLE on class CL_MMPUR_ARCHIVING_GENERAL has no exception.

Method ARCHIVE_GET_NEXT_OBJECT Signature

Method ARCHIVE_GET_NEXT_OBJECT on class CL_MMPUR_ARCHIVING_GENERAL has no parameter.
Method ARCHIVE_GET_NEXT_OBJECT on class CL_MMPUR_ARCHIVING_GENERAL has no exception.

Method ARCHIVE_OBJECT_SAVE Signature

Method ARCHIVE_OBJECT_SAVE on class CL_MMPUR_ARCHIVING_GENERAL has no parameter.
Method ARCHIVE_OBJECT_SAVE on class CL_MMPUR_ARCHIVING_GENERAL has no exception.

Method ARCHIVE_OPEN_FOR_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMMENT Value transfer Attribute reference (LIKE) 20060829
2 Importing IM_RUNTYPE Value transfer Attribute reference (LIKE) 20060829
3 Importing IM_TEST Value transfer Attribute reference (LIKE) 20060829

Method ARCHIVE_OPEN_FOR_DELETE on class CL_MMPUR_ARCHIVING_GENERAL has no exception.

Method ARCHIVE_OPEN_FOR_WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMMENT Value transfer Attribute reference (LIKE) 20060829
2 Importing IM_DESTROY Value transfer Attribute reference (LIKE) 20081112
3 Importing IM_NOTDELETE Value transfer Attribute reference (LIKE) 20081112
4 Importing IM_RUNTYPE Value transfer Attribute reference (LIKE) 20060829
5 Importing IM_TEST Value transfer Attribute reference (LIKE) 20060829

Method ARCHIVE_OPEN_FOR_WRITE on class CL_MMPUR_ARCHIVING_GENERAL has no exception.

Method ARCHIVE_PRC_SUPPL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_KNUMV Value transfer Attribute reference (LIKE) 20130617

Method ARCHIVE_PRC_SUPPL_DATA on class CL_MMPUR_ARCHIVING_GENERAL has no exception.

Method ARCHIVE_PUT_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RECORD Value transfer Attribute reference (LIKE) 20060829
2 Importing IM_RECORDNAME Value transfer Attribute reference (LIKE) 20060829

Method ARCHIVE_PUT_RECORD on class CL_MMPUR_ARCHIVING_GENERAL has no exception.

Method ARCHIVE_PUT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TAB Value transfer Attribute reference (LIKE) 20060829
2 Importing IM_TABNAME Value transfer Attribute reference (LIKE) 20060829

Method ARCHIVE_PUT_TABLE on class CL_MMPUR_ARCHIVING_GENERAL has no exception.

Method ARCHIVE_READ_OBJECT Signature

Method ARCHIVE_READ_OBJECT on class CL_MMPUR_ARCHIVING_GENERAL has no parameter.
Method ARCHIVE_READ_OBJECT on class CL_MMPUR_ARCHIVING_GENERAL has no exception.

Method ARCHIVE_SERVICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DELETE Value transfer Attribute reference (LIKE) 20060829
2 Importing IM_PACKNO Value transfer Attribute reference (LIKE) 20060829

Method ARCHIVE_SERVICES on class CL_MMPUR_ARCHIVING_GENERAL has no exception.

Method ARCHIVE_SET_STATISTICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_STATISTIC Value transfer Attribute reference (LIKE) 20060829

Method ARCHIVE_SET_STATISTICS on class CL_MMPUR_ARCHIVING_GENERAL has no exception.

Method ARCHIVE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TEXTID Value transfer Attribute reference (LIKE) 20060829

Method ARCHIVE_TEXT on class CL_MMPUR_ARCHIVING_GENERAL has no exception.

Method CLEANUP Signature

Method CLEANUP on class CL_MMPUR_ARCHIVING_GENERAL has no parameter.
Method CLEANUP on class CL_MMPUR_ARCHIVING_GENERAL has no exception.

Method CLOSE_ARCHIVE Signature

Method CLOSE_ARCHIVE on class CL_MMPUR_ARCHIVING_GENERAL has no parameter.
Method CLOSE_ARCHIVE on class CL_MMPUR_ARCHIVING_GENERAL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BSTYP Call by reference Type reference (TYPE) BSTYP Typ des Einkaufsbelegs 20060829
2 Importing IM_MODE Call by reference Type reference (TYPE) CHAR1 Vorgang (Vorlauf, Schreiben, Löschen) 20060829
3 Importing IM_PROT Call by reference Type reference (TYPE) ARCH_PROCESSING_OPTIONS-DETAIL_LOG Archivierung: Detailprotokoll 20060829
4 Importing IM_PROT_O Call by reference Type reference (TYPE) ARCH_OBJ_PROT_OUTPUT Archivierung: Ausgabe des Protokolls 20060829

Method CONSTRUCTOR on class CL_MMPUR_ARCHIVING_GENERAL has no exception.

Method DEQUEUE_DOCUMENT Signature

Method DEQUEUE_DOCUMENT on class CL_MMPUR_ARCHIVING_GENERAL has no parameter.
Method DEQUEUE_DOCUMENT on class CL_MMPUR_ARCHIVING_GENERAL has no exception.

Method DEQUEUE_ONERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EBELN Call by reference Type reference (TYPE) EBELN Purchasing Document Number 20070919

Method DEQUEUE_ONERROR on class CL_MMPUR_ARCHIVING_GENERAL has no exception.

Method DETERMINE_RESIDENCE_TIME Signature

Method DETERMINE_RESIDENCE_TIME on class CL_MMPUR_ARCHIVING_GENERAL has no parameter.
# Exception Resumable Description Created on
1 CX_MMPUR_NOT_FOUND Exception Einkauf: nicht gefunden 20060829

Method ENQUEUE_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20060829
# Exception Resumable Description Created on
1 CX_MMPUR_ROOT Exception Einkauf 20060829

Method GET_ARCHIVE_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_HANDLE Value transfer Type reference (TYPE) SYTABIX Archivhandle 20060829

Method GET_ARCHIVE_HANDLE on class CL_MMPUR_ARCHIVING_GENERAL has no exception.

Method GET_RESIDENCE_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DATA Call by reference Type reference (TYPE) ANY Archivierungsvorlaufzeit 20060829
2 Importing IM_BSART Call by reference Type reference (TYPE) BSART Bestellart 20060829
3 Importing IM_BSTYP Call by reference Type reference (TYPE) BSTYP Typ des Einkaufsbelegs 20060829
4 Importing IM_PSTYP Call by reference Type reference (TYPE) PSTYP Positionstyp im Einkaufsbeleg 20060829
# Exception Resumable Description Created on
1 CX_MMPUR_NOT_FOUND Exception Einkauf: nicht gefunden 20060829

Method INIT_EVENTLOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PROT Value transfer Attribute reference (LIKE) 20060829
2 Importing IM_PROT_O Value transfer Attribute reference (LIKE) 20060829

Method INIT_EVENTLOG on class CL_MMPUR_ARCHIVING_GENERAL has no exception.

Method NEW_ARCHIVE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECTID Value transfer Attribute reference (LIKE) 20060829

Method NEW_ARCHIVE_OBJECT on class CL_MMPUR_ARCHIVING_GENERAL has no exception.

Method PANIC_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTINUE Value transfer Attribute reference (LIKE) Boolscher Typ 20090731
2 Importing IM_LEVEL Value transfer Attribute reference (LIKE) 20090731

Method PANIC_HANDLER on class CL_MMPUR_ARCHIVING_GENERAL has no exception.

Method PROTOCOL_COLLECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MSGTYPE Value transfer Attribute reference (LIKE) 20060829
2 Importing IM_OBJECT Value transfer Attribute reference (LIKE) 20060829
3 Importing IM_TEXT Value transfer Attribute reference (LIKE) 20090729

Method PROTOCOL_COLLECT on class CL_MMPUR_ARCHIVING_GENERAL has no exception.

Method PUBLISH_PROGRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DB_COMMIT Value transfer Attribute reference (LIKE) 20060829
2 Importing IM_LINES Value transfer Attribute reference (LIKE) 20060829
3 Importing IM_OUTPUT_IMMEDIATELY Value transfer Attribute reference (LIKE) 20060829
4 Importing IM_PROCESSED Value transfer Attribute reference (LIKE) 20060829

Method PUBLISH_PROGRESS on class CL_MMPUR_ARCHIVING_GENERAL has no exception.

Method WRITE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_STAT_PER_FILE Value transfer Attribute reference (LIKE) 20060829

Method WRITE_LOG on class CL_MMPUR_ARCHIVING_GENERAL has no exception.

Method WRITE_STATISTIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_STAT_PER_FILE Value transfer Attribute reference (LIKE) 20060829

Method WRITE_STATISTIC on class CL_MMPUR_ARCHIVING_GENERAL has no exception.
Event Signatures

Event ARCHIVE_CLOSE_FILE Signature
Event ARCHIVE_CLOSE_FILE on class CL_MMPUR_ARCHIVING_GENERAL has no parameter.
Event ARCHIVE_NEW_OBJECT Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IM_OBJECTID Exporting Value transfer Type reference (TYPE) DATOBJ_ID Identifikator des Datenobjektes 20060829

Event ARCHIVE_SAVE_OBJECT Signature
Event ARCHIVE_SAVE_OBJECT on class CL_MMPUR_ARCHIVING_GENERAL has no parameter.
Event COLLECT_LOG Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IM_MSGTYPE Exporting Value transfer Type reference (TYPE) ANY Nachrichtenart (1=bearbeitet, 2= nicht bearbeitet, 3= sonsti 20060829
2 IM_OBJECT Exporting Value transfer Type reference (TYPE) ANY Objekt (Beleg, Auftrag etc.), zu dem eine Nachricht übergebe 20060829
3 IM_TEXT Exporting Value transfer Type reference (TYPE) ANY Nachrichtentext 20090729

Event DELETE_OBJECT_DATA Signature
Event DELETE_OBJECT_DATA on class CL_MMPUR_ARCHIVING_GENERAL has no parameter.
Event DELETE_TABLE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IM_TAB Exporting Value transfer Object reference (TYPE REF TO) DATA Tabellenwerte 20060829
2 IM_TABNAME Exporting Value transfer Type reference (TYPE) TABNAME Tabellenname 20060829
3 IM_TESTMODE Exporting Value transfer Type reference (TYPE) MMPUR_BOOL CL_MMPUR_CONSTANTS=>YES Testlauf (default) oder Produktivlauf 20060829

Event GET_NEXT_OBJECT Signature
Event GET_NEXT_OBJECT on class CL_MMPUR_ARCHIVING_GENERAL has no parameter.
Event INIT_LOG Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IM_PROT Exporting Value transfer Type reference (TYPE) ARCH_DETAIL_LOG Archivierung: Detailprotokoll 20060829
2 IM_PROT_O Exporting Value transfer Type reference (TYPE) ARCH_OBJ_PROT_OUTPUT Archivierung: Ausgabe des Protokolls 20060829

Event OPEN_ARCHIVE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IM_COMMENT Exporting Value transfer Type reference (TYPE) ADMI_TEXT Vermerk zum Archivierungslauf 20060829
2 IM_DESTROY Exporting Value transfer Type reference (TYPE) ADMI_DESTR Kennzeichen für Archivierungslauf zur Datenvernichtung 20081112
3 IM_NOTDELETE Exporting Value transfer Type reference (TYPE) MMPUR_BOOL Boolscher Typ 20081112
4 IM_RUNTYPE Exporting Value transfer Type reference (TYPE) ARCH_WRITE_PRODMODE Ablaufsteuerung im Schreibprogramm: Produktivmodus 20060829
5 IM_TEST Exporting Value transfer Type reference (TYPE) WRITE_AND_DELETETESTMODE Ablaufsteuerung im Schreibprogramm: Löschen mit Testvariante 20060829

Event OUTPUT_RESULT Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IM_STAT_PER_FILE Exporting Value transfer Type reference (TYPE) MMPUR_BOOL CL_MMPUR_CONSTANTS=>NO Statistik pro Datei anzeigen 20060829

Event PANIC Signature
Event PANIC on class CL_MMPUR_ARCHIVING_GENERAL has no parameter.
Event PUT_ADDRESS Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IM_ADRNR Exporting Value transfer Type reference (TYPE) ADRNR Adresse 20060829
2 IM_REF Exporting Value transfer Object reference (TYPE REF TO) DATA Übergabestruktur für die Verwendung von Adressen 20060829

Event PUT_CHANGEDOC Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IM_OBJ_CLASS Exporting Value transfer Type reference (TYPE) CDHDR-OBJECTCLAS Änderungsbeleg-Objektklasse 20060829
2 IM_OBJ_ID Exporting Value transfer Type reference (TYPE) CDHDR-OBJECTID Änderungsbeleg-Objektwert 20060829

Event PUT_CONFIG Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IM_CUOBJ Exporting Value transfer Type reference (TYPE) CUOBJ Konfiguration (interne Objektnummer) 20060829
2 IM_DELETE Exporting Value transfer Type reference (TYPE) MMPUR_BOOL CL_MMPUR_CONSTANTS=>YES direktes Löschen der Daten von der Datenbank 20060829
3 IM_KEYS Exporting Value transfer Object reference (TYPE REF TO) DATA Klassifizierung: E/A-Struktur für Zuordnung Objekt / Klasse 20060829

Event PUT_PRC_SUPPL_DATA Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IM_KNUMV Exporting Value transfer Type reference (TYPE) EKKO-KNUMV Nummer der Belegkondition 20130617

Event PUT_RECORD Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IM_RECORD Exporting Value transfer Object reference (TYPE REF TO) DATA Datenobjekt 20060829
2 IM_RECORDNAME Exporting Value transfer Type reference (TYPE) ARC_BUFFER-RNAME Name der Tabelle 20060829

Event PUT_SERVICES Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IM_DELETE Exporting Value transfer Type reference (TYPE) MMPUR_BOOL CL_MMPUR_CONSTANTS=>NO Leistungen gleichzeit von Datenbank löschen 20060829
2 IM_PACKNO Exporting Value transfer Type reference (TYPE) PACKNO Paketnummer 20060829

Event PUT_TABLE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IM_TAB Exporting Value transfer Object reference (TYPE REF TO) DATA Zeiger auf Tabelle 20060829
2 IM_TABNAME Exporting Value transfer Type reference (TYPE) RKZ_DBNA Name der Tabelle 20060829

Event PUT_TEXT Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IM_TEXTID Exporting Value transfer Object reference (TYPE REF TO) DATA SAPscript: Text-Header 20060829

Event READ_OBJECT_BY_HANDLE Signature
Event READ_OBJECT_BY_HANDLE on class CL_MMPUR_ARCHIVING_GENERAL has no parameter.
Event SEND_PROGRESS Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IM_DB_COMMIT Exporting Value transfer Type reference (TYPE) MMPUR_BOOL CL_MMPUR_CONSTANTS=>NO Datenbank-Commit absetzen (ja/nein) 20060829
2 IM_LINES Exporting Value transfer Type reference (TYPE) SYTABIX Gesamtzahl der zu bearbeitenden Objekte 20060829
3 IM_OUTPUT_IMMEDIATELY Exporting Value transfer Type reference (TYPE) MMPUR_BOOL CL_MMPUR_CONSTANTS=>NO Status direkt ausgeben 20060829
4 IM_PROCESSED Exporting Value transfer Type reference (TYPE) SYTABIX Anzahl bereits bearbeiteter Objekte 20060829

Event SET_STATISTIC Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IM_STATISTIC Exporting Value transfer Object reference (TYPE REF TO) DATA Tabelle zur Übergabe der Statistikdaten an die Archivierung 20060829
History
Last changed by/on SAP  20130531 
SAP Release Created in 605