Barcode Generator

Verwendung

Ein Barcode Generator erzeugt aus einem alphanumerischen Wert einen Barcode.

Jedes Barcode Generator Modul kann genau eine Barcode-Art erzeugen; um verschiedene Barcode-Arten zu erzeugen, müssen Sie mehrere Barcode Generator Module verwenden.

Der alphanumerische Wert, aus dem der Barcode erzeugt wird, muss in einer XML-Eingangsnachricht an das Modul übergeben werden. Die Art des zu erzeugenden Barcodes legen Sie beim Konfigurieren des Barcode Generator Moduls fest.

Der Barcode wird als SVG-File in einer XML-Nachricht ausgegeben, aus der z.B. mit dem FO Converter Modul eine PDF-Datei erzeugt werden kann.

Beispiel-Workflow

module guide 1272 0

Der abgebildete Workflow erzeugt aus einer Artikelnummer in einer Text-Datei einen Barcode.

ASCII > XML

Der File Connector sendet die Text-Datei an einen Flat-XML-Adapter. Der Flat-XML-Adapter erzeugt aus der flachen Textstruktur eine einfache XML-Struktur, aus

157560 | 40684 | 2700928058BJ | 64130037058

wird

<?xml version="1.0" encoding="ISO-8859-1"?>
<Flatfile>
  <NS>
    <ProduktionsAuftrag>157560</ProduktionsAuftrag>
    <Trennz1>|</Trennz1>
    <Projekt>40684</Projekt>
    <Trenn2>|</Trenn2>
    <Artikel>2700928058BJ</Artikel>
    <Trenn3>|</Trenn3>
    <ArtikelNrKunde>64130037058</ArtikelNrKunde>
  </NS>
</Flatfile>

XML > XML

Der XSLT Converter erzeugt aus dem XML das folgende, spezielle XML-Format, welches der Barcode Generator erwartet:

<?xml version="1.0" encoding="ISO-8859-1"?>
<Barcodes>
  <Barcode>
    <ID>Kundenartikelnummer</ID>
    <!-- war: ArtikelNrKunde -->
    <Value>64130037058</Value>
  </Barcode>
</Barcodes>

Das XML-Barcode-Schema finden Sie im Repository unter Global/System/Mapping Templates/Barcode Utility/barcode.xsd.

XML > Barcode XML

Der Barcode Generator erzeugt aus dem Inhalt des Elements Value einen SVG-kodierten Barcode:

module guide 1273 1

Aus diesem XML kann nun unter Einsatz eines weiteren XSLT Converters und eines FO Converters z.B. ein PDF erzeugt werden.

Dialog Barcode Generator Eigenschaften

In diesem Dialog legen Sie die Art des zu erzeugenden Barcodes und dessen Layout fest.

Sobald Sie eine Barcode-Art auswählen, wird im Dialog eine Erläuterung dazu angezeigt und die Eingabe- und Auswahlfelder werden sinnvoll vorbelegt.

Die angezeigten Eingabe- und Auswahlfelder zum Definieren des Layouts sind abhängig von der Art des ausgewählten Barcodes.

Längenangaben sind in mm oder mw (Verhältnis zur Modulbreite) anzugeben.