The layout of labels is customizable within certain limits. There are 6 different basic types of labels, which differ by their purpose:
-
Article small (type can also be used for large labels)
-
Storage small
-
Label printer two-line
-
Picking label
-
Serial number
-
Delivery bill position
Certain variables are available for each type (see below). In order to print labels, a label printer must be set up in xentral. The setup of label printers is described here.
Application areas include
-
Label printing in goods receipt (number of parts supplied, individual number)
-
Article labels
-
Warehouse labels (shelf labeling, visible storage box labeling)
-
Shipping labels
-
Food labels
-
Image labels
-
Picking labels
Note
If no own label layout is created, the standard layout of Xentral is used for these labels (e.g. storage label).
You can directly create a new label layout for yourself or customize a given layout to suit your needs. To create a new label layout, proceed as follows:
Administration > Settings > System > Labels > +NEW
<label>
<barcode y="1" x="3" size="8" type="2">12345</barcode>
<qrcode y="1" x="3" size="3">12345</qrcode>
<line x="3" y="10" size="4">NR 123456</line>
<line x="3" y="13" size="4">Article</line>
</label>
-
text module
<line x="5" y="1" size="3">Test</line>
-
barcode
<barcode x="5" y="1" size="3" type="2">Test</barcode>
-
QR code
<qrcode x="5" y="1" size="3" type="3">Test</qrcode>
-
x := distance left margin
-
y := distance top margin
-
barcode := barcode → size := 8 (-> size: 1-8), type := wide or narrow
Important
If type 2 is selected, only item numbers with an even amount of numbers are correctly stored in the barcode. The difference in barcode width between type 1 (narrow) and 2 (wide) can be seen in the following figure.
-
Qrcode := QRcode → size := 3 (-> size 1-4)
-
Line := font size → size := 4 (-> size: 1-5)
-
1 corresponds to Code128 (only here you can also control the width in the PDF!)
-
2 corresponds to Code39 (not width adjustable)
-
E30 corresponds to EAN13 (not width adjustable)
Note
Only with type 1 (Code128) can you specify the width of the Barcode and set, with "width". Type 2 and E30 allow no setting the width to, only the height. The setting also works only in PDF format, but not for the output on the Zebra printer.
Example:
<barcode y="1" x="3" size="8" width="40" type="1">{NUMMER}</barcode>
<label>
<barcode y="1" x="3" size="8" type="2">1234567891234</barcode>
<barcode y="15" x="3" size="8" type="1">1234567891234</barcode>
<barcode y="25" x="3" size="8" type="E30">1234567891234</barcode>
<line x="3" y="40" size="3">NR {NUMMER}</line>
<line x="3" y="45" size="3">{NAME_DE}</line>
</label>
<label> <barcode y="1" x="3" size="8" type="2“>12345</barcode> <qrcode y="1" x="3" size="3">12345</qrcode> <line x="3" y="10" size="4">{SERIENNUMMER}</line> <line x="3" y="13" size="4“>{ARTIKELNUMMER}</line> </label> * {ARTIKELNUMMER} * {KUNDENNAME} (ab Version 19.3) * {SERIENNUMMER} * {VERKAUFSPREISBRUTTO} * {ARTIKEL_NAME_DE} * {NAME_EN} * {KURZTEXT_DE} * {KURZTEXT_EN} * {MENGE} (bei Artikelpositionen / Logistik) * {LAGER_PLATZ_NAME} (bei Artikelpositionen / Logistik) * {LAGER_PLATZ_ID} * {LAGERARTIKEL} * {BELEGNR} * {BELEGID} * {BELEGART} * {LAGER_PLATZ_STANDARD} * {LAGER_PLATZ_EINLAGERN} (bei Wareneingang in das Lager in das eingelagert wurde) * {AUFTRAG} (Wenn vorhanden bei Wareneingang) * {BESTELLUNG} (bei Wareneingang) * {HERSTELLER} * {HERSTELLERLINK} * {HERSTELLERNUMMER} * {EAN} * {MINDESTLAGER} * {UMSATZSTEUER} * {GEWICHT} * {EINHEIT} * {VARIANTE_VON} NUMMER DES ARTIKELS * {VKMELDUNGUNTERDRUECKEN} * {PRUEFER} * {KOMMENTAR} * {ZEITSTEMPEL} * {BELEGNR} * {FREIFELD1} * {FREIFELD2} * {FREIFELD3} * {FREIFELD4} * {FREIFELD5} * {FREIFELD6} * {DATUM_VERSION1} * {DATUM_VERSION2} * {DATUM_VERSION3} * {DATUM_VERSION4} * {DATUM_VERSION5} * {DATUM_VERSION6} * {DATUM_VERSION7} * {PROKEKT} * {PROJEKTNAME} * {BEZEICHNUNG1} für Etikettendrucker 2zeilig * {BEZEICHNUNG2} für Etikettendrucker 2zeilig
With MHD there is also the possibility for date formats. For this you can use the variables {MHD}, {MHD2} and {MHD3}, which represent different date formats:
-
{MHD} > scanner or English format, e.g. 2022-08-29
-
{MHD2} > German format, e.g. 08-29-2022
-
{MHD3} > jjmmtt as for NVE, e.g. 220829
If the label content exceeds the size of one line, you can also include a multiline tag:
<multiline x="2" y="6" size="2" wrap="50" wrapheight="3">{EAN}</multiline>
This can be used to output a data field in xentral in the tag, where the content is wrapped after the defined number of characters ("wrap= X").
Rectangle: To display a rectangle on the label, you can use the following XML code:
<rectangle y="1" x="1" width="122" height="36" size="1"></rectangle>
Line: You create a line again by giving the rectangle the height (height) = 0:
<rectangle y="1" x="1" width="122" height="0" size="1"></rectangle>
<label> <barcode y="1" x="3" size="8" type="2">{NUMMER}</barcode> <line x="3" y="11" size="3">NR {NUMMER}</line> <line x="3" y="13" size="3">{NAME_DE}</line> </label>
-
Dimensions: 30x15mm (width x height)
On an article label, the contents of article free fields can be printed. To do this, specify the free field in the label layout.
The free field must be maintained in the article (if necessary the Free fields may need to be activated first in the basic settings).
The free field will be displayed as well:
<label> <barcode y="1" x="3" size="8" type="2">{NUMMER}</barcode> <line x="3" y="13" size="3">NR {NUMMER}</line> <line x="3" y="16" size="3">{NAME_DE}</line> <line x="3" y="19" size="3">Nettofuellmenge: {GEWICHT} Gramm</line> <line x="3" y="24" size="3">{KURZTEXT_DE}</line> <line x="3" y="27" size="3">{ANABREGS_TEXT}</line> </label>
-
Dimensions: 65x30mm (width x height)
<label> <barcode y="1" x="3" size="8" type="2">{NUMMER}</barcode> <line x="3" y="13" size="3">{NUMMER}</line> <line x="3" y="16" size="3">{NAME_DE}</line> <line x="3" y="19" size="3">Nettofuellmenge: {GEWICHT} Gramm</line> <line x="3" y="24" size="3">{KURZTEXT_DE}</line> <line x="3" y="27" size="3">{ANABREGS_TEXT}</line> <line x="3" y="30" size="3">{DATUM}</line> <line x="3" y="33" size="3">{DATUM_VERSION1}</line> <line x="3" y="36" size="3">{DATUM_VERSION2}</line> <line x="3" y="39" size="3">{DATUM_VERSION3}</line> <line x="3" y="42" size="3">{DATUM_VERSION4}</line> <line x="3" y="45" size="3">{DATUM_VERSION5}</line> <line x="3" y="48" size="3">{DATUM_VERSION6}</line> <line x="3" y="51" size="3">{DATUM_VERSION7}</line> </label>
-
Dimensions: 60x70mm (width x height)
<label>
<barcode y="1" x="3" size="8" type="2">{NUMMER}</barcode>
<line x="3" y="11" size="3">NR {NUMMER}</line>
<line x="3" y="15" size="5">{NAME_DE}</line>
<line x="3" y="20" size="3">{KURZTEXT_DE}</line>
<line x="3" y="26" size="3">{ANABREGS_TEXT}</line>
<line x="3" y="29" size="3">Bei 10°C mindestens haltbar bis 6 Monate,</line>
<line x="3" y="32" size="3">ab Abfülldatum</line>
<line x="3" y="35" size="4">{DATUM_VERSION5}</line>
</label>
-
Dimensions: 70x40mm (width x height)
<label>
<barcode y="1" x="3" size="8" type="2">{SERIENNUMMER}</barcode>
<line x="3" y="10" size="3">SRN: {SERIENNUMMER}</line>
</label>
<label>
<barcode y="1" x="3" size="8" type="2">{ID}</barcode>
<line x="3" y="10" size="4">Lager: {KURZBEZEICHNUNG}</line>
</label>
Delivery note item: labels
<label>
<barcode y="1" x="3" size="6" type="2">{NUMMER}</barcode>
<line x="3" y="8" size="3">Artikel-Nr. {NUMMER}</line>
<line x="3" y="11" size="3">{NAME_DE} </line>
<line x="3" y="14" size="3">LS: {BELEGNR} Menge: {MENGE} {LAGER_PLATZ_NAME}</line>
</label>
-
{NUMBER}: Item number
-
{NAME_EN}: Item name
-
{BELEGNR}: Number of the delivery note
-
{QUANTITY}: Quantity of this item
-
{STORAGE_PLACE_NAME}: Shelf name on which the most are stored. If there is no stock, the variable remains empty (this is not the default stock of the item)
Fulfillment > label printer
Label printer 2-line:
<label>
<line x="3" y="1" size="8">{BEZEICHNUNG1}</line>
<line x="3" y="9" size="8">{BEZEICHNUNG2}</line>
</label>
Here is an example of a GS-1 transport label:
<label>
<line x="3" y="3" size="3">Absender</line>
<line x="3" y="6" size="3">{ABSENDERNAME}</line>
<line x="3" y="9" size="3">{ABSENDERSTRASSE}</line>
<line x="3" y="12" size="3">{ABSENDERPLZ}</line>
<line x="10" y="12" size="3">{ABSENDERORT}</line>
<line x="60" y="3" size="3">Empfänger</line>
<line x="60" y="6" size="3">{NAME}</line>
<line x="60" y="9" size="3">{STRASSE}</line>
<line x="60" y="12" size="3">{PLZ}</line>
<line x="69" y="12" size="3">{ORT}</line>
<line x="3" y="18" size="4">NVE (SSCC)</line>
<line x="3" y="22" size="5">{NVE}</line>
<line x="3" y="31" size="4">GTIN</line>
<line x="3" y="35" size="5">{EAN}</line>
<line x="80" y="31" size="4">Menge</line>
<line x="82" y="35" size="5">{MENGE}</line>
<line x="3" y="47" size="3">MHD</line>
<line x="3" y="50" size="5">{MHD2}</line>
<line x="70" y="47" size="3">Charge</line>
<line x="70" y="50" size="5">{CHARGE}</line>
<image x="3" y="70" width="90" height="28" src="http://www.keepautomation.com/online_barcode_generator/linear.aspx?TYPE=11&DATA=(01){EAN}(15){MHD3}(10){CHARGE}&PROCESS-TILDE=true&UOM=1&X=0.0495&Y=3.175&ROTATE=0&RESOLUTION=72&FORMAT=png&LEFT-MARGIN=0&RIGHT-MARGIN=0&SHOW-TEXT=true&TEXT-FONT=Arial%7c9%7cRegular"></image>
<line x="3" y="110" size="5">N</line>
<line x="3" y="115" size="5">V</line>
<line x="3" y="120" size="5">E</line>
<image x="13" y="100" width="70" height="40" src="http://www.keepautomation.com/online_barcode_generator/linear.aspx?TYPE=11&DATA=(00){NVE}&PROCESS-TILDE=true&UOM=1&X=0.0495&Y=3.175&ROTATE=0&RESOLUTION=72&FORMAT=png&LEFT-MARGIN=0&RIGHT-MARGIN=0&SHOW-TEXT=true&TEXT-FONT=Arial%7c9%7cRegular"></image>
<rectangle y="1" x="1" width="98" height="15" size="1"></rectangle>
<rectangle y="16" x="1" width="98" height="15" size="1"></rectangle>
<rectangle y="31" x="1" width="98" height="15" size="1"></rectangle>
<rectangle y="46" x="1" width="98" height="15" size="1"></rectangle>
<rectangle y="61" x="1" width="98" height="88" size="1"></rectangle>
</label>
-
Width 100 mm
-
Height 150 mm
With this you can create the following label.
To special fields from the Freight Forwarding module to be displayed on the label, the field is capitalized and inserted between {}.
Example: the field has the label "Half pallet".
For displaying on the label, you use the variable {HALFPALLET}.
Only for PDF printers (currently not for thermal printers and thermal transfer printers).
<label>
<barcode y="1" x="3" size="8" type="2">{NUMMER}</barcode>
<line x="3" y="10" size="3">NR {NUMMER}</line>
<line x="3" y="13" size="3">{NAME_DE}</line>
<image y="16" x="3" size="8" width="36" height="30">{ETIKETTENBILD}</image>
</label>
-
Dimensions: 50x46mm (width x height)
The image is uploaded in the article directly at "Files" as "Label image". You can find the image settings in the article here.
It is also possible to include URLs in an image tag. These URLS e.g. for the generation of labels by online services such as http://www.keepautomation.com/online_barcode_generator/code_128/ can be used.
To do this, use these barcode generator services to create the label that you need (e.g. GLS1-128) and paste the URL with the correct variables from xentral into the label as a placeholder.
Example:
<label>
<image x="1" y="1" width="40" height="10" src="http://www.keepautomation.com/online_barcode_generator/linear.aspx?TYPE=11&DATA=(01){EAN}(15){MHD}(10){CHARGE}&PROCESS-TILDE=true&UOM=1&X=0.0495&Y=3.175&ROTATE=0&RESOLUTION=72&FORMAT=png&LEFT-MARGIN=0&RIGHT-MARGIN=0&SHOW-TEXT=true&TEXT-FONT=Arial%7c9%7cRegular"></image>
</label>
<label>
<barcode y="1" x="10" size="8" type="2">{NUMMER}</barcode>
<line x="10" y="11" size="3">NR {NUMMER}</line>
<line x="10" y="15" size="5">{NAME_DE}</line>
<line x="10" y="20" size="3">{KURZTEXT_DE}</line>
<line x="10" y="26" size="3">{ANABREGS_TEXT}</line>
<line x="10" y="29" size="3">Bei 10°C mindestens haltbar bis 6 Monate,</line>
<line x="10" y="32" size="3">ab Abfülldatum</line>
<line x="10" y="35" size="4">{DATUM_VERSION5}</line>
<barcode y="1" x="120" size="8" type="2">{NUMMER}</barcode>
<line x="120" y="11" size="3">NR {NUMMER}</line>
<line x="120" y="15" size="5">{NAME_DE}</line>
<line x="120" y="20" size="3">{KURZTEXT_DE}</line>
<line x="120" y="26" size="3">{ANABREGS_TEXT}</line>
<line x="120" y="29" size="3">Bei 10°C mindestens haltbar bis 6 Monate,</line>
<line x="120" y="32" size="3">ab Abfülldatum</line>
<line x="120" y="35" size="4">{DATUM_VERSION5}</line>
<barcode y="51" x="10" size="8" type="2">{NUMMER}</barcode>
<line x="10" y="61" size="3">NR {NUMMER}</line>
<line x="10" y="75" size="5">{NAME_DE}</line>
<line x="10" y="80" size="3">{KURZTEXT_DE}</line>
<line x="10" y="86" size="3">{ANABREGS_TEXT}</line>
<line x="10" y="89" size="3">Bei 10°C mindestens haltbar bis 6 Monate,</line>
<line x="10" y="92" size="3">ab Abfülldatum</line>
<line x="10" y="95" size="4">{DATUM_VERSION5}</line>
<barcode y="51" x="120" size="8" type="2">{NUMMER}</barcode>
<line x="120" y="61" size="3">NR {NUMMER}</line>
<line x="120" y="75" size="5">{NAME_DE}</line>
<line x="120" y="80" size="3">{KURZTEXT_DE}</line>
<line x="120" y="86" size="3">{ANABREGS_TEXT}</line>
<line x="120" y="89" size="3">Bei 10°C mindestens haltbar bis 6 Monate,</line>
<line x="120" y="92" size="3">ab Abfülldatum</line>
<line x="120" y="95" size="4">{DATUM_VERSION5}</line>
<barcode y="111" x="10" size="8" type="2">{NUMMER}</barcode>
<line x="10" y="121" size="3">NR {NUMMER}</line>
<line x="10" y="135" size="5">{NAME_DE}</line>
<line x="10" y="140" size="3">{KURZTEXT_DE}</line>
<line x="10" y="146" size="3">{ANABREGS_TEXT}</line>
<line x="10" y="149" size="3">Bei 10°C mindestens haltbar bis 6 Monate,</line>
<line x="10" y="152" size="3">ab Abfülldatum</line>
<line x="10" y="155" size="4">{DATUM_VERSION5}</line>
<barcode y="111" x="120" size="8" type="2">{NUMMER}</barcode>
<line x="120" y="121" size="3">NR {NUMMER}</line>
<line x="120" y="135" size="5">{NAME_DE}</line>
<line x="120" y="140" size="3">{KURZTEXT_DE}</line>
<line x="120" y="146" size="3">{ANABREGS_TEXT}</line>
<line x="120" y="149" size="3">Bei 10°C mindestens haltbar bis 6 Monate,</line>
<line x="120" y="152" size="3">ab Abfülldatum</line>
<line x="120" y="155" size="4">{DATUM_VERSION5}</line>
<barcode y="171" x="10" size="8" type="2">{NUMMER}</barcode>
<line x="10" y="181" size="3">NR {NUMMER}</line>
<line x="10" y="195" size="5">{NAME_DE}</line>
<line x="10" y="200" size="3">{KURZTEXT_DE}</line>
<line x="10" y="206" size="3">{ANABREGS_TEXT}</line>
<line x="10" y="209" size="3">Bei 10°C mindestens haltbar bis 6 Monate,</line>
<line x="10" y="212" size="3">ab Abfülldatum</line>
<line x="10" y="215" size="4">{DATUM_VERSION5}</line>
<barcode y="171" x="120" size="8" type="2">{NUMMER}</barcode>
<line x="120" y="181" size="3">NR {NUMMER}</line>
<line x="120" y="195" size="5">{NAME_DE}</line>
<line x="120" y="200" size="3">{KURZTEXT_DE}</line>
<line x="120" y="206" size="3">{ANABREGS_TEXT}</line>
<line x="120" y="209" size="3">Bei 10°C mindestens haltbar bis 6 Monate,</line>
<line x="120" y="212" size="3">ab Abfülldatum</line>
<line x="120" y="215" size="4">{DATUM_VERSION5}</line>
</label>
-
Dimensions: 210x270mm (width x height)
Only for PDF printers (currently not for thermal printers and thermal transfer printers).
<label>
<barcode y="1" x="10" size="8" type="2">{NUMMER}</barcode>
<line x="10" y="11" size="3">NR {NUMMER}</line>
<line x="10" y="15" size="5">{NAME_DE}</line>
<line x="10" y="20" size="3">{KURZTEXT_DE}</line>
<line x="10" y="26" size="3">{ANABREGS_TEXT}</line>
<line x="10" y="29" size="3">Bei 10°C mindestens haltbar bis 6 Monate,</line>
<line x="10" y="32" size="3">ab Abfülldatum</line>
<line x="10" y="35" size="4">{DATUM_VERSION5}</line>
<barcode y="1" x="120" size="8" type="2">{NUMMER}</barcode>
<line x="120" y="11" size="3">NR {NUMMER}</line>
<line x="120" y="15" size="5">{NAME_DE}</line>
<line x="120" y="20" size="3">{KURZTEXT_DE}</line>
<line x="120" y="26" size="3">{ANABREGS_TEXT}</line>
<line x="120" y="29" size="3">Bei 10°C mindestens haltbar bis 6 Monate,</line>
<line x="120" y="32" size="3">ab Abfülldatum</line>
<line x="120" y="35" size="4">{DATUM_VERSION5}</line>
<barcode y="51" x="10" size="8" type="2">{NUMMER}</barcode>
<line x="10" y="61" size="3">NR {NUMMER}</line>
<image y="63" x="60" size="8" width="26" height="20">{ETIKETTENBILD}</image>
<line x="10" y="75" size="5">{NAME_DE}</line>
<line x="10" y="80" size="3">{KURZTEXT_DE}</line>
<line x="10" y="86" size="3">{ANABREGS_TEXT}</line>
<line x="10" y="89" size="3">Bei 10°C mindestens haltbar bis 6 Monate,</line>
<line x="10" y="92" size="3">ab Abfülldatum</line>
<line x="10" y="95" size="4">{DATUM_VERSION5}</line>
<barcode y="51" x="120" size="8" type="2">{NUMMER}</barcode>
<line x="120" y="61" size="3">NR {NUMMER}</line>
<image y="63" x="170" size="8" width="26" height="20">{ETIKETTENBILD}</image>
<line x="120" y="75" size="5">{NAME_DE}</line>
<line x="120" y="80" size="3">{KURZTEXT_DE}</line>
<line x="120" y="86" size="3">{ANABREGS_TEXT}</line>
<line x="120" y="89" size="3">Bei 10°C mindestens haltbar bis 6 Monate,</line>
<line x="120" y="92" size="3">ab Abfülldatum</line>
<line x="120" y="95" size="4">{DATUM_VERSION5}</line>
<barcode y="111" x="10" size="8" type="2">{NUMMER}</barcode>
<line x="10" y="121" size="3">NR {NUMMER}</line>
<image y="123" x="60" size="8" width="26" height="20">{ETIKETTENBILD}</image>
<line x="10" y="135" size="5">{NAME_DE}</line>
<line x="10" y="140" size="3">{KURZTEXT_DE}</line>
<line x="10" y="146" size="3">{ANABREGS_TEXT}</line>
<line x="10" y="149" size="3">Bei 10°C mindestens haltbar bis 6 Monate,</line>
<line x="10" y="152" size="3">ab Abfülldatum</line>
<line x="10" y="155" size="4">{DATUM_VERSION5}</line>
<barcode y="111" x="120" size="8" type="2">{NUMMER}</barcode>
<line x="120" y="121" size="3">NR {NUMMER}</line>
<image y="123" x="170" size="8" width="26" height="20">{ETIKETTENBILD}</image>
<line x="120" y="135" size="5">{NAME_DE}</line>
<line x="120" y="140" size="3">{KURZTEXT_DE}</line>
<line x="120" y="146" size="3">{ANABREGS_TEXT}</line>
<line x="120" y="149" size="3">Bei 10°C mindestens haltbar bis 6 Monate,</line>
<line x="120" y="152" size="3">ab Abfülldatum</line>
<line x="120" y="155" size="4">{DATUM_VERSION5}</line>
<barcode y="171" x="10" size="8" type="2">{NUMMER}</barcode>
<line x="10" y="181" size="3">NR {NUMMER}</line>
<image y="183" x="60" size="8" width="26" height="20">{ETIKETTENBILD}</image>
<line x="10" y="195" size="5">{NAME_DE}</line>
<line x="10" y="200" size="3">{KURZTEXT_DE}</line>
<line x="10" y="206" size="3">{ANABREGS_TEXT}</line>
<line x="10" y="209" size="3">Bei 10°C mindestens haltbar bis 6 Monate,</line>
<line x="10" y="212" size="3">ab Abfülldatum</line>
<line x="10" y="215" size="4">{DATUM_VERSION5}</line>
<barcode y="171" x="120" size="8" type="2">{NUMMER}</barcode>
<line x="120" y="181" size="3">NR {NUMMER}</line>
<image y="183" x="170" size="8" width="26" height="20">{ETIKETTENBILD}</image>
<line x="120" y="195" size="5">{NAME_DE}</line>
<line x="120" y="200" size="3">{KURZTEXT_DE}</line>
<line x="120" y="206" size="3">{ANABREGS_TEXT}</line>
<line x="120" y="209" size="3">Bei 10°C mindestens haltbar bis 6 Monate,</line>
<line x="120" y="212" size="3">ab Abfülldatum</line>
<line x="120" y="215" size="4">{DATUM_VERSION5}</line>
</label>
-
Dimensions: 210x270mm (width x height)
Only monochrome PNG files are currently supported. The image width must be divisible by 8! e.g. 520 pixels or 640 pixels. 800 pixels correspond to 10 cm.
For black and white label printers, the image must be created as follows:
-
A monochrome .png file (monochrome, 2 colors)
-
The image size divisible by 8
Now convert this image via the generator (so that it is readable by the label printer):
Administration > Settings > System > Labels > pen icon > Image Generator
Optional: should there be no label layout yet, create one with +NEW: Administration > Settings > System > Labels > +NEW, in the first field name assign a name, e.g. "test" > save > image generator (appears as a tab at the top after saving)
-
Insert the image via Choose File
-
Click Upload
-
An image command is now generated (in the field: Image command single)
-
Copy this image command and paste it into the desired label
Important
When printing labels later, you can download the labels in PDF format. However, note that this preview is empty. This is due to the fact that labels containing images can only be processed by ZPL label printers that are configured as XML printers. Thus, PDF preview is not possible. As soon as the labels are sent to the printer and processed, the image will be printed on the label as desired even if the PDF preview is empty.
The copied image command can be pasted directly into the label. The image command must not be modified:
<image x="1" y="1" width="112" height="64">eNrtwUENACAIAECz0MCPMIhl/80e7u5u5z7VsQAAAAAIBvxDyQ1gI9</image>
Example of how the image command is inserted into the label:
<label>
<image x="1" y="1" width="112" height="64">eNrtwUENACAIAECz0MCPMIhl/80e7u5u5z7VsQAAAAAAAIBvxDyQ1gI9</image>
</label>
<label>
<barcode x="1" y="0" size="5" type="E30">{EAN}</barcode>
<line x="7" y="6" size="2">{EAN}</line>
<line x="3" y="9" size="1">{HERSTELLERNUMMER}</line>
<barcode x="4" y="12" size="4" type="1">{ARTIKELNUMMER}</barcode>
<line x="10" y="17" size="2">{ARTIKELNUMMER}</line>
</label>
Label dimensions in mm:
-
Width: 32
-
Height: 22
-
Distance: 4
<label>
<barcode y="1" x="4" size="8" type="2">{BELEGNR}</barcode>
<line x="8" y="11" size="4">{BELEGNR}</line>
<line x="4" y="16" size="2">Komm-Lauf: {KOMMISSIONIERUNG}</line>
</label>
Label dimensions in mm:
-
Width: 32
-
Height: 22
-
Distance: 4
<label> <line x="2" y="8" size="2">{MITARBEITER}</line> </label>
Label dimensions in mm:
-
Width: 32
-
Height: 22
-
Distance: 4
There is no direct way to uncomplicatedly apply the crate number labels to "simply" print them for x crates, if necessary this can be done via an external online tool;
Alternatively use the module label printer > manual > XML.
Indicate here the code per label as follows:
<label> <barcode y="1" x="4" size="8" type="1">WAWISION_1</barcode> <line x="8" y="11" size="4">WAWISION_1</line> </label>
Specify WAWISION_1, WAWISION_2, etc., or what you want to have under the barcode. It is also important that you have set as Type=1, so that "_" works for the barcode. You have to change the code per label and then you can print the label;
This is what the barcode looks like finally:
Question: the barcode scanner can't scan the label, what am I doing wrong?
Answer: Depending on the barcode type and scanner, it may be that the code does not fit the hardware or a setting/conversion is required:
-
Is the barcode type suitable for your scanner (test or trial. Not every Barcode scanner can also read QR codes. Some scanners can only read normal barcodes. Please refer to the manufacturer information of your scanner
-
In some cases, a configuration must be made at the barcode scanner. E.g. change the mode to another format (EAN). This information can usually be found in the manual of the barcode scanner. Here you can find suitable barcodes, to switch the scanner directly
-
Zebra printer in combination of the barcode scanner "Socket Mobile" works with TYPE 1 (as of 01/2017)
Question: The label printer automatically generates a "0" before the EAN code. And always with 13-digit EAN codes. What is wrong?
Answer: Depending on the barcode type only an even number of digits is possible. When selecting type 2 ONLY article numbers with an EVEN number of numbers can be stored correctly in the barcode (e.g. 6-digit numbers or 8-digit numbers). Type 1 allows odd and even numbers of characters (i.e. 12-digit and 13-digit EAN). However, with this type, the barcode will be very narrow and may not be suitable for every scanner.
Question: The label printer does not print a barcode with EAN13 barcodes?
Answer: Make sure that your EAN consists of 13 characters and that the EAN is not too large for the label printer, otherwise this will automatically not be printed.
Question: Are special characters in stock labels possible?
Answer: Stock labels are to be specified without spaces and special characters. For example, the barcode type does not allow hyphens. Otherwise, the label is not scannable. The € character can be mapped with the following constant:
€
You should avoid using special characters in these places if possible.
Question: are special characters on labels possible?
Answer: Via XML takes hold of the character set of the Zebra printer. This has a very simple font and special characters such as the Customs character do not map. Via PDF special characters are possible,
In these places, you should avoid special characters if possible.
Search terms: labels special characters, special characters labels.
Question: How can I print labels for all items?
Answer:
For your IT / Engineering: There is a script in folder cronjobs. etiketten.php or etiketten.src.php There are two examples at the end, how to can create the labels in bulk. The basis is a SQL statement that can be adapted.
For users: Article labels can be printed directly over an article. Please create an article label and a printer on which to print beforehand. (For example, download printer to get the label as a PDF).
Question: For barcode scanners, how can I find out which code I need to set, that is, have a specific code read:e.g. whether it is an EAN128, a Code39 or whatever barcode?
Answer:
For your IT/engineering: the question is how the barcodes are created. Per Zebra printer (xentral XML) or the PDF (xentral download XML):
PDF printing:
-
Type 1 = Code 128 auto A, B, C modes
-
Type 2 = Code39 (continue)
-
Type E30 = EAN13
Zebra printer via xentral (as of Q2/2017)
-
Type 1 = Code 128 auto A, B, C modes
-
Type 2 = Interleaved 2 of 5
-
Type E30 = EAN13
Manufacturer Info (as of Q2/2017): → page 53 of the Zebra Manufacturer. Document (see below): https://www.zebra.com/content/dam/zebra/manuals/en-us/printer/epl2-pm-en.pdf
Question: which barcode scanner with display can I use for xentral?.
Answer: For xentral, you can use barcode scanners with displays that run Android, as it is only important to open a browser for xentral.
It's best to get a sample device and test the deployment to assess the performance with xentral, since there may be differences depending on the scanner.
Question: EAN zero is truncated. EAN number with leading zero and different number of digits? Scanner cuts off zero with EAN.
Answer: Do you generate the EAN labels via xentral or are they already present on the product? Generally, there are also 11 digit EAN and EAN with 0 as the first digit. The scanners then always automatically cut these off.
The labels over xentral are generated with "0", provided that in xentral the field EAN is also maintained in the article.
If the 0 is already missing on the original label, the scanner will not be able to read the code (unless you switch to a normal barcode instead of EAN, then the label can be without "0". However, the EAN in xentral must be maintained without "0" as well. Please note that this solution does not use the original EAN and it may cause problems in other parts of your supply chain e.g. may cause problems e.g. when the EAN is transmitted to a supplier).
Question: How can I output the item description on a label, what is the variable for this?
Answer: The variable for the item description in the label. is {ANABREGS_TEXT}
Example:
<line x="1" y="1" size="3">{ANABREGS_TEXT}</line>
Question: Can the system generate EANs? How do EAN barcodes get into the system?
Answer: EAN codes are usually purchased online at central Places or generated in external software.
EANs are scanned using barcodes, but these are special EAN barcodes that not every barcode scanner can read.
EANs can be stored in the article itself and subsequently scanned in shipping, provided that your barcode scanner can read EAN codes. The scanner also forms the checksum.
Question: Can quotation marks be printed on labels?
Search terms: labels.