Sie sind auf Seite 1von 78

BARCODE DLL BARCODE PLUS DLL

Version 5.0.2

e-bizco.com GmbH

Informationen zum Gebrauch mit dem SAP R/3 System Fr SAPSprint und SAPLPD
Version 15.Januar 2013

SAP, ABAP und SAPscript sind registrierte Handelsnamen der SAP AG, Walldorf, Deutschland Windows ist ein registrierter Handelsname der Microsoft Corporation, Redmond, Washington, USA

Inhaltsverzeichnis
1 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 2 2.1 2.2 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.6 2.3 2.4 2.5 2.6 2.6.1 2.6.2 2.7 2.8 2.9 2.10 3 3.1 3.2 3.2.1 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6 3.2.7 3.2.8 3.2.9 3.2.10 3.2.11 3.2.12 3.2.13 3.2.14 3.2.15 3.2.16 3.2.17 Smart Barcoding .......................................................................................................... 3 Leicht zu bedienen ......................................................................................................... 3 Leistungsfhigkeit ........................................................................................................... 3 Flexibilitt........................................................................................................................ 3 Einfache Konfiguration ................................................................................................... 4 Einfacher Einsatz............................................................................................................ 4 Kosten ............................................................................................................................ 4 Support inbegriffen ......................................................................................................... 4 Kontakt ........................................................................................................................... 5 Installation .................................................................................................................... 6 System Vorausetzungen ................................................................................................ 6 Barcode DLL................................................................................................................... 6 Lizensierte Version ......................................................................................................... 6 Demo Version ................................................................................................................. 7 Erweiterung von der Demo- zur lizensierten Version ..................................................... 7 Erweiterung von der BARCODE DLL zur BARCODE PLUS DLL ................................. 8 Benutzung eines Online-Aktivierungs-Schlssels ........................................................ 10 Installation einer neueren Version der BARCODE.DLL oder BARCODE PLUS DLL 14 SAPLPD ....................................................................................................................... 14 Gertetyp ...................................................................................................................... 14 Definition der Print Controls.......................................................................................... 15 Setup des Druckers ...................................................................................................... 15 Named printer ............................................................................................................... 15 Front end Drucker ........................................................................................................ 15 Passende Druckprozesse ............................................................................................ 15 Laser Drucker ............................................................................................................... 15 Tintenstrahldrucker....................................................................................................... 15 Impact Drucker ............................................................................................................. 16 Drucken von Barcodes vom SAP System ............................................................... 17 Voraussetzungen.......................................................................................................... 17 Parameter ..................................................................................................................... 17 Generelle Parameter .................................................................................................... 18 Barcode Auswahl (C).................................................................................................... 19 Breite (B) ...................................................................................................................... 21 Hhe (H) ....................................................................................................................... 21 Prfsumme (P) ............................................................................................................. 21 Beschriftung (A) ............................................................................................................ 21 Unterdrckung von Leerzeichen (KB) .......................................................................... 22 Horizontale und vertikale Position (X,Y) ....................................................................... 22 Breite der Striche und Abstnde (S1, L1, RA, ADS) .................................................... 22 Skalierung von pixelgenauen Parameterwerten (I) ...................................................... 23 Kombinierter Parameter Z ............................................................................................ 23 Ausrichtung (AL) ........................................................................................................... 25 Beschriftungsposition (AP) ........................................................................................... 25 Beschriftungsstil (AS) ................................................................................................... 25 Beschriftungsfont (AF).................................................................................................. 26 Umwandlung nationaler Zeichen (UML) ....................................................................... 26 Verschlsselung von Kontrollzeichen (CCC)................................................................ 28

3.2.18 3.2.19 3.2.20 3.2.21 3.2.22 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10 3.11 3.12 4 4.1.1 4.1.2 4.2 4.2.1 4.2.2 4.2.3 5 5.1 5.2 5.3 5.4 5.5 5.6 6 7 8 9 10

Code 128 / EAN 128 Parameter ................................................................................... 29 QR Code Parameter ..................................................................................................... 30 PDF 417 Parameter ..................................................................................................... 31 Data Matrix Parameter ................................................................................................. 31 MaxiCode Parameter ................................................................................................... 32 Erzeugen Sie Ihren eigenen Gertetyp ........................................................................ 34 Hinzufgen notweniger Druckkontrollen ( SAP Release 4.6 und neuer ) ..................... 34 Hinzufgen notweniger Druckkontrollen ( SAP Release vor 4.6 ) ................................ 35 Anpassung der Druckerdefinition ................................................................................. 35 Ein kleines Testprogramm ........................................................................................... 35 System Barcodes ........................................................................................................ 36 Drucker Barcodes........................................................................................................ 36 Die Verwendung langer Kommandos ........................................................................... 38 Lange Befehle mit dem MaxiCode ............................................................................... 38 Fehlermeldungen ......................................................................................................... 40 Definition von Barcodes im SAPscript und in SmartForms................................... 41 Erzeugung von System Barcodes ................................................................................ 41 Erzeugung von Drucker Barcodes ............................................................................... 42 Erzeugung eines einfachen Barcode-Tests mit SmartForms ..................................... 45 Gewnschter Barcode .................................................................................................. 45 Gewnschter Stil .......................................................................................................... 45 Erzeugen der Form ...................................................................................................... 47 Fehlerbehebung ......................................................................................................... 49 BARCODE DLL wird nicht benutzt ............................................................................... 49 Der falsche Barcode wird gedruckt .............................................................................. 49 Die Striche sind zu breit ................................................................................................ 49 Barcodes werden nicht korrekt erkannt ........................................................................ 49 Unerwnschte Zeichen werden im Barcode gedruckt .................................................. 50 Problemmeldungen ...................................................................................................... 50 Neue Eigenschaften / History.................................................................................... 51 Anhang: Hex Tabelle .................................................................................................. 54 Barcode Spezifikationen ............................................................................................ 55 QR Code Data Capacity ............................................................................................. 62 ISO 3166 Codes (Lnder Codes) ............................................................................... 67

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 3

1 Smart Barcoding
1.1 Leicht zu bedienen Unsere Barcode DLL wird vom SAP R/3 untersttzt: Einfache plug-and-play benutzen den Druckertyp SWIN. 1.2 Leistungsfhigkeit SAPLPD multithreading wird vollstndig von unserer Barcode DLL untersttzt. Diese Eigenschaft erlaubt die Bearbeitung mehrerer Druckauftrge vom SAP parallel und gleichzeitig. 1.3 Flexibilitt Unsere Barcode DLL reduziert Ihre Kosten zum Drucken von Barcodes erheblich. Sie knnen jeden Grafikdrucker fr Windows verwenden. Sie knnen jeden kaputten Drucker durch einen beliebigen anderen Drucker ersetzen und mssen sich nicht darum kmmern, dass es sich um dasselbe Modell handelt. Sie brauchen nicht fr jeden Drucker spezielle Barcode-Hardware zu Sie knnen mit unserer Barcode DLL nahezu alle verbreiteten Barcodes drucken, einschlielich
Code 128 / EAN 128 Code 39 ( 3 of 9 ) Code 93 2 of 5 family

Barcode Plus DLL adds to common 2D Barcodes:


QR Code PDF 417 Data Matrix Maxicode

Eine vollstndige Liste und Verfgbarkeit in der Plus- und Klassik-Version finden Sie im Abschnitt 3.2.2 Fast jeder Barcode erlaubt es, Parameter und Optionen zu spezifizieren. Unsere Barcode DLL lsst folgende Definitionen zu:
Die Gre des gedruckten Barcodes in absoluten oder gerteabhngigen Werten, angegeben in mm, inch oder Punkten

e-bizco.com GmbH Copyright 1994 - 2012


Barcode DLL fr SAP R/3

Seite 4

Drehung des Barcodes. Zeilen und Spalten fr 2D Barcodes Fehlerkorrektur, Redundanz. Strukturierte Daten fr die Data Matrix.

Eine vollstndige Aufzhlung aller Mglichkeiten finden Sie in Abschnitt 3.2 Lange Barcodes (mehr als 80 Zeichen) werden ebenfalls untersttzt. (Abschnitt 3.11) 1.4 Einfache Konfiguration Das SAP R/3 enthlt bereit standardmig den Gertetyp SWIN, welcher von SAP fr den Gebrauch mit unserer Barcode DLL optimiert ist. Die meisten Benutzer finden diesen Gertetyp passend fr ihre Bedrfnisse. Auerdem enthlt unsere Lieferung den Gertetyp ZSWINE, welcher einige zustzliche Barcode-Definitonen enthlt. Wenn Sie die voreingestellten Werte ndern mchten, so ermglicht Ihnen unser integriertes Testwerkzeug BARTEST.EXE eine einfache Auswahl der Parameter und erlaubt zudem ein interaktives testen der Einstellungen. Es zeigt Ihnen direkt an, welche Parameter Sie in die SAP Print-Controls einfgen mssen. Diese Kombination vom SAP R/3-Support und Customizing machen unsere Barcode DLL wirklich einzigartig. 1.5 Einfacher Einsatz Die Barcode DLL kann einfach eingesetzt werden. Installieren Sie die Software an einem PC and verteilen Sie die resultierenden Dateien C:\Windows\System32\ Barcode.dll and Barcode.dat mit einer beliebigen deployment software. Diese Dateien knnen in C:\Windows, C:\Windows\System32 oder im SAPLPD-Home directory abgelegt werden 1.6 Kosten Mehrere Faktoren tragen zu den geringen Kosten unserer Barcode Software bei: Barcodes knnen auf nahezu jedem Windows-Drucker gedruckt werden. Kaputte Drucker knnen einfach und ohne zustzliche Kosten ersetzt werden. Einfache Konfiguration fr alle Drucker. Keine zustzlichen Anpassungen fr andere Druckertypen notwendig. Einfacher Einsatz am Anwender-PCs. Einfacher Update der Software. 1.7 Support inbegriffen

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 5

Unser online verfgbarer und immer aktueller Abschnitt "Support" auf unserer Webseite hilft Ihnen, falls Probleme auftreten: http://www.e-bizco.com. Gerne knnen Sie sich bei Fragen auch direkt an uns wenden TechSupport2@e-bizco.com. Die ersten 6 Monate nach Erwerb einer Lizenz ist der Support kostenfrei. 1.8 Kontakt e-bizco.com GmbH
Upn Hoff 1 D-22927 Grohansdorf Germany eMail: Info2@e-bizco.com Telefon:04102 / 69 19 0 - 49 Fax: 04102 / 69 19 0 - 47

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 6

2
2.1

Installation
System Vorausetzungen SAP R/3 ab Version 2.x OS/400 sowie SAP Netweaver unter Linux, Unix, Windows,

SAPLPD Version 2.x und neuere Versionen oder SAPSprint ab Version 1.0 Betriebssystem: Windows Server 2003, 2008, 2008 R2, 2012 / Vista / Windows 7 / 8 / Windows 2000 / XP 2.2 Barcode DLL Dieser Abschnitt beschreibt die Installation unserer Barcode DLL und stellt die ntigen Anpassungen in Ihrem SAP R/3-System dar. 2.2.1 Lizensierte Version Nach dem herunterladen der Barcode DLL aus dem Internet unter http://www.ebizco.com/, haben Sie eine einzelne ausfhrbare Datei, BC32.EXE. Diese enthlt das vollstndige, komprimierte Installationsset. Starten Sie einfach dieses Programm von Ihrem Explorer aus. Sie erhalten die Dateien SETUP.EXE, BARCODE.DL_, BARTEST.EX_ und BARCODE.DAT, und auerdem dieses Manual MANUAL.PDF. Wenn die Lieferung der Barcode DLL auf einer CD-ROM erfolgt, dann sind all diese Dateien auf der CD zu finden. Den erforderlichen Lizenzschlssel erhalten Sie per mail, Fax oder auf einer CD. Bitte kopieren Sie den Lizenzschlssel als LICENCE.KEY in dasselbe Directory wie die ausgepackten Installationsdateien oder auf eine Diskette als A:\LICENCE.KEY. Um die Barcode DLL zu installieren, starten sie bitte das Programm SETUP.EXE. Um eine lizensierte Version zu installieren, legen Sie bitte die CD mit dem Lizenzschlssel ein oder kopieren Sie die Datei LICENSE.KEY in das den Installationsordner. Sobald SETUP.EXE diese Datei findet, wird der Lizenzschlssel automatisch aus dieser Datei gelesen. Falls Sie den Lizenzschlssel per Fax erhalten haben, mssen Sie ihn manuell in das Lizenzschlssel-Feld eingeben.

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 7

