Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Need to print the 2D barcode ( Data matrix ) - Smartforms

Former Member
0 Likes
3,006

Requirement : 

Need to print the 2D barcode ( Data matrix ) on the exising GR label.

Actually we have tried to create a 2D barcode using SE73 transaction , but we don't have the DATA matrix

barcode in the SE73 barcode list.

Created a custom barcode(PDF147) :

Any how we have created a normal 2D barcode (PDF147) using SE73 to check the functionality, and we have assigned the created barcode to the Charcter format and used it in the smartform text element seperately.

and we are able to get the 2D barcode as required on the print preview of the smartform where it is not appearing on the output while printing.

For the existing GR label the text element was already available and it has been coded with the Printer code format (may be ITF format) which imports from the Label Design software at the time of designing.

Now as required we are not able to decode it or encode the barcode which was created to print on the label.

Assuming points :

1. To create a Label/Barcode we need a seperate software for designing.

2. To get the 2D Data matrix barcode option into the SE73 we may require some additional barcode software needs to be installed at SAP end.

3. If the Output is normal form we can add the barcode from SAP side itself and can display the same, since this is label we are not able to get the barcode to be printed.

4. Do we need to recapture the design for the Label using the Label software?

Do we have any possible approach to resolve this requirement.

Regards,

Raju M

Requirement : 

Need to print the 2D barcode ( Data matrix ) on the exising GR label.

Actually we have tried to create a 2D barcode using SE73 transaction , but we don't have the DATA matrix

barcode in the SE73 barcode list.

Created a custom barcode(PDF147) :

Any how we have created a normal 2D barcode (PDF147) using SE73 to check the functionality, and we have assigned the created barcode to the Charcter format and used it in the smartform text element seperately.

and we are able to get the 2D barcode as required on the print preview of the smartform where it is not appearing on the output while printing.

For the existing GR label the text element was already available and it has been coded with the Printer code format (may be ITF format) which imports from the Label Design software at the time of designing.

Now as required we are not able to decode it or encode the barcode which was created to print on the label.

Assuming points :

1. To create a Label/Barcode we need a seperate software for designing.

2. To get the 2D Data matrix barcode option into the SE73 we may require some additional barcode software needs to be installed at SAP end.

3. If the Output is normal form we can add the barcode from SAP side itself and can display the same, since this is label we are not able to get the barcode to be printed.

4. Do we need to recapture the design for the Label using the Label software?

Do we have any possible approach to resolve this requirement.

Regards,

Raju M

3 REPLIES 3
Read only

Former Member
0 Likes
1,619

I presume you need seperate softwares are SIM Modul this link that suggests to get this software that will help in printing the 2D barcode.

http://www.suchymips.de/en/rbarc_datamatrix.htm

http://www.tec-it.com/software/sap/Default.aspx

Read only

Arun_Prabhu_K
Active Contributor
0 Likes
1,619

Hello Raju.

1) To create barcode from SAP, you don't need any additional software from SAP end.

      Just create one (New barcode technology) via SE73 and use it in smartforms.

2) Barcode prints perfectly in Laser jet printers whereas in dot matrix printers, either it won't be printed as barcode or it will printed without required resolution necessary to be read by a barcode scanner.

3) I have tried printing PDF417 (via SE73) type barcode in Laser printer. It is coming perfectly without any issues.    

Regards.

Read only

Former Member
0 Likes
1,619

You can generate Data Matrix with the help of a Barcode DLL

Preconditions:

You need to use a SAPWIN based device type (SWIN, SWINCF...) in SPAD.

You need to extend your SAPgui or SAPsprint with a Barcode DLL (e.g. TEC-IT TBarCode/SAPwin).

You need to add a new system bar code (e.g. ZDATMAT1) to your SAP system (SE73).

You need to add a new printer bar code for ZDATMAT1 to your device type (SE73).

Barcodes are embedded as usual via character formats / styles into your SmartForm.

The bar codes are created "on the fly" during printing when the print job passes SAPgui or SAPsprint.

More information:

25344   - Interface SAPSprint (SAPFprint) barcode DLL

Barcode DLL for SAP ERP, R/3, mySAP, SAPsprint, SAPGUI, WWI, SAPlpd

FAQ TBarCode/SAPwin: Barcode DLL for SAPsprint, SAPgui, SAP Barcode Printing