Résumé du contenu de la page N° 1
Bar Code Label Design and Printing from
mySAP™ Business Suit via
®
SAP Smart Forms™
®
Zebra Printers and SAP Smart Forms
June 30, 2005
Rev 3
©2004 ZIH Corp. ZTools is a Zebra trademark, and Zebra, ZPL II, BAR-ONE and ZebraNet are registered
trademarks of ZIH Corp. All rights reserved. SAP, mySAP, Smart Forms and SAP NetWeaver are the
trademarks or registered trademarks of SAP AG in Germany and in several other countries. PCL is a
registered tra
Résumé du contenu de la page N° 2
Driving Zebra Printers from Smart Forms Table of Contents UPGRADING SMART FORMS FOR BAR CODING ............................................................................. 2 SUPPORT PACKS .......................................................................................................................................... 2 Smart Forms Bar Code Rendering Library (BRL).................................................................................. 2 Smart Forms Industrial Bar Code
Résumé du contenu de la page N° 3
Driving Zebra Printers from Smart Forms Upgrading Smart Forms for Bar Coding Support Packs SAP’s Smart Forms design tool now supports native bar code design and industrial bar code printing. These features can be enjoyed by users of mySAP™ Business Suite 4.6c onwards. Support Packs are available direct from SAP AG for enabling this technology. For more information on this upgrade, please refer to SAPnet notes 750002 and 750772. Smart Forms Bar Code Rendering Library (BRL) The Ba
Résumé du contenu de la page N° 4
Driving Zebra Printers from Smart Forms Smart Forms and Zebra Device Types One of the following device types must be uploaded to mySAP Business Suite before you can drive Zebra printers from Smart Forms. These device types will also ship with SAP NetWeaver 05. Smart Forms only supports the Zebra Programming Language (ZPL II). ® IBM CodePage 850 - CG Triumvirate Bold Condensed Font (Scaleable) Zlzeb6.pri All 600 dpi ZPL-II printers Zlzeb3.pri All 300 dpi ZPL-II printers Zlzeb2.
Résumé du contenu de la page N° 5
Driving Zebra Printers from Smart Forms Installation of mySAP Business Suite Zebra Device Types The next series of steps outline the import procedure of the device type definition file, i.e., ZLBZEB2.PRI to the mySAP Business Suite printing system. First, execute the Program Execution transaction SA38 by keying in /nSA38 at the command line: Press the key or click once on the box adjacent to the command line text box. © SAP AG 2004. All rights reserved. At the wind
Résumé du contenu de la page N° 6
Driving Zebra Printers from Smart Forms © SAP AG 2004. All rights reserved. When all the required fields above are entered correctly, click on execute button or press to start the import process. Ignore all other options. 13760L Page 5
Résumé du contenu de la page N° 7
Driving Zebra Printers from Smart Forms Allocate a Development Class The user must either allocate a development class to the device type or make it a local object. The development class is only required if the customer wishes to transport this device type to other mySAP Business Suite systems. Local object device types can’t be transported to other mySAP Business Suite systems. This is done from the screen below: © SAP AG 2004. All rights reserved. You may enter a Development cl
Résumé du contenu de la page N° 8
Driving Zebra Printers from Smart Forms Select the local driver. The pop-up dialog text box labeled “Import from a Local File ” prompts for the device type definition file and its location. Use the browse button to locate the file, e.g., ZLB_ZEB.PRI and then click the OK button to start the upload process. © SAP AG 2004. All rights reserved. When the process is complete, update messages will be displayed in the window below. © SAP AG 2004. All rights reserved. The above dri
Résumé du contenu de la page N° 9
Driving Zebra Printers from Smart Forms Using the Smart Forms Zebra Device Types with Output devices / Print Queues Before we can use a printer (device type) in SAP mySAP Business Suite we must create and configure a print queue (output device). Initiate the Spool Administration program, SPAD, by entering /nSPAD in the transaction command line. Press the key or click on the check box adjacent to the command line text box entry. At the “ Spool Administration Initial
Résumé du contenu de la page N° 10
Driving Zebra Printers from Smart Forms © SAP AG 2004. All rights reserved. You should now see the screen below, exactly the same as the previous screen but with a new line of icons. Press the Create icon. © SAP AG 2004. All rights reserved. At the “Spool Administration: Create Output Device”, similar to the screen below, do the following: 1) Allocate the Output Device name. You may also allocate a shortname 2) Select the Device Type, i.e. Zlzeb3 3) Enter Location and Me
Résumé du contenu de la page N° 11
Driving Zebra Printers from Smart Forms © SAP AG 2004. All rights reserved. Press the TAB. © SAP AG 2004. All rights reserved. 13760L Page 10
Résumé du contenu de la page N° 12
Driving Zebra Printers from Smart Forms For testing and demonstration purposes only, we recommend that you use “Front End Printing.” We do not recommend this access method for volume or mission-critical industrial printing. This means that you should complete the configuration of the output device by doing the following: 1) Ensure Host spool access method is set as option F 2) Type in __DEFAULT for Host printer 3) Press the save icon Below is a detailed explanation of mySAP Business
Résumé du contenu de la page N° 13
Driving Zebra Printers from Smart Forms ® U or S PC with Windows 95/98/NT4/2000 (requires SAPlpd running) Destination Host (Like the name of the target PC / print server) This is not required for F-Front End Printing as the destination host is the client PC that the print request was made from (requires SAPlpd running). For U or S, This must be the Host Name of the PC that will have SAPlpd running on it or the Host Name of a dedicated Print Server with print queues setup. The easie
Résumé du contenu de la page N° 14
Driving Zebra Printers from Smart Forms © SAP AG 2004. All rights reserved. SAPlpd needs to be run on any PC that requires a Windows printer driver to be used with mySAP Business Suite. This is the case if you are using Generic Text drivers or full- blown Windows drivers. Note: We do not recommend using SAPlpd for volume or mission-critical industrial printing. 13760L Page 13
Résumé du contenu de la page N° 15
Driving Zebra Printers from Smart Forms Test Printing from Smart Forms to an Output Device / Print Queue Please ensure that the form you test print with has been designed for your device. Do not try and print a form that has been designed with “HELVE” on an ANDALE Unicode Device type (zlzebuX). Please follow the following procedure to do a test print directly from Smart Forms: Open the form you wish to print (/nSmart Forms), Type in the Form Name and press “Change.” You will now
Résumé du contenu de la page N° 16
Driving Zebra Printers from Smart Forms © SAP AG 2004. All rights reserved. Press the Test Icon again (or press F8). You will now see a screen similar to that below: © SAP AG 2004. All rights reserved. Press the execute Icon (or press F8). You will now see a screen similar to that below: 13760L Page 15
Résumé du contenu de la page N° 17
Driving Zebra Printers from Smart Forms © SAP AG 2004. All rights reserved. You must enter/edit the following fields: Output device Enter the name of the print queue. Print immediately Ensure this is checked/ticked. Delete after print Ensure this is checked/ticked. New Spool request Ensure this is checked/ticked. Press the Print button. If the print was successful then the Zebra printer should print out your form. The easiest means of debugging what is being sent to the
Résumé du contenu de la page N° 18
Driving Zebra Printers from Smart Forms Designing a Simple Smart Form Disable PC Editor Before starting to design your form, we advise that you use the old editor for full screen editor operations within Smart Forms. This can be achieved as follows: Start the “Standard Text: Request” transaction by entering /nSO10 in the command line text box located just below the menu bar of the current active window of mySAP Business Suite system. Press the key or click on the check box a
Résumé du contenu de la page N° 19
Driving Zebra Printers from Smart Forms Smart Styles—Planning for Smart Forms Before starting to lay out your form, you must determine what text and bar code objects you will require. You actually need to build a collection of all of the derivatives of text and bar codes you will use within the Smart Form. All of these objects need to be created and collected within a Smart Style. Bar codes are actually a little more complex as you need to create the specific bar code derivatives tha
Résumé du contenu de la page N° 20
Driving Zebra Printers from Smart Forms © SAP AG 2004. All rights reserved. • Enter in the bar code name “C39_20” and the Short text of “C39 20mm high 0.25 narrow bar” and press OK © SAP AG 2004. All rights reserved. • Select C39 as the Symbology and press OK © SAP AG 2004. All rights reserved. • Select Normal as the Rotation and press OK 13760L Page 19