Show TOC

Dokumentation zur KomponenteImportparameter zum Ablegen ausgehender Dokumente Dieses Dokument in der Navigationsstruktur finden

 

Sie können ausgehende Dokumente ablegen, die mit SAPscript oder SAP Smart Forms erstellt worden sind. Das Ablagesystem wird hierbei als weiterer logischer Drucker angesehen.

Ablegen von SAPscript-Dokumenten

Die SAPscript Funktionsbausteine OPEN_FORM und PRINT_TEXT haben für die Archivierung folgende Importparameter:

  • ARCHIVE_INDEX

  • ARCHIVE_PARAMS

Der SAPscript Funktionsbaustein START_FORM hat für die Archivierung folgenden Importparameter:

  • ARCHIVE_INDEX.

Weitere Informationen finden Sie in der Dokumentation zu SAPscript unter OPEN_FORM, PRINT_TEXT und START_FORM.

Ablegen von SAP Smart Forms-Dokumenten

Von SAP Smart Forms wird ein Funktionsbaustein generiert, der für die Archivierung folgende Parameter hat:

  • ARCHIVE_INDEX

  • ARCHIVE_INDEX_TAB

  • ARCHIVE_PARAMETERS

Weitere Informationen finden Sie in der Dokumentation zu SAP Smart Forms unter Parameter des generierten Funktionsbausteins.

ARCHIVE_INDEX

ARCHIVE_INDEX hat als Typ die Struktur TOA_DARA. Diese legt die Anwendung für die Indizierung an. Beim Druck/bei der Archivierung wird aus den Werten der Felder der Struktur TOA_DARA die DARA-Indexzeile erzeugt. Eine Datei besteht häufig aus mehreren abzulegenden Dokumenten. In einer Datei stehen demnach mehrere DARA-Indexzeilen, um die einzelnen Dokumente genau zu kennzeichnen.

Die Werte für die Felder der Struktur TOA_DARA müssen von der Anwendung übergeben werden. Die Zeilen der Struktur sind wie folgt aufgebaut.

Felder der Struktur TOA-DARA

Offset

Länge (Bytes)

Beschreibung

FUNCTIONS

0-3

4

Name der aufzurufenden Funktion (DARA)

MANDANT

4-6

3

Mandant

DEL_DATE

7-14

8

Datum, an dem der Tabelleneintrag entfernt wird, der auf das abgelegte Dokument verweist

SAP_OBJECT

15-24

10

Business-Objekttyp

AR_OBJECT

25-34

10

Dokumentart

OBJECT_ID

35-84

50

Schlüssel für Business-Objekt

FORM_ID

85-124

40

Dokument-Id für das Formular, das ausgehenden Dokumenten zugeordnet ist

FORMARCHIV

125-126

2

Ablage-Id für Formular

RESERVE

127-153

27

Reserve

NOTIZ

154-409

256

Notiz, die zu einem abgelegten Dokument auf dem Ablagesystem abgelegt werden kann

Die Felder SAP_OBJECT, AR_OBJECT und OBJECT_ID müssen mit Werten belegt werden, um die Zuordnung der einzelnen Dokumente zum Business-Objekt zu gewährleisten. Die anderen Felder sind optional.

Hinweis Hinweis

Für SAP_OBJECT und AR_OBJECT muss im Customizing eine Verknüpfung gepflegt sein, damit keine Fehlersituation eintritt.

Ende des Hinweises.
ARCHIVE_PARAMS (bei SAPscript-Dokumenten) ARCHIVE_PARAMETERS (bei SAP Smart Forms-Dokumenten)

Erfolgt die Druckausgabe nicht ONLINE und benutzergesteuert, muss der Parameter ARCHIVE_PARAMS (bei SAPscript-Dokumenten)/ARCHIVE_PARAMETERS (bei SAP Smart-Forms-Dokumenten) belegt werden. Die notwendigen Informationen können mit dem Funktionsbaustein GET_PRINT_PARAMETERS ermittelt werden.

Um die Exportparameter OUT_ARCHIVE_PARAMETERS des Funktionsbausteins GET_PRINT_PARAMETERS zu ermitteln, müssen die Importparameter AR_OBJECT (Dokumentart) und SAP_OBJECT (Business Objekttyp) belegt werden.

OPTIONS (bei SAPscript-Dokumenten) OUTPUT-OPTIONS (bei SAP Smart Forms-Dokumenten)

Die SAPscript Funktionsbausteine OPEN_FORM und PRINT_TEXT haben neben den Parametern für die Archivierung den Parameter OPTIONS. Dieser hat als Typ die Struktur ITCPO.

Der von SAP Smart Forms generierte Funktionsbaustein hat neben den Parametern für die Archivierung den Parameter OUTPUT_OPTIONS. Dieser hat als Typ die Struktur SSFCOMPOP. Eine Beschreibung der Felder dieser Struktur finden Sie in der Dokumentation SAP Smart Forms unter Ausgabeoptionen.

In beiden Fällen ist ein Wert für das Feld TDARMOD zu übergeben. Der Wert kann einer der folgenden Ablagemodi sein:

  • 1

    Drucken

  • 2

    Ablegen

  • 3

    Ablegen und drucken

Damit das ausgehende Dokument abgelegt wird, muss das Feld TDARMOD mit 2 (Ablegen) oder 3 (Ablegen und drucken) belegt werden.

Hinweis Hinweis

Als Beispielreport steht das Programm OALINES zur Verfügung.

Ende des Hinweises.