In pixi you can modify the printout of bin and bin item labels. Depending on the label size you can change the font size or layout of the shown information.
Important: You need label printers that ideally support both of the following languages:
- EPL for printing with pixi Desktop
- ZPL for printing with pixi Web
Please make surebased onf the manufacturer's specifications that this is the case.
Templates
To print bin or bin item labels, different templates are used. But all templates can be configured at the same place:
Open the pixi Customer Service and choose a random customer.
Go to the E-mails (old) tab and click Templates.
(Optional) It might be necessary to enable the E-mails (old) tab in the pixi Control Center. Setting Enable Interface for new auto e-mails needs to be set to Old and new emails. Please contact pixi Support.-
A new window opens, which includes several templates you can modify:
Bin Label: Templates [ZBRBN1] and [ZBRBN2]
Bin Item Label: Template [ZBRBinItemLabel]
Goods Shipment: Template [ZBRDHL]
Modify Label Templates
EPL2 is used as programming language in the label templates. Each template consists of several rows that can start with different letters. Every letter represents a specific command. One of the most commonly used are listed here:
Command |
Description |
Code Example |
N |
Clear Image Buffer |
N |
D |
Density = printout contrast (1-15) |
D15 |
S |
Print Speed (0-6) |
S4 |
I |
Character Set |
I8,0,051 |
q |
Label Width |
q450 |
A |
ASCII Text = readable text |
A30,70,0,5,1,1,N,"%BinName%" |
B |
B30,20,0,1,2,1,170,B,"%BinName%" |
|
LO |
LO50,940,700,10 |
|
P |
P |
ASCII Text
Readable text is preluded with letter A.
The following parameters can be used for ASCII text. Those parameters are separated by a comma:
Command |
Description |
Example |
A |
ASCII character set |
A |
P1 |
X-axis - horizontal start position |
30 |
P2 |
Y-axis - vertical start position |
70 |
P3 |
Rotation |
0 |
P4 |
Font size (1-5) |
1 |
P5 |
Horizontal multiplier, expands the text (1-6, 8) |
4 |
P6 |
Vertical multiplier, expands the text vertically (1-9) |
4 |
P7 |
N = normale image |
N |
%Data% |
Data field |
%BinName% |
Barcode
The barcode is preluded with letter B.
The following parameters can be used for the barcode. Those parameters are separated by a comma:
Command |
Description |
Example |
B |
Barcode |
B |
P1 |
X-axis - horizontal start position |
30 |
P2 |
Y-axis - vertical start position |
20 |
P3 |
Rotation |
0 |
P4 |
Barcode type |
1 |
P5 |
Barcode width in dots |
3 |
P6 |
No effect |
5 |
P7 |
Barcode height in dots |
200 |
P8 |
Show the barcodes value beneath? |
N |
%Data% |
Data field |
%BinName% |
Line Draw Black
Drawing lines is preluded with letters LO.
The following parameters can be used for drawing lines. Those parameters are separated by a comma:
Command |
Description |
Example |
LO |
Draw black lines |
LO |
P1 |
X-axis - horizontal start position |
50 |
P2 |
Y-axis - vertical start position |
940 |
P3 |
X-axis - horizontal length |
700 |
P4 |
Y-axis - vertical length |
10 |
Bin Labels
Printing bin labels can be separated into two templates: [ZBRBN1] and [ZBRBN2].
In most cases [ZBRBN1] contains either the bin name as barcode and readable text or only the bin name as barcode. If the barcode covers the whole label, then the bin name can also be put to [ZBRBN2] in order to show the name in a readable font size.
Where can I print Bin Labels?
Bin labels can either be printed in pixi Control Center > Tables tab > Bins ... |
... or in pixi Inventory if the database setting Enable Bin Admin (pixi Control Center > Database Settings tab > Inventory) is enabled |
Usable Variables
You can only use one variable in [ZBRBN1] and [ZBRBN2] templates:
BinName: Name of the bin from Bins table in pixi Control Center
Configuration Examples
In this section you can find some examples for bin label configurations.
Barcode and Bin Name on one Label
Printout |
Code Example |
[ZBRBN1] |
|
[ZBRBN1] |
Barcode and Bin name on two separate Labels
Printout |
Code Example |
[ZBRBN1] |
|
N | |
q450 | |
B20,15,0,1,3,8,200,B,"%BinName%" | |
P1 | |
[ZBRBN2] | |
N | |
q450 | |
A20,70,0,2,4,4,N,"%BinName%" | |
P1 | |
[ZBRBN1] |
|
N | |
q450 | |
B20,15,0,1,3,8,200,B,"%BinName%" | |
P1 | |
[ZBRBN2] | |
N | |
q450 | |
A20,70,0,1,5,9,N,"%BinName%" | |
P1 |
Reverse Bin Name
Printout |
Code Example |
[ZBRBN2] |
|
N | |
q450 | |
A20,70,0,1,4,9,R,"%BinName%" | |
P1 | |
Bin Name Font Sizes
Printout |
Code Example |
|
[ZBRBN2] |
||
N | ||
q450 | ||
A20,70,0,1,5,9,N,"%BinName%" | ||
P1 | ||
Schriftgröße 1 | ||
[ZBRBN2] |
||
N | ||
q450 | ||
A20,70,0,2,5,9,N,"%BinName%" | ||
P1 | ||
Schriftgröße 2 | ||
[ZBRBN2] |
||
N | ||
q450 | ||
A20,70,0,3,5,9,N,"%BinName%" | ||
P1 | ||
Schriftgröße 3 | ||
[ZBRBN2] |
||
N | ||
q450 | ||
A20,70,0,4,5,9,N,"%BinName%" | ||
P1 | ||
Schriftgröße 4 | ||
[ZBRBN2] |
||
N | ||
q450 | ||
A20,70,0,5,5,9,N,"%BinName%" | ||
P1 | ||
Schriftgröße 5 |
Print the Bin on a large Label (10,1 x 15,2 cm)
Printout |
Code Example |
[ZBRBN1] |
Bin Item Label
Printing bin item labels can be defined in the [ZBRBinItemLabel] template.
Where can I print Bin Item Labels?
Bin item labels can be printed using the Item Label button in pixi Inventory.
Usable Variables
Several variables can be used in the [ZBRBinItemLabel] template. The most important are listed here:
ItemName: Item name
ItemName1-4: Item name separated into max. 4 variables; every variable can contain 30 characters, which makes 120 showable characters in total
EANUPC: Item barcode
Quantity: Physical item quantity
ItemKey: Unique item ID
ItemNrInt: Shop item number (pixi AVA); item number internal (pixi LOU)
ItemNrSuppl: Supplier item number of the "Last Supplier" from Item Information
SupplNr: Supplier number of the "Last Supplier" from Item Information
Price: Supplier price of the "Last Supplier" from Item Information
SupplPrice: Average supplier price of all suppliers assigned to this item
TonTrText: Item category
MwStSatz: high VAT rate = 1; low VAT rate = 0
LocName: Name of the location that has ID 001
Street: Address of the location that has ID 001
City: City of the location that has ID 001
-
ItemDescription1-10: Item description separated into max. 10 variables (detailed variable explanation) Depending on the database setting "Bin / Item Label - Line Break Character" (pixi Control Center > Database Settings > Barcodes / EAN Settings) the characters for each variable get determined.
The text up to defined character is put to a variable and can be shown on the bin item label. Since the item description cannot be maintaned in pixi, this line break character needs to be imported in the item description with the item import. We recommend using this character after max. 40 characters in the item description.
Example:
Bin / Item Label - Line Break Character = | (vertical line)
Item Description = This item description is quite long and|needs multiple rows to be shown|completely. Because of this a line break|needs to happen.
%ItemDescription1% = This item description is quite long and (39 characters)
%ItemDescription2% = needs multiple rows to be shown (31 characters)
%ItemDescription3% = completely. Because of this a line break (40 characters)
%ItemDescription4% = needs to happen. (16 characters)
Configuration Examples
Printout |
Code Example |
[ZBRBinItemLabel] |