Dokumentation zur VorgehensweiseArchivieren von Beständen mit TRTM_TPM

 

Mit diesem Archivierungsobjekt können Sie Bestände des SAP Treasury and Risk Management (TRM) archivieren.

Im TRM werden Bestände zu den unterschiedlichsten Finanzinstrumenten verwaltet. Deshalb variieren die Kriterien für die Archivierung abhängig von der Art des Finanzinstruments.

Die Bestände des SAP Treasury and Risk Management (TRM) teilen sich in die folgenden Gruppen:

  • OTC-Bestände

  • Darlehensbestände

  • Wertpapierbestände

  • Bestände an börsengehandelten Derivaten

Die Archivierung erfolgt nicht auf der Ebene eines einzelnen Bestandes, sondern in Bestandsgruppen. Der Begriff Bestandsgruppe existiert nur in Zusammenhang mit der Archivierung. Eine Bestandsgruppe ist eine Menge von Beständen, die so eng miteinander verbunden sind, dass sie in der Archivierung nicht getrennt behandelt werden können.

Bildung der Bestandsgruppen:

  • Alle Bestände einer Bestandsgruppe haben denselben Buchungskreis.

    Zusätzlich gilt:

    • Wertpapierbestände oder Bestände an börsengehandelten Derivaten mit derselben Kennnummer gehören zu einer Bestandsgruppe.

    • OTC-Bestände und Darlehen mit derselben Finanzgeschäftsnummer bzw. Darlehensnummer gehören zur selben Bestandsgruppe.

    Hinweis Hinweis

    Der Bewertungsbereich ist also kein Differenzierungskriterium für Bestandsgruppen.

    Ende des Hinweises
  • Alle Bestände, die zu einem Geschäftsvorfall gehören, der zu verschiedenen Beständen Bewegungen generiert, gehören zu einer Bestandsgruppe. Dies kann z.B. in Zusammenhang mit Sicherungsbeziehungen, Depotumbuchungen und Kapitalmaßnahmen auftreten.

Beispiel Beispiel

  • Alle Bestände einer Wandelanleihe 123 und der zugehörigen Aktie 456 in allen Bewertungsbereichen im Buchungskreis 001 bilden zusammen eine Bestandsgruppe.

  • Alle Bestände zu dem OTC-Geschäft 65438 in allen Bewertungsbereichen im Buchungskreis 001 bilden eine Bestandsgruppe.

Ende des Beispiels.

Eine Bestandsgruppe wird archiviert, wenn alle Bestände der Bestandsgruppe archivierbar sind.

Kriterien für die Archivierbarkeit von Beständen

  • Alle Bewegungen zu einem Bestand müssen den Status Fixiert oder Storniert haben.

    Ausnahme: Open und Close-Bewegungen bei OTC-Geschäften

  • Jeder Geschäftsvorfall muss den Status U (Aktualisiert) haben.

  • Die Bestandskomponenten Stücke oder Nominale müssen zu Beginn der Verweildauer auf Null stehen.

  • Es dürfen keine geplanten Geschäftsvorfälle nach dem Beginn der Verweildauer zu dem Bestand vorliegen.

  • Die Fälligkeit eines Bestandes muss vor dem Beginn der Verweildauer liegen. Wobei das späteste Datum eines Bestandes als Fälligkeitsdatum betrachtet wird.

    • Wenn Sie Wertpapierbestände oder Bestände an börsengehandelten Derivaten archivieren wollen, die eine sehr lange Laufzeit haben, dann können Sie die Prüfung auf die Fälligkeit über das Deaktivieren des Kennzeichens Wertpapiere nur nach der Fälligkeit in den Selektionskriterien der Variante ausschalten.

    • Wertpapierbestände die keine Fälligkeit haben (z.B. Aktienbestände), werden nicht auf die Fälligkeit geprüft.

  • Wenn der Bestand Teil eines Intrakonzerngeschäfts ist, dann darf er nicht archiviert werden. Um archivierbar zu sein, muss der Intrakonzernstatus des Bestandes INITIAL sein.

  • Der Bestand darf nicht Teil einer Sicherungsbeziehung im Hedge Accounting für Bestände sein.

  • Wenn ein Geldhandelsbestand oder ein Darlehen in einer Sicherungsbeziehung des Hedge Accounting als Grundgeschäft verwendet werden, dann kann der Bestand nicht archiviert werden.

  • Wenn ein Devisengeschäft oder ein Derivat als Sicherungsinstrument im Hedge Accounting verwendet werden, dann kann der Bestand nicht archiviert werden.