Wenn Sie einen Lizenzschlssel ber einen Zwischenhndler erworden haben, so bedarf dieser unter Umstnden einer Aktivierung. Bitte lesen Sie Abschnitt 3.2.22 um zu erfahren, wie Sie den Online Activation Key ak tivieren knnen. Der Schlssel besteht aus ungefhr 15 Zeichen, beginnend mit "LC". Das Zieldirectory fr die Barcode DLL ist das Windows-System-Directory. Diese Voreinstellung sollte in der Regel nicht verndert werden. BARCODE.DLL und BARCODE.DAT werden in dieses Verzeichnis installiert. Diese Dateien werden spter vom SAPLPD benutzt, um die Barcodes drucken zu knnen. Das Ziel fr die Barcode-Test-Mglichkeit BARTEST.EXE steht im letzten Eingabefeld.

2.2.2 Demo Version Falls Sie sich die Barcode DLL aus dem Internet herunterladen, bekommen Sie eine einzelne, ausfhrbare Datei BC32.EXE. Diese Datei enthlt das komprimierte Installationsset. Fhren Sie dieses Programm einfach vom Explorer aus aus, um es zu entpacken. Sie erhalten dann die Dateien SETUP.EXE, BARCODE.DL_, BARTEST.EX_ und BARCODE.DAT sowie dieses Handbuch MANUAL.PDF. Um nun die Barcode DLL zu installieren, fhren Sie bitte das Programm SETUP.EXE aus. Das Zieldirectory fr die Barcode DLL ist das Windows-System-Directory. Diese Voreinstellung sollte in der Regel nicht verndert werden. BARCODE.DLL und BARCODE.DAT werden in dieses Verzeichnis installiert. Diese Dateien werden spter vom SAPLPD benutzt, um die Barcodes drucken zu knnen. Das Ziel fr die Barcode-Test-Mglichkeit BARTEST.EXE steht im letzten Eingabefeld.

2.2.3 Erweiterung von der Demo- zur lizensierten Version Um die Demo-Version zu einer lizensierten Version zu erweitern, bentigen Sie einen Lizenzschlssel direkt von der e-bizco.com GmbH oder von einem authorisierten Hndler. Sie knnen sich die aktuellste Version der Barcode DLL aus dem Internet unter http://www.e-bizco.com herunterladen. Es handelt sich dabei um dieselbe ausfhrbare Datei wie bei der Demoversion; wenn Sie also bereits die aktuelle Demoversion haben, knnen Sie damit fortfahren. Sie erhalten eine einzelne, ausfhrbare Datei BC32.EXE. Diese Datei enthlt das komprimierte Installationsset. Fhren Sie dieses Programm einfach vom Explorer aus aus, um es zu entpacken. Sie erhalten dann die Dateien SETUP.EXE,

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 8

BARCODE.DL_, BARTEST.EX_ und BARCODE.DAT sowie dieses Handbuch MANUAL.PDF. Falls Sie eine CD-Rom erhalten haben, so befinden sie diese Dateien auf der CD. Den erforderlichen Lizenzschlssel erhalten Sie per e-mail, Fax oder auf einer CD-ROM. Bitte kopieren Sie die e-mail als LICENCE.KEY in dasselbe Directory wie die entpackten Installationsdateien oder auf eine Diskette als A:\LICENCE.KEY. Bitte lesen Sie Abschnitt 3.2.22 um zu erfahren, wie Sie den Online Activation Key aktivieren knnen. Der Schlssel besteht aus ungefhr 15 Zeichen, beginnend mit "LC". Bevor Sie die Erweiterung durchfhren, stellen Sie bitte sicher, dass jede Kopie der Dateien BARCODE.DLL und BARCODE.DAT aus der Demo-Version aus dem System gelscht wurden! Um die Erweiterung durchzufhren, starten Sie bitte das Programm SETUP.EXE aus dem Installationsset.

Um eine lizensierte Version zu installieren, legen Sie bitte die Diskette mit dem Lizenzschlssel ein oder kopieren Sie die Datei LICENSE.KEY in das den Installationsordner. Sobald SETUP.EXE diese Datei findet, wird der Lizenzschlssel aus der Datei gelesen. Falls Sie den Lizenzschlssel per Fax erhalten haben, mssen Sie ihn manuell in das Lizenzschlssel-Feld eingeben.

Das Zieldirectory fr die Barcode DLL ist das Windows-System-Directory. Diese Voreinstellung sollte in der Regel nicht verndert werden. BARCODE.DLL und BARCODE.DAT werden in dieses Verzeichnis installiert. Diese Dateien werden spter vom SAPLPD benutzt, um die Barcodes drucken zu knnen. Das Ziel fr die Barcode-Test-Mglichkeit BARTEST.EXE steht im letzten Eingabefeld.

2.2.4 Erweiterung von der BARCODE DLL zur BARCODE PLUS DLL Um die lizensierte Barcode-Klassik-Version zur lizensierten Barcode Plus-Version zu erweitern, bentigen Sie einen Lizenzschlssel fr die Plus-Version direkt von der e-bizco.com GmbH. Sie knnen sich die aktuellste Version der Barcode DLL Plus aus dem Internet unter http://www.e-bizco.com herunterladen. Es handelt sich dabei um dieselbe ausfhrbare Datei wie bei der Demo- oder Klassikversion; wenn Sie also bereits eine aktuelle Version der Barcode DLL haben, knnen Sie damit fortfahren.

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 9

Sie erhalten eine einzelne, ausfhrbare Datei BC32.EXE. Diese Datei enthlt das komprimierte Installationsset. Fhren Sie dieses Programm einfach vom Explorer aus aus, um es zu entpacken. Sie erhalten dann die Dateien SETUP.EXE, BARCODE.DL_, BARTEST.EX_ und BARCODE.DAT sowie dieses Handbuch MANUAL.PDF. Falls Sie eine CD-Rom erhalten haben, so befinden sie diese Dateien auf der CD. Den erforderlichen Lizenzschlssel erhalten Sie per e-mail, Fax oder auf einer CD-ROM. Bitte kopieren Sie die e-mail als LICENCE.KEY in dasselbe Directory wie die entpackten Installationsdateien oder auf eine Diskette als A:\LICENCE.KEY. Bevor Sie die Erweiterung durchfhren, stellen Sie bitte sicher, dass jede Kopie der Dateien BARCODE.DLL und BARCODE.DAT aus der Demo- oder KlassikVersion aus dem System gelscht wurden! Um die Erweiterung durchzufhren, starten Sie bitte das Programm SETUP.EXE aus dem Installationsset. Um eine lizensierte Version zu installieren, legen Sie bitte die Diskette mit dem Lizenzschlssel ein oder kopieren Sie die Datei LICENCE.KEY in das den Installationsordner. Sobald SETUP.EXE diese Datei findet, wird der Lizenzschlssel aus der Datei gelesen. Falls Sie den Lizenzschlssel per Fax erhalten haben, mssen Sie ihn manuell in das Lizenzschlssel-Feld eingeben. Das Zieldirectory fr die Barcode DLL ist das Windows-System-Directory. Diese Voreinstellung sollte in der Regel nicht verndert werden. BARCODE.DLL und BARCODE.DAT werden in dieses Verzeichnis installiert. Diese Dateien werden spter vom SAPLPD benutzt, um die Barcodes drucken zu knnen. Das Ziel fr die Barcode-Test-Mglichkeit BARTEST.EXE steht im letzten Eingabefeld.

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 10

2.2.5 Benutzung eines Online-Aktivierungs-Schlssels Bitte beachten Sie, das der normale Lizenzschlssel, welcher direkt von uns erworben wird, keine Aktivierung erfordert. Dieses Kapitel betrifft nur Lizenzschlssel, welche ber einen Zwischenhndler erworden werden. Ab der Version 3.6.5. knnen Sie den Lizenzschlssel online mittels eines Aktivierungsschlssels erhalten. Ein Online-Aktivieruns-Schlssel ist eine Zeichenfolge, bestehend aus Buchstaben und Ziffern und mit "LC" beginnend. Sie erhalten den Schlssel per e-mail, Fax oder als Aufkleber auf Ihrer CD. Der Online-Aktivieruns-Schlssel ersetzt nicht den Lizenz-Mechanismus, der auf der Datei "LICENCE.KEY" basiert. Es ist nur eine andere Mglichkeit, diese Schlssel-Datei zu erhalten. Falls Ihr Computer keinen direkten online-Zugang hat, rufen Sie bitte die Seite http://www.e-bizco.com/activate.htm von einem Computer aus auf, der direkten online-Zugang hat. Sie knnen Ihre Lizenz ebenso gut dort aktivieren und das Ergebnis, die Datei "LICENCE.KEY" auf ihren lokalen Computer bertragen. Starten Sie also an einem Arbeitsplatz mit Internet-Zugang das Programm "setup.exe", um die Installation zu starten. Nach der Lizenz-Akzeptanz werden Sie aufgefordert, den Lizenzschlssel einzugeben. Auf der rechten Seite finden Sie einen Knopf Enter Activation Key:

Dieser fhrt Sie zu dem Dialog, bei dem sie den "Online-Aktivierungsschlssel" eingeben mssen:

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 11

Wenn Sie eine oder mehrere Standort-Lizenzen erworben haben, wird der Aktivierungsprozess die aktiven Standort-LIZENZEN berprfen. Im nchsten Schritt wird Ihnen eine Liste bereits aktivierter Einsatzorte gezeigt. Wenn Ihr Einsatzort mit einem von der Liste bereinstimmt, knnen Sie ihn mit einem Doppelklick auswhlen Das Setup-Programm wird dann den Lizenzschlssel fr Ihren Entwicklungsstandort herunterladen. Fr drei Standortlizenzen sieht der Bildschirm zum Beispiel so aus:

Wenn Sie die Barcode DLL an einem nicht aufgefhrten Standort installieren mchten, drcken Sie auf continue.

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 12

Bitte geben Sie die korrekten Daten an. Wir werden jede Aktivierung mit ungltigen Angaben lschen. Das wird zum Verlust Ihrer Lizenz fhren. Auerdem bieten wir unseren Support nur fr vollstndige Aktivierung einschlielich korrekter Adresse an.

Ihre eingegebenen Daten werden streng vertraulich behandelt. Wir werden nur bei schwerwiegenden Fragen mit Ihnen in Kontakt treten.

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 13

Bitte sichern Sie den Lizenzschlssel als "LICENCE.KEY" an einem sicheren Platz. Falls mglich, sollte die Datei LICENCE.KEY in dasselbe Verzeichnis kopiert werden, in dem auch die Datei Setup.exe ist. Wenn Sie setup.exe erneut ausfhren, dann ist der Lizenzschlssel sofort vorhanden. Der nchste Schritt bringt Sie zurck zum Haupt-Setup-Schirm:

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 14

