Zebra’s “Plug and Print” Initiative…
Barcode Label Printing from SAP R/3
BAR-ONE
For
SAP R/3
Application White-paper
February 7, 2000
Rev F
BAR-ONE for SAP R/3
BAR-ONE® for SAP R/3
Expand the scope
of SAP R/3 modules
by integrating high
quality barcode
Eliminate multi-site
maintenance
SAP R/3 helps organizations manage comprehensive financial,
manufacturing, human resources, sales and distribution functions that
are essential to their operations. The capability to leverage the data
integrity provided by SAP R/3 modules can now be realized by
directly integrating barcode labeling into many common business
processes.
While dynamic documents and reports are the predominant printed
output from SAP R/3 modules, customers also want to output highquality barcode labels with graphics, directly within SAP R/3, for
applications such as manufacturing, shipping, item tracking and stock
control. Such labels require the use of specialty barcode label printers.
Today, customers who wish to integrate barcode label printers within
SAP R/3, are presented with the option to either upload the printer
programming language into a SAPscript layout (upload method) or use
label design software in combination with an external service (middleware typically on an NT or Unix server). SAP documentation, located
on SAPnet, describes how label printers can be driven direct from SAP
R/3.
In choosing the upload method over the external service approach,
SAP R/3 users can leverage existing SAP print services and eliminate
the need to purchase, setup and maintain the application for every
server at every separate site location. This approach can greatly reduce
equipment costs, reduce implementation time and improve process
throughput.
dedicated SAP R/3
All product and brand names are trademarks of their respective companies. Page 2
To take full advantage of the SAP R/3 upload method, Zebra
Technologies Corporation, with assistance from SAP’s development
team and global SAP R/3 end users, has developed a special version of
its BAR-ONE label design software.
Utilizing BAR-ONE for SAP R/3, users can now integrate barcoding
into any existing SAP R/3 application.
design tool for
printers
directly from SAP
BAR-ONE for SAP R/3
Zebra’s BAR-ONE for SAP R/3 software provides easy-to-use label
design capabilities that support all of the Zebra printers’ functionality
and high performance. Below are a few of the benefits available from
the combination of Zebra Printers and BAR-ONE for SAP R/3:
to program
SAPscript
• No need to manually write SAPscript. All label design and object
manipulation is done graphically (minutes instead of days)!
• All Zebra resident bar code symbologies are supported, including
UCC/EAN 128, PDF417, Datamatrix and Maxicode. Resident
barcodes provide maximum performance and accuracy.
• All Zebra resident fonts, including Windows TrueType fonts.
TrueType fonts can be used for variable data, including serial
numbers, with no degradation to label throughput. Support is also
included for seven optional Zebra resident scaleable fonts (CG
Triumvirate and CG Triumvirate Condensed family).
• Dynamic text formatting of SAP R/3 variable data, including
automatic word wrapping, left, right and center justification at any
orientation for all fonts.
• Any barcode, text or graphic field can be linked to any SAP R/3
database field or system variable (i.e. &tablename-fieldname& or
&SY-UNAME&) via a simple point-and-click selection.
• Variable graphic images (i.e., logos, symbols, etc.) can be printed,
depending on the contents of a SAP R/3 variable field.
• Smart printer wizards make it easy to store graphics, fonts and
formats on printer-based PC cards and flash memory. This
provides zero download time for fast “first-label-out”, and reduces
network traffic to a minimum.
• BAR-ONE for SAP R/3 automatically generates SAPscript, for
Zebra printers, in SAP R/3 Internal Text Format (ITF). No manual
modifications
needed before
uploading into SAP
R/3
All product and brand names are trademarks of their respective companies. Page 3
modifications need to be made to these commands.
• All variable fields, including graphics, support advanced
SAPscript programming. This is required if you wish to control
the contents of a field based on SAPscript IF / ELSEIF
conditioning or wish to use SAPscript INCLUDE commands.
This is done directly within “BAR-ONE for SAP”. It does not
require any further editing within SAP R/3 and allows for simple
future label design modifications.
• Maximum control and performance of all Zebra printer features.