Hierarchy
⤷ 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
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 |