2.2.6 Installation einer neueren Version der BARCODE.DLL oder BARCODE PLUS DLL Jede Lizenz, die Sie von der e-bizco.com GmbH erhalten haben, berechtigt Sie bis zu 6 Monate ab Lieferdatum (Datum der Lizenz) dazu, eine neuere Version der Barcode DLL bzw. Barcode PLUS DLL herunter zu laden. Um diese Update-Mglichkeit zu nutzen, laden Sie bitte die neuere BarcodeDemo von http://www.e-bizco.com und gehen Sie so vor, wie im Abschnitt 2.2.3 "Erweiterung von der Demo- zur lizensierten Version" beschrieben. Diese Berechtigung zum Upgrade gilt nur whrend der ersten 6 Monate nach Erteilung Ihrer Lizenz. Andernfalls erhalten Sie eine Fehlermeldung. Falls Sie die Barcode DLL oder Barcode PLUS DLL zusammen mit einem Wartungsvertrag erworben haben, knnen Sie jede neuere Version der Barcode DLL bzw. Barcode PLUS DLL installieren. 2.3 SAPLPD Der SAPLPD bentigt keine spezielle Konfiguration und kann die Barcode DLL nach dem nchsten Restart sofort verwenden Im SAPLPD log file finden Sie unser Copyright mit Angaben zur Version und zum Lizenznehmer. Wenn Fehler bei der Generierung eines Barcodes auftreten, so finden Sie hier eine Meldung. Fr weitere Informationen ber den SAPLPD benutzen Sie bitte die SAP Dokumentationen. 2.4 Gertetyp Der Gertetyp beschreibt die Mglichkeiten des Druckertyps und wie mit ihm zu interagieren ist. Um den bestmglichen Nutzen aus der Schnittstelle zwischen dem SAPLPD und Windows zu ziehen, benutzen Sie den Gertetyp SWIN (falls verfgbar) oder SAPWIN in lteren Versionen Die aktuellen SAP-Versionen kennen unsere Barcode DLL. Sie knnen den Gertetyp SWIN benutzen. Die Barcode DLL wird ber Print Controls gesteuert. Dieses sind die einzigen Parameter, die eventuell angepasst werden mssen. Details hierzu finden Sie im Abschnitt 3.4. Wenn Sie Barcode-relevante Print Controls verndern, kopieren Sie bitte die Gertetypen SWIN / SAPWIN, bevor Sie nderungen vornehmen. Benennen Sie Ihre Version ZSAPWIN.

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 15

2.5

Definition der Print Controls Die aktuellen SAP-Versionen sind fr die Nutzung unserer Barcode DLL vorberitet. Sie knnen die Print Controls benutzen, die im Gertetyp SWIN definiert sind.

2.6

Setup des Druckers

2.6.1 Named printer Die Barcode DLL wird vom SAPLPD aufgerufen. Dazu ist es notwendig, den Druckertyp SWIN / SAPWIN / ZSAPWIN zu benutzen. ltere Versionen des SAPLPD rufen die Barcode DLL nur auf, wenn Sie S als Koppelart whlen. Neuere Versionen des SAPLPD sowie alle Versionen des SAPSprint knnen auch die Koppelart 'U' nutzen. 2.6.2 Front end Drucker Die Barcode DLL wird vom SAPLPD aufgerufen. Dazu ist es notwendig, den Druckertyp SWIN / SAPWIN / ZSAPWIN zu benutzen. SAPLPD ruft die Barcode DLL nur auf, wenn Sie F als Druckmodus whlen. Seit Version 6.40 kann das SAPGUI unsere Barcode DLL auch direkt nutzen. Hierzu ist die Koppelart 'G' notwendig. Der Druckername muss __DEFAULT (Unterstrich Unterstrich DEFAULT) or %DEFAULT% lauten. SAPGUI muss mindestens Version 3.1G sein. SAPLPD fr den front end-Drucker muss mindestens Version 2.42 sein. Details finden Sie bitte im SAP BC Drucker Handbuch. 2.7 Passende Druckprozesse Im Prinzip kann jeder voll untersttzte Windowsdrucker zum Drucken von Barcodes benutzt werden. Aber die Qualitt des Druckergebnisses ist vom verwendeten Druckprozess abhngig. Die gebruchlichste Drucktechnik erzeugt die Ausgabe aus einzelnen Punkten. Przisere Positionierung der Punkte fhrt zu besseren Druckergebnissen der Barcodes, ebenso wie ein erhhter Kontrast. 2.8 Laser Drucker Die meisten Laserdrucker sind bestens geeignet, um Barcodes von guter Qualitt zu drucken. 2.9 Tintenstrahldrucker

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 16

Barcodes knnen mit Tintenstrahldruckern auf passendem Papier gedruckt werden. Die Tinte sollte nicht auf dem Papier verschmieren. 2.10 Impact Drucker Impact printers, meist Matrixdrucker, sollten nicht zum Drucken von Barcodes mit mehr als zwei verschiedenen Strichgren (z.B. code 39) verwendet werden. Wenn auf solche Codes nicht verzichtet werden kann, mssen Sie die Gre der gedruckten Striche fr Ihren Drucker kalibrieren. Stellen Sie sicher, dass Sie Farbbnder von guter Qualitt benutzen und wechseln Sie sie regelmig. Abgenutzte Farbbnder fhren zu Lesefehlern der Barcodes. .

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 17

3 Drucken von Barcodes vom SAP System


3.1 Voraussetzungen Die Barcode DLL setzt Windows 2000 / XP / Server 2003 / Server 2008 oder Vista voraus. Die Barcode DLL ist eine Erweiterung von SAPLPD, SAPSprint und SAPGUI, ist aber nicht als standalone-Programm ausfhrbar. Wenn Barcodes vom SAP-System gedruckt werden, bentigen Sie das SAPProgramm SAPLPD ab Version 2.17 und SAP Release 2.1A oder hher. Die Daten mssen ber den Gertetyp SAPWIN zum SAPLPD bertragen werden. 3.2 Parameter Whrend des Druckens von Barcodes ber das SAP-System sind die BarcodeDaten und Parameter in den Datenstrom eingebettet, der vom SAP-System gesendet wird. Die Sequenz <Escape>b% 1 bezeichnet den Beginn eines Barcodes. Die folgenden Daten werden zur Barcode DLL gesendet, bis das Ende <Escape>2 erreicht ist. Dieses ist Teil des SAPLPD-Protokolls und nur als Information fr Sie erwhnt Die Daten, die zur Barcode DLL geschickt werden, bestehen aus einigen Parametern und den Daten selbst. Die Parameter beschreiben die Eigenschaften des gedrucktes Barcodes. Die Struktur der Parameter ist immer gleich. Sie bestehen aus einem Schlsselzeichen gefolgt von einem Gleichheitszeichen und werden durch ein Komma abgeschlossen. Der zugeordnete Wert ist zwischen dem Gleichheitszeichen und dem Komma. .

1 2

Hexadecimal 1B 62 25 Hexadecimal 1B

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 18

3.2.1 Generelle Parameter Diese Parameter werden von den meisten Barcodes verwendet:
Parameter
C B H P A X Y S1, S2 L1 RA

Bedeutung
Barcode Auswahl Breite des Barcodes Hhe des Barcodes An- oder Ausschalten der Prfsumme An- oder Ausschalten der Beschriftung Horizontale Position des Barcodes Vertikale Position des Barcodes Breite der Striche Breite der Abstnde Verhltnis zwischen dem schmalsten und dem nchst dickeren Strich, multipliziert mit 10 (20, 25 und 30 sind gltige Werte.) Zustzlicher Raum fr Abstnde Zustzliche Breite der Striche Definition einer einheitlichen Druckerauflsung ( default 600 dpi ) Barcode Drehung ( 0,1,2,3 for 0,90,180 and 270 Grad) Unterdrckung von Leerzeichen (0,1,2,3) Kurznotation fr kombinierte Parameter A, P, RA, ADS, ADB und R Ausrichtung des erzeugten Barcodes Daten folgen, dieses muss der letzte Parameter sein. Wenn keine Daten folgen, gibt es eine Fehlermeldung Daten folgen, dieses muss der letzte Parameter sein. Fehlende Daten sind zulssig. Ohne Daten wird kein Barcode gedruckt.

ADS ADB I R KB Z AL D d

Die spezifischen Barcode-Parameter sind in Kapitel 3.2.18 ff.aufgefhrt

S2 to S4, L1 to L4: nur in Version 1, Version 2 nutzt diese Information nur, wenn RA and ADS nicht angegeben sind. S1 wird in Version 2 benutzt, um die Breite eines schmalen Striches zu bestimmen.

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 19

3.2.2

Barcode Auswahl (C)

Barcode-Auswahl ber den Parameter C. Gltige Werte sind:

Parameter
C=128 C=128A C=128B C=128C C=25I C=25M C=25L C=I14 C=G11 C=G13 C=39 C=39X C=93 C=93X C=C16K C=C16KA C=C16KB C=C16KC C=C49 C=CODA C=DM C=E128 C=E128A C=E128B

Selected Barcode
Code 128 Code 128, Subset A Code 128, Subset B Code 128, Subset C Code 2 of 5 Industrial (Default) Code 2 of 5 Matrix Code 2 of 5 Interleaved ITF-14 ( eine Variante des Code 2 of 5 Interleaved ) German Postal Identcode 11 German Postal Leitcode 13 Code 39 Code 39 Extended Code 93 Code 93 Extended Code 16K Code 16K, Subset A Code 16K, Subset B Code 16K, Subset C Code 49 Codabar Data Matrix EAN 128 EAN 128, Subset A EAN 128, Subset B

e-bizco.com GmbH Copyright 1994 - 2012


C=E128C C=E13 C=E13+2 C=E13+5 C=E8 C=E8+2 C=E8+5 C=HIBC C=MC C=MSI C=PDF417 C=PDF417T C=PDF417M C=UCC128 C=UPCA C=UPCA+2 C=UPCA+5 C=UPCE C=UPCE+2 C=UPCE+5 C=UPCE0 C=UPCE0+2 C=UPCE0+5 C=UPCE1 C=UPCE1+2 C=UPCE1+5

Barcode DLL fr SAP R/3


EAN 128, Subset C EAN 13 EAN 13 + 2 Zusatzzeichen EAN 13 + 5 Zusatzzeichen EAN 8 EAN 8 + 2 Zusatzzeichen EAN 8 + 5 Zusatzzeichen HIBC Maxicode MSI Plessey PDF 417 PDF 417 Truncated PDF 417 Micro UCC 128 UPCA UPCA + 2 Zusatzzeichen UPCA + 5 Zusatzzeichen UPCE UPCE + 2 Zusatzzeichen UPCE + 5 Zusatzzeichen UPCE03 UPCE0 + 2 Zusatzzeichen UPCE0 + 5 Zusatzzeichen UPCE14 UPCE1 + 2 Zusatzzeichen UPCE1 + 5 Zusatzzeichen

Seite 20

Dieser Code erfordert eine erweiterte Lizenz. Dieser Code erfordert eine erweiterte Lizenz. Dieser Code erfordert eine erweiterte Lizenz. 3 UPCE0 ist eine Variante von UPC. Am Anfang steht die Ziffer 0, gefolgt von 6 Datenziffern und einer Prfsummen-Ziffer. Nur die 6 Daten-Ziffern msen angegeben werden. Zwei oder fnf zustzliche Ziffern knnen angegeben werden.. 4 UPCE1 ist eine Variante von UPC Am Anfang steht die Ziffer 1, gefolgt von 6 Datenziffern und einer Prfsummen-Ziffer. Nur die 6 Daten-Ziffern msen angegeben werden. Zwei oder fnf zustzliche Ziffern knnen angegeben werden..

e-bizco.com GmbH Copyright 1994 - 2012


C=ZIP ZIP Postnet

Barcode DLL fr SAP R/3

Seite 21

3.2.3 Breite (B) ber den Parameter B=<Zahl> wird die bentigte Breite des Barcodes angegeben. Die Breite wird in mm angegeben. Ab Version 2.1, kann hinter der Zahl mm, mil or px stehen, um Millimeter, Milli-Inch oder Pixel zu bezeichnen. Die tatschliche gedruckte Breite des Barcodes kann geringfgig variieren, obwohl alle Striche und Zwischenrume dieselbe Breite haben sollten. Stellen Sie sicher, dass jeder Strich und jeder Zwischenraum mit mindestens einigen Punkten gedruckt wird. Es macht keinen Sinn, einen 10Zeichen Barcode mit einer breite von 1 mm zu drucken. Wenn keine Breite angegeben oder die Breite als 0 angegeben ist, wird die Breite der Striche und Zwischenrume ber die Parameter Sx und Lx bestimmt. In dem Fall werden sie als absolute Anzahl von Punkten interpretiert. Die Breite der Punkte wird ber die Auflsung des Druckers bestimmt. Ein typischer Wert fr aktuelle Drucker ist 600 Punkte pro Inch. Wenn also die Summe aller Striche und Zwischenrume einen Wert von 600 ergibt, hat der gedruckte Barcode eine Breite von 1 Inch (25,4mm). Bitte beachten Sie, dass komplexe Barcodes nicht immer die Spezifikation einer absoluten Breite erlauben.

