Show TOC

Dokumentation zur VorgehensweiseArchivieren von Korrespondenzobjekten mit TRTM_CO

 

Das Archivierungsobjekt Korrespondenzobjekt TRTM_CO dient dazu Korrespondenzobjekte des Korrespondenz-Frameworks zu archivieren.

Hinweis Hinweis

Korrespondenzobjekte zu Finanzgeschäften werden auch bei der Archivierung der Finanzgeschäfte mittels TRTM_FTR mit archiviert.

Wenn Sie ausschließlich Korrespondenzobjekte zu ihren Finanzgeschäften erzeugen, dann werden diese bei der Archivierung der Finanzgeschäfte mit archiviert.

Sie benötigen das Archivierungsobjekt TRTM_CO also nur für die Archivierung von Korrespondenzobjekten, die außerhalb von Finanzgeschäften erzeugt wurden oder wenn Sie den Wunsch haben die Korrespondenzobjekte unabhängig vom Finanzgeschäft zu archivieren.

Beispiel: Um das Überlaufen der Datenbanktabellen zu verhindern, können Sie regelmäßig Korrespondenzobjekte im Status Invalidiert im Vorfeld archivieren.

Ende des Hinweises

Die Archivierung der Korrespondenzobjekte erfolgt über das Archive Development Kit (ADK). Für mehr Informationen lesen Sie die Dokumentation zur Datenarchivierung in der SAP NetWeaver-Bibliothek insbesondere die Kapitel zur Archivierung mittels Archive Development Kit (ADK).

Technische Daten

Größe der Archivierungsdatei: maximal 500 MB

Programme

Programm

Funktion

Anmerkung

RTCOR_CO_ARCHIVE_WRITE

Schreibprogramm

Das Schreibprogramm selektiert entsprechend ihrer Eingaben die zu archivierenden Korrespondenzobjekte.

RTCOR_CO_ARCHIVE_READ

Leseprogramm

RTCOR_CO_ARCHIVE_DELETE

Löschprogramm

Das Löschprogramm löscht alle archivierten Korrespondenzobjekte, da aus Sicherheitsgründen das Löschen der Daten nicht vom Schreibprogramm ausgeführt werden darf.

Tabellen

Mit dem Archivierungsobjekt TRTM_CO werden Daten aus verschiedenen Tabellen archiviert.

Berechtigungsobjekt

Berechtigungsobjekt

Anmerkungen

S_ARCHIVE

Das Schreibprogramm prüft auf die Berechtigung für das Archivierungsobjekt TRTM_CO und die Aktivität 01 (Erzeugen oder Generieren).

Voraussetzungen

Im Customizing des Transaction Manager unter Anfang des Navigationspfads Allgemeine Einstellungen Navigationsschritt Korrespondenz Navigationsschritt Allgemeine Einstellungen Navigationsschritt Verweildauer für Archivierung Korrespondenzobjekt bearbeiten Ende des Navigationspfads definieren Sie pro Buchungskreis die Mindestverweildauer in Tagen für Korrespondenzobjekte. Die Mindestverweildauer gibt an, wieviele Tage ein Korrespondenzobjekt noch im System verbleiben muss, bevor es archiviert werden darf.

Vorgehensweise

  1. Archivdateien erzeugen

    1. Sie befinden sich auf dem Bild Archivadministration: Einstieg (Transaktion SARA), der Name des Archivierungsobjekts TRTM_CO ist im Feld Objektname eingetragen.

    2. Wählen Sie Schreiben.

      Sie gelangen auf ein Bild, auf dem Sie einen Hintergrundjob für das Schreibprogramm einplanen können.

      Falls bereits eine Archivierung für das Archivierungsobjekt durchgeführt wurde und aus diesem Archivierungslauf noch Archivdateien vorhanden sind, die noch nicht durch das zuständige Löschprogramm bearbeitet wurden, werden Sie jetzt in einem Fenster mit einem entsprechenden Text darauf hingewiesen.

      Das Gleiche gilt für unterbrochene Archivierungsläufe.

      Achtung Achtung

      Eine mehrfache Archivierung von Daten kann zu verschiedenen Problemen führen. So setzen einige Archivierungsobjekte voraus, dass keine Daten mehrfach im Archiv vorhanden sind, da dies, beispielsweise bei einer Summenbildung über archivierte Daten, zu falschen Ergebnissen führen könnte. Stellen Sie daher sicher, dass

      • Der neu einzuplanende Schreibjob nicht die gleichen Daten selektiert, die in den noch nicht vom Löschprogramm bearbeiteten Archivdateien enthalten sind

      • keine Varianten mit sich überlappenden Selektionswerten parallel verwendet werden

      Ende der Warnung.

      Hinweis Hinweis

      Falls die von Ihnen gewählte Variante bereits in anderen Jobs verwendet wird, können Sie diese über die Drucktaste Jobs mit gewählter Variante anzeigen und gegebenenfalls löschen.

      Ende des Hinweises
    3. Wählen Sie über die F4-Taste eine Variante aus. Falls keine Variante vorhanden ist, wählen Sie Pflegen und pflegen Sie die benötigte Variante.

    4. Pflegen Sie den Starttermin und die Spoolparameter.

      Hinweis Hinweis

      Über die Drucktaste Archivverzeichnis können Sie vor dem Archivieren den freien Speicherplatz, in dem aktuellen objektspezifischen Archivverzeichnis ermitteln.

      Ende des Hinweises

    Sie haben jetzt alle für den Hintergrundjob benötigten Daten eingegeben. Um den Job zu erzeugen, wählen Sie jetzt Ausführen.

    Hinweis Hinweis

    Nachdem alle Archivdateien eines Laufs vollständig geschrieben wurden, wird das Systemereignis SAP_ARCHIVING_WRITE_FINISHED durch das ADK ausgelöst. Durch Reaktion auf dieses Ereignis lassen sich archivierungsnachgelagerte Prozesse, etwa die automatisierte Dateisicherung durch externe Werkzeuge, anstoßen.

    Ende des Hinweises

    Desweiteren können Sie über Springen folgende Menüoptionen aufrufen:

    • Customizing

    • Jobübersicht: Bietet eine Übersicht aller Archivierungsjobs sowie Funktionen zu deren Bearbeitung.

    • Verwaltung

    • DB-Tabellen

    • Infosystem

    Hinweis Hinweis

    Die Protokolle zu der gestarteten Verarbeitung können Sie aus dem Einstiegsbild der Archivadministration über Protokolle anzeigen.

    Ende des Hinweises
  2. Archivierte Daten aus der Datenbank löschen

  3. In der Archivadministration (Transaktion SARA) können Sie das Leseprogramm RTPMARCHIVE_READ_BY_INDEX aufrufen.