Etikettendruck 

Verwendung

Sie möchten Etiketten, z.B. Versand- oder Barcode-Etiketten, auf einem Spezialdrucker ausgeben. Mit Release 4.6A haben Sie die Möglichkeit, Etiketten mit einem externen Design-Programm zu entwerfen und aus einem SAPscript-Formular auszudrucken.

Voraussetzungen

Die meisten der auf dem Markt befindlichen Spezial-Etikettendrucker verwenden eigene Steuersprachen, für die es im SAP-Standard keine Druckertreiber gibt. Um diese Etikettendrucker dennoch aus dem R/3-System ansprechen zu können, definieren Sie mit einem externen Programm das komplette Layout

Aktivitäten

  1. Erstellung des Etiketts mit einem Design-Programm: Definieren Sie das komplette Layout des Etiketts, einschließlich der Felder, die später aus dem R/3-System gefüllt werden.
  2. Download der Druckdatei: Exportieren Sie die Datei mit den Druckerkommandos aus dem Design-Programm. Die Druckerkommandos müssen im ASCII-Format vorliegen, d.h. es dürfen lediglich druckbare Zeichen sowie Wagenrücklauf (CARRIAGE RETURN), Zeilenende (LINEFEED) sowie evtl. Seitenende (FORMFEED) enthalten sein. Außerdem darf die Datei nicht mehr als 80 Zeichen pro Zeile umfassen, da sonst evtl. unerwünschte Zeilenumbrüche während des Uploads erfolgen. Binäre Steuerzeichen (z.B. ESCAPE) dürfen nicht vorkommen.
  3. Upload der Druckdatei in SAPscript-Formular: Laden Sie die Druckdatei in einen SAPscript-Standardtext hoch. Dieser Standardtext wird allerdings nur als "Zwischenspeicher" verwendet. Kopieren Sie dann den Text in ein SAPscript-Formular. Tragen Sie im Formular an den Stellen, wo im Etikett variable Daten erscheinen sollen, Variablen des Druckprogramms (Programmsymbole) ein. Diese Variablen werden zur Laufzeit mit den aktuellen Feldwerten aus dem Anwendungsprogramm gefüllt.
  4. Anpassung des Formulars: Bei den meisten Etikettendruckern müssen Sie das Formular noch anpassen, z.B. müssen Sie das MAIN-Fenster auf die volle Seitengröße vergrößern und alle weiteren Fenster löschen. Außerdem sollte das MAIN-Fenster nur noch ein einziges Textelement enthalten, nämlich die importierte Druckdatei.
  5. Anlegen eines Ausgabegeräts: Definieren Sie ein Ausgabegerät für den Etikettendruck. Als Gerätetyp verwenden Sie entweder ASCIIPRI oder einen der speziellen Gerätetypen für Etikettendrucker..

Lesen in den folgenden Kapiteln, wie Sie für die einzelnen Druckertypen Etiketten anlegen und aus SAPscript ausdrucken.