OCR-Unterstützung selbst einrichten 
Sie können den OCR-Druck einrichten:
- für einen neuen Druckertyp, oder
- für einen Drucker, für den SAP die OCR-Unterstützung nicht vordefiniert hat
Dazu müssen Sie der Druckerdefinition im R/3-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 R/3-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 R/3-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 Werkzeuge
®
Spool
®
Spool-Verwaltung 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, indem Sie zunächst Werkzeuge
®
Spool
®
Spool-Verwaltung und dann Zeichensätze auf der Registerkarte Gerätetypen wählen.
Suchen Sie den R/3-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 muß mit der Zahl 9 beginnen. Diese Namenskonvention schließt Konflikte zwischen Ihrem Zeichensatz und dem R/3-Standardzeichensatz aus. Die anderen Angaben auf diesem Bild können Sie unverändert beibehalten.
Prüfen Sie, ob der neue Zeichensatz die richtigen Hexadezimalwerte für das Drucken von OCR-A-Zeichen verwendet. Ergänzen Sie insbesondere die Hexadezimalwerte für die folgenden OCR-A-Trennzeichen (zur Vorgehensweise siehe
Zeichensätze definieren):
|
SAP-Zeichen Nr. 7 |

|
|
SAP-Zeichen Nr. 8 |

|
|
SAP-Zeichen Nr. 9 |

|
Zur Pflege dieser Sonderzeichen wählen Sie
Zeichensatz edit. Mit Hilfe der Informationen in Ihrem Druckerhandbuch können Sie dann die richtigen Hexadezimal-Codes eingeben. Diese Zeichen werden von SAPscript für das Drucken von OCR-A-Zeichen benötigt.
Hinweis: Dieser Zeichensatz muß für alle Druckausgaben geeignet sein, die Sie für Drucker dieses Typs vorgesehen haben:
- Er muß die benötigten OCR-A-Sonderzeichen enthalten.
- Die Hexadezimal-Codes für andere Zeichen müssen mit dem Standardzeichensatz und den OCR-Zeichensätzen des Druckers kompatibel sein.
Im allgemeinen sind Drucker-OCR-Zeichensätze identisch mit normalen Zeichensätzen, ausgenommen die OCR-Sonderzeichen.
- 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 Spool-Administration Umfeld
®
Font-Administration 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 muß die Form
SF<nnn>
haben. Dabei ist
<nnn>
eine frei wählbare Identifikationsnummer. Jede Print-Control muß 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 Werkzeuge
®
Spool
®
Spool-Verwaltung 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, daß sie den richtigen Druckerbefehl für das Rücksetzen des Zeichensatzes und der Schriftart im Drucker enthält. Verwenden Sie die SAP
script-Funktionen zur Schriftartenpflege, um festzustellen, welche Schriftart mit welcher "SF"-Steuerung verbunden ist. Die Zeichensatzangabe in den "SF"-Steuerungen muß 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.)
Startseite SAP-Druckhandbuch