3.2.4 Hhe (H) Mit H=<Zahl> wird die Hhe des Barcodes in mm angegeben. Wird eine positive Zahl angegeben, ist die aktuelle Cursor-Position des SAPLPD die linke untere Ecke des Barcodes. Bei einer negativen Zahl wird die aktuelle Cursor-Position des SAPLPD zur oberen linken Ecke des Barcodes. Eine negative Hhe zusammen mit einer Rotation des Barcodes fhrt zu undefinierten Ergebnissen. 3.2.5 Prfsumme (P) P=1 fhrt zur automatischen Generierung einer Prfsumme fr den Barcode, falls diese Eigenschaft fr den ausgewhlten Barcode definiert ist. Bei P=0 wird keine Prfsumme erzeugt. Nicht alle Barcodes knnen ber diesen Parameter gesteuert werden. Einige Barcodes untersttzen keine Prfsumme, andere bentigen eine Form einer Prfsumme.

3.2.6 Beschriftung (A)

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 22

Bei A=0 wird die Beschriftung unterdrckt..Bei A=1 werden die Barcodes mit einer Beschriftung gedruckt, wobei die standardmige Hhe von 5 mm gewhlt wird (abwrts kompatibel mit Versionen vor 2.0.4). Bei Werten grer als 1 wird die Beschriftung eingeschaltet und gibt die Gre in mm an. Die meisten 2D Barcodes wie PDF 417 und Data Matrix untersttzen keine Beschriftung). Ab Version 5.0.2: Werte grer als 14 werden als Beschriftungshhe in 1/10 mm interpretiert. Ein Wert von 25 resultiert somit in einem 2.5 mm hohen Font. 3.2.7 Unterdrckung von Leerzeichen (KB) Bei KB=0 werden Leerzeichen mit in den Barcode bernommen. Mit KB=2 oder KB=3 werden die Barcodes ohne fhrende Leerzeichen, Zeilenumbruch oder Tabs gedruckt. Mit KB=1 oder KB=3 werden die Barcodes ohne Leerzeichen, Zeilenumbruch oder Tabs am Ende gedruckt. Der voreingestellte Wert ist 3. Der Defaultwert ist -1, bei welchem fhrende und abschlieende Leerzeichen nur fr die Barcodes unterdrckt werden, welche diese nicht codieren knnen. Beim Code 39 kontrolliert die Option auch, ob ein fhrendes und abschliessendes '*' ebenfalls unterdrckt wird. 3.2.8 Horizontale und vertikale Position (X,Y) Die Parameter X und Y geben die Position des Barcodes auf der aktuellen Seite des SAPLPD an. Die Angabe erfolgt in Millimeter (mm), milli inch (mil) oder pixel (px) ab der linken oberen Ecke. Steht die Zahl ohne die genauere Angabe mm, mil oder px, so werden Millimeter angenommen. Werden diese Parameter nicht angegeben, so erfolgt der Barcode-Druck an der aktuellen Cursor-Position des SAPLPD. (Version 2.0.7 und lter untersttzen nur Millimeter). Fr eine Positionierung relativ zur aktuellen Position knnen Sie einen Wert mit + oder beginnen lassen. Bitte beachten Sie den Parameter I fr pixelgenaue Positionierung. 3.2.9 Breite der Striche und Abstnde (S1, L1, RA, ADS) Der Parameter S1 definiert die Breite des schmalsten Striches. Das Verhltnis zwischen der Breite des schmalsten und der Breite des nchst schmaleren Striches wird durch den Parameter RA bestimmt (ausgedrckt als 10facher Wert des tatschlichen Verhltnisses). Ein Wert von 20 definiert ein Verhltnis von 2:1, ein Wert von 25 ein Verhltnis von 2.5:1 und 30 ein Verhltnis von 3:1. Fr Kompatibilitt zu lteren Versionen wird das Verhltnis RA als S2:S1 berechnet, falls beide Werte angegeben und RA nicht angegeben sind. Standardmig wird die Strichbreite auch als Breite der Abstnde angenommen. Um zustzlichen Raum zwischen den Strichen einzufgen, kann der Parameter ADS angegeben werden, Ein Wert von 1 ergibt einen 1-Punkt breiteren Abstand

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 23

zwischen den Strichen usw.. Um die Abwrts-Kompatibilitt zu gewhrleisten, wird ADS aus S1 und L1 berechnet, falls ADS nicht angegeben wurde. Bitte beachten Sie den Parameter I

3.2.10 Skalierung von pixelgenauen Parameterwerten (I) Mit dem Parameter I kann eine einheitliche Druckerauflsung fr die pixelorientierten Parameter eingestellt werden. Standardmig beziehen sich alle pixelgenauen Parameterwerte der Parameter S1, S2, L1, ADB, ADS, X und Y ab Version 4.1 der Barcode DLL auf eine Druckerauflsung von 600 dpi. Hat der verwendete Drucker eine andere Auflsung, so werden diese Parameter entsprechend umgerechnet. Nicht betroffen sind X und X Parameterwerte, wenn nicht die Einheit "px" verwendet wird. Mit I=0 kann diese Funktion abgeschaltet werden. Werte > 0 werden als anzunehmende Druckerauflsung interpretiert. Bitte beachten Sie, dass bei Angabe einer festen Breite ( B=xx) der Barcode weiterhin auf diese Breite skaliert wird. 3.2.11 Kombinierter Parameter Z Die SAP Druckkontrolle ist auf 58 Zeichen beschrnkt. Um Platz zu sparen, knnen die Parameter A (Beschriftung), P (Prfsumme), RA (Verhltnis), ADS (breitere Abstnde), ADB (breitere Striche) und R (Rotation) in einem Kurzparameter Z zusammengefasst werden: Z=aaposbr

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 24

Wert
aa p o

Parameter
A P RA

Lnge
2 Zeichen 1 Zeichen 1 Zeichen, 0=2.0:1, 1=2.5:1, 2=3.0:1 1 Zeichen 1 Zeichen 1 Zeichen

s b r

ADS ADB R

Beispiel: Z=0100001 ist dasselbe wie A=1, P=0, RA=20, ADS=0, ADB=0, R=1

e-bizco.com GmbH Copyright 1994 - 2012 3.2.12 Ausrichtung (AL)

Barcode DLL fr SAP R/3

Seite 25

Der Parameter AL gibt die Ecke des Barcodes an, die an der aktuellen Druckerposition gedruckt wird. Der Standardwert ist die linke untere Ecke des Barcodes.

Wert
BL TL BR TR

Ausrichtung
Unten links (Standard) Oben links Unten rechts Oben rechts

3.2.13 Beschriftungsposition (AP)


Der Parameter AP spezifiziert die Position der Barcodebeschriftung. Der Defaultwert is 2 (unterhalb). Falls die Beschriftung mittels Parameter A=0 abgeschaltet ist, so bleibt dieser Parameter wirkungslos.

Wert
0 1 2 3 4 5 6 7 8

Position
Aus Links unterhalb Mittig unterhalb (default) Rechts unterhalb Links oberhalb Mittig oberhalb Rechts oberhalb Unterhalb, halb eingezogen Unterhalb, ganz eingezogen

3.2.14 Beschriftungsstil (AS)


Der Parameter AS spezifiziert den Beschriftungsstil. Der Defaultwert is Normal.

e-bizco.com GmbH Copyright 1994 - 2012


Wert
0 1 2 3 4

Barcode DLL fr SAP R/3

Seite 26

Stil
Normal Fett Kursiv Fett Kursiv Beschriftungshintergrund transparent

3.2.15 Beschriftungsfont (AF)


Der Parameter AF spezifiziert den Font welcher fr die Beschriftung verwendet wird. Es kann jeder installierte Windows True Type Font verwendet werden. Die maximale Lnge des Fontnamens ist 31. Der Defaultwert is Arial.

3.2.16 Umwandlung nationaler Zeichen (UML) Der Parameter UML kontrolliert die Umwandlung deutscher Umlaute in die zugehrigen 7 bit ASCII-Zeichen. Wenn UML auf 1 gesetzt wird, wird die Umwandlung wie folgt durchgefhrt:
Zeichen

Hexcode
C4 D6 DC E4 F6 FC DF

benutzter ASCII
[ \ ] { | } ~

Hexcode
5B 5C 5D 7B 7C 7D 7E

Diese Eigenschaft setzt einen geeignetes Barcodeleser voraus, um diese Zeichen in die gewnschten Systemcodes zurck zu verwandeln..

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 27

Diese Option funktioniert nicht mit folgenden Barcodes:


Code 39, Code 39 Extended Code 93, Code 93 Extended Code 128, EAN 128, UCC 128 (nicht subset C)

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 28

3.2.17 Verschlsselung von Kontrollzeichen (CCC)


Einige Barcodes wie Code 128 und Code 39 Extended lassen Steuerzeichen zu. Gelegentlich ist es etwas schwierig, diese Zeichen im SAP zu verschlsseln. Als Alternative bietet unsere Barcode DLL eine SAP-freundliche Notation. Diese Notation wird durch CCC=1 eingeschaltet.

Zeichen
\t

Bedeutung
Tabulator (hex 09).

\r

Wagenrcklauf, carriage return (hex 0D).

\n

Zeilenvorschub, Newline (Hex 0A).

\xnn

allgemeine Hexadezimal-Darstellung notation. Die beiden Ziffern nn bezeichnen den hexadezimalen Wert.

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 29

3.2.18 Code 128 / EAN 128 Parameter

Parameter
F1

Meaning
FNC1 Platzhalter Eine Folge von bis zu 7 Zeichen. Jedes Auftreten dieser Zeichenfolge innerhalb der Daten fr Code 128 (EAN 128) wird durch das spezielle FNC1-Symbol ersetzt.

F2

FNC2 Platzhalter Analog FNC1.

F3

FNC3 Platzhalter Analog FNC1.

F4

FNC4 Platzhalter Analog FNC1.

SH

SHIFT Platzhalter Analog FNC1.

FNC1 startet den Code EAN128. Es signalisiert auerdem spezielle Information innerhalb von EAN128. FNC2 bedeutet mehrfaches Lesen. FNC3 und FNC4 sind fr die Anwendungen reserviert. SHIFT schaltet zwischen den Subsets A und B fr das nchste Zeichen um. Beim Subset C ist nur FNC1 verfgbar. Details siehe bitte in den Spezifikationen zum EAN128. Werden diese Parameter nicht benutzt, werden die Sonderzeichen wie folgt kodiert:
SHIFT FNC1 FNC2 FNC3 FNC4 Decimal 128 (Hex 80) Decimal 129 (Hex 81) Decimal 130 (Hex 82) Decimal 131 (Hex 83) Decimal 132 (Hex 84)

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 30

3.2.19 QR Code Parameter5

Parameter
QRE QRV QRS QRF QRK

Meaning
Verschlsselung fr den QR Code ( AUTO, ALPHA, BYTE, NUMERIC, KANJI ) (AUTO ist Standard) Format fr QR Code ( 0, 1, 2, , 40 ) ( 0=AUTO ist Standard) Sicherheitslevel QR Code ( L, M, Q, H ) (L ist Standard) FNC1 Anzeiger ( 0, 1 ) (0 ist Standard) Schaltet 2Byte- Kanji-Daten im Eingabestrom ein ( 0, 1 ) (1 ist Standard)

