cancel
Showing results for 
Search instead for 
Did you mean: 

to print bar code in smartforms.

0 Kudos

Hi,

I want to print bar code in smartforms. how to do that one.

Thanks ,

sanjukta

Accepted Solutions (0)

Answers (3)

Answers (3)

raguraman_c
Active Contributor
0 Kudos

Hi,

There's another way of doing it. Here we go... You can generate an ITF file for your data from any third party softwares.

Once you have the ITF file, this is what you have got to do.

<b>Uploading label file to SAPscript</b>

1. Use the standard text editor (Transaction SO10) to upload the print file to SAPscript.

2. Create a new standard text with any name. In the text editor load the created print file

(.ITF file) with the function "Text->Upload" and select "ASCII" as a format. Store the ITF

print file as a standard text.

3. Include the standard text in your SAPScript.

4. <b>Set up Device Type </b>Generally, a special device type (a variant of the device type ASCIIPRI) must be used for the correct printout of the layout set on a label printer. SAP supplies these device types on the ftp server sapservX and delivers them in the standard SAP system. The device type ASCIIPRI can normally be used for the basic test of procedure with other label printers.

5. <b>Define your output Device</b> As the last step, an output device (printer) must be set up in the R/3 with Transaction SPAD. The special device type or ASCIIPRI is assigned to this output device (printer). The application program must now use this output device to print the labels. The label printer connects itself to the R/3 via one of the standard available connection types in SAP R/3 (local print on the application server/removed print via lpd server/removed print via Windows PC and SAPlpd/frontend print). Your thermal printer must be connected to one of the available output channels for print output.

6. What is the Barcode Symbology you are using? Upload method doesn't support EAN.UCC 128. But still there is workaround.

Feel free to revert back.

--Ragu

jayanthi_jayaraman
Active Contributor
0 Kudos

Hi,

1.Create a style.In that create a paragraph and character.In the character,select the required barcode.Activate the style.

2.Mention the style in output options of the text element in smartform and use the character in text element for displaying the barcode.

Kindly reward points by clicking the star on the left fo reply,if it helps.

Former Member
0 Kudos

HI Sanjuktha,

To print the barcode in smartforms

Import the Barcodes Fonts to SAP thru' SE73.

Create Character formats with Barcode fonts, that you have imported.

Configured the Device type in SAP (Usually done by basis).

and 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

Regards,

Guru

  • mark if helpful