Printing barcodes in smartforms

How to print barcodes in smartfroms

hey Ganesh,
welcome to <b>SDN</b>,
check the below extra info addition to above one
Which barcode printer are you using ? Can you download this file and see.
http://www.servopack.de/Files/HB/ZPLcommands.pdf.
It will give an idea about barcode commands.
Check this link:
http://help.sap.com/saphelp_nw04/helpdata/en/d9/4a94c851ea11d189570000e829fbbd/content.htm
Details information about SAP Barcodes
A barcode solution consists of the following:
- a barcode printer
- a barcode reader
- a mobile data collection application/program
A barcode label is a special symbology to represent human readable information such as a material number or batch number
in machine readable format.
There are different symbologies for different applications and different industries. Luckily, you need not worry to much about that as the logistics supply chain has mostly standardized on 3 of 9 and 128 barcode symbologies - which all barcode readers support and which SAP support natively in it's printing protocols.
You can print barcodes from SAP by modifying an existing output form.
Behind every output form is a print program that collects all the data and then pass it to the form. The form contains the layout as well as the font, line and paragraph formats. These forms are designed using SAPScript (a very easy but frustratingly simplistic form format language) or SmartForms that is more of a graphical form design tool.
Barcodes are nothing more than a font definition and is part of the style sheet associated with a particular SAPScript form. The most important aspect is to place a parameter in the line of the form that points to the data element that you want to represent as barcode on the form, i.e. material number. Next you need to set the font for that parameter value to one of the supported barcode symbologies.
The next part of the equation can be a bit tricky as you will need to get a printer to print that barcode font. Regular laser printers does not normally print barcode fonts, only specialized industrial printers that is specifically designed to support that protocol and that uses specialized label media and heat transfer (resin) ribbon to create the sharp image required for barcodes.
Not to fear though, there are two ways to get around this:
- You can have your IT department do some research -
most laser printers can accept a font cartridge/dimm chip (similar to computer memory), called a BarDIMM that will allow a laser printer to support the printing of barcodes.
- Secondly, you can buy software that you can upload in your SAP print Server that will convert the barcode symbology as an image that will print on a regular laser printer. I found that this option results in less sharper barcodes. This option is really if you need to convert a large quantity of printers (>10) to support barcodes.
- Thirdly, you can buy a third party software like Barcode.dll and install on your frontend PC connected to the laser printer.
Now you have a barcode printed - what next?
Well there are two options, depending on your business requirements:
- You can use an existing SAP transaction on a regular workstation and get a barcode wedge reader to hook up between the keyboard and the PC. These wedge readers comes in a wand or scanner format. There are even wireless wedge scanners available that allows you to roam a few yards from the workstation to scan a label. This approach is mostly used where you want to prevent human errors in typing in long material, batch or serial numbers in receiving or issuing of material. The problem is that it's just replacing the keyboard input and you are basically locked down in one location and have to bring all the material to that location to process.
- Another solution is to use SAPConsole transactions
or write your own ABAP Dialog programs that will fit onto a barcode enabled wireless handheld terminal and that will follow the business logic as executed on the shop floor.
These programs are highly complex exercises in industrial engineering and ergonomics because of the limited screen sizes and limited ability to accept keyboard input. The user is instructed step-by-step and only scan and push F-keys to interact with the SAP system. Scan, scan, beep, beep, enter - highly automated.
Barcode Standard
To Create a Bar code prefix:
1) Go to T-code - SPAD -> Full Administration -> Click on Device Type -> Double click the device for which you wish to create the print control -> Click on Print Control tab ->Click on change mode -> Click the plus sign to add a row or prefix say SBP99 (Prefix must start with SBP) -> save you changes , it will ask for request -> create request and save
2) Now when you go to SE73 if you enter SBP00 for you device it will add the newly created Prefix
if u find it useful plz mark the points on the left side
Regards,
Naveen