Der QR-Code enthlt Optimierungsstrategien fr verschiedene Codes, die typischerweise in der Industrie benutzt werden. Wenn Sie den QRE-Parameter auf AUTO belassen, wird der erweiterte Optimierer die krzest mgliche Verschlsselung finden. Zwei-Byte kanji Zeichen ( Bereiche von 0x8140 bis 0x9FFC und von 0xE040 bis 0xEAA4 ) werden im Eingabestrom gefunden, wenn der Parameter QRK auf 1 gesetzt ist. Alphanumerische Zeichen sind 0-9, A-Z (nur Grobuchstaben), Leerzeichen, $, %, +, -, *, /, . und :. Der Sicherheitslevel gibt an, wieviel redundante Daten an die Ursprungsdaten angefgt werden. Die Redundanz ermglicht es dem Barcodeleser, den Barcode korrekt zu dekodieren, wenn Teile des Codes fehlen oder unleserlich sind. Level L erlaubt eine Rekonstruktion von ca. 7% fehlender Punkte, M 15%, Q 25% und H 30%. Vergrerung des Sicherheitslevels reduziert die Datenkapazitt oder vergrert die Barcode-Gre. Im QR Code, kann FNC1 fr UCC/EAN-Anwendungen eingefgt werden. Wenn FNC1 auf 1 gesetzt ist, wird FNC1 vor dem 1. Datenbyte angenommen. Auerdem werden FNC1s durch das Zeichen % reprsentiert. Der QR Code untersttzt 40 verschiedene Code-Formate, die unterschiedliche VerschlsselungsKapazitten bieten. Format 1 mit einem geringen Sicherheitslevel enthlt ca. 17 Bytes, 25 Alphanumerische Zeichen oder 41 Ziffern. Format 40 mit einem geringen Sicherheitslevel enthlt ungefhr 2953 Bytes, 4296 Alphanumerische Zeichen oder 7089 Ziffern.

Dieser Code wird getrennt lizensiert

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 31

3.2.20 PDF 417 Parameter

Parameter
SEC

Meaning
Sicherheit fr den Code PDF 417 und PDF 417 Truncated (0 to 8) 0 = 2 Bytes Sicherheit / Fehlerkorrektur 8 = 512 Bytes Sicherheit / Fehlerkorrektur

FR

Erzwingt Zeilen fr den Code PDF 417, PDF 417 Truncated (0 = Standard, 3 bis 90 Zeilen), Erzwingt Zeilen fr den Code PDF 417 Micro ( 0 = Standard, 11 bis 44 Zeilen)

FC

Erzwingt Spalten fr den Code PDF 417 und PDF 417 Truncated ( 0 = Standard, 1 bis 30 Spalten) Erzwingt Spalten fr den Code PDF 417 Micro ( 0 = Standard, 1 bis 4 Spalten)

3.2.21 Data Matrix Parameter

Parameter
DME DMF

Meaning
Verschlsselung frr Data Matrix (AUTO, TEXT, ASCII, C40, BASE256 or NONE) Format fr Data Matrix (AUTO, 10X10, 12X12, 14X14, 16X16, 18X18, 20X20, 22X22, 24X24, 26X26, 32X32, 36X36, 40X40, 44X44, 48X48, 52X52, 64X64, 72X72, 80X80, 88X88, 96X96, 104X104, 120X120, 132X132, 144X144, 8X18, 8X32, 12X26, 12X36, 16X36, 16X48)

Dieser Code wird gesondert lizensiert

e-bizco.com GmbH Copyright 1994 - 2012 3.2.22 MaxiCode Parameter

Barcode DLL fr SAP R/3

Seite 32

Parameter
MCPC

Meaning
Maxicode Postal Code Bis zu 9 Ziffern oder alphanumerische Zeichen. Ihre Semantik ist abhngig von class of service (MCCS). Lndercode, 3 Ziffern, z.B. 840 fr die USA Komplette Liste siehe im Anhang 10 Class of Service, 3 Ziffern 002 fr US destinations, 003 fr international destinations Zieladresse, 1 bis 35 alphanumerische Zeichen Address Besttigung ( Y or N ) Zielstadt, 1 bis 35 alphanumerische Zeichen Tag der Paketannahme( Tag im Jahr ), 3 Ziffern Paket Nummer in der Lieferung, 1 bis 3 Ziffern Vollstndige Anzahl an Paketen in der Lieferung, 1 bis 3 Zifern Paketgewicht, 1 bis 3 Ziffern Die Gewichtsangabe erfolgt in US Pfund (lb). 1 lb entsprichr ca. 0.4536 kg. Paketgewicht, 1 bis 3 Ziffern Die Gewichtsangabe erfolgt in kg. Liefer ID, 1 bis 30 alphanumerische Zeichen UPS Shipper Zahl, 6 alphanumerische Zeichen Zielstaat, bis zu 2 alphanumerische Zeichen Tracking Zahl, bis zu 11 alphanumerische Zeichen

MCCC MCCS

MCAD MCAV MCCI MCJD MCPN MCPT MCPW

MCPWK MCSI MCSN MCST MCTR

MaxiCode wird benutzt, um UPS6 Pakete zu etikettieren. Die Parameter MCPC, MCCC und MCCS sind zwingend erforderlich. Ist einer der anderen Parameter angegeben und nicht leer, werden die Daten aus diesen Parametern gebildet. Der
6

UPS is a registered trademark of United Parcel Service of America, Inc.

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 33

Datenparameter (D= ) wird ignoriert und kann weggelassen werden. Bitte sehen Sie im Kapitel 3.11 nach fr die Benutzung des SAPScripts. Wenn nur MCPC, MCC und MCCS spezifiziert sind, werden die fehlenden Daten vom Datenparameter (D=) geholt. Dieser muss entsprechend den UPSVorschriften formatiert sein
Header: Tracking Zahl: Feld-Trennzeichen: Standard Carrier Alpha Code: Feld-Trennzeichen: Shipper Zahl Feld-Trennzeichen: Julian Tag der Paketannahme: Feld-Trennzeichen: Shipment ID: Feld-Trennzeichen: Package in shipment: Feld-Trennzeichen: Gewichtt in lb. (US Pfund): Feld-Trennzeichen: Address Besttigung: Feld-Trennzeichen: Zieladresse: Feld-Trennzeichen: Zielstadt: Feld-Trennzeichen: Zielstaat: Record Trennzeichen: Ende der bertragung:
G S

[)>RS01GS96 bis zu 11 alphanumerische Zeichen


G S G S G S G S G S G S G S G S G S G S R S E

UPSN 6 alphanumerische Zeichen 3 Ziffern 1 bis 30 alphanumerische Zeichen x/y 1 bis 5 Ziffern Y or N 1 bis 35 Zeichen 1 bis 35 Zeichen bis zu 2 Zeichen OT

ist character 29,

R S

ist 30, EOT ist 4

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 34

3.3

Erzeugen Sie Ihren eigenen Gertetyp Um die Barcode DLL zu nutzen, mssen Sie den SAP-Gertetyp SWIN oder SAPWIN kopieren. Dieses ist der einzige Basistyp, um Barcode-Informationen hinzuzufgen. Die Barcode DLL funktioniert nicht mit anderen Gertetypen, weil diese nicht das zugehrige SAPLPD-Interface verwenden. Dieses ist eine Beschrnkung im SAPLPD. Wir knnen daran nichts ndern. Kopieren Sie den Gertetyp SWIN (SAPWIN) zu einem neuen Gertetyp. Der Name sollte mit ZSWIN (ZSAPWIN) beginnen. Sie knnen dieses innerhalb der Transaktion SPAD tun. Benutzen Sie dazu den Meneingang Utilities/copy device type.

3.4

Hinzufgen notweniger Druckkontrollen ( SAP Release 4.6 und neuer ) Das Drucken von Barcodes wird durch einen Kontrollcode herbeigefhrt, der an den SAPLPD geschickt wird. Dieser Kontrollcode ist bekannt als <Escape>b%7. Die Kontrollcodes an einen Drucker werden durch die Druckkontrollen generiert. Diese haben einen Namen, der aus 5 Buchstaben besteht. Sie als Benutzer rufen diese Namen vom ABAP-Programm oder vom SAP-Script aus auf. Die Druckkontrollen werden in Daten bersetzt, die an den Drucker geschickt werden, in diesem Fall den SAPLPD. Der SAPLPD erkennt die Zeichenfolge <Escape>b% und schickt die nachfolgenden Daten bis zum abschlieenden <Escape> an die Barcode DLL. Wenn Sie also Druckkontrollen definieren, so mssen diese mit <Escape>b% beginnen. Darauf folgen dann die Barcode-Parameter. Der letzte Parameter sollte "D=" sein, um dann mit den Barcode-Daten zu beginnen. Das abschlieende <Escape> sollte als separate Druckkontrolle generiert werden. Hier ein Beispiel:

Print control
BC25I ESCAP SUFFX

Type
Extended Direct Direct

Hex
No Yes No

Value
b%C=25I,B=50,H=20,P=1,D= 1B

Wenn Sie die Druckerkontrolle BC25I aufrufen, erhalten sie einen Barcode vom Typ type "2 of 5 interleave" mit einer Breite von 50 mm und einer Hhe von 20 mm und einer Prfsumme. Danach folgen Ihre Daten. Um den Barcode abzuschlieen, fgen Sie am Schluss ESCAP hinzu. Bitte stellen Sie sicher, dass Ihre Druckerkontrollen genauso exakt definiert werden wie in obigem Beispiel. Bitte beachten Sie das kleine "b" als erstes Zeichen der Druckerkontrolle BC25I.

Hex: 1B 62 25; die alte SAPLPD-Sequenz 1B 62 wird nicht lnger untersttzt.

e-bizco.com GmbH Copyright 1994 - 2012 3.5

Barcode DLL fr SAP R/3

Seite 35

Hinzufgen notweniger Druckkontrollen ( SAP Release vor 4.6 ) Das Drucken von Barcodes wird durch einen Kontrollcode herbeigefhrt, der an den SAPLPD geschickt wird. Dieser Kontrollcode ist bekannt als <Escape>b%8. Die Kontrollcodes an einen Drucker werden durch die Druckkontrollen generiert. Diese haben einen Namen, der aus 5 Buchstaben besteht. Sie als Benutzer rufen diese Namen vom ABAP-Programm oder vom SAP-Script aus auf. Die Druckkontrollen werden in Daten bersetzt, die an den Drucker geschickt werden, in diesem Fall den SAPLPD. Der SAPLPD erkennt die Zeichenfolge <Escape>b% und schickt die nachfolgenden Daten bis zum abschlieenden <Escape> an die Barcode DLL. Wenn Sie also Druckkontrollen definieren, so mssen diese mit <Escape>b% beginnen. Darauf folgen dann die Barcode-Parameter. Der letzte Parameter sollte "D=" sein, um dann mit den Barcode-Daten zu beginnen. Das abschlieende <Escape> sollte als separate Druckkontrolle generiert werden. Hier ein Beispiel:

Print control
BC25I ESCAP SUFFX

Type
5 1 1

Hex

Def

Value
b%C=25I,B=50,H=20,P=1,D=

1B

Wenn Sie die Druckerkontrolle BC25I aufrufen, erhalten sie einen Barcode vom Typ type "2 of 5 interleave" mit einer Breite von 50 mm und einer Hhe von 20 mm und einer Prfsumme. Danach folgen Ihre Daten. Um den Barcode abzuschlieen, fgen Sie am Schluss ESCAP hinzu. Bitte stellen Sie sicher, dass Ihre Druckerkontrollen genauso exakt definiert werden wie in obigem Beispiel. Bitte beachten Sie das kleine "b" als erstes Zeichen der Druckerkontrolle BC25I.

3.6

Anpassung der Druckerdefinition Drucker, die den Barcode drucken, mssen den neu definierten Gertetyp verwenden. Stellen Sie sicher, dass sie den Gertetyp richtig in die Transaktion SPAD zum Ausgabegert eingefgt haben. Die "print method" muss ein "S" sein fr den korrekten Gebrauch des SAPLPD. Weitere Details entnehmen Sie bitte der SAP-Dokumentation.

3.7

Ein kleines Testprogramm

Hex: 1B 62 25; die alte SAPLPD-Sequenz 1B 62 wird nicht lnger untersttzt.

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 36

