Printing from SAP® System
[1] SAP® Printing Using b-PAC
By integrating the powerful features of Brother's b-PAC SDK with SAP® ABAP applications, text, barcodes and images can all be printed onto high-quality Brother labels when required.
- Send a print command from SAP® GUI, then control the b-PAC component on a client PC to print by OLE Application of SAP® R/3 program.
- You must have the b-PAC software development kit, the printer driver and the label design file on the Client PC.
- The Label printer is connected to a Client PC which has SAP® GUI and b-PAC installed.

Supported models
b-PAC supported models are supported.
Advantage and disadvantage
Advantage
- Possible to create various designs with pictures and artwork.
Disadvantage
-
Need to install b-PAC, printer driver and the layout file on the dedicated client PC.
(Printer should be connected on dedicated client PC.)
Recommended environment
- Print volume is low.
- The complicated layout design, including image data etc.
e.g) Asset management label
Manual
[2] SAP® Printing Using ESC/P Command
SAP® R/3 uses the command to print the data, so we must use an emulation like ESC/P.
To use the ESC/P command, create the special device type on SAP® R/3.
It is possible to print the data from the SAP® system through a Network.

Supported models
Printers supporting the ESC/P commands are supported.
Since R/3 performs character-based printing, an emulation like ESC/P needs to be used for printing. To control the label printer with an applicable ESC/P command, a device type needs to be created on the R/3 server. (Independent of client's environment)
Advantage and disadvantage
Advantage
- Possible to print to a printer on the network from any of the client/server PC's.
Disadvantage
- Simple layout design (Limitation of the font type and ruled line. )
Recommended environment
- Print volume is high.
- The design layout is simple like only text and barcode data.
e.g) Shipping label
Manual
[3] SAP® Printing Using ZPL emulation Command
Supported models
Advantage and disadvantage
Advantage
- Possible to print to a printer on the network from any of the client/server PC's.
Disadvantage
- Simple layout design (Limitation of the font type and ruled line. )
Recommended environment
- Print volume is high.
- The design layout is simple like only text and barcode data.
e.g) Shipping label
For Developers
-
Choose from Purposes
Label printing, printer setup and management information.
-
b-PAC
Information on application development tools for Windows
-
Mobile SDK
Information on application development tools for mobile terminals
-
Command Reference
Information on control command reference for label printers and mobile printers
-
Versatile software
Information on versatile software provided by Brother
-
Choose from Models
Introduction of Brother tools applicable to your model
-
Video Library
Videos showing how to use SDK and other information
-
Contact Us
Fill out the contact us form if you have questions about Brother developer tool.