Achtung Achtung

Mit dem Leseprogramm zu dem Archivierungsobjekt TRTM_TPM sehen Sie alle Tabelleneinträge zu den archivierten Bestandsgruppen, eine betriebswirtschaftliche Interpretation dieser Daten ist jedoch schwierig. Wir empfehlen Ihnen sicherzustellen, dass Sie vor der Archivierung alle gesetzlichen Anforderungen erfüllt haben und nur dann, wenn Sie diese Daten nicht mehr vorlegen können müssen, zu archivieren.

Ende der Warnung.

Empfehlung Empfehlung

Wenn Sie die Darlehensverwaltung (FS-CML) nutzen und zu den Darlehen auch Bestände für parallele Bewertungsbereiche in der Bestandsverwaltung führen, dann empfehlen wir Ihnen, nach der Archivierung der Darlehensverträge über das Archivierungsobjekt CMLCONTRCT auch die zugehörigen Bestände über das Archivierungsobjekt TRTM_TPM zu archivieren.

Ende der Empfehlung.

Die Archivierung der Bestände 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

Beziehung zu anderen Archivierungsobjekten

Das Archivierungsobjekt Bestände TRTM_TPM steht betriebswirtschaftlich betrachtet in engem Zusammenhang zum Archivierungsobjekt Finanzgeschäft TRTM_FTR. Wenn Sie Finanzgeschäfte archiviert haben, dann können Sie auch die zugehörigen Bestände archivieren.

Das Archivierungsobjekt Bestände TRTM_TPM teilt sich mit dem Archivierungsobjekt Finanzgeschäft TRTM_FTR das Customizing für die Mindestverweildauer. Da für die Bestände die gleichen Archivierungskriterien gültig sein sollten, wie für die zugehörigen Finanzgeschäfte.

Programme

Programm

Funktion

Anmerkungen

RTPMARCHIVE_WRITE

Schreiben

Das Schreibprogramm selektiert entsprechend ihrer Eingaben die zu archivierenden Bestände und bildet die Bestandsgruppen. Für die vollständigen Bestandsgruppen wird dann auf Einzelbestandsebene die Archivierbarkeit überprüft. Die Bestandsgruppen, deren Bestände alle archivierbar sind, werden archiviert.

Hinweis Hinweis

Sie können das Schreibprogramm zunächst im Testmodus ausführen, dann wird die Archivierung nur simuliert und es werden keine Archivdateien geschrieben. Wenn Sie die Einstellung Vollständig für das Detailprotokoll wählen und das Kennzeichen Alle Fehler anzeigen setzen, dann enthält das Detailprotokoll alle verarbeiteten Objekte einschließlich der dazugehörigen Nachrichten.

Nach einem erfolgreich Testlauf können Sie das Schreibprogramm dann im Produktivmodus starten.

Ende des Hinweises

Siehe auch:

RTPMARCHIVE_DELETE

Löschen

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

Auf dem Selektionsbild können Sie zwischen dem Testmodus und dem Produktivmodus wählen. Nur im Produktivmodus werden die archivierten Bestände gelöscht.

RTPMARCHIVE_READ_BY_INDEX

Lesen

Siehe auch: Mit TRTM_TPM archivierte Bestände anzeigen

RTPMARCHIVE_RELOAD

Zurückladen

Dieses Programm sollten Sie ausschließlich im Falle eines Fehlers beim Archivieren ausführen. Außerdem sollte das Zurückladen möglichst zeitnah nach der Ausführung des fehlerhaften Archivierungslaufs durchgeführt werden.