Hier ist eine kleines Testprogramm, um Barcode vom ABAP aus drucken zu knnen::
1 2 3 4 5 6 7 8 9 10 11 REPORT TEST1. NEW-PAGE PRINT ON NO-HEADING. WRITE: / Test Barcode.. FORMAT COLOR OFF INTENSIFIED OFF. WRITE: / Start Barcode:. PRINT-CONTROL FUNCTION BC25I. WRITE: 1234567890 NO-GAP. PRINT-CONTROL FUNCTION ESCAP. WRITE: NO-GAP. required from 2.1G WRITE: / Hier gehts weiter.

Erluterungen: Zeile 5: Format Color Off Intensified off ist in einigen SAP -Systemen notwendig, weil der Listenprozessor sonst von sich aus Druckerkontrollen einfgt, die die Barcode-Ausgabe berschreiben. Wenn Sie merkwrdige Zeichen in Ihrem Barcode entdecken oder die nachfolgende SAPLPD-Ausgabe ist kaputt, dann sollten Sie den spooljob mit des Hex-Anzeige der Transaktion SP01 vergleichen. Wenn Sie unbeabsichtigte Druckerkontrollen zwischen Ihren Druckerkontrollen finden (z.B. zwischen BC25I und ESCAP, Zeile 7 und 9), suchen Sie bitte in Ihrem SAP, um den Grund hierfr zu finden. Zeile 7: Beginn des Barcode-Drucks. Der hier verwendete Name BC25I ist der Name der Druckerkontrolle. Zeile 8: Hier drucken wie die eigentlichen Daten fr den Barcode. Bitte beachten Sie "NO-GAP" am Ende, um abschliende Leerzeichen zu untedrcken. Zeile 9: Barcode Ende 3.8 System Barcodes Zunchst mssen Sie den Barcode-Typ definieren oder einen vordefinierten Typ auswhlen. Sie knne die Transaktion SE73 benutzen, um einen eigenen Barcode-Typ zu erzeugen. 3.9 Drucker Barcodes Um Barcodes vom SAP-Script zu drucken, ist es notwendig, zwei Druckkontrollen im neu erzeugten Gertetyp (z.B. ZSAPWIN) zu definieren. Die erste Druckkontrolle wird vom SAP-Script zu Beginn des BArcodes gesendet, die zweite, um ihn abzuschlieen. Sie knnen dieselben Druckkontrollen nehmen wie beim ABAP-Listen-Prozessor. Die zweite Druckkontrolle ist ESCAP, das direkt

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 37

aufgerufen werden kann. Einige Versionen des SAP-Scripts beschweren sich ber den Namen aber akzeptieren ihn trotzdem. Als Alternative knnen Sie Ihre eigene Gruppe von Druckkontrollen definieren. Das kann z.B. so aussehen:

Druckkontrolle
ZB25I ZBC39 ZBEND ESCAP SUFFX

Typ
5 5 5 1 1

Hex

Def

Wert
b%C=25I,B=50,H=20,P=1,D= b%C=39,B=50,H=20,P=0,D=

1B

Im SAP-Script werden die druckkontrollen ZB25I oder ZBC39 zu Beginn verwendet, ZBEND als Stop-Kontrolle fr alle Barcodes. Bitte beachten Sie, dass alle Druckkontrollen einer einzelnen Gruppe (bestimmt durch die ersten beiden Buchstaben des Namens) denselben Typencode (hier 5) haben mssen. ZBEND wird als <Escape> gewertet, wenn alles wie oben beschrieben definiert is.

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 38

3.10 Die Verwendung langer Kommandos Das SAP-System hat zwei bekannte Beschrnkungen fr die Barcode-Kommandos:
Eine Druckkontrolle kann maximal 56 Zeichen enthalten. Dies beschrnkt die Lnge des Kontrollteils des Kommandos.. SAP-Script und der ABAP-Prozessor schneiden lange Zeilen ab. Hierdurch wird die Datenmenge der Druckkontrolle beschnitten.

Wenn die (hex) Sequenz 1B 62 25 benutzt wird, um einen Barcode zu starten, erlaubt der SAPLPD verschiedene Druckkontrollen und Datenzeilen in einem Barcode-Kommando zu kombinieren. Barcode-Sequenzen, die mit &+ConT+& enden, werden mit der nchsten Sequenz verknpft, die mit "&" beginnt. Die kombinierte Sequenz wird zur Barcode DLL geschickt. Hier ein Beispiel, um eine Menge Daten mit einer Datenmatrix zu drucken:
Druckkontrolle
BCDMA BCCON ESCAP ESCON

Typ
5 5 1 1

Hex

Wert
b%C=DM,DME=AUTO,DMF=AUTO,D=&& b%& \e

&+ConT+&\e

<BCDMA>Daten 1<ESCON> <BCCON>Daten 2<ESCON> <BCCON>Daten 3<ESCON> <BCCON>abschlieende Daten<ESCAP> Die vier Teile des Barcode-Kommandos werden kombiniert und als ein Kommando an die Barcode DLL geschickt: ( <ESC> ist hex 1B ): <ESC>b%C=DM, DME=AUTO, DMF=AUTO, D=Daten 1 Daten 2 Daten 3 abschlieende Daten <ESC> Bitte vergewissern Sie sich, dass jede Druckkontrolle ESCON eine zugehrige BCCON hat. Nur der letzte Teil wird durch ein einzelnes <ESC> abgeschlossen. Stellen Sie sicher, dass Ihre Daten nicht mit &+ConT+& enden. 3.11 Lange Befehle mit dem MaxiCode

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 39

Die Barcode DLL untersttzt die Erzeugung von MaxiCode. Der gebruchlichste Weg ist die Spezifikation der einzelnen Komponenten und die anschlieende Kombination zu einem gltigen MaxiCode durch die Barcode DLL. Bitte schauen Sie in Kapitel 3.2.18 fr eine vollstndige Liste der Komponenten. Bei der Benutzung des SAP-Scripts kann der folgende Formatschnipsel benutzt werden, um den MaxiCode zu erzeugen

Die Druckkontrollen sind definiert: SBP97 ESCON BCCON SBS01 b%C=MC,S1=6, (Extended, Converted) &+ConT+&\e (Direct, Converted) b%& (Extended, Converted) \e (Direct, Converted)

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 40

3.12 Fehlermeldungen Wenn whrend des Druckvorganges eines Barcode ein Fehler auftritt, so wird an Stelle des Barcodes die Fehlermeldung gedruckt. Diese Eigenschaft kann abgestellt werden, wenn in der Barcode.ini PrintError=0 eingefgt wird. Die Fehlermeldung wird auerdem an den SAPLPD zurck gemeldet und in den SAPLPD logfile eingefgt. Wenn der Barcode logfile eingeschaltet ist, wird die Fehlermeldung ebenso dort eingefgt.

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 41

4 Definition von Barcodes im SAPscript und in SmartForms


4.1.1 Erzeugung von System Barcodes Beginne Sie die Transaktion SE73 Whlen Sie System Barcode, Drcken Sie Change

Drcken Sie Create. Fllen Sie das Popup-Men mit Ihren gewhlten Werten. Das folgende Beispiel erzeugt einen neuen System Barcode ZDATAMTX.

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 42

Drcken Sie Execute. Wenn Sie ein Popup-Men erhalten, indem nach einem Workbench-Job gefragt wird: whlen Sie den entsprechenden Job oder brechen Sie ab fr den lokalen Test. 4.1.2 Erzeugung von Drucker Barcodes Der Drucker Barcode beschreibt die notwendigen Aktionen fr einen gegebenen Druckertyp. Wenn Sie bisher keinen eigenen Gertetyp erzeugt haben, dann ist es jetzt an der Zeit, dieses zu tun. (Transaction SPAD, SWIN nach ZSWIN kopieren ). Ihr Gertetyp muss auf dem Typ SWIN basieren. Wir empfehlen, ihn ( xxx=001 oder hnlich) zu nennen. Start Transaction SE73. Whlen Sie Printer Bar Codes, drcken Sie Change, Doppelklick auf Ihren Gertetyp.

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 43

Whlen Sie ein freies Prefix aus der Liste, z.B. SBP98, und denken Sie an die bliche Endung, in der Regel SBS01. Drcken Sie dannCreate.

Whlen Sie Ihren neu engelegten System-Barcode. Select (ZDATAMTX) und fllen Sie die prefix- and suffix-Felder aus. Das sind die Namen der benutzten Druckkontrollen, um den Barcode zu erzeugen. Drcken Sie Execute. Erhalten Sie die Warnung :

Whlen Sie New Entry und fahren Sie fort.

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 44

Jetzt mssen die neunen Druckkontrollen angegeben werden::

Whlen Sie den Prefix prefix ( e.g. SBP98) und drcken Sie Maint. Print Control.

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 45

Schalten Sie Hex switch aus (mit Leerzeichen fllen). Wenn Sie die Variante "1" whlen, mssen Sie die Kontrollzeichen-Sequenz mit "\eb%" beginnen. Variante "5" beginnt mit "b%" .
Die Kontrolsequenz fr unsere Barcode DLL kann aus der Datei BARTEST.EXE entnommen werden, die Teil der Lieferung ist. Sie knnen die Sequenz aber auch manuell erzeugen.

4.2

Erzeugung eines einfachen Barcode-Tests mit SmartForms

4.2.1 Gewnschter Barcode Um den Barcode-Typ in die SmartForm einzutragen, stellen Sie sicher, dass es sich um einen definierten System-Barcode handelt ( Transaction SE73 ) und dass die korrekte Druckkontrolle fr jeden Gertetyp definiert ist. 4.2.2 Gewnschter Stil Stellen Sie sicher, dass Sie einen geeigneten Stil zur Hand haben. Fr Testzwecke knnen Sie den Stil SYSTEM in einen lokalen Z_TEST1 kopieren.

Klicken Sie auf Character Formats und whlen Sie Create Node. Whlen Sie einen kurzen Fornatnamen, z.B.BA, B1 oder DM", wie in diesem Beispiel:

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 46

Whlen Sie den Systembarcode im unteren Abschnitt (ZDATAMTX) und fllen Sie das Feld zur Beschreibung (description) aus. Speichern und ACTIVATE. Nun haben Sie einen Stil, mit dem Sie ihren neuen Barcode benutzen knnen

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 47

4.2.3 Erzeugen der Form Starten Sie den the Forbilder, whlen Sie einen neunen Namen fr die Form und drcken dann Create. Doppelklick auf Form Attributes, whlt die Ausgabeoptionen ( Output Options) :

Benutzen Sie Ihren neunen Stil (hier: Z_TEST1 )! Fgen Sie den Text in die Form ein. Heben Sie die Testdaten hervor (oder die SAPscript Variabel), die als Barcode gedruckt werden sollen Stellen Sie sicher, dass sie nicht anderes hervorheben! Am Anfang und Ende sind keine Leerzeichen und keine Zeilenumbrche erlaubt!

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 48

Whlen Sie Ihr neues Zeichenformat ( DM in diesem Beispiel ). Speichern und aktivieren. Zum Drucken der Form: Drcken Sie F8 3mal, dann whlen Sie print.

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 49

5 Fehlerbehebung
5.1 BARCODE DLL wird nicht benutzt Bitte stelen Sie sicher, dass die Datei BARCODE.DLL in das Verzeichnis C:\WINDOWS\SYSTEM32 , C:\WINDOWS oder in das SAPLPD-Verzeichnis kopiert wurde. Der SAPLPD zeigt die Startmeldung unserer Barcode-DLL beim Start an Diese Meldung zeigt, dass die Barcode-DLL gefunden wurde:

5.2

Der falsche Barcode wird gedruckt Bitte berprfen Sie die Daten, die mittels der SAP-Transaktion SP01 an den SAPLPD geschickt werden. Lassen Sie sich den Inhalt der Spooldatei hexadizimal anzeigen. Prfen Sie, dass die richtigen Druckkontrollen benutzt werden und keine Leerzeichen oder undefinierten Druckkontrollzeichen vom SAP-System eingefgt werden, so wie es leider gelegentlich vorkommt. Falls dieses auftritt, wenden Sie sich bitte direkt an SAP:

5.3

