OCR-Unterstützung selbst einrichten
In folgenden Fällen müssen Sie den OCR-Druck selbst einrichten:
für einen neuen Druckertyp
für einen Drucker, für den SAP die OCR-Unterstützung nicht vordefiniert hat (die Liste der Drucker mit OCR-Unterstützung finden Sie unter Druckertypen mit vordefinierter OCR-Unterstützung).
Vorgehensweise
Um den OCR-Druck selbst einzurichten, müssen Sie der Druckerdefinition im SAP-Spool-System und in SAPscript die OCR-Unterstützung hinzufügen. Gehen Sie folgendermaßen vor:
Prüfen Sie, ob der Zeichensatz des Druckers die richtigen Hexadezimal-Codes für die OCR-Sonderzeichen enthält. Da nur der OCR-A-Zeichensatz Sonderzeichen enthält, ist dieser Schritt nur für OCR-A erforderlich.
Definieren Sie die Print-Controls, die den OCR-Druck am Drucker aktivieren und deaktivieren.
Richten Sie die OCR-Druckunterstützung folgendermaßen ein:
Kopieren Sie die Gerätetypdefinition des Druckers, mit dem Sie arbeiten. Wenn Sie dem SAP-System einen neuen Druckertyp hinzufügen, können Sie diesen Schritt überspringen.
Verwenden Sie den neuen Gerätetyp für alle Druckerdefinitionen, die Sie für den OCR-Druck erstellen.
Kopieren Sie den vom Drucker verwendeten SAP-Zeichensatz. Wenn Sie einen neuen Zeichensatz für den Drucker definieren, können Sie diesen Schritt überspringen.
Ermitteln Sie den Zeichensatz des Druckers anhand der Gerätetypdefinition. Wählen Sie dazu und dann Volle Administration
und Gerätetypen
. Doppelklicken Sie auf den Gerätetyp. Beim ersten Zeichensatz
in der Definition handelt es sich um den Standardzeichensatz.
Kopieren Sie den Zeichensatz über die Transaktion .
Suchen Sie den SAP-Zeichensatz, der in der Gerätetypdefinition identifiziert ist, mit der Sie arbeiten. Markieren Sie den Zeichensatz mit dem Cursor, wählen Sie Ändern
und dann Anlegen mit Vorlage
.
Geben Sie im folgenden Bild eine neue Identifikationsnummer für den neuen Zeichensatz ein. Diese Nummer muss mit der Zahl 9 beginnen. Diese Namenskonvention schließt Konflikte zwischen Ihrem Zeichensatz und dem SAP-Standardzeichensatz aus. Die anderen Angaben auf diesem Bild können Sie unverändert beibehalten.
Pflegen Sie die SAPscript
-Druckerfont
-Angabe für die SAPscript
-OCR-A- oder OCR-B-Zeichensätze wie benötigt. Der Druckerfont identifiziert die Print-Control, die SAPscript verwenden soll, um
den Drucker auf den OCR-Zeichensatz umzustellen.
Wählen Sie im Eingangsbild der und dann Druckerfonts
. Suchen
Sie den Gerätetyp Ihres Druckers, und geben Sie dann die Familie für OCRA und, falls erforderlich, für OCRB an.
Geben Sie für OCRA und OCRB eine Fonthöhe von 120 und eine CPI (Schrittweite) von 10 an.
In PrtCtl.1.
und PrtCtl.2.
geben Sie die Print-Control an, die Sie verwenden möchten, um den OCR-Druck in Hoch- bzw. Querformat zu aktivieren. Die Print-Control muss die Form SF<nnn> haben. Dabei ist <nnn> eine
frei wählbare Identifikationsnummer. Jede Print-Control muss innerhalb der für den Gerätetyp definierten Steuerungen eindeutig sein.
Geben Sie Werte für die OCR-Print-Controls an, die Sie gerade gewählt haben. Die Print-Controls aktivieren den OCR-Zeichensatz. Wählen Sie dazu und dann Volle Administration
und Gerätetypen
. Markieren Sie einen Gerätetyp, wählen Sie Anzeigen
und dann Print Controls
.
Geben Sie in SF<nnn> den Druckerbefehl an, der benötigt wird, um auf den OCR-Zeichensatz umzuschalten bzw. den OCR-Druck zu aktivieren. Sie finden die Befehle in der OCR-Dokumentation Ihres Druckers.
Weiterhin müssen Sie folgendes pflegen:
Alle anderen SF<nnn>-Print-Controls für den Gerätetyp. Diese Steuerungen werden ausgegeben, wenn der OCR-Druck beendet ist und zusätzlicher Text gedruckt werden soll. Prüfen Sie jede Steuerung, um sicherzustellen, dass sie den richtigen Druckerbefehl für das
Rücksetzen des Zeichensatzes und der Schriftart im Drucker enthält. Verwenden Sie die SAPscript
-Funktionen zur Schriftartenpflege, um festzustellen, welche Schriftart mit welcher "SF"-Steuerung verbunden ist. Die Zeichensatzangabe in den "SF"-Steuerungen muss dem Standardzeichensatz
in der Gerätetypdefinition entsprechen.
Print-Controls S4001, S4004 und S0000. Sichern Sie jede dieser Print-Controls mit einem leeren Feld Ersetzungstext
. (Diese Steuerungen bieten eine Alternativmöglichkeit, den OCR-Druck zu
aktivieren bzw. deaktivieren.)