Q-102.336

David Befehle werden vom PCL Conversion Server nicht verarbeitet

Frage
Problem Dokumente sollen gedruckt und anschließend als Fax über den FileScan Service versendet werden. Dazu wurde ein PCL-Drucker eingerichtet. Die Datei wird in einen Ordner im David-Verzeichnis abgelegt (gedruckt), der speziell für den FileScan Service erstellt wurde.

Druckt man jetzt mit dem eingerichteten HP-Drucker ein Word-Dokument in das entsprechende FileScan Verzeichnis, wird die PRN-Datei eingelesen. Die im Dokument enthaltenen David Befehle werden jedoch nicht ausgelesen (z.B. @@Nummer).

Das Fax erscheint anschließend im Ausgang mit der Meldung »Nummer fehlt«.

Produkt PCL Conversion Server
Priorität normal
Effekt normal
Datum 3.09.2008

Antwort
Wenn der PCL-Auftrag nicht korrekt vom David Service Layer gelesen werden kann, so ist in den meisten Fällen ein fehlendes Leerzeichen in der Übergabe Rufnummer die Ursache.

Einige PCL Druckertreiber übergeben statt des Leerzeichens eine ESC-Sequenz die den Abstand zwischen dem David Befehl und der eigentlichen Nummer in der Breite eines Leerzeichens definiert.

Kommt es zu diesem Verhalten, so werden die Faxnachrichten im Ausgangsbuch des David.InfoCenter mit dem Fehler »Nummer fehlt« abgelegt. Zudem wird in dem Archive »Ereignisse« (unter »Archive -> System -> David«) ein »Bad Command« Eintrag erzeugt, in dem auch der Befehl angegeben ist.

Werden die angegebenen David Befehle wie oben beschrieben nicht verarbeitet, verwenden Sie für den PCL-Drucker einen anderen Druckertreiber und passen die Schriftart an. Wählen Sie z.B. den HP LJ 4P Druckertreiber und als Schriftart nehmen Sie einen Druckerschrift wie z.B. Univers (kein TrueType Schriftart). Stellen Sie als Schriftgröße 8 ein und schließen den Klammeraffenbefehl mit zwei @@ Zeichen ab. Beispiel: @@Nummer 1234@@

Hinweis
Quittungsdateien die im David.InfoCenter möglich sind, funktionieren generell nicht in Verbindung mit den PCL Conversion Services. Dieser Effekt ist kein Fehler, sondern aus technischer Sicht nicht möglich.