User guide
Printing Labels from SAP R/3 2009
Limited support for GS1 - 128 bar
code standard
Thermal printers usually cannot
handle printing of GS1 - 128 bar
codes by themselves. The syntax of
the bar code requires some
processing before bar code can be
printed (check digits, Application
Identifiers with variable lengths, non-
printable characters).
Automated Printing
With automated printing, SAP R/3 system prepares a file with the data for the label. In most cases this
is the text file formatted as CSV file or the file with columns of fixed widths. The fields in the file contain
the values for fields on the label, for example article code, article description, bar code, image of the
product, etc.
The appearance or change in the file is a signal for NiceLabel software to print the bar code labels.
NiceWatch application takes action here. NiceWatch application opens the text file, gets the values
from it, sends the values to the label opened in NiceLabel Pro and instructs NiceLabel Pro to start
printing the required amount of labels to the selected printer. NiceWatch runs as a middleware on the
PC computer, accepting input connections and instructing NiceLabel Pro (the main label printing
application) what to do. NiceWatch can be run as a service application on the Windows computer.
If there is a need for additional data manipulation, it can be done in NiceWatch using the internal
support for MS Visual Basic Script. Even powerful data manipulation is available in NiceLabel Pro.
Besides Visual Basic Script, additional internal NiceLabel functions are available. You can also acquire
some additional data from any database, which you can combine with data from SAP R3.
NiceLabel software provides support for all common linear and two-dimensional bar codes. Even if
your thermal printer does not internally support some bar code type, it can still be printed as image on
the label. NiceLabel will generate such image at print time and put it on the label. The automated
printing method is a universal solution for any kind of thermal printer you might have.
Advantages Description
Fast printing Usage of NiceDrivers speed up label
production because of the optimized
printer stream.
NiceDrivers are available for all
major printer brands. An optimized
printer command file is generated for
each supported printer model.
No programming knowledge
required
There is no need to be familiar with
the printer's programming language,
NiceLabel will prepare the proper
printer command file.
Easy modifications of label designs Label can be changed easily and fast
with NiceLabel software. There is no
need to change the ITF file by hand.
The label is designed in graphic
environment and then exported to
ITF file.
Usage of Bitmap graphics and
TrueType fonts
It is possible to use bitmap graphics
and True Type fonts with no
limitation. All NiceLabel functions are
available.
Support for advanced label layouts Because NiceLabel software is
processing and printing the labels, all
advanced label design functionality is
available for you: use of variable
www.nicelabel.com
7