Hinweis Hinweis

Beim Ausführen dieses Programms werden die Einträge in den aktiven Archivinformationsstrukturen aktualisiert.

Ende des Hinweises

Siehe auch: Archiv zurückladen

Tabellen

Mit dem Archivierungsobjekt TRTM_TPM werden Daten aus verschiedenen Tabellen archiviert.

Zusammen mit den Beständen werden auch die zugehörigen Einträge in der Barwerttabelle (Tabelle VTVBAR), die Protokolle (Tabelle TRPT_LOG) und die Berechnungsergebnisse (Tabellen FTBCVAD_CVA und FTBBCVA_EE) archiviert.

Berechtigungsobjekt

Berechtigungsobjekt

Anmerkungen

S_ARCHIVE

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

T_POSS_ASS

Die Berechtigung für den Buchungskreis, den Bewertungsbereich und die Produktart für die Berechtigungsfunktion P3 (Nebenbuch Bestände) und die Aktivität 03 (Anzeigen) wird geprüft.

Voraussetzungen

  • Im Customizing des Transaction Manager unter Anfang des Navigationspfads Übergreifende Einstellungen Navigationsschritt Werkzeuge Navigationsschritt Archivieren von Finanzgeschäften und Beständen Ende des Navigationspfads definieren Sie pro Buchungskreis und Produktart die Mindestverweildauer für Finanzgeschäfte und Bestände. Die Mindestverweildauer gibt an, wieviele Tage ein Finanzgeschäft oder Bestand nach Ablauf der Fälligkeit noch im System verbleiben muss, bevor es archiviert werden darf.

  • Wir empfehlen Ihnen die ausgelieferten Archivinformationsstrukturen SAP_TRTM_TPM_0 und SAP_TRTM_TPM_1vor dem ersten Archivierungslauf zu aktivieren. Dies erleichtert Ihnen später das Lesen der archivierten Bestände über das Leseprogramm (Performance) und ermöglicht Ihnen das Archivinformationssystem (Transaktion SARI) zum Lesen der archivierten Bestände zu nutzen.

    SAP liefert den Feldkatalog SAP_TRTM_TPM und die Archivinformationsstrukturen SAP_TRTM_TPM_0 und SAP_TRTM_TPM_1 aus.

    Feldkatalog SAP_TRTM_TPM

    Archivinformationsstruktur SAP_TRTM_TPM_0

    Archivinformationsstruktur SAP_TRTM_TPM_1

    Buchungskreis (Schlüsselfeld)

    X

    X

    Produktart (Schlüsselfeld)

    X

    X

    Kennnummer (Schlüsselfeld)

    X

    X

    Darlehensnummer (Schlüsselfeld)

    X

    X

    Finanzgeschäftsnummer (Schlüsselfeld)

    X

    X

    Depot

    X

    Kein Selektionsparameter

    Positionskonto

    X

    Kein Selektionsparameter

    Portfolio

    X

    Kein Selektionsparameter

    Händler

    Kein Selektionsparameter

    Kein Selektionsparameter

Vorgehensweise

  1. Archivdateien erzeugen

    1. Sie befinden sich auf dem Bild Archivadministration: Einstieg (Transaktion SARA), der Name des Archivierungsobjekts TRTM_TPM 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. Siehe auch: Variante pflegen für das Schreibprogramm zu TRTM_TPM

    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

    Siehe auch: Prüfungen des Archivierungsobjektes TRTM_TPM

  2. Archivierte Daten aus der Datenbank löschen.

  3. Sie können sich die archivierten Daten anzeigen lassen:

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

      Siehe auch: Mit TRTM_TPM archivierte Bestände anzeigen

    • Im Archivadministrationssystem (Transaktion SARI) können Sie die archivierten Daten anzeigen, wenn Sie Archivinformationsstrukturen zum Archivierungsobjekt aktiviert haben.

  4. Ausnahmefunktion für fehlerhafte Archivierungsläufe: Archiv zurückladen