Application Development 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: 

Barcode on ABAP list report

former_member226234
Contributor
0 Kudos

Hi,

We have a requirement to print a barcode on an existing ABAP list (classical) report. I searched on the network and tried the suggested ideas, but none worked.

Any pointers to a tried and tested solution?

Regards,

SK

6 REPLIES 6

peter_wanschou2
Explorer

Hi!

A 2D barcode is only a typefont. You can import a barcode font and use it. I think it should work 😉 or you mean the abap list processor?

Regards

Peter

0 Kudos

Hi Peter, the requirement is to print it on ABAP list output using WRITE:/ statements.

Why?

As developer it's your duty to offer a better solution based on the business case/problem.

Just saying "yes" doesn't help you nor your customer/user 🙂

Just my 2 cents.

Hi Sandeep,

That is not a requirement. The requirement is to create a piece of paper with information and a barcode printed on it.

Requirements should never dictate what technique is used in fulfilling it, just what the expected outcome should be.

Please reject the requirement and aks the client to rephrase it without mentioning any part of the technical solution.

Kind regards, Rob Dielemans

Sandra_Rossi
Active Contributor

With an ABAP list, you don't have lots of possibilities ! It will be "easier" to install a barcode font (unless it's a 3D barcode or other special barcodes), use PRINT-CONTROL, and define the command for every printer model.

Or better convert your ABAP list into a SAPscript form or smart form, if your barcode symbology is supported by SAP, barcodes are "natively" supported (the barcode is generated as an image and sent to the printer, meaning that you don't need to install a font).

SimoneMilesi
Active Contributor

Converting the output into a Smartform would be easier, as suggested by sandra.rossi

An odd, really old fashioned way, could be following this ancient way from long time ago and equally old one blog