OpaccERP Drucker

Vorgaben und Informationen zu den mit OpaccERP einsetzbaren Druckermodellen.

Allgemeine Informationen

Grundsätzlich unterscheiden wir zwischen drei verschiedenen Typen von Druckern.
  • Laserdrucker
  • Matrixdrucker
  • Spezialdrucker (z.B. Etiketten, Kassabon)

Druckertypen / empfohlene Modelle

Druckertyp Beschreibung
Laserdrucker
PDF-Druck
Damit Sie von den Vorteilen des PDF-Direktdrucks profitieren können, empfehlen wir IPP-fähige Drucker einzusetzen.
Das Drucken via IPP ermöglicht den Druck von PDF-Dokumenten ganz ohne Treiber. Das bedeutet, dass für das Drucken von PDF-Dokumenten via IPP auf dem OpaccOXAS Primary Server keine Druckertreiber mehr installiert sein müssen. Damit Sie PDF-Dokumente via IPP drucken können, müssen folgende Voraussetzungen erfüllt sein:
  • Die verwendeten Drucker müssen das IPP Protokoll 2.0 unterstützen.
  • Das Mapping von PCL IDs zu RawKinds (Schachtsteuerung) muss in der OpaccOXAS Druckersteuerung (BC 98410) korrekt erfasst sein.
  • Beim Device muss die korrekte IPP-Adresse erfasst werden. Beispiel: ipps://PRINTERNAME.opacc.ch/ipp/print
PCL-Druck
Grundsätzlich verwenden wir HP PCL 5e kompatible Funktionen. Aufgrund diverser Probleme mit HP PCL Emulationen von div. Herstellern, empfehlen wir original HP Laserjet Geräte. Falls das nicht möglich ist, sollten die für den Einsatz geplanten Drucker vor der Anschaffung durch Opacc getestet werden.
Wichtig
Wichtig
Damit bei der Neuinstallation eines Druckers möglichst wenig Anpassungen notwendig sind, sollten auf dem Drucker zusätzlich zur PCL 5e Fähigkeit, folgende Schriftarten als interne PCL-Schriftart installiert und via PCL ansprechbar sein:
  • Antique Olive
  • Garamond
  • Univers
  • Letter Gothic
Notiz
Notiz
Beachten Sie, dass nicht alle HP Laserjet Drucker auch automatisch HP PCL 5e unterstützen. Zu beachten ist ferner, dass HP PCL6 nicht genügt.
Zur Nutzung von OCRB Schriften (ESR) muss die entsprechende Schriftart entweder auf dem Drucker vorhanden sein (z.B. auf einem EEPROM), oder die Schriftart muss als Softfont vor dem Drucken auf das Gerät kopiert werden.
Matrixdrucker
Wir empfehlen, von uns in anderen Projekten bereits erfolgreich eingesetzte Modelle zu verwenden. Fragen Sie bei Ihrem Projektleiter nach.
Spezialdrucker
Grundsätzlich kann jeder Spezialdrucker mit Hilfe der ESC- Sequenzen und einer korrekten Druckersteuerung im OpaccERP Studio, angesprochen werden. Wir empfehlen, von uns in anderen Projekten bereits erfolgreich eingesetzte Modelle zu verwenden. Fragen Sie bei Ihrem Projektleiter nach.

Druckersteuerungen in OpaccERP (OpaccERP Studio BCs 98400 und 98410)

Zum aktuellen Zeitpunkt verwenden noch einige Komponenten von OpaccERP die Druckersteuerungen aus dem OpaccERP Studio (BC 98410). Diese Druckersteuerungen werden vom Projektleiter eingerichtet und konfiguriert. Beachten Sie, dass beispielsweise Verkaufsdokumente nur auf Drucker ausgegeben werden können, welche im OpaccERP Studio erfasst sind.
Details Vorgabe
Druck Batch
Die Batch-Dateien für das Drucken werden im Verzeichnis \insyde\ip abgespeichert. Diese Batch-Dateien enthalten z.B. die "net use" Befehle für das Verbinden eines Druckers auf den LPT.
Wichtig
Wichtig
Beachten Sie, dass es nicht notwendig ist, mit LPT zu arbeiten. Sie können im BC 98400 unter Device/Dateiname auch direkt den Pfad auf das Druck-Device eingeben. z.B. \\server\drucker
Drucker definieren
Die Drucker werden im OpaccERP Studio BC 98400 und 98410 definiert.
Makros/Softfonts
Dateien wie Makros (Logos) oder Softfonts (Barcode) können mit einem Batch auf den jeweiligen Drucker kopiert werden. Erfassen Sie dafür eine Batch-Datei und tragen Sie sie entsprechend unter Device/Dateiname im BC 98400 ein.
Wichtig
Wichtig
Dateien wie Makros oder Softfonts dürfen nicht auf das umgeleitete Device LPTx: kopiert werden. Das Kopieren muss direkt auf das Druck-Device erfolgen. Beispiel: copy ocrb.sft \\server\drucker
Indirekt drucken
Ab v14.10 ist das indirekte Drucken per Default aktiviert und kann nicht mehr ausgeschaltet werden.
Notiz
Notiz
Stellen Sie sicher, dass die Umgebungsvariable TEMP auf dem Client korrekt gesetzt ist. Die temporären Spool-Dateien werden in diesem Verzeichnis abgelegt.
Autopiloten
Werden Verarbeitungen und Druckaufträge via Applikationspool durchgeführt, so ist darauf zu achten, dass kein Konflikt mit den Druck-Devices entsteht. Es kann vorkommen, dass die Umleitung von LPT3 auf einen falschen Drucker erfolgt, wenn OpaccERP mehr als ein Mal gestartet wird. In diesen Fällen sollte nur noch direkt auf das Druck-Device gedruckt werden. (Eintrag unter "Device/Dateiname" im BC 98400: \\server\drucker)
Die OpaccERP Auswertungen (BC 84300) können aus vielen OpaccERP Programmen als Vorschau angezeigt und ausgedruckt werden. Diese Auswertungen können über jeden Drucker mit Standard Windows- Druckertreiber ausgegeben werden.