ProzessAusgabe von XML-Dokumenten

 

Sie wollen ein XML-Dokument, das von SAP Smart Forms erzeugt wird (XSF oder XDF), an die Spool-Verarbeitung senden, um es als lokale Datei abzuspeichern. Dies ist oft zu Testzwecken erwünscht oder auch nur, um sich das Dokument in der Baumdarstellung eines Web-Browsers anzuzeigen.

Hintergrund

SAP Smart Forms verwendet, wenn XML-Dokumente an die Spool-Verarbeitung weiterleitet werden, das Binär-Format. Wenn Sie so einen Spool-Auftrag über Export-Funktionen der Spool-Ausgabesteuerung (Transaktion SP01) als Text abspeichern, fügt die Export-Funktion Zeilenumbrüche ein. Auf Grund von diesen Umbrüchen entspricht in den meisten Fällen die exportierte Datei nicht mehr den XML-Konventionen und kann daher nicht im Browser angezeigt werden.

Für den Export von Binärdateien ist diese Funktion der Spool-Ausgabesteuerung also nicht geeignet. Sie können aber Gerätetypen für den Frontend-Druck verwenden, um die Binärdatei auf Ihrem lokalen Rechner abzuspeichern.

Prozess

  1. Sie benötigen ein Ausgabegerät mit der Koppelart F. Sollte so ein Gerätetyp nicht in Ihrem System vorhanden sein, wenden Sie sich an Ihren Systemadministrator. Beim Drucken mit diesem Gerätetyp wird die Ausgabe an einen Drucker-Dämon (je nach Betriebsystem verbirgt sich dahinter ein anderes Programm) weitergeleitet.

  2. Richten Sie sich als Frontend-Drucker auf Ihrem PC einen Drucker ein, der die Ausgabe in eine Datei umleitet. Unter Windows NT müssen Sie zum Beispiel dazu einen Drucker definieren, der den Port FILE: benutzt.

    Hinweis Hinweis

    Dies ist nur eine mögliche Vorgehensweise. Es gibt noch andere Koppelarten, mit denen sich eine Ausgabe aus dem Spool in eine Datei umleiten lässt. Einzelheiten entnehmen Sie dem SAP-Druckhandbuch (BC-CCM-PRN).

    Ende des Hinweises