Show TOC

 Archivierung Digitale Signatur (CA-DSG)Locate this document in the navigation structure

Definition

Archivierungsobjekt DS_ARCH zur Archivierung von Digitalen Signaturen, die mit dem klassenbasierten Werkzeug für die digitale Signatur geleistet wurden.

Verwendung

Archivierung

Das Archivierungsobjekt DS_ARCH wird zur Archivierung von digitalen Signaturen verwendet.

Das System archiviert den Signaturkopf, die Signaturdaten (Bewegungsdaten), das zu signierendes Dokument und die dazugehörigen Metadaten der Anwendung.

Verbuchung der Archivierungsvormerkung

Wenn Sie Ihre Signaturtooldaten archivieren wollen, müssen Sie Signaturdaten zum Archivieren vormerken. Die Verbuchung der Archivierungsvormerkung am Signaturkopfsatz kann durch den Aufruf der Klassenmethode IF_DS_RUNTIME~MARK_FOR_ARCHIVE erfolgen. Diese Methode ermittelt im System die zugehörigen Signaturprozesse und versucht am jeweiligen Signaturkopfsatz die Archivierungsvormerkung zu setzen. Signaturdaten, die zum Archivieren vorgemerkt wurden, können später mit Hilfe des Archivierungsobjektes DS_ARCH mit Hilfe der Transaktion SARA archiviert werden.

Struktur

Das Archivierungsobjekt DS_ARCH besteht aus den drei folgenden Datenbanktabellen des Signaturtools:

Datenbanktabelle Beschreibung

SIGNH

enthält die Kopfdatensätze

SIGNS

enthält die Einzelsignaturdatensätze

SIGNDO

enthält die Dokumentdatensätze

Darüber hinaus gehört noch die Metadatenbanktabelle aus den jeweiligen Anwendungen zum Archivierungsobjekt. Die betroffenen Metadatentabellensätze der Anwendungen werden über die Registrierung der Signaturobjekte sowie den Informationen des Signaturkopfsatzes (SIGNH)  ermittelt. Zusammen mit den Daten der SIGN*-Tabellen werden die zugehörigen Metadaten mit archiviert.

Die folgenden Aktionen stehen Ihnen für das Archivierungsobjekt DS_ARCH zur Verfügung:

Aktions-/ Reportzuordnung

Aktion Report

Archivieren

DS_ARCH_WRI

Löschen

DS_ARCH_DEL

Lesen (Auslesen der Archivdateien pro Objekt)

DS_ARCH_READ_AR_BY_OBJECT

Lesen (Leseprogramm über Datenbank und SAP AS)

DS_ARCH_READ_DB_AR_BY_INDEX

Digitale Signatur archivieren

Wählen Sie die Transaktion SARA, geben Sie das Archivierungsobjekt DS_ARCH ein und führen Sie die Aktion Schreiben aus.

Weitere Informationen zur Durchführung der Archivierung finden Sie unter Schematischer Ablauf der Archivierung.

Zur Definition der benötigten Variante können Sie die nachfolgenden Selektionskriterien verwenden. Sie steuern damit, welche Digitale Signaturen archiviert werden sollen:

  • Anwendung
  • Signaturobjekt
  • Signaturzeit von
  • Signaturzeit bis
  • Signatur-ID
  • Signaturstrategie
  • Typ der Signatur
  • Signaturmethode

Digitale Signatur löschen

Wählen Sie die Transaktion SARA, geben Sie das Archivierungsobjekt DS_ARCH ein und führen Sie die Aktion Löschen aus.

Weitere Informationen zur Durchführung der Archivierung finden Sie unter Schematischer Ablauf der Archivierung.

Sie können einstellen, ob das nach der Archivierung gestartete Löschprogramm im Testmodus ablaufen soll. Ob das Löschprogramm überhaupt gestartet wird, legen Sie im allgemeinen Archivierungs-Customizing fest. Siehe auch: Customizing

Digitale Signatur mit Transaktion SARA anzeigen

Sie können die archivierten Daten anzeigen, indem Sie die Transaktion SARA aufrufen und dann das Archivierungsobjekt DS_ARCH eingeben. Führen Sie dann die Aktion Lesen aus.

Es stehen Ihnen zwei Leseprogramme zur Verfügung:

  • DS_ARCH_READ_AR_BY_OBJECT (liest die Archivdateien pro Objekt)
  • DS_ARCH_READ_DB_AR_BY_INDEX (Leseprogramm über Datenbank und Archivinformationssystem SAP AS)
    Hinweis

    Wenn Sie das Leseprogramm DS_ARCH_READ_DB_AR_BY_INDEX ausgehend von der  Transaktion SARA aufrufen, dann können Sie nur vom Archiv lesen und die einzelnen Archivdateien nur manuell auswählen. Das Lesen von der Datenbank und vom Archiv mit SAP AS ist mit der Transaktion SARA nicht möglich. Um die beiden Leseaktionen ( Lesen von der Datenbank und Lesen vom Archiv mit SAP AS) durchführen zu können, müssen Sie die Transaktion SE38 verwenden.

Digitale Signatur mit Transaktion SE38 anzeigen

Zum Anzeigen der archivierten Daten mit der SE38 steht das Leseprogramm  DS_ARCH_READ_DB_AR_BY_INDEX (Leseprogramm über Datenbank und SAP AS) zur Verfügung.

Im Einstiegsbild der SE38 wählen Sie im Menü Zusätze  → Datenquelle auswählen.

Sie können zwischen folgenden Optionen wählen:

  • Datenbank
  • Archiv

    Wenn Sie diese Option gewählt haben, können Sie festlegen, ob Sie die Daten über das Archivinformationssystem (SAP AS) anzeigen wollen oder die Daten manuell  auswählen wollen.

    Mit dem Archivinformationssystem (SAP AS) können Sie gezielt Daten zu einer Digitalen Signatur anzeigen, wie z.B. Anwendung, Signaturobjekt, Signaturzeit, Signatur-ID usw.

    Um das Archivinformationssystem einzusetzen, aktivieren Sie die im Standard ausgelieferten Archivinformationsstruktur SAP_DS_ARCH. Der Feldkatalog für Signaturdaten, aus dem Sie die Felder beziehen, heißt SAP_DS_ARCH_ALL.

    Sie können sich auch eigene Strukturen definieren. Weitere Informationen finden Sie unter Einsatz des Archivinformationssystems.

Archivierung von Anwendungsprotokollen für Signaturprozesse

Anwendungsprotokolle zu den Signaturprozessen werden nicht zusammen mit den Signaturdaten archiviert. Nutzen Sie hierzu das existierende Archivierungsobjekt BC_SBAL. Im Schreibprogramm muss hierbei auf dem Selektionsbild das Objekt CDSG1 ausgewählt werden.

Integration

Technische Werte für den Archivierunglauf, wie Name, Pfad und maximale Größe der Archivdatei sowie die Einstellungen zum Löschprogramm, legen Sie im Archivierungs-Customizing fest.