Koppelart "L" für lokalen Druck auf Windows-NT-Systemen 

Mit der Koppelart L können Sie Output-Managementsysteme verwenden, die mit einem Druckbefehl gestartet werden.

Die Koppelart L führt eine befehlsgesteuerte Ausgabetechnik auf Windows-NT-Systemen aus. Dabei wird eine Datei mit den Ausgabedaten auf das Windows-NT-Dateisystem heruntergeladen. Das R/3-System gibt dann einen Druckbefehl zum Drucken der Datei aus. Der zu verwendende Druckbefehl ist in dem Systemprofilparameter rspo/host_spool/print hinterlegt.

Im Gegensatz dazu verwendet die Koppelart C die Programmierschnittstelle von Windows NT, um Ausgabedaten direkt an den Druck-Manager zu übergeben. Wenn Sie kein Output-Managementsystem haben, sollten Sie Koppelart C verwenden.

Der Druckbefehl

SAP stellt einen vordefinierten Druckbefehl für die Koppelart L bereit. Sie müssen diesen Befehl wahrscheinlich ändern, um ihn mit Ihrem Ausgabeverwaltungssystem verwenden zu können.

Der Standarddruckbefehl ruft den MS-DOS-Befehl print auf. Der Befehl, wie er vom R/3-System verwendet wird, lautet folgendermaßen:

print /d:&P &F wobei:

Sie können einen anderen Druckbefehl vom R/3-System ausgeben lassen, indem Sie den gewünschten Befehl in den Systemprofilparameter rspo/host_spool/print eingeben.

Sie können für die Verwendung mit Ihren Windows-NT-Druckern auch einen speziellen Kommandosatz definieren. Über einen Kommandosatz können Sie Druck- und Abfragebefehle angeben, die sich von den Standardbefehlen unterscheiden.

Um einen Kommandosatz zu definieren, gehen Sie bei der Definition des Ausgabegeräts wie folgt vor:

  1. Wählen Sie Bearbeiten ® Kommandosatz.
  2. Wenn Sie bereits einen verwendbaren Kommandosatz definiert haben, geben Sie den Kennbuchstaben des Satzes in das Feld Kommandosatz-Kennung auf der Registerkarte Hostspool-Kopplung ein.
  3. Wenn Sie einen neuen Kommandosatz definieren wollen, geben Sie in das Feld Kommandosatz-Kennung einen Buchstaben zur Benennung des Satzes ein.

Doppelklicken Sie auf das Feld. Im nächsten Dialogfenster können Sie die mit dem Gerät zu verwendenden Kommandos eingeben. Der Kommandosatz kann auch in anderen Gerätedefinitionen mit der Koppelart L verwendet werden.

Status von Druckaufträgen bei Koppelart L abfragen

Bei Koppelart L in Windows-NT-Systemen kann der Status von Druckaufträgen vom Ausgabeverwaltungssystem im Hostsystem nur abgefragt werden, wenn folgendes zutrifft:

  1. Der Druckbefehl gibt eine Jobnummer im UNIX-Format lp/lpr aus
  2. Der Abfragebefehl gibt eine Statusmeldung im UNIX-Format lpq/lpstat oder im Siemens-Nixdorf-Format xpstat aus.

Wenn das verwendete Ausgabeverwaltungssystem diese Voraussetzungen nicht erfüllt, müssen Sie das Feld Druckaufträge nicht beim Betriebssystem nachfragen in der R/3-Ausgabegerätedefinition markieren.

Wenn das verwendete Ausgabeverwaltungssystem diese Voraussetzungen erfüllt, können Sie den zu verwendenden Abfragebefehl im R/3-Systemprofil angeben. Geben Sie den Befehl in den Parameter rspo/host_spool/query und das Format der Statusmeldung in den Parameter rspo/host_spool/answer_format ein.

Legen Sie diese Angaben im Profil des Aufbereitungsserver auf dem Windows-NT-System fest.

 Weitere Informationen finden Sie im SAPNet-Hinweis 161516.

  Startseite SAP-Druckhandbuch