Similar Messages

  • Urgent!! Printing Barcode using smartforms

    req: need to print barcode using smartforms.
    &#12304;Settings&#12305;
    The following settings are made already
    1.  Style ( paragraph, character type(Syatem Barcode ) )is created and activated (T-code:Smartforms)
    2.  In the smartform I used the above style to print barcode  .
    &#8251;TEXTTYPE = TEXT ELEMENT.
    &#12304;Execution&#12305;
    1.  I run the smartform in test mode with setting any print parameters
    2.  Trigger print preview
    &#12304;Problem&#12305;
    1. I am getting only BAR's no barcodes.
    The bracodes are not displayed properly.
    If I test the same system barcode in SE73 it displayed properly.
    Is there anyother settings are necessory?
    Plz help me in solving the peoblem

    Hi
    To Create a Bar code prefix:
    1) Go to T-code - SPAD -> Full Administration -> Click on Device Type -> Double click the device for which you wish to create the print control -> Click on Print Control tab ->Click on change mode -> Click the plus sign to add a row or prefix say SBP99 (Prefix must start with SBP) -> save you changes , it will ask for request -> create request and save
    2) Now when you go to SE73 if you enter SBP00 for you device it will add the newly created Prefix
    Create a character format C1.Assign a barcode to the character format.Check the check box for the barcode.
    The place where you are using the field value use like this
    <C1> &itab-field& </C1>.
    You will get the field value in the form of barcode.
    Which barcode printer are you using ? Can you download this file and see.
    http://www.servopack.de/Files/HB/ZPLcommands.pdf.
    It will give an idea about barcode commands.
    Check this link:
    http://www.sap-img.com/abap/questions-about-bar-code-printing-in-sap.htm
    Check this link:
    http://help.sap.com/saphelp_nw04/helpdata/en/d9/4a94c851ea11d189570000e829fbbd/content.htm
    Hope this link ll be useful..
    http://help.sap.com/saphelp_nw04/helpdata/en/66/1b45c136639542a83663072a74a21c/content.htm
    Detailed information about SAP Barcodes
    A barcode solution consists of the following:
    - a barcode printer
    - a barcode reader
    - a mobile data collection application/program
    A barcode label is a special symbology to represent human readable information such as a material number or batch number
    in machine readable format.
    There are different symbologies for different applications and different industries. Luckily, you need not worry to much about that as the logistics supply chain has mostly standardized on 3 of 9 and 128 barcode symbologies - which all barcode readers support and which SAP support natively in it's printing protocols.
    You can print barcodes from SAP by modifying an existing output form.
    Behind every output form is a print program that collects all the data and then pass it to the form. The form contains the layout as well as the font, line and paragraph formats. These forms are designed using SAPScript (a very easy but frustratingly simplistic form format language) or SmartForms that is more of a graphical form design tool.
    Barcodes are nothing more than a font definition and is part of the style sheet associated with a particular SAPScript form. The most important aspect is to place a parameter in the line of the form that points to the data element that you want to represent as barcode on the form, i.e. material number. Next you need to set the font for that parameter value to one of the supported barcode symbologies.
    Reward points for useful Answers
    Regards
    Anji

  • What r the steps to print barcode in smartforms

    hi experts,
    can anybody tell me what r the steps to print barcode in smartforms.
    with examples is appreciated.
    points will be rewarded if helpful.

    /people/javier.perez-ullivarri/blog/2007/12/03/create-barcode-in-abap-conversion-to-pdf
    Creating Bar code:
    -->From trans code - SPAD -> Full Administration -> Click on Device Type -> Double click the device for which you wish to create the print control -> Click on Print Control tab ->Click on change mode -> Click the plus sign to add a row or prefix say SBP99 (Prefix must start with SBP) -> save you changes , it will ask for request -> create request and save
    --> when you go to SE73 if you enter SBP00 for you device it will add the newly created Prefix
    -->Create a character format C1.Assign a barcode to the character format.Check the check box for the barcode.
    -->The place where you are using the field value use like this
    <C1> &itab-field& </C1>.
    You will get the field value in the form of barcode.
    Which barcode printer are you using ? Can you download this file and see.
    http://www.servopack.de/Files/HB/ZPLcommands.pdf.
    It will give an idea about barcode commands.
    SAP Barcodes
    -->Barcode solution consists of the following:
    barcode printer
    barcode reader
    mobile data collection application/program
    A barcode label is a special symbology to represent human readable information such as a material number or batch number
    in machine readable format.
    There are different symbologies for different applications and different industries. Luckily, you need not worry to much about that as the logistics supply chain has mostly standardized on 3 of 9 and 128 barcode symbologies - which all barcode readers support and which SAP support natively in it's printing protocols.
    You can print barcodes from SAP by modifying an existing output form.
    Behind every output form is a print program that collects all the data and then pass it to the form. The form contains the layout as well as the font, line and paragraph formats. These forms are designed using SAPScript (a very easy but frustratingly simplistic form format language) or SmartForms that is more of a graphical form design tool.
    Barcodes are nothing more than a font definition and is part of the style sheet associated with a particular SAPScript form. The most important aspect is to place a parameter in the line of the form that points to the data element that you want to represent as barcode on the form, i.e. material number. Next you need to set the font for that parameter value to one of the supported barcode symbologies.
    for your reference check the below links:
    http://www.sap-img.com/abap/questions-about-bar-code-printing-in-sap.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/d9/4a94c851ea11d189570000e829fbbd/content.htm
    for smart, please check the below link:
    http://www.sap-img.com/abap/questions-about-bar-code-printing-in-sap.htm
    See the below program forbarcode in sapscript for your reference:
    DATA: BAR_CODE1(16) VALUE `ABC01230123A01'
    NEW-PAGE PRINT ON IMMEDIATELY `X'.
    FORMAT COLOR OFF INTENSIFIED OFF.
    If the barcode is the first element on the page, the following Write
    statement is needed (otherwise you get a date in the first print
    control.
    WRITE:/
    Turn on the barcode font, print the data, and switch back to the
    printer's default font. Be sure to use NO-GAP to avoid unwanted
    characters or CR/LF.
    PRINT-CONTROL FUNCTION `BCPFX'
    WRITE: BAR_CODE1 NO-GAP
    PRINT-CONTROL FUNCTION `BCSFX'
    Add a Write statement to prevent insertion of CR/LF into the barcode.
    WRITE:/
    Sample SAPSCRIPT
    Variable BAR_CODE1 contains the barcode data, including asterisks.
    The & is needed to avoid unwanted spaces or CR/LF characters
    /E LINE
    /: PRINT-CONTROL BCPFX
    = &BAR_CODE1&
    /: PRINT-CONTROL BCSFX

  • Printing Barcode in Smartform

    Hi All,
    When i am previewing the smartform, i was able to see the barcode.
    When i am printing the Smartform i am seeing the Order number instead of Barcode.
    This is happening from my client side also. (You might think that, my printer is not supported for the barcode. But the client printer is barcode enabled printer)
    When the client is printing the SAP Script for the same which i have converted to Smartform is printing the Barcode correctly.
    Do i need to do any settings? Please let me know.
    Thanks,
    Lin

    Hi,
    All you need to check is
    1. Whether the printer supports Barcode. If it does not support barcode, then you will need to buy a DIMM card or barcode.dll file. You can get a demo file from net.
    2. You need to install DIMM Card to your printer. or You need to install Barcode.dll file in SAPLpd directory in the front end PC.
    or
    3. You can buy software that you can upload in your SAP print Server that will convert the barcode symbology as an image that will print on a regular laser printer. But option results in less sharper barcodes. This option is really if you need to convert a large quantity of printers (>10) to support barcodes.
    For complete information always you can go to SAP Help.
    http://help.sap.com/saphelp_nw04/helpdata/en/d9/4a94c851ea11d189570000e829fbbd/content.htm
    Feel free to revert back.
    --Ragu

  • Print barcode in matrix printer (IBM6500) by smartforms

    People,
                  somebody already try to print barcode using smartforms in matrix printer ??
    Regards  Suzuki
    <MOVED BY MODERATOR TO THE CORRECT FORUM>
    Edited by: Alvaro Tejada Galindo on Jan 13, 2010 1:23 PM

    Hi,
    Does the alignment look correct in te print preview? There are some problems with dot matrix printers due to limitations of the ESC/P printer lamguage.(see SAP note #19807)
    Try printing via windows and a windows device type like SAPWIN or SWINCF. The result should be better.
    Regards,
    Aidan

  • Barcode is not getting printed in the SmartForm

    Hi All,
    I am trying to print BARCODE in a SMARTFORM but it is not getting printed.
    I have created a barcode ZTest_Barcode from the transaction SE73. Then I have created a Character Format C1 with this barcode ZTest_Barcode.
    In the SmartForm I have applied this character format like this <C1>&WA_VBAK-VBELN&</C1>.
    But in the preview of this SmartForm barcode is not getting printed while this field is printing like <C1>220<C1>.
    I have also tried with some SAP barcodes like BC_CD39, C128A_01, etc. But the result is same.
    Please help me to resolve this issue.
    Regards,
    Avaneet

    hi avaneet,
    check this site for barcode.
    http://help.sap.com/saphelp_nw04/helpdata/en/66/1b45c136639542a83663072a74a21c/content.htm
    it may help you.
    thanks
    Sachin

  • Printing barcode in HP laser jet  through smartform

    Hi folks,
    can i print barcode in HP laser jet P3005 PCL6 by using smartform???
    plz advice.
    regards
    smita

    Yes, you can.. I guess, HP laser jet P3005 series PCL6 can print bar codes.
    I am attaching the list of BARCODE supported printers
    List of device types in SAP Releases 4.6x/6.xx/NW04/NW04s
    OSS NOTE : 8928
    Installation of new device types ********************
    Many device types are appended as a zip-attachment to this note.
    README.TXT contains information about these device types and codepages.
    README_UPLOAD.TXT contains information on how to import the device
    types.
    PRINTER DRIVERS AND DEVICE TYPES:
    In R/3, a distinction is made between "printer driver" and "device type". The device type consists of all the attributes defined for an output device. For correct access, these must be made known in the R/3 system. They cover aspects such as control commands for font selection, page size, character set selection, character set used and so on. One of these attributes is the printer driver to be used by SAPscript (R/3 forms processor) for this particular printer.
    If your printer is not specified in the list below, ask the manufacturer if the printer is compatible with one of the defined printers or if it can be used with another emulation (for example, Postscript).
    If the printer is not compatible or cannot be operated using an emulation, you must create a new device type (if the printer is not compatible). To print from SAPscript, you must choose one of the existing printer drivers.
    At present, there are five SAPscript printer drivers. They include:
    for HP-PCL5 (for example, HP Laserjet 3,4,5,6 series)
    for PostScript printers (PS level 2)
    for PRESCRIBE (for example, Kyocera FS-1500)
    for device types SWIN/SAPWIN/xxSWIN/xxSAPWIN
    for all other models.
    The last driver is known as the "standard driver". It cannot provide absolutely precise positioning on the paper and does not support proportional fonts. Printer drivers are relevant for forms output with SAPscript. For the output of ABAP lists special printer drivers are only used as of Release 4.5A. They are anchored in the C kernel and are developed and maintained exclusively by SAP.
    In the spool environment, device types refer not only to printers but also other output devices, for example, fax machines. Device types support specific printers or printer models. Device type definitions are stored completely in tables and can be individually adapted, modified or enhanced. If SAP performs such an adjustment for a customer, it constitutes a consulting service, and is generally charged seperately. On the other hand, the list of device types, above all in conjunction with SAP's hardware partners, is continually expanded.
    COMPATIBLE PRINTERS:
    Some printer models have been so successful on the market that many OEM products, clones and compatibles are also listed. You can often use compatible printers with R/3 by entering the printer definition of the original. Since complete compatibility is extremely rare, SAP can offer no assurances regarding the usability of compatible printers. This also applies to follow-up models made by the original producer.
    LIST OF PRINTERS:
    This is the list of device types supplied by SAP in different Releases. Most of these device types use "Western European" or "North American" character sets. Some device types in newer Releases however, also support other character sets and language areas such as Russian or Czech.
    The device types named in this list are supported in the standard R/3 System as of the release mentioned.
    If an OCR-A font (prerequisite for check printing) or an OCR-B font is supported in the R/3 device types, this is indicated. However, this generally requires additional font cassettes or firmware for the printer involved, since few printers have an OCR-A font "built in." For additional information about this, contact the printer manufacturer.
    Check related notes attached for addition information on printer supportin R/3.
    Related notes:
    Note 135894 contains information on printing labels on special label printers.
    Note 05196 contains information on printing bar codes with SAPscript
    Note 94233 contains information on printing MICR font with SAPscript
    Note 62178 contains information on device types for the Japanese version of the R/3 System.
    Note 77891 contains information on device types for IBM-SCS printers on the IBM AS/400 hardware platform.
    Note 98477 informs you on device types for printers by the manufacturer PSi.
    Note 107938 contains information on device types for printers by the producer Tally.
    Note 141719 contains information on device types for printers from the producer Printronix.
    Note 141914 contains information on device types for printers from the producer Lexmark.
    Note 153879 contains information on compatible printer models of producer EPSON.
    Note 154494 contains information on compatible printer models of producer Genicom.
    Note 199166 contains information on device types for printers from the producer Hewlett Packard.
    Note 214187 contains information on device types for printers from the producer Océ.
    Note 398236 contains information on device types for printers from the producer Sharp.
    Note 408189 contains information on device types for printers from the producer Konica Minolta.
    Note 436609 contains information on device types for printers from the producer Xerox.
    Note 458047 contains information on device types for printers from the producer Ricoh.
    Note 485240 contains information on device types for printers from the producer SAVIN.
    Note 485244 contains information on device types for printers from the producer NRG.
    Note 516687 contains information on device types for printers from the producer Lanier.
    Note 516669 contains information on device types for printers from the producer Gestetner.
    Note 878109 contains information on device types for printers from the producer Danka.
    ASCIIPRI
    Generic device type for line printers that can be used in urgent cases where no customized printer definition exists for a line printer. It contains no printer-specific control commands, but merely CARRIAGE RETURN, NEWLINE and FORMFEED commands. It uses the standard 7 bit ASCII character set (USASCII).
    COMPU960
    Device type for BULL line printers COMPUPRINT 4/66, as well as COMPUPRINT 960. Character set used: IBM 2 German.
    DECLA75P
    Device type for the DEC line printer DEC LA75 Plus.
    DECLN07
    Device type for the DEC laser printers LN07 and DECLaser 1100.
    HP256X
    Device type for all Hewlett-Packard line printers in the HP256... series. Based on the HP manual describing the HP256X series, OCR-A is included in this printer definition, but the printer needs an additional firmware/font cassette.
    HP2930
    Device type for Hewlett-Packard's HP2930 line printer.
    HPDJ500
    Device type for Hewlett-Packard's DeskJet 500 ink jet printer.
    HPLJIIID
    Device type for Hewlett-Packard's LaserJet IIIP, III, IIID and IIIsi printers, as well as the HP LaserJet 4 series. OCR-A and OCR-B are included in the printer definition, but the printer needs an additional firmware/font cassette. The "HP LaserJet barcodes & More Font Cartridge" is needed for this. Barcode printing from R/3 is not supported.
    HPLJSTND
    Generic device type for printers that have an HP LaserJet emulation but cannot be operated via the definitions HPLJ4, HPLJIIID or HPLJ_II.
    HPLJ_II
    Device type for the Hewlett-Packard LaserJet II laser printer series. OCR-A and OCR-B are included in the printer definition, but the printer needs an additional firmware/font cassette. The "HP LaserJet barcodes & More Font Cartridge" is needed for this. Barcode printing from R/3 is not supported.
    KYOF1000
    Device type for the Kyocera F-1000 laser printer. OCR fonts are not supported. Bar code printing is supported.
    KYOF1200
    Device type for the Kyocera laser printers F-1200 and F-1200S. OCR fonts are not supported. Barcode printing is supported.
    MT600
    Device type for the Mannesmann-Tally line printer MT600. Character set used: US-ASCII (that is no German umlauts).
    MT600GER
    Device type for the Mannesmann-Tally line printer MT600. Character set used: German. OCR-A and OCR-B (German standard) are included in the printer definition; the printer must be upgraded with these fonts.
    MT600NDA
    Device type for the Mannesmann-Tally line printer MT600. Character set used: Norwegian / Danish. OCR-A and OCR-B (German standard) are included in the printer definition; the printer must be upgraded with these fonts.
    OKI341
    Device type for the OKI Microline 3410 line printer.
    POSTSCPT
    Device type which is used for pure PostScript printers. Barcode printing from R/3 is not supported.
    S4440XTG
    Device type for the SEL Alcatel line printer 4440XT. Character set used: German.
    SAPWIN
    Generic device type for printers linked (or also fax devices) to PCs running under MS Windows 3.1, Windows 95 or Windows NT by means of the R/3 program SAPLPD. Windows printer drivers are used and the character set is ISO 8859-1. Barcode printing from R/3 is possible with the additional installation of a third-party DLL (see Note 25344), but is not supported in the standard system. OCR-A and OCR-B fonts are possible with an appropriate TrueType font (see also Note 48803).
    Important Note:
    As of Release 3.0E, you can use SAPWIN to:
    Print proportional fonts and lines/boxes in SAPscript
    Print black and white as well as color TIFF graphics (with the 32-bit SAPlpd on Windows 95 and Windows NT only).
    See Note 39031.
    SWIN
    Generic device type for printing/faxing using MS Windows with SAPlpd. It is available as of Release 3.1H. Device type SWIN differs from SAPWIN in the layout of X_... formats for ABAP/4 list printing. The font size and line spacing were adjusted, particularly for color list printing.
    In addition, SAPWIN contains an expanded list of SAPscript printer fonts for current releases, for example, Greek and Russian.
    SNI4009
    Device type for the Siemens-Nixdorf SNI 4009 line printer.
    SNI4010
    Device type for the Siemens-Nixdorf SNI 4010 line printer. OCR-A is included in the printer definition, but the printer needs an additional firmware/font cassette.
    SNI9014
    Device type for the Siemens-Nixdorf SNI 9014/12 line printer. OCR-A and OCR-B are included in the printer definition. The 9014/12 has OCR-A and OCR-B font installed as a default.
    SNIZD13
    Device type for the Siemens-Nixdorf SNI ZD13 line printer. OCR-A is included in the printer definition. The ZD13 has OCR-A font installed as a default.
    CIP1000
    Device type for C.ITOH line printers CI-1000 and CI-500. The IBM Proprinter II/XL emulation and IBM character set 2 (multilingual) are used.
    EPESCP
    Device type for all 24 or 48 element EPSON printers that use the control language ESC/P. Character set IBM 437 is used. OCR-A/OCR-B are included in the printer definition. However, some printers also require an additional firmware/font cassette.
    EPESCP2
    Device type for EPSON printers that use the control language ESC/P2. The character set IBM 850 (multilingual) is used. OCR-A/OCR-B are included in the printer definition. However, some printers also require an additional firmware/font cassette.
    EPESCP9
    Device type for all 9-pin dot matrix EPSON printers that use the control language ESC/P. The standard ASCII character set is used with some additional international characters.
    EPLQ550
    Device type for the EPSON LQ-55 dot matrix printer. OCR-A/OCR-B are included in the printer definition. However, the printer needs an additional firmware/font cassette.
    HP2300
    Device type for the Hewlett-Packard 2300 line printer series. OCR-A/OCR-B are included in the printer definition. However, the printer needs an additional firmware/font cassette.
    HPLJ4
    Device type for all printers in Hewlett-Packard's LaserJet 4 series (this includes LaserJet 4/4m, 4Plus/4mPlus, 4V/4mV, 4si). OCR-A/OCR-B are included in the printer definition. However, the printer needs an additional firmware/font cassette. The "HP LASERJET barcodes & MORE FONT CARTRIDGE" or a SIMM module is required. Barcode printing from R/3 with HP LaserJet 4 Series printers requires SIMM module "JetCAPS Intelligent Barcode SIMM" and is supported.
    IBM239X
    Device type for the IBM 238X/239X Plus line printer series from Lexmark. This includes the types IBM 2380 Plus, IBM 2381 Plus, IBM 2390 Plus, IBM 2391 Plus. The IBM emulation and character set IBM 850 are used.
    IBM4226
    Device type for the IBM 4226 line printers from Lexmark. The IBM emulation and the character set IBM 850 are used.
    IBM4232
    Device type for the IBM 4232-302 line printer from IBM. The 4202 emulation and the character set IBM 2 are used. OCR-A/OCR-B are included and supported. Barcode printing is not supported.
    IBM6408
    Device type for the IBM 6408-A00 line printer from IBM. The PropPrinter III XL emulation and the character set IBM 850/IBM 2 are used. OCR-A/OCR-B are included and supported. Barcode printing is not supported.
    IBMAFP
    Device type for IBM's external SAP2AFP converter. The R/3 spool output is converted to AFPDS format and passed to IBM AFP software. IBMAFP can only be used in conjunction with spool-exit (access method Z when defining the device type). Selection of printers directly connected to R/3 is not possible. IBMAFP must be used for 240 pel AFP printers.
    Character set is ISO 8859-1 (Latin 1). OCR-A and OCR-B are supported, as well as barcodes.
    IBMAFP is for use on R/3 UNIX and Windows NT platforms.
    IBMEFP is the proper device type for AS/400 R/3 Platforms and uses the EBCDIC character set.
    IBMAFP3
    Device type for IBM's external SAP2AFP converter that converts the R/3 spool output to an AFPDS format and sends it to IBM AFP software.IBMAFP3 can be used only in conjunction with spool-exit (access method Z when defining the device type). Selection of printers connected via R/3 is not possible. IBMAFP3 must be used for 300 pel AFP printers.
    Character set is ISO 8859-1 (Latin 1). OCR-A and OCR-B are supported, as well as barcodes.
    IBMAFP3 is for use on UNIX and Windows NT platforms.
    IBMEFP3 is the proper device type for AS/400 R/3 Platforms and uses the EBCDIC character set.
    IBMSCS
    Device Type IBMSCS supports the "basic IBMSNA Character String" data stream for printers that are connected under IBM OS/400. IBMSCS is only supported for the use under SAP R/3 on hardware platforms IBM AS/400.
    LX4039
    Device type for the Lexmark laser printer series 4039. OCR-A/OCR-B are included in the printer definition. However, the printer requires an additional firmware/typeface cassette. "HP LASERJET barcodes & MORE FONT CARTRIDGE" is required. Barcode printing from R/3 is not supported.
    KYOFS150
    Device type for the Kyocera laser printer FS-1500, FS-3500, FS-1550+. OCR fonts are not supported. Barcode printing is supported.
    NECP30
    Device type for the NEC matrix printers P20/P30. The character set used is IBM codepage 850 (multilingual).
    NECP72
    Device type for the NEC matrix printers P62/P72. The NEC Pinwriter level 2 emulation and the character set IBM codepage 850 (multilingual) are used. OCR-A/OCR-B are included in the printer definition. However, the printer requires an additional firmware/font cassette.
    NECPW
    Device type for the NEC 48-pin Pinwriter P5XL, P9XL, P6/P7, P6plus/P7plus, P2200, P2plus, P60/P70, P90, P20/P30, P22Q/P32Q, P42/P52, P62/P72. The character set IBM codepage 850 (multilingual) is used.
    SNI4011
    Device type for the 24-pin version of the SNI 4011 dot matrix printer. The EPSON LQ-850+ emulation and character set IBM codepage 850 (multilingual) are used. OCR-A/OCR-B are included in the printer definition. The printer has these fonts built in.
    SNI20XX8
    Device type for the Siemens-Nixdorf 2050-8, 2075-8 and 2090-8 laser printers (HP-LaserJet emulation). For operation with R/3, you need to obtain a special font diskette for the printer from SNI. This contains the fonts required, including OCR-A and OCR-B. Barcode printing from R/3 is not supported.
    MT2033
    Device type for the Mannesmann-Tally T2033 matrix printer. Uses MTPL+IBM Proprinter emulation and IBM codepage II for the character set. OCR-A/OCR-B are included in the printer definition. These fonts are built into the printer at the factory.
    MT2045
    Device type for the Mannesmann-Tally T2045 matrix printer. Uses MTPL+IBM Proprinter emulation and IBM codepage II for the character set. OCR-A/OCR-B are included in the printer definition. These fonts are built into the printer at the factory.
    DEVICE TYPES NEW TO RELEASE 3.1G:
    HPDJ660
    Device type for the color inkjet printer Hewlett-Packard DeskJet 660C. Lists are printed in color. OCR-A, OCR-B and barcode printing from R/3 are not supported.
    HPDJ850
    Device type for the color inkjet printer Hewlett-Packard DeskJet 850C. Lists are printed in color. OCR-A, OCR-B and barcode printing from R/3 are not supported.
    HPLJ5SI
    Device type for Hewlett-Packard's LaserJet 5Si. OCR-A/OCR-B are included in the printer definition. However, the printer needs an additional firmware. The "HP LASERJET barcodes & MORE FONT CARTRIDGE" or a SIMM module is required. Barcode printing from R/3 with HP LaserJet 5Si requires and supports SIMM module "JetCAPS Intelligent Barcode SIMM".
    MT6045
    Device type for the Mannesmam-Tally T6045 dot matrix printer. Uses MT660 emulation and character set Latin-1. OCR-A/OCR-B are included in the printer definition. These fonts are built into the printer at the factory.
    Important note: For use with R/3 the printer's standard character set must be set to Latin-1.
    NEW DEVICE TYPES IN RELEASE 3.1H:
    MT691
    Device type for the Mannesmann-Tally T691 dot matrix printer. Uses MT660 emulation and character set Latin-1. OCR-A/OCR-B are included in the printer definitions. These fonts are built into the printer at the factory.
    NEW DEVICE TYPES IN RELEASE 3.1I:
    SAPWIN5
    Device type for printing cyrillic characters (character set ISO 8859-5, for example Russian) with SAPlpd/Microsoft Windows. This device type works exclusively with the Russian Windows 95 or NT 4.0 (not with Windows 3.1). To use it, a 32 bit version of the SAPlpd with a number 4.00 or higher is required.
    DEVICE TYPES IN RELEASE 4.0A:
    HPLJ5
    Device type for all printers of the Hewlett-Packard LaserJet 5 printer series (LaserJet 5/5m, 5P/5MP, 5C) except for HP LaserJet 5 SI. OCR-A/OCR-B are included in the printer definitions. However, the printer needs an additional firmware/font cassettes. The "HP LASERJET BarCodes & MORE FONT CARTRIDGE" or a SIMM module is required. Barcode printing from R/3 with printers of the HP LaserJet 5 series requires and supports SIMM module "JetCAPS Intelligent Barcode SIMM".
    Important note: HPLJ5 uses new 4.0A features (scalable fonts under PCL-5) and can only be used in Release 4.0A and higher releases!
    I2HP4
    Device type for Eastern Europe for all printer of the Hewlett Packard LaserJet 4 printer series (for example, LaserJet 4/4m, 4Plus/4mPlus, 4V/4mV, 4Si). Uses character set "ISO 8859/2" (Latin 2). OCR-A/OCR-B are included in the printer definitions, however, the printer requires additional firmware/font diskette. The "HP LASERJET BarCodes & MORE FONT CARTRIDGE" or a respective SIMM module is required. For the barcode print from R/3 with printer of the HP LaserJet 4 series the SIMM module "JetCAPS Intelligent Barcode SIMM" is required and supported.
    I2SWIN
    Device type for Eastern Europe for printing under Microsoft Windows via a 32 bit SAPlpd. I2SWIN uses the character set ISO 8859/2 (Latin 2). To use I2SWIN, the following preconditions are required:
    SAPlpd 32 bit version, from 4.00
    Microsoft Windows NT 4.0 or eastern European Win95 (Latin 2 version)
    R/3 Release 3.0E or higher
    Important note: Microsoft Windows 3.1 (SAPlpd 16 bit) is NOT supported!
    I7SWIN
    Device type for Greece for printing under Microsoft Windows via SAPlpd 32 bit. I7SWIN uses character set "ISO 8859/7" (Greek). Requirements for operation of I7SWIN are:
    SAPlpd 32 bit as of Version 4.00
    MS Windows NT 4.0 or Greek Windows 95
    R/3 Release 3.0E or newer
    Important note: MS Windows 3.1 (SAPlpd 16 bit) is not supported!
    NEW DEVICE TYPES IN RELEASE 4.5A:
    HPLJ4000
    Device type for the Hewlett Packard LaserJet 4000 printer and
    related models such as LaserJet 5000, 8000, 8100 and 8150.
    HPLJ4000 uses character set "ISO 8859/1" (Latin 1). For the barcode print from R/3 with HP LaserJet 4000, the DIMM module "JetCAPS Intelligent Barcode DIMM" is required and supported. In addition to the barcodes this DIMM module contains the OCR-A and OCR-B fonts that are supported by HPLJ4000.
    Device type HPLJ4000 offers improved output of ABAP print lists by using a special PCL-5-printer drivers and can therefore only be used in Releases as of 4.5A.
    I9HP4
    Device type for Turkey for all printers of the Hewlett-Packard LaserJet 4 printer series (among others LaserJet 4/4m, 4Plus/4mPlus, 4V/4mV, 4Si). I9HP4 uses character set "ISO 8859/9" (Latin 5). OCR-A/ OCR-B are contained in the device type, however, the printer needs extra firmware or an extra font cartridge. The "HP LASERJET BarCodes & MORE FONT CARTRIDGE" or a corresponding SIMM module is needed for this. The SIMM module "JetCAPS Intelligent Barcode SIMM" is a requirement for printing barcodes from R/3 with printers of the HP LaserJet 4 series and is supported.
    KYOFS170
    Device type for the Kyocera laser printer FS-1700. OCR fonts are not supported. Barcode printing is supported.
    Device type KYOFS170 offers improved output of ABAP print lists by using a special PRESCRIBE-II-printer driver and can therefore only be used in Releases as of 4.5A.
    POST2
    New device type for PostScript-level-2-printer which can be used alternatively to POSTSCPT. Barcode printing and OCR printing from R/3 is not supported.
    Device type POST2 offers an improved output of ABAP print lists by using a special PostScript-L2-printer driver and can therefore only be used in Releases as of 4.5A.
    NEW DEVICE TYPES IN RELEASE 4.6A:
    IXLINK
    Device type for the external XLink/SAP translator of Xerox, which translates R/3 SAPGOF data to Xerox format and transfers data to the Xerox production printer. IXLINK can only be used if the XLink/SAP translator is being used. You cannot access printers, which are connected via R/3!
    OCR-A and OCR-B fonts as well as bar codes are supported.
    NEW DEVICE TYPES IN RELEASE 4.6C:
    HPLJ8000
    Device type for Hewlett Packard LaserJet 8000, 8000N, 8000DN printers. HPLJ8000 uses character set "ISO 8859/1" (Latin 1). For the barcode print from R/3 with HP LaserJet 4000, the DIMM module "JetCAPS Intelligent Barcode DIMM" is required and supported. In addition to the barcodes this DIMM module contains the OCR-A and OCR-B fonts that are supported by HPLJ4000.
    Device type HPLJ8000 offers improved output of ABAP print lists by using a special PCL-5-printer driver and can therefore only be used in Releases as of 4.5A.
    HPLJ1100
    Device type for Hewlett Packard LaserJet 1100 printer. HPLJ1100 uses character set "ISO 8859/1" (Latin 1). OCR-A/B as well as barcode print from R/3 are not supported.
    Device type HPLJ1100 can only be used in Releases as of 4.6C.
    I9SWIN
    Device type for Turkey und printing with MS Windows via SAPlpd 32 bit. I9SWIN uses character set "ISO 8859/9" (Latin 5). Preconditions for using I9SWIN:
    SAPlpd 32 bit as of version 4.00
    MS Windows NT 4.0 or Turkish Windows 95 (Latin 5 Version)
    R/3 Release 3.0E or newer
    Important note: MS Windows 3.1 (SAPlpd 16 bit) is not supported!
    IBMNP
    Device type for laser printer IBM InfoPrint 20 as well as the IBM Network Printer 12, 17, 24, IBM InfoPrint 32, InfoPrint 40. OCR- and MICR fonts are supported by the device type. The printer needs an additional module for these fonts. "Barcode-, MICR and OCR A+B SIMM for IBM Network Printers" is required. Read Note 133660 also. Bar code printing from R/3 is not supported.
    Important note: IBMNP uses new 4.0A features (scaleable font under PCL-5) and can only be used in maintenance level 4.0A and higher.
    NEW DEVICE TYPES IN RELEASE 6.10:
    IBMIP12
    Device type for laser printer IBM InfoPrint 12. IBMIP12 uses character set ISO 8859-1 (Latin 1). Bar code and OCR-font printing from SAP is not supported. This device type is compatible with all SAP releases from 4.0A.
    IBMIP21
    Device type for laser printer IBM InfoPrint 21. IBMIP21 uses character set ISO 8859-1 (Latin 1). Bar code and OCR-font printing from SAP is not supported. This device type is compatible with all SAP releases from 4.0A.
    IBMIP32
    Device type for laser printers IBM InfoPrint 32 and InfoPrint 40. IBMIP32 uses character set ISO 8859-1 (Latin 1). Bar code and OCR-font printing from SAP is not supported. This device type is compatible with all SAP releases from 4.0A.
    IBMIP2K
    Device type for production laser printer IBM InfoPrint 2000 with PCL-5 emulation. IBMIP2K uses character set ISO 8859-1 (Latin 1). Bar code and OCR-font printing from SAP is not supported. This device type is compatible with all SAP releases from 4.0A.
    IBMIP60
    Device type for laser printer IBM InfoPrint 60. IBMIP60 uses character set ISO 8859-1 (Latin 1). Bar code and OCR-font printing from SAP is not supported. This device type is compatible with all SAP releases from 4.0A.
    IBMIP70
    Device type for laser printer IBM InfoPrint 70. IBMIP70 uses character set ISO 8859-1 (Latin 1). Bar code and OCR-font printing from SAP is not supported. This device type is compatible with all SAP releases from 4.0A.
    IBM4247
    Device type for line printer IBM 4247. The printer's 4247 emulation and character set IBM2 is used. OCR-fonts are supported. Bar code printing from SAP is not supported.
    Attention: Please follow note 396462 when installing the printer.
    NEW DEVICE TYPES IN RELEASE 6.20:
    IBM6400
    Device type for line printer IBM 6400. The printer's "P-Series" emulation and character set PC850 is used. OCR-fonts are supported. Bar code printing from SAP is not supported.
    Attention: Please follow note 396462 when installing the printer.
    HP1200
    Device type for HP LaserJet 1200/1220. HP1200 uses character set "ISO 8859/1" (Latin 1).
    HP1200 is compatible with all releases from 4.0A.
    HP2200
    Device type for HP LaserJet 2200. HP2200 uses character set "ISO 8859/1" (Latin 1).
    HP2200 is compatible with all releases from 4.0A.
    HP2250
    Device type for HP Business Inkjet 2250. HP2250 uses character set "ISO 8859/1" (Latin 1).
    HP2250 is compatible with all releases from 4.5B.
    Attention: Business Inkjet 2200 is not compatible with HP2250.
    HP2500
    Device type for HP DeskJet 2500C with PCL-5 option. HP2500 uses character set "ISO 8859/1" (Latin 1).
    HP2500 is compatible with all releases from 4.0A.
    HP3200
    Device type for HP LaserJet 3200m. HP3200 uses character set "ISO 8859/1" (Latin 1).
    HP3200 is compatible with all releases from 4.0A.
    HP4100
    Device type for HP LaserJet 4100. HP4100 uses character set "ISO 8859/1" (Latin 1).
    HP4100 is compatible with all releases from 4.0A.
    HP4550
    Device type for HP LaserJet 4550 (color laser). HP4550 uses character set "ISO 8859/1" (Latin 1).
    HP4550 is compatible with all releases from 4.5A.
    HP8150
    Device type for HP LaserJet 8150. HP8150 uses character set "ISO 8859/1" (Latin 1).
    HP8150 is compatible with all releases from 4.0A.
    HP8550
    Device type for HP LaserJet 8550 (color laser). HP8550 uses character set "ISO 8859/1" (Latin 1).
    HP4550 is compatible with all releases from 4.5A.
    HP9000
    Device type for HP LaserJet 9000. HP9000 uses character set "ISO 8859/1" (Latin 1).
    HP9000 is compatible with all releases from 4.0A.
    NEW DEVICE TYPES IN RELEASE NW04:
    BRHL
    Device type for Brother laser printer HL-2460. This device type is compatible to other Brother laser printers, see below.
    OCR-A and OCR-B fonts as well as bar codes are supported.
    BRHL is compatible with all releases from 4.5A.
    IP2085
    Device type for the IBM Infoprint 2085 Laser printer with printer language PCL-5. OCR font and bar code printing from SAP are not supported.
    IP2085 is compatible with all releases 4.5A and higher.
    IP2085P
    Device type for the IBM Infoprint 2085 Laser printer with printer language PostScript. OCR font and bar code printing from SAP are not supported.
    IP2085P is compatible with all releases 4.5A and higher.
    IP2105
    Device type for the IBM Infoprint 2105 Laser printer with printer language PCL-5. OCR font and bar code printing from SAP are not supported.
    IP2105 is compatible with all releases 4.5A and higher.
    IP2105P
    Device type for the IBM Infoprint 2105 Laser printer with printer language PostScript. OCR font and bar code printing from SAP are not supported.
    IP2105P is compatible with all releases 4.5A and higher.
    LEXT622
    Device type for the Lexmark T622 laser printer. OCR-fonts and bar code printing from SAP are supported if the printer is equipped with a corresponding option (note 119471).
    LEXT622 is compatible with all releases 4.5A and higher.
    LEXW820
    Device type for the Lexmark W820 laser printer. OCR-fonts and bar code printing from SAP are supported if the printer is equipped with a corresponding option (note 119471).
    LEXW820 is compatible with all releases 4.5A and higher.
    LEX4227P
    Device type for the Lexmark 4227plus line printer. The device type supports the Latin-1 character set. For using the device type, the IBM emulation must be set in the printer.
    OCR fonts and barcode printing from SAP are not supported.
    LEX4227P is compatible with all releases.
    I5LEX
    Device type for Cyrillic printing (e.g. Russian) with Lexmark T522 laser printer. Lexmark T522 natively supports Cyrillic fonts and character set ISO 8859-5.
    OCR-fonts are not supported. Bar code printing is supported (with a bar code DIMM, see note 119471).
    I5LEX is compatible with all releases 4.0A and higher.
    CNLX522
    Device type for Lexmark T522 laser printer with add-on "Simplified Chinese DBCS font DIMM kit" (Lexmark product number 09H0690). The device type supports Simplified Chinese. OCR-fonts and bar code printing from SAP are not supported.
    CNLX522 is compatible with all releases 4.0A and higher.
    JPLX522
    Device type for Lexmark T522 laser printer with add-on "Japanese DBCS font DIMM kit" (Lexmark product number 13K0227). The device type supports Japanese character set. OCR-fonts and bar code printing from SAP are not supported.
    JPLX522 is compatible with all releases 4.0A and higher.
    KPLX522
    Device type for Lexmark T522 laser printer with add-on "Korean DBCS font DIMM kit" (Lexmark product number 10G1705). The device type supports Korean character set. OCR-fonts and printing of bar codes from SAP are not supported.
    KPLX522 is compatible with all releases 4.0A and higher.
    TWLX522
    Device type for Lexmark T522 laser printer with add-on "Traditional Chinese DBCS font DIMM kit" (Lexmark product number 09H0691). The device type supports traditional Chinese character set. OCR-fonts and bar code printing from SAP are not supported.
    TWLX522 is compatible with all releases 4.0A and higher.
    HP5000
    Device type for HP LaserJet 5000. HP5000 uses character set "ISO 8859/1" (Latin 1).
    HP5000 is compatible with all releases from 4.0A.
    HP23
    Device type for HP LaserJet 2300. HP23 uses character set "ISO 8859/1" (Latin 1).
    HP23 is compatible with all releases from 4.5A.
    HP3000
    Device type for HP business inkjet 3000. HP3000 uses character set "ISO 8859/1" (Latin 1).
    HP3000 is compatible with all releases from 4.5A.
    HP4300
    Device type for HP LaserJet 4200 and HP LaserJet 4300. HP4300 uses character set "ISO 8859/1" (Latin 1).
    HP4300 is compatible with all releases from 4.5A.
    HP4600
    Device type for HP color LaserJet 4600. HP4600 uses character set "ISO 8859/1" (Latin 1).
    HP4600 is compatible with all releases from 4.5A.
    HP5100
    Device type for HP LaserJet 5100. HP5100 uses character set "ISO 8859/1" (Latin 1).
    HP5100 is compatible with all releases from 4.5A.
    HP5500
    Device type for HP color LaserJet 5500. HP5500 uses character set "ISO 8859/1" (Latin 1).
    HP5500 is compatible with all releases from 4.5A.
    HP9500
    Device type for HP color LaserJet 9500. HP9500 uses character set "ISO 8859/1" (Latin 1).
    HP9500 is compatible with all releases from 4.5A.
    I2HPPS
    Device type for certain HP LaserJet models with PostScript emulation (see Note 575916). I2HPPS supports character set "ISO 8859/2" (Latin 2).
    I2HPPS is compatible with all releases as of 4.0A.
    Barcode printing and OCR fonts are not supported.
    CAN105
    Device type for Canon laser printer imageRUNNER 105. CAN105 supports character set ISO 8859-1 (Latin 1).
    CAN105 is compatible with all releases as of 4.5A.
    OCR-fonts are supported, barcode printing is not supported.
    CAN22
    Device type for Canon laser printers imageRUNNER 2200/2800/3300/3300i. CAN22 supports character set ISO 8859-1 (Latin 1).
    CAN22 is compatible with all releases as of 4.5A.
    OCR-fonts are supported, barcode printing is not supported.
    CAN5
    Device type for Canon laser printers imageRUNNER 5000/5000i/6000. CAN5 supports character set ISO 8859-1 (Latin 1).
    CAN5 is compatible with all releases as of 4.5A.
    OCR-fonts are supported, barcode printing is not supported.
    CAN85
    Device type for Canon laser printers imageRUNNER 8500/7200/85. CAN85 supports character set ISO 8859-1 (Latin 1).
    CAN85 is compatible with all releases as of 4.5A.
    OCR-fonts are supported, barcode printing is not supported.
    CN105PS
    PostScript device type for Canon laser printer imageRUNNER 105. CN105PS supports character set ISO 8859-1 (Latin 1).
    CN105PS is compatible with all releases as of 4.5A.
    OCR-fonts and barcode printing is not supported.
    CN22PS
    PostScript device type for Canon laser printers imageRUNNER 2200/2800/3300/3300i. CN22PS supports character set ISO 8859-1 (Latin 1).
    CN22PS is compatible with all releases as of 4.5A.
    OCR-fonts and barcode printing is not supported.
    CN5PS
    PostScript device type for Canon laser printer imageRUNNER 5000/5000i/6000. CN5PS supports character set ISO 8859-1 (Latin 1).
    CN5PS is compatible with all releases as of 4.5A.
    OCR-fonts and barcode printing is not supported.
    CN85PS
    PostScript device type for Canon laser printer imageRUNNER 8500/7200/85. CN85PS supports character set ISO 8859-1 (Latin 1).
    CN85PS is compatible with all releases as of 4.5A.
    OCR-fonts and barcode printing is not supported.
    CAN400
    PCL5 device type for Canon laser printer imageRUNNER 330/400. CAN400 supports character set ISO 8859-1 (Latin 1).
    CAN400 is compatible with all releases as of 4.5A.
    OCR-fonts are supported. Barcode printing is not supported.
    CN400PS
    PostScript device type for Canon laser printer imageRUNNER 330/400. CN400PS supports character set ISO 8859-1 (Latin 1).
    CN400PS is compatible with all releases as of 4.5A.
    OCR-fonts and barcode printing is not supported.
    CANC32
    PCL5 device type for Canon color laser printer Color imageRUNNER C3200. CANC32 supports character set ISO 8859-1 (Latin 1).
    CANC32 is compatible with all releases as of 4.5A.
    OCR-fonts are supported. Barcode printing is not supported.
    NEW DEVICE TYPES IN RELEASE SAP NetWeaver 04s:
    ARM205
    PCL-5 device type for Sharp laser printer AR-M205. ARM205 uses character set ISO 8859-1 (Latin-1).
    ARM205 is compatible with all releases as of 4.5A.
    OCR fonts are not supported. Barcode printing and OCR fonts are supported with an add-on product (note 733347).
    ARM276
    PCL-5 device type for Sharp laser printer AR-M276. ARM276 uses character set ISO 8859-1 (Latin-1).
    ARM276 is compatible with all releases as of 4.5A.
    OCR fonts are not supported. Barcode printing and OCR fonts are supported with an add-on product (note 733347).
    ARM450
    PCL-5 device type for Sharp laser printer AR-M450. ARM450 uses character set ISO 8859-1 (Latin-1).
    ARM450 is compatible with all releases as of 4.5A.
    OCR fonts are not supported. Barcode printing and OCR fonts are supported with an add-on product (note 733347).
    ARM550
    PCL-5 device type for Sharp laser printer AR-M550U. ARM550 uses character set ISO 8859-1 (Latin-1).
    ARM550 is compatible with all releases as of 4.5A.
    OCR fonts are not supported. Barcode printing and OCR fonts are supported with an add-on product (note 733347).
    ARC262P
    PostScript device type for Sharp color laser printer ARC-262M. ARC262P is compatible with all releases as of 4.5A.
    OCR fonts are not supported.
    CAN2220
    PCL5 device type for Canon laser printer imageRUNNER 2220n/2220i/3320n/3320i. CAN2220 supports character set ISO 8859-1 (Latin 1).
    CAN2220 is compatible with all releases as of 4.5A.
    OCR-fonts are supported. Barcode printing is not supported.
    CN2220P
    PostScript device type for Canon laser printer imageRUNNER 2220n/2220i/3320n/3320i. CN2220P supports character set ISO 8859-1 (Latin 1).
    CN2220P is compatible with all releases as of 4.5A.
    OCR-fonts and Barcode printing are not supported.
    CAN5020
    PCL5 device type for Canon laser printer imageRUNNER 5020n/5020i/6020n/6020i. CAN5020 supports character set ISO 8859-1 (Latin 1).
    CAN5020 is compatible with all releases as of 4.5A.
    OCR-fonts are supported. Barcode printing is not supported.
    CN5020P
    PostScript device type for Canon laser printer imageRUNNER 5020n/5020i/6020n/6020i. CN5020P supports character set ISO 8859-1 (Latin 1).
    CN5020P is compatible with all releases as of 4.5A.
    OCR-fonts and Barcode printing are not supported.
    CNC3100
    PCL5 device type for Canon color laser printer imageRUNNER C3100. CNC3100 supports character set ISO 8859-1 (Latin 1).
    CNC3100 is compatible with all releases as of 4.5A.
    OCR-fonts are supported. Barcode printing is not supported.
    CNC31PS
    PostScript device type for Canon color laser printer imageRUNNER C3100. CNC31PS supports character set ISO 8859-1 (Latin 1).
    CNC31PS is compatible with all releases as of 4.5A.
    OCR-fonts and Barcode printing are not supported.
    CNC3220
    PCL5 device type for Canon color laser printers imageRUNNER C3220/C2620. CNC3220 supports character set ISO 8859-1 (Latin 1).
    CNC3220 is compatible with all releases as of 4.5A.
    OCR-fonts are supported. Barcode printing is not supported.
    CNC322P
    PostScript device type for Canon color laser printers imageRUNNER C3220/C2620. CNC322P supports character set ISO 8859-1 (Latin 1).
    CNC322P is compatible with all releases as of 4.5A.
    OCR-fonts and Barcode printing are not supported.
    CNC6800
    PCL5 device type for Canon color laser printers imageRUNNER C5800/C6800. CNC6800 supports character set ISO 8859-1 (Latin 1).
    CNC6800 is compatible with all releases as of 4.5A.
    OCR-fonts are supported. Barcode printing is not supported.
    CNC68PS
    PostScript device type for Canon color laser printers imageRUNNER C5800/C6800. CNC68PS supports character set ISO 8859-1 (Latin 1).
    CNC68PS is compatible with all releases as of 4.5A.
    OCR-fonts and Barcode printing are not supported.
    CNC31E
    PCL5 device type for Canon color laser printer imageRUNNER C3100 with imagePASS-E1 controller. CNC31E supports character set ISO 8859-1 (Latin 1).
    CNC31E is compatible with all releases as of 4.5A.
    OCR-fonts and Barcode printing are not supported.
    CNC31EP
    PostScript device type for Canon color laser printer imageRUNNER C3100 with imagePASS-E1 controller. CNC31EP supports character set ISO 8859-1 (Latin 1).
    CNC31EP is compatible with all releases as of 4.5A.
    OCR-fonts and Barcode printing are not supported.
    CNC322E
    PCL5 device type for Canon color laser printer imageRUNNER C3220/C2620 with imagePASS-C1 V.2 controller. CNC322E supports character set ISO 8859-1 (Latin 1).
    CNC322E is compatible with all releases as of 4.5A.
    OCR-fonts and Barcode printing are not supported.
    CNC322EP
    PostScript device type for Canon color laser printer imageRUNNER C3220/C2620 with imagePASS-C1 V.2 controller. CNC322EP supports character set ISO 8859-1 (Latin 1).
    CNC322EP is compatible with all releases as of 4.5A.
    OCR-fonts and Barcode printing are not supported.
    CNC68E
    PCL5 device type for Canon color laser printers imageRUNNER C5800/C6800 with imagePASS-D1 controller. CNC68E supports character set ISO 8859-1 (Latin 1).
    CNC68E is compatible with all releases as of 4.5A.
    OCR-fonts and Barcode printing are not supported.
    CNC68EP
    PostScript device type for Canon color laser printers imageRUNNER C5800/C6800 with imagePASS-D1 controller. CNC68EP supports character set ISO 8859-1 (Latin 1).
    CNC68EP is compatible with all releases as of 4.5A.
    OCR-fonts and Barcode printing are not supported.
    CN2270
    PCL5 device type for Canon laser printers imageRUNNER 2270/2870/3570/4570. CN2270 supports character set ISO 8859-1 (Latin 1).
    CN2270 is compatible with all releases as of 4.5A.
    OCR-fonts are supported. Barcode printing is supported with usage of the optional barcode printing kit.
    CN2270P
    PostScript device type for Canon laser printer imageRUNNER 2270/2870/3570/4570. CN2270P supports character set ISO 8859-1 (Latin 1).
    CN2270P is compatible with all releases as of 4.5A.
    OCR-fonts and Barcode printing are not supported.
    DL3100
    PCL5 device type for DELL color laser printer 3100cn. DL3100 supports character set ISO 8859-1 (Latin 1).
    DL3100 is compatible with all releases as of 4.5A.
    OCR-fonts and Barcodes are not supported.
    DL3100P
    PostScript device type for DELL color laser printer 3100cn. DL3100P supports character set ISO 8859-1 (Latin 1).
    DL3100P is compatible with all releases as of 4.5A.
    OCR-fonts and Barcodes are not supported.
    DL5100
    PCL5 device type for DELL color laser printer 5100cn. DL5100 supports character set ISO 8859-1 (Latin 1).
    DL5100 is compatible with all releases as of 4.5A.
    OCR-fonts and Barcodes are not supported.
    DL5100P
    PostScript device type for DELL color laser printer 5100cn. DL5100P supports character set ISO 8859-1 (Latin 1).
    DL5100P is compatible with all releases as of 4.5A.
    OCR-fonts and Barcodes are not supported.
    HP3700
    Device type for HP color LaserJet 3700. HP3700 supports character set ISO 8859-1 (Latin 1).
    HP3700 is compatible with all releases as of 4.5A.
    HPBI23
    Device type for HP business inkjet 2300. HPBI23 supports character set ISO 8859-1 (Latin 1).
    HPBI23 is compatible with all releases as of 4.0A.
    HP9055
    Device type for HP LaserJet 9055mfp. HP9055 supports character set ISO 8859-1 (Latin 1).
    HP9055 is compatible with all releases as of 4.5A.
    HP9065
    Device type for HP LaserJet 9065mfp. HP9065 supports character set ISO 8859-1 (Latin 1).
    HP9065 is compatible with all releases as of 4.5A.
    I7HP4
    Device type for HP LaserJet printers with "Greek Font DIMM" (add-on module with Greek fonts). Information can be found under www.hp.com/go/sap/drivers. I7HP4 supports character setISO 8859/7 (Greek).
    I7HP4 is compatible with all releases as of 4.6B.
    HP4250
    Device type for HP LaserJet 4250 printer. HP4250 supports character set ISO 8859-1 (Latin 1).
    HP4250 is compatible with all releases as of 4.5A.
    HP1160
    Device type for HP LaserJet 1160 printer. HP1160 supports character set ISO 8859-1 (Latin 1).
    HP1160 is compatible with all releases as of 4.5A.
    HP1320
    Device type for HP LaserJet 1320 printer. HP1320 supports character set ISO 8859-1 (Latin 1).
    HP1320 is compatible with all releases as of 4.5A.
    HP2430
    Device type for HP LaserJet 2430 printer. HP2430 supports character set ISO 8859-1 (Latin 1).
    HP2430 is compatible with all releases as of 4.5A.
    HP3030
    Device type for HP LaserJet 3030 printer. HP3030 supports character set ISO 8859-1 (Latin 1).
    HP3030 is compatible with all releases as of 4.5A.
    HP4650
    Device type for HP Color LaserJet 4650 printer. HP4650 supports character set ISO 8859-1 (Latin 1).
    HP4650 is compatible with all releases as of 4.5A.
    HP5550
    Device type for HP Color LaserJet 5550 printer. HP5550 supports character set ISO 8859-1 (Latin 1).
    HP5550 is compatible with all releases as of 4.5A.
    HP9850
    Device type for HP 9850mfp. HP9850 supports character set ISO 8859-1 (Latin 1).
    HP9850 is compatible with all releases as of 4.5A.
    HPLJ9050
    Device type for HP LaserJet 9050 printer. HP9050 supports character set ISO 8859-1 (Latin 1).
    HP9050 is compatible with all releases as of 4.5A.
    HPOJ9130
    Device type for HP officejet 9130. HPOJ9130 supports character set ISO 8859-1 (Latin 1).
    HPOJ9130 is compatible with all releases as of 4.0B.
    HP4345
    Device type for HP LaserJet 4345mfp. HP4345 supports character set ISO 8859-1 (Latin 1).
    HP4345 is compatible with all releases as of 4.5B.
    HP9040
    Device type for HP LaserJet 9040mfp. HP9040 supports character set ISO 8859-1 (Latin 1).
    HP9040 is compatible with all releases as of 4.5B.
    HP9050
    Device type for HP LaserJet 9050mfp. HP9050 supports character set ISO 8859-1 (Latin 1).
    HP9050 is compatible with all releases as of 4.5B.
    HP9500M
    Device type for HP LaserJet 9500mfp. HP9500M supports character set ISO 8859-1 (Latin 1).
    HP9500M is compatible with all releases as of 4.5B.
    IP2060
    Device type for the IBM Infoprint 2060ES Laser printer with printer language PCL-5. IP2060 supports character set ISO 8859-1 (Latin 1). OCR font and bar code printing from SAP are not supported.
    IP2060 is compatible with all releases 4.5A and higher.
    IP2060P
    Device type for the IBM Infoprint 2060ES Laser printer with printer language PostScript. IP2060P supports character set ISO 8859-1 (Latin 1).OCR font and bar code printing from SAP are not supported.
    IP2060P is compatible with all releases 4.5A and higher.
    IP2075
    Device type for the IBM Infoprint 2075ES Laser printer with printer language PCL-5. IP2075 supports character set ISO 8859-1 (Latin 1). OCR font and bar code printing from SAP are not supported.
    IP2075 is compatible with all releases 4.5A and higher.
    IP2075P
    Device type for the IBM Infoprint 2075ES Laser printer with printer language PostScript. IP2075P supports character set ISO 8859-1 (Latin 1). OCR font and bar code printing from SAP are not supported.
    IP2075P is compatible with all releases 4.5A and higher.
    IP2090
    Device type for the IBM Infoprint 2090ES Laser printer with printer language PCL-5. IP2090 supports character set ISO 8859-1 (Latin 1). OCR font and bar code printing from SAP are not supported.
    IP2090 is compatible with all releases 4.5A and higher.
    IP2090P
    Device type for the IBM Infoprint 2090ES Laser printer with printer language PostScript. IP2090P supports character set ISO 8859-1 (Latin 1). OCR font and bar code printing from SAP are not supported.
    IP2090P is compatible with all releases 4.5A and higher.
    IP2105E
    Device type for the IBM Infoprint 2105ES Laser printer with printer language PCL-5. IP2105E supports character set ISO 8859-1 (Latin 1). OCR font and bar code printing from SAP are not supported.
    IP2105E is compatible with all releases 4.5A and higher.
    IP2105EP
    Device type for the IBM Infoprint 2105ES Laser printer with printer language PostScript. IP2105EP supports character set ISO 8859-1 (Latin 1). OCR font and bar code printing from SAP are not supported.
    IP2105EP is compatible with all releases 4.5A and higher.
    OKI6100
    Device type for OKI laser printer B6100. OKI6100 supports character set ISO 8859-1 (Latin 1). OCR-fonts are supported. Barcode printing is supported with an OKI add-on product.
    OKI6100 is compatible with all releases as of 4.5A.
    OKI8300
    Device type for OKI laser printer B8300. OKI8300 supports character set ISO 8859-1 (Latin 1). OCR-fonts are not supported. Barcode printing is supported with an OKI add-on product.
    OKI8300 is compatible with all releases as of 4.5A.
    OKI9500
    Device type for OKI color laser printer C9500. OKI9500 supports character set ISO 8859-1 (Latin 1). OCR-fonts are supported. Barcode printing is supported with an OKI add-on product.
    OKI9500 is compatible with all releases as of 4.5A.
    OKI4350
    Device type for OKI laser printer B4350. OKI4350 supports character set ISO 8859-1 (Latin 1). OCR-fonts are supported. Barcode printing is supported with an OKI add-on product.
    OKI4350 is compatible with all releases as of 4.5A.
    OKI5400
    Device type for OKI color laser printer C5400. OKI5400 supports character set ISO 8859-1 (Latin 1). OCR-fonts are supported. Barcode printing is supported with an OKI add-on product.
    OKI5400 is compatible with all releases as of 4.5A.
    OKI6300
    Device type for OKI laser printer B6300. OKI6300 supports character set ISO 8859-1 (Latin 1). OCR-fonts are supported. Barcode printing is supported with an OKI add-on product.
    OKI6300 is compatible with all releases as of 4.5A.
    SML1451, SML1451

  • Print Prog-Auto Print Barcode Label for Goods Receipt(MIGO) using Smartform

    Hi Guru's
    I have created a smartform that prints barcodes on a label.
    My tests print successfully to the Printronix thermal label printer.
    Is there perhaps a SAP Standard print program that i can use in my output type that will call my smartform upon goods receipt(MIGO)?
    please bear in mind that i am looking for a print program that calls a SMARTFORM. not a sapscript.
    /SMB40/M07DR does not exist on my system. and I am going to use output type WEE1 - for LABEL Printing
    Awaiting your feedback.
    Thanks in advance geniuses!

    Good luck dude,
    In that same program I noticed We01 that will print a smartform GR. I think if you use form entry_we01 in your output control you should do well.

  • Problem with printing barcodes to a Zebra printer via Smartform

    Hi
    I am trying to create a printed label from smartforms, being directed to a zebra printer.  The label must include a barcode.
    Via oss notes 750002 and 750772 I have imported the LZEB2 device type.
    In SE73 I have created a system bar code on the new technology.
    In the smart form style, I create a character type with this barcode font.
    The barcode prints okay and can be read when it has up to 10 characters.
    However we need a long bar code of appoximately 22 characters.
    I can find no supported barcode type which will let me write a barcode of this length
    The max length in the smartform style for the barcode format is always coming up as 50mm which is too short.
    I have tried with using a printer bar code prefix and suffix with the native zebra ZPI-II commands, attaching to command nodes on either side of the text node in the smart form,  But this does not seem to work.
    Any advice ?
    Thanks

    sounds like the variable containing the barcode data is too short...is it at least 22 characters long?

  • Probelm in printing tabspace in barcode thro smartforms

    Hi Friends,
    I want to print the Barcode label thro smartforms. My code is as follows,
    I want to use TABSPACE separation in between fields instead of SPACE how do i do this pls guide me for the same. I  am using SAP ECC 5.0 version. So i tried using SEPARATED BY cl_abap_char_utilities=>HORIZONTAL_TAB but i am getting ' # ' sign in it. so pls help how to do it?
    DATA: GT_LINES  TYPE STANDARD TABLE OF TLINE,
    GS_LINES  LIKE LINE OF GT_LINES,
    NAME      LIKE THEAD-TDNAME.
    GS_HD_GEN = IS_BIL_INVOICE-HD_GEN.
    NAME = GS_HD_GEN-BIL_NUMBER.
    CALL FUNCTION 'READ_TEXT'
      EXPORTING
        CLIENT   = SY-MANDT
        ID       = 'ZFOR'
        LANGUAGE = 'E'
        NAME     = NAME
        OBJECT   = 'VBBK'
      TABLES
        LINES    = GT_LINES.
    IF SY-SUBRC = 0.
      LOOP AT GT_LINES INTO GS_LINES.
        IF SY-TABIX = 1.
          TDLINE = GS_LINES-TDLINE.
          G_STR4 = TDLINE."GS_LINES-TDLINE.
        ELSEIF SY-TABIX = 2.
          G_STR4 = TDLINE."GS_LINES-TDLINE.
        ELSEIF SY-TABIX = 3.
          G_STR4 = TDLINE."GS_LINES-TDLINE.
        ELSEIF SY-TABIX = 4.
          G_STR4 = TDLINE."GS_LINES-TDLINE.
        ENDIF.
        CLEAR GS_LINES.
      ENDLOOP.
    ENDIF.
    DATA  LV_DEPEXNUM LIKE J_1IRG23D-DEPEXNUM.
    GS_HD_REF = IS_BIL_INVOICE-HD_REF.
    SELECT SINGLE DEPEXNUM FROM
    J_1IRG23D INTO LV_DEPEXNUM
    WHERE VBELN EQ GS_HD_REF-DELIV_NUMB.
    DATA: GV_DATE(10).
    WRITE GS_HD_GEN-BIL_DATE TO GV_DATE mm/dd/yyyy.
    DATA : LV_STR(15)." LIKE IS_BIL_INVOICE-HD_GEN-DPEND.
    read condition header data
    gs_hd_kond = is_bil_invoice-hd_kond.
    *reading excise data
    CLEAR: GS_HD_REF, GS_HD_GEN.
    READ TABLE gs_hd_kond INTO gs_hd_kond_w WITH KEY kschl = 'JEXT'.
    LV_STR = IS_BIL_INVOICE-HD_GEN-DPEND.
    read ref data
    GS_HD_REF = IS_BIL_INVOICE-HD_REF.
    read gen data
    GS_HD_GEN = IS_BIL_INVOICE-HD_GEN.
    clear: g_str, g_str1, g_str2, g_str3.
    concatenate
    IS_BIL_INVOICE-HD_REF-PURCH_NO
    LV_DEPEXNUM
    *GS_HD_GEN-BIL_DATE
    GV_DATE
    G_STR4
    LV_STR
    into g_str SEPARATED BY SPACE.
    clear: g_str1, g_str2, g_str3.
    LOOP AT IS_BIL_INVOICE-IT_GEN INTO GS_IT_GEN.
      IF SY-TABIX < 10.
        CLEAR G_STR1.
        g_str1 = GS_IT_GEN-FKIMG.
        concatenate g_str
        GS_IT_GEN-CUST_MAT   " AR ++ 29.07
                  GS_IT_GEN-SHORT_TEXT " AR -- 29.07
        g_str1
        into g_str separated by SPACE.
      ELSEIF SY-TABIX < 9.
        CLEAR G_STR1.
        g_str1 = GS_IT_GEN-FKIMG.
        concatenate g_str
        GS_IT_GEN-CUST_MAT    " AR ++ 29.07
                  GS_IT_GEN-SHORT_TEXT  " AR -- 29.07
        g_str1
        into g_str separated by SPACE.
      ELSE.
        CLEAR G_STR1.
        g_str1 = GS_IT_GEN-FKIMG.
        concatenate g_str
        GS_IT_GEN-CUST_MAT    " AR ++ 29.07
                  GS_IT_GEN-SHORT_TEXT  " AR -- 29.07
        g_str1
        into g_str separated by SPACE.
      ENDIF.
    ENDLOOP.

    Hi,
    There are two types are barcode existing in sap like system barcode and printer barcode. Use Tcode SE73 to create any of those.
    If you want to create your own customized barcode then you have to opt system barcode. Here while creating barcode it will ask whether to create new barocde or copy of existing barcode.
    However by taking into consideration your requirement, you have to create system bar code.
    Goto SE73->System barcode->change-> create new barcode->New barcode technology.
    Here you have to mention barcode name and short text. then supported barcode symbology like C39,C128, code93 etc.
    After selecting any of the symbology, you have to choose Bar Code Alignment: like normal. inverted, etc. Then specify other barcode parameters like height,width, barcode ratio etc.
    Then try to print any text element with this customized barcode as per your requirement.
    Like you can print text element with smartform style, here you can include your customized created barcode in character format. While creating charactor format, give name of your customized barcode in standard setting->name.
    Then print text element by using smartform style.
    Hope this works for you.
    Thanks.......

  • Urgent : Barcode Printing porblem in smartforms.

    Hi Experts,
    1,
    I am be able to see the barcode in print-preview but while i am taking the print of that smartform it shows the value of that barcode...
    How to solve this problem?
    2,
    when i am seeing the barcode in print-preview it is showing the black color rectangles... it seems like barcode but its not giving the output of exact code39 barcode...
    How to solve this proble ?
    Please avoid posting unnecessory replies... Please post only for particular problem... It will save yours and mine both's time....
    Please let me know if anyone wants any further information.
    Thanks in advance.
    Ilesh Nandaniya

    1. go to SE73.
    2. choose SYSTEM BAR CODES radio button and then press CHANGE.
    3. in the following screen press CREATE. a popup screen will show.
    4. you can choose either OLD or NEW barcode technology. I'll go with NEW.
    5. name your barcode. I usually choose Z + customer's company name for marketing reasons. continue.
    6. choose the symbology. This information should be provided from the person handling the barcode machine itself. We'll go with the popular code 128 for this example. continue.
    7. barcode alignment - choose the one that fits your form best. continue.
    8. barcode parameters - again, choose the one that fits your form best. continue.
    9. save the barcode.
    moving on to SMARTFORMS transactions.
    go into the smartform style you're using, or create a new one.
    1. create a new character format. I usually name it BC for barcode
    2. on the second box (barcode) of the first tab (standard settings), you can now choose the barcode you created.
    3. save and exit.
    and that's about it. from now on, when choosing the style with the barcode in it, you have the option to applying your barcode font to a text the same way you apply any other font.
    Hope this helps. There are other ways probably, but this one works for certain. The only problem I had with it, was when using hebrew fonts and barcode together on a zebra printer from the early nineties.

  • Reg. Printing Barcode numbers for BC_I25 / BC_I25C in Smartform

    Dear Experts,
    I have a requirement that i need to print numbers along with barcode BC_I25 / BC_I25C using SMARTFORMS. When i tried to create a production order, i am getting barcodes printed in smartforms, but i am not getting barcode numbers printed below it.
    Kindly help me in this regard,
    AbapNag

    Hi,
    Create an entry for the barcode in SE73. (System & Printe Barcodes)
    At Script level, you have to create & assign a char format with this barcode to your element.

  • Smartform or Sapscript- Does it diifer in printing barcodes.?

    Hi All,
    Does the output of a barcode differ, if smartform or a sapscript is used.
    Does smartform take care of the printers barcode printing..
    One of our barcodes only get printed in a specific printer, so in that case would it work better if we made a smartform.
    Please let me know.
    Thanks,
    Vinotha M

    Yes.
    If you have Barcode in SAPScript, than you need some specific kind of hardware to be present in the Printer to be able to print. Barcode in the SAPScript is being printed with the OLD technology. So, SAP sends OTF data of the Barcode to the Printer and Printer must understand it to be able to print.
    Whereas SmartForm uses the new technology of the Barcode priting. In the new technology, SAP process that barcode as the Image instead of the raw OTF. So, SmartForm is able to print the Barcode irrespective to the Printer hardware.
    Please check this help:
    http://help.sap.com/saphelp_nw04/helpdata/en/d9/4a94c851ea11d189570000e829fbbd/frameset.htm
    Also, check the OSS note 645158.
    Regards,
    Naimesh Patel

  • How to print Barcode in te SAP SCRIPTS?

    Hi All,
    Can anyone of you let me know how to print the Barcode in the SAP SCRIPT? This is the first time I'm working on the Barcode. I've to print many fields data into one barcode. Like PO number, Material Number, Plant, Company code..etc..
    Best Regards,
    Venkatesh Eddala.

    Hello Venkat,
    Creating Bar code:
    -->From trans code - SPAD -> Full Administration -> Click on Device Type -> Double click the device for which you wish to create the print control -> Click on Print Control tab ->Click on change mode -> Click the plus sign to add a row or prefix say SBP99 (Prefix must start with SBP) -> save you changes , it will ask for request -> create request and save
    --> when you go to SE73 if you enter SBP00 for you device it will add the newly created Prefix
    -->Create a character format C1.Assign a barcode to the character format.Check the check box for the barcode.
    -->The place where you are using the field value use like this
    <C1> &itab-field& </C1>.
    You will get the field value in the form of barcode.
    Which barcode printer are you using ? Can you download this file and see.
    http://www.servopack.de/Files/HB/ZPLcommands.pdf.
    It will give an idea about barcode commands.
    SAP Barcodes
    -->Barcode solution consists of the following:
    barcode printer
    barcode reader
    mobile data collection application/program
    A barcode label is a special symbology to represent human readable information such as a material number or batch number
    in machine readable format.
    There are different symbologies for different applications and different industries. Luckily, you need not worry to much about that as the logistics supply chain has mostly standardized on 3 of 9 and 128 barcode symbologies - which all barcode readers support and which SAP support natively in it's printing protocols.
    You can print barcodes from SAP by modifying an existing output form.
    Behind every output form is a print program that collects all the data and then pass it to the form. The form contains the layout as well as the font, line and paragraph formats. These forms are designed using SAPScript (a very easy but frustratingly simplistic form format language) or SmartForms that is more of a graphical form design tool.
    Barcodes are nothing more than a font definition and is part of the style sheet associated with a particular SAPScript form. The most important aspect is to place a parameter in the line of the form that points to the data element that you want to represent as barcode on the form, i.e. material number. Next you need to set the font for that parameter value to one of the supported barcode symbologies.
    for your reference check the below links:
    http://www.sap-img.com/abap/questions-about-bar-code-printing-in-sap.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/d9/4a94c851ea11d189570000e829fbbd/content.htm
    for smart, please check the below link:
    http://www.sap-img.com/abap/questions-about-bar-code-printing-in-sap.htm
    See the below program forbarcode in sapscript for your reference:
    DATA: BAR_CODE1(16) VALUE `ABC01230123A01'
    NEW-PAGE PRINT ON IMMEDIATELY `X'.
    FORMAT COLOR OFF INTENSIFIED OFF.
    If the barcode is the first element on the page, the following Write
    statement is needed (otherwise you get a date in the first print
    control.
    WRITE:/
    Turn on the barcode font, print the data, and switch back to the
    printer's default font. Be sure to use NO-GAP to avoid unwanted
    characters or CR/LF.
    PRINT-CONTROL FUNCTION `BCPFX'
    WRITE: BAR_CODE1 NO-GAP
    PRINT-CONTROL FUNCTION `BCSFX'
    Add a Write statement to prevent insertion of CR/LF into the barcode.
    WRITE:/
    Sample SAPSCRIPT
    Variable BAR_CODE1 contains the barcode data, including asterisks.
    The & is needed to avoid unwanted spaces or CR/LF characters
    /E LINE
    /: PRINT-CONTROL BCPFX
    = &BAR_CODE1&
    /: PRINT-CONTROL BCSFX
    Venkat - Please reward points for previous therad if you feel good answer ...
    Thanks
    Seshu

  • *BARCODE USING SMARTFORMS*

    hi experts,
    i need examples on barcodes using smartforms......
    in smartform dev(wht are the fields to take)
    rewards points will be there....
    thanks and regards
    fareeda

    Hi Fareeda,
    To print a barcode in a smart form,you need to create a character format for the barcode.
    TO create a character format,you need to do it in SMARTSTYLES tcode.
    Follow these steps:
    Go to the SMARTSTYLES tcode.
    Give a name to your style and create it.
    Give a description and save it.
    On the left hand side of the window,you will find character formats.
    Click on it and press F5.
    Give a name to the character format and select OK.
    Give a description for the character format and save it.
    There you will find a tab by name General Settings.In that Tab you will find BarCode.
    Select any one of the style for the barcode as per your requirement.This is the name of the barcode.
    Now save the character format and activate the samrtstyle.
    To use the bar code in the form,follow these steps:
    now in the window,you will find a tab by name OUTPUT OPTIONS.Ther give the name of the style same as the name that you have created in the SMARTSTYLES.
    In the text element window,Select the character format that you have created in the smartstyles.
    Now in  the text elements of the window, type the field name for which you want to print the bar code in the following way to print the bar code:
    &<work area/table name >-<field name>&
    Regards,
    Kaushik

Maybe you are looking for

  • Change in Assignment Category gives error

    FRM-40735 POST- UPDATE trigger raised unhandled exception ORA- 01403 I am getting the above error when i am trying to change the Assignment Category field of an employee from Junior Staff to Senior Staff. Navigation People> Enter & Maintain> (B)Assig

  • How I can erase the components that I have created in a content area?

    hello. Somebody knows how I can erase the components that I have created in a content area. I have created an area of content and the archives, categorias or perspective that I generate not let erase. The same it happens to me to the forms, reports a

  • WRT300N ver.2.0

    i cant find firmware for this version. i cant find i the linksys site router with this version can someone help me? i have a problem with wireless security mode , when i generate a key in wep mode , dhcp can not sent a ip adress sorry for the bad eng

  • MDO Update causes error message

    Hello, I am currently trying to update to an MDO that first gets data inserted to and then gets data updated. The insert works fine, but for the update I get the following: com.sap.xmii.Illuminator.logging.LHException: java.lang.NullPointerException:

  • How to sync iphone s through itunes on old mac

    I backed up my old iphone to my mac os x 10.5.8. I just bought a new I phone s. I want to sync it with my mac so I can pull up my old apps, contacts, etc. through itunes. When I plug in my phone, it says I have to download Itunes 11.3 or later. I can