Die Striche sind zu breit Einige Impaktdrucker erzeugen Anschlge, die viel breiter sind als angenommen. Prfen Sie dieses mit einer guten Lupe. Sie knnen die Strichbreite mittels der Parameter S1 bis S4 reduzieren.

5.4

Barcodes werden nicht korrekt erkannt Die hufigsten Ursachen sind verbrauchte Druckbnder oder Toner. Bitte ersetzen Sie diese als erstes. Versuchen Sie den Barcode zu drucken, ohne eine Weite zu

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 50

spezifizieren (B=0) oder geben Sie eine grere Weite an. Ist der Barcode-Leser in Ordnung?

5.5

Unerwnschte Zeichen werden im Barcode gedruckt Bitte berprfen Sie die Daten innerhalb des R/3-Spool (HEX-Anzeige). Stellen Sie sicher, dass sich keine zustzlichen Druckkontrollzeichen zwischen dem Barcode-Start und dem Ende befinden. Falls Sie unerwnschte Zeichen finden, prfen Sie bitte mit SAP, wie Sie diese unterdrcken knnen. Wir knnen Ihnen mit diesem Problem nicht helfen, es ist ein internes R/3-Problem. Mit diesen extra Druckkontrollen erhalten wir falsche Daten vom SAPLPD.

5.6

Problemmeldungen Falls Sie Probleme haben, die unzweifelhaft in der Barcode DLL begrndet sind, schicken Sie uns bitte die folgenden, notwendigen Informationen, damit wir dieses Problem lsen knnen:
Wo liegt das Problem? Warum denken Sie, die BARCODE DLL verursacht dieses Problem? Welche Version der DLL benutzen Sie? Welches Programm ruft die BARCODE DLL auf? Welches Betriebssystem wird benutzt?

Falls Sie Probleme beim Lesen der Barcodes mit einem Lesegert haben, fgen Sie bitte noch folgende Informationen hinzu:
Einige gedruckte Beispiele /falls mglich mit Beschriftung) Ausdrucke im hex-Format aus dem SAP-Spool Die Definition der benutzten Druckkontrollen Die Beschreibung des Meldung des BarcodeBeispiele von Abrcodes aus anderen Quellen, die korrekt gelesen werden

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 51

6 Neue Eigenschaften / History


Version 5.0.2
Schriftgrein 1/10 mm Schritten einstellbar.

Version 5.0.1
Neue Parameter AP, AS und AF zur Einstellung der Beschriftung.

Version 5.0.0
Support fr Windows 8 / Windows Server 2012.

Version 4.2.4
Bugfix: Generierung von linearen Barcodes mit minimaler Strichbreite (S1=1) fehlerhaft.

Version 4.2.3
Bugfix: Data Matrix ECC200: Die Generierung des Encodings C40 war in bestimmten Fllen fehlerhaft.

Version 4.2
Support fr Windows 7 hinzugefgt .

Version 4.1.5
Code 39: Fhrende und anschlieende '*' Zeichen werden unterdrckt (Option KB) .

Version 4.1.4
Die Prfsumme in die Beschriftung des Barcode ITF-14 mit aufgenommen.

Version 4.1.3
Neuer Barcode ITF-14 implementiert mit gleichen Parametern wie Code 2 of 5 Interleaved.

Version 4.1.2
Bugfix: Bei Code Datamatrix konnte es zur Generierung fehlerhafter Umschaltsequenzen bei der automatischen Optimierung kommen.

Version 4.1.1
Verbesserte Beschriftung beim Code EAN128 durch die Aufnahme neuer AIDs.

Version 4.1
Bugfix: Windows Vista und Server 2008 Startproblem behoben.

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 52

Erweiterung: Neuer Parameter I zur Definition einer einheitlichen Bezugsgre. Bitte prfen Sie vor einem Update ob diese nderung Ihre Installation beeinflussen kann! Ab Version 4.1 der Barcode DLL wird fr pixelgenaue Parameterwerte ( Parameter S1, S2, L1, ADB, ADS, X und Y ) eine einheitliche Druckerauflsung von 600 dpi angenommen. Mit dem Parameter I=0 kann diese Funktion abgeschaltet werden oder andere Druckerauflsungen als einheitliche Bezugsgre festgelegt werden. Der Parameterwert kann alternativ auch ber die barcode.ini Datei (in C:\Windows) festgelegt werden wenn dies ber die SAP Printcontrols nicht mglich ist: Fgen Sie hierzu in die (ggf anzulegende) Datei barcode.ini ein: [BarCode] I=0 # (Upper case letter i with value = 0 to disable or set common printer DPI e.g. 300) Priv=1

Version 4.0.5
Bugfix: Fehlender Meldungstext in der Demo-Version ( Meldung 500-1).

Version 4.0.4
Anpassungen fr SAPSprint Version 1.0.0.8 ff hinzugefgt. Hinweis: Die Barcode DLL Version 4.0.2/4.0.3 funktioniert nur mit SAPSprint Version 1.0.0.4 sowie SAPLPD beliebiger Version korrekt. Die Version 4.0.4 funktioniert mit SAPLPD und SAPSprint in allen bislang ausgelieferten Versionen.

Version 4.0.3
Bugfix: Sporadischen Fehler in der Installation bereinigt

Version 4.0.2
Untersttzung fr SAPSprint 1.0.0.4 hinzugefgt.

Version 3.7.1
Bugfix: QR-Code Symbol Generation Fehler behoben

Version 3.7
Bugfix: SAPScript Textgre beeinflusste manchmal die Barcode-Position. Diese Fehlerbehebung mag Formen berhren, die die Positionierungsprobleme intern gelst haben

Version 3.6.8
Bugfix: Verknpfung von Barcode-Kommandos mag einen Segmentation Violation Fehler im SAPLPD verursachen. Bekannter Fehler: QR Code geht nicht unter Windows NT4.

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 53

Version 3.6.7
Bugfix fr Maxicode-Benuzung mit SAPScript.

Version 3.6.6
QR Code implementiert ( Plus-Lizenz erforderlich). Maxicode ist nun Teil der Plus-Lizenz.

Version 3.6.5
Online- Aktivierung spezieller Lizenz-Typen. Dies gilt nicht fr regulre Lizenzen, die als Datei LICENCE.KEY versandt wurden.

Version 3.6.4
Neuer Parameter d= erlaubt es, Daten wegzulassen, ohne dass eine Fehlermeldung erscheint. .

Version 3.6.3
Resource Leck fixed. Das Leck existiert in Version 3.0 3.6.2. Es kann zum Programmabbruch oder zu fehlenden Barcodes fhren. Update auf Version 3.6.3 ist sehr zu empfehlen.

Version 3.6
Verifiziert fr Windows Server 2003 by Microsoft / Verisign. Vernderte Behandlung von fhrenden und endenden weien Leerzeichen (Leerzeichen, Zeilenumbruch, Tab). Diese werden standardmig entfernt, Detaills siehe Parameter KB.

Version 3.5
Neues setup. Interne nderungen zur Erhhung der Geschwindigkeit

Version 3.0.5
Code MSIPlessey: P Parameter verndert, um den SAP SWIN Gertetyp darzustellen:: P=0: Single MOD10 Checksumme (SAP impliziert keine Checksumme, aber das ist im Barcode nicht mglich). P=1: Single MOD10 Checksumme P=2: MOD10, MOD10 Checksumme P=3: MOD11, MOD10 Checksumme

Version 3.0
Dokumentation fr SAPscript und SmartForms hinzugefgt. Die Datei Barcode.dat wird neben Barcode.dll installiert. Sie enthlt Konfigurationsdaten fr die BARCODE DLL.

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 54

7 Anhang: Hex Tabelle


Hexcode 0 1 2 3 4 5 6 7 8 9 A B C D E F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F Character NUL SOH STX ETX EOT ENQ ACK BEL BS HAT LF VT FF CR SO ST SLE CS1 DC2 DC3 DC4 NAK SYN ETB CAN EM STB ESC FS GS RS US Hexcode 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F Character space ! " # $ % & ' ( ) * + , . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? Hexcode 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F Character @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ Hexcode 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F Character ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 55

Barcode Spezifikationen

QR Code
Zeichensatz: Vollstndiges ASCII, Kanji oder numerische Information Integrierte hochqualifizierte Fehlerkorrektur C=QR Barcode Plus

Checksumme:

ID: Erforderliche Lizens:

Bemerkungen:

Hohe Dichte kombiniert mit hoher Sicherheit. Kodiert bis zu 4296 ASCII Zeichen ( subset ), 2953 ASCII Zeichen ( 8 bit) oder 7089 Ziffern. Kann aus jeder Richtung gelesen werden. Implementierte Fehlerkorrektur erlaubt das Lesen von zerstrtem Code. ( 7% bis 30% kann repariert werden, abhngig vom Sicherheitslevel).

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 56

Data Matrix

Zeichensatz:

Vollstndiges ASCII oder numerische Information

Checksumme:

Integrierte hochqualifizierte Fehlerkorrektur

ID:

C=DM

Erforderliche Lizenz:

Barcode Plus

Bemerkungen:

Hohe Dichte (ca. 15 mal hher als lineare Barcodes). Kodiert bis zu 2334 ASCII Zeichen ( 7bit), 1558 ASCII Zeichen ( 8 bit) oder 3116 Ziffern. Spezielle optische Lesegerte erforderlich. Lesbar aus jeder Richtung. Implementierte ECC200 Fehlerkorrektur erlaubt das Lesen von zerstrtem Code.

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 57

PDF 417
Zeichensatz: Vollstndiges ASCII oder numerische Information Integrierte hochqualifizierte Fehlerkorrektur C=PDF417

Checksumme:

ID:

Erforderliche Lizenz:

Barcode Plus

Bemerkungen:

Barcode von hoher Dichte, kodiert bis zu 1850 ASCII Zeichen oder 2710 Ziffern. Spezielle optische Lesegerte erforderlich. Lesbar aus jeder Richtung. Der Grad der mglichen Fehlerkorrektur kann mittels zustzlichem Raum im Druck gewhlt werden.

Maxicode
Zeichensatz: Checksumme: ID: Erforderliche Lizenz: 0-9A-Z ja C=MAXI Barcode Plus

Bemerkungen:

UPS packet labeling

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 58

Code 16K
Zeichensatz: Vollstndiges ASCII oder numerische Information ja C=C16K Barcode Plus

Checksumme: ID: Erforderliche Lizenz:

Bemerkungen:

Stacked 2-D Barcode, kodiert bis zu 77 ASCII Zeichen oder 154 Ziffern.

Code 49
Zeichensatz: Vollstndiges ASCII oder numerische Information ja C=C49 Barcode Plus

Checksumme: ID: Erforderliche Lizenz:

Bemerkungen:

Code 128
Zeichensatz: Checksumme: ID: Erforderliche Lizenz: 7 Bit ASCII ja C=128 Barcode Classic oder Barcode Plus

Bemerkungen:

Vollstndiger 7 Bit ASCII Zeichensatz, hohe Dichte, geringe Fehlerristenz

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 59

Code 39
Zeichensatz: A-Z 0-9 - . $ / + % und Leerzeichen Optional C=39 Barcode Classic oder Barcode Plus

Checksumme: ID: Erforderliche Lizenz:

Bemerkungen:

Robuster code, geringe Dichte fr Grobuschstaben und Ziffern.

Code 39 extended
Zeichensatz: Checksumme: ID: Erforderliche Lizenz: Full 7 Bit ASCII Optional C=39X Barcode Classic oder Barcode Plus

Bemerkungen:

Sehr geringe Dichte, die meisten Zeichen sind durch 2 Codes und 39 Zeichen kodiert

Code 93
Zeichensatz: A-Z 0-9 - . * $ / + % und Leerzeichen Optional C=93 Barcode Classic oder Barcode Plus

Checksumme: ID: Erforderliche Lizenz:

Bemerkungen:

Robuster code, geringe Dichte fr Grobuchstaben und Ziffern.

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 60

Code 93 extended
Zeichensatz: Checksumme: ID: Erforderliche Lizenz: Full 7 Bit ASCII Optional C=93X Barcode Classic oder Barcode Plus

