Formularausgabe
Sie können ein PDF-basiertes Formular auf verschiedenen Ausgabemedien ausgeben. Sie können wählen zwischen:
...
● Drucker
● Archivierung
Es erfolgt eine Weiterleitung an ArchiveLink. ArchiveLink ist eine Kommunikationsschnittstelle für die Verwaltung von Ablagesystemen im SAP-System. Damit haben Sie die Möglichkeit das Formular z.B. mit Anwendungsdaten zu verknüpfen.

Weitere Informationen finden Sie in
der Dokumentation zu
ArchiveLink unter
Ablegen
ausgehender Dokumente.
● Fax und E-Mail
Durch Rückgabe des Formulars an das
Anwendungsprogramm als PDF, kann dieses von dort an die
Business Communication
Services zur weiteren Ausgabe als Fax oder E-Mail weitergeleitet
werden.

Hierbei wird kein Spool-Auftrag erzeugt.
Die Weiterleitung des Formulars an die verschiedenen Ausgabemedien erfolgt über Schnittstellen. Das SAP-System muss je nach Ausgabemedium entsprechend konfiguriert sein. So muss für die Ausgabe auf einem Drucker beispielsweise ein PCL-fähiger Drucker eingerichtet sein.
Sie steuern die Ausgabe des Formulars über verschiedene Felder einer Struktur vom Typ SFPOUTPUTPARAMS. Diese werden als Parameter (IE_OUTPUTPARAMS) beim Formularaufruf im Anwendungsprogramm dem Funktionsbaustein FP_JOB_OPEN übergeben.

Den Funktionsbausteinaufruf sehen Sie im Beispiel: Formularaufruf im Anwendungsprogramm.
Die einzelnen Felder der Struktur SFPOUTPUTPARAMS mit der jeweiligen Kurzbeschreibung finden Sie im ABAP Dictionary (Transaktion SE11).
Die Formularausgabe auf einem Drucker ist als Standard eingestellt, d.h. Sie verwenden beim Aufruf des FP_JOB_OPEN die Initialwerte der Struktur. Sie können die Druckparameter und auch die Parameter zum Spool-Dialog ändern, indem Sie Felder entsprechend setzen.

Weitere Informationen finden Sie unter Spool-Verarbeitung und Steuerung des Spool-Dialoges.
Allgemeine Informationen zum Drucken
und zur Druckereinrichtung entnehmen Sie dem
SAP-Druckhandbuch
(BC-CCM-PRN).
1. Bei der Formularausgabe mit Dialog wird Ihnen der Spool-Dialog angezeigt. Legen Sie dort einen Ablagemodus für das Dokument fest:
○ Nur Ablegen
○ Drucken und Ablegen
Bei der Formularausgabe ohne Dialog geben Sie den Ablagemodus im Feld ARCMODE der oben genannten Struktur an.
○ Nur Ablegen: SFPOUTPUTPARAMS-ARCMODE = ’2’
○ Drucken und Ablegen: SFPOUTPUTPARAMS-ARCMODE = ’3’

Die Ausgabe des Dialoges steuern Sie über das Feld NODIALOG. Weitere Informationen dazu finden Sie in Steuerung des Spool-Dialoges.
2. Sie schreiben mindestens einen Eintrag in die Tabelle mit Archivindizes (SFPDOCPARAMS-DARATAB).
3. Das System leitet das Formular an ArchiveLink weiter.
...
1. Sie setzen in Ihrem Anwendungsprogramm das Feld SFPOUTPUTPARAMS-GETPDF.
2. Das System gibt das generierte PDF-Formular an das Programm zurück, wo es dann zur weiteren Verarbeitung an die Schnittstelle des Business Communication Services weitergeleitet werden kann.

Wenn eine Rückgabe des PDFs über den Parameter GETPDF angefordert ist, erzeugt das System keinen Spoolauftrag. Das bedeutet, dass Sie, falls Sie Ihr Formular auch über den Spool ausgeben möchten, die Formularausgabe nochmals in Ihrem Programm aufrufen müssen. Der Parameter GETPDF muss dann den Wert space haben.