Bemerkungen:

Code 2 of 5 Industrial
Zeichensatz: Checksumme: ID: Erforderliche Lizenz: nur Ziffern Optional C=25I Barcode Classic oder Barcode Plus

Bemerkungen:

Robust, geringe Dichte fr AUSSCHLIESSLICH Ziffern.

Code 2 of 5 Interleaved
Zeichensatz: Checksumme: ID: Erforderliche Lizenz: nur Ziffern Optional C=25L Barcode Classic oder Barcode Plus

Bemerkungen:

Robuster code fr AUSSCHLIESSLICH Ziffern. Erfordert gerade Zahl oder Ziffern ohne Checksumme oder ungerade Zahl/Ziffern plus Checksumme. Andernfalls wird die 0-Ziffer zu Beginn der Daten platziert. Hhere Dichte als 2 of 5 Industrial und 2 of 5 Matrix.

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 61

Code 2 of 5 Matrix
Zeichensatz: Checksumme: ID: Erforderliche Lizenz: nur Ziffern Optional C=25M Barcode Classic oder Barcode Plus

Bemerkungen:

Robuster code fr AUSSCHLIESSLICH Ziffern. Hhere Dichte als 2 of 5 Industrial.

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 62

9 QR Code Data Capacity


Format Fehler Korrektur Level Data capacity format 1 - 8 Numerisch Alphanumerisch 8-bit Byte Kanji

L 1 M Q H L M Q H L M Q H L M Q H L M Q H L M Q H L M Q H L M Q H

41 34 27 17 77 63 48 34 127 101 77 58 187 149 111 82 255 202 144 106 322 255 178 139 370 293 207 154 461 365 259 202

25 20 16 10 47 38 29 20 77 61 47 35 114 90 67 50 154 122 87 64 195 154 108 84 224 178 125 93 279 221 157 122

17 14 11 7 32 26 20 14 53 42 32 24 78 62 46 34 106 84 60 44 134 106 74 58 154 122 86 64 192 152 108 84

10 8 7 4 20 16 12 8 32 26 20 15 48 38 28 21 65 52 37 27 82 65 45 36 95 75 53 39 118 93 66 52

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 63

Format

Fehler Korrektur Level

Data capacity format 9 - 16 Numerisch Alphanumerisch 8-bit Byte Kanji

L 9 M Q H L M Q H L M Q H L 12 M Q H L M Q H L M Q H L M Q H L M Q H

552 432 312 235 652 513 364 288 772 604 427 331 883 691 489 374 1022 796 580 427 1101 871 621 468 1250 991 703 530 1408 1082 775 602

335 262 189 143 395 311 221 174 468 366 259 200 535 419 296 227 619 483 352 259 667 528 376 283 758 600 426 321 854 656 470 365

230 180 130 98 271 213 151 119 321 251 177 137 367 287 203 155 425 331 241 177 458 362 258 194 520 412 292 220 586 450 322 250

141 111 80 60 167 131 93 74 198 155 109 85 226 177 125 96 262 204 149 109 282 223 159 120 320 254 180 136 361 277 198 154

10

11

13

14

15

16

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 64

Format

Fehler Korrektur Level

Numerisch

Data capacity format 17-24 Alphanumerisch 8-bit Byte

Kanji

17

L M Q H

1548 1212 876 674 1725 1346 948 746 1903 1500 1063 813 2061 1600 1159 919 2232 1708 1224 969 2409 1872 1358 1056 2620 2059 1468 1108 2812 2188 1588 1228

938 734 531 408 1046 816 574 452 1153 909 644 493 1249 970 702 557 1352 1035 742 587 1460 1134 823 640 1588 1248 890 672 1704 1326 963 744

644 504 364 280 718 560 394 310 792 624 442 338 858 666 482 382 929 711 509 403 1003 779 565 439 1091 857 611 461 1171 911 661 511

397 310 224 173 442 345 243 191 488 384 272 208 528 410 297 235 572 438 314 248 618 480 348 270 672 528 376 284 721 561 407 315

18

L M Q H L M Q H L M Q H L M Q H L M Q H L M Q H L M Q H

19

20

21

22

23

24

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 65

Format

Fehler Korrektur Level

Numerisch

Data capacity format 25-32 Alphanumerisch 8-bit Byte

Kanji

25

L M Q H

3057 2395 1718 1286 3283 2544 1804 1425 3517 2701 1933 1501 3669 2857 2085 1581 3909 3035 2181 1677 4158 3289 2358 1782 4417 3486 2473 1897 4686 3693 2670 2022

1853 1451 1041 779 1990 1542 1094 864 2132 1637 1172 910 2223 1732 1263 958 2369 1839 1322 1016 2520 1994 1429 1080 2677 2113 1499 1150 2840 2238 1618 1226

1273 997 715 535 1367 1059 751 593 1465 1125 805 625 1528 1190 868 658 1628 1264 908 698 1732 1370 982 742 1840 1452 1030 790 1952 1538 1112 842

784 614 440 330 842 652 462 365 902 692 496 385 940 732 534 405 1002 778 559 430 1066 843 604 457 1132 894 634 486 1201 947 684 518

26

L M Q H L M Q H L M Q H L M Q H L M Q H L M Q H L M Q H

27

28

29

30

31

32

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 66

Format

Fehler Korrektur Level Numerisch

Data capacity format 33 - 40 Alphanumerisch 8-bit Byte Kanji

33

L M Q H

4965 3909 2805 2157 5253 4134 2949 2301 5529 4343 3081 2361 5836 4588 3244 2524 6153 4775 3417 2625 6479 5039 3599 2735 6743 5313 3791 2927 7089 5596 3993 3057

3009 2369 1700 1307 3183 2506 1787 1394 3351 2632 1867 1431 3537 2780 1966 1530 3729 2894 2071 1591 3927 3054 2181 1658 4087 3220 2298 1774 4296 3391 2420 1852

2068 1628 1168 898 2188 1722 1228 958 2303 1809 1283 983 2431 1911 1351 1051 2563 1989 1423 1093 2699 2099 1499 1139 2809 2213 1579 1219 2953 2331 1663 1273

1273 1002 719 553 1347 1060 756 590 1417 1113 790 605 1496 1176 832 647 1577 1224 876 673 1661 1292 923 701 1729 1362 972 750 1817 1435 1024 784

34

L M Q H

35

L M Q H L M Q H L M Q H L M Q H L M Q H L M Q H

36

37

38

39

40

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 67

10 ISO 3166 Codes (Lnder Codes)


Diese Lndercodes werden innerhalb des Maxicodes benutzt, um das Zielland anzugeben:
Country
Afghanistan Albania Algeria American Samoa Andorra Angola Anguilla Antarctica Antigua And Barbuda Argentina Armenia Aruba Australia Austria Azerbaijan Bahamas Bahrain Bangladesh Barbados Belarus Belgium Belize Benin

Zahl
004 008 012 016 020 024 660 010 028 032 051 533 036 040 031 044 048 050 052 112 056 084 204

e-bizco.com GmbH Copyright 1994 - 2012


Bermuda Bhutan Bolivia Bosnia And Herzegowina Botswana Bouvet Island Brazil British Indian Ocean Territory Brunei Darussalam Bulgaria Burkina Faso Burundi Cambodia Cameroon Canada Cape Verde Cayman Islands Central African Republic Chad Chile China Christmas Island Cocos (Keeling) Islands Colombia Comoros Congo Cook Islands

Barcode DLL fr SAP R/3


060 064 068 070 072 074 076 086 096 100 854 108 116 120 124 132 136 140 148 152 156 162 166 170 174 178 184

Seite 68

e-bizco.com GmbH Copyright 1994 - 2012


Costa Rica Cote D'ivoire Croatia Cuba Cyprus Czech Republic Denmark Djibouti Dominica Dominican Republic East Timor Ecuador Egypt El Salvador Equatorial Guinea Eritrea Estonia Ethiopia Falkland Islands (Malvinas) Faroe Islands Fiji Finland France France, Metropolitan French Guiana French Polynesia French Southern Territories

Barcode DLL fr SAP R/3


188 384 191 192 196 203 208 262 212 214 626 218 818 222 226 232 233 231 238 234 242 246 250 249 254 258 260

Seite 69

e-bizco.com GmbH Copyright 1994 - 2012


Gabon Gambia Georgia Germany Ghana Gibraltar Greece Greenland Grenada Guadeloupe Guam Guatemala Guinea Guinea-Bissau Guyana Haiti Heard And Mc Donald Islands Honduras Hong Kong Hungary Iceland India Indonesia Iran Iraq Ireland Israel

Barcode DLL fr SAP R/3


266 270 268 276 288 292 300 304 308 312 316 320 324 624 328 332 334 340 344 348 352 356 360 364 368 372 376

Seite 70

e-bizco.com GmbH Copyright 1994 - 2012


Italy Jamaica Japan Jordan Kazakhstan Kenya Kiribati

Barcode DLL fr SAP R/3


380 388 392 400 398 404 296 408 410 414 417 418 428 422 426 430 434 438 440 442 446 807 450 454 458 462 466

Seite 71

Korea, Democratic People's Republic Of Korea, Republic Of Kuwait Kyrgyzstan Lao People's Democratic Republic Latvia Lebanon Lesotho Liberia Libyan Arab Jamahiriya Liechtenstein Lithuania Luxembourg Macau Macedonia Madagascar Malawi Malaysia Maldives Mali

e-bizco.com GmbH Copyright 1994 - 2012


Malta Marshall Islands Martinique Mauritania Mauritius Mayotte Mexico Micronesia, Federated States Of Moldova, Republic Of Monaco Mongolia Montserrat Morocco Mozambique Myanmar Namibia Nauru Nepal Netherlands Netherlands Antilles New Caledonia New Zealand Nicaragua Niger Nigeria Niue Norfolk Island

Barcode DLL fr SAP R/3


470 584 474 478 480 175 484 583 498 492 496 500 504 508 104 516 520 524 528 530 540 554 558 562 566 570 574

Seite 72

e-bizco.com GmbH Copyright 1994 - 2012


Northern Mariana Islands Norway Oman Pakistan Palau Panama Papua New Guinea Paraguay Peru Philippines Pitcairn Poland Portugal Puerto Rico Qatar Reunion Romania Russian Federation Rwanda Saint Kitts And Nevis Saint Lucia

Barcode DLL fr SAP R/3


580 578 512 586 585 591 598 600 604 608 612 616 620 630 634 638 642 643 646 659 662 670 882 674 678 682 686

Seite 73

Saint Vincent And The Grenadines Samoa San Marino Sao Tome And Principe Saudi Arabia Senegal

e-bizco.com GmbH Copyright 1994 - 2012


Seychelles Sierra Leone Singapore Slovakia Slovenia Solomon Islands Somalia South Africa

Barcode DLL fr SAP R/3


690 694 702 703 705 090 706 710 239 724 144 654 666 736 740 744 748 752 756 760 158 762 834 764 768 772 776

Seite 74

South Georgia And The South Sandwich Islands Spain Sri Lanka St. Helena St. Pierre And Miquelon Sudan Suriname Svalbard And Jan Mayen Islands Swaziland Sweden Switzerland Syrian Arab Republic Taiwan Tajikistan Tanzania, United Republic Of Thailand Togo Tokelau Tonga

e-bizco.com GmbH Copyright 1994 - 2012


Trinidad And Tobago Tunisia Turkey Turkmenistan Turks And Caicos Islands Tuvalu Uganda Ukraine United Arab Emirates United Kingdom United States

Barcode DLL fr SAP R/3


780 788 792 795 796 798 800 804 784 826 840 581 858 860 548 336 862 704 092 850 876 732 887 891 180 894 716

Seite 75

United States Minor Outlying Islands Uruguay Uzbekistan Vanuatu Vatican City State Venezuela Viet Nam Virgin Islands (British) Virgin Islands (U.S.) Wallis And Futuna Islands Western Sahara Yemen Yugoslavia Zaire Zambia Zimbabwe

e-bizco.com GmbH Copyright 1994 - 2012

Barcode DLL fr SAP R/3

Seite 76