demo on bar code printing using sap scripts

15
Demo on bar code printing using SAP Scripts/Smart forms By Suseela Sarode, Tata Consultancy Services This document will explain the printing of bar code using SAP Scripts/Smart forms Target Readers: SAP-ABAP consultants with knowledge of layout designing. Definition: Bar codes are often printed on labels to allow machine to read the data. SAP has provided this feature to achieve through SAP Script / Smart forms A Bar code will looks like: Follow the steps for creation of customize bar code style: Step1: Go to T-code: SE73 àClick on ‘System bar code’ à Click on ‘Change’ Step2: Click on create icon on the screen, It will ask for create new barcode technology or conventional bar code technology

Upload: swapna-kuntamukkala

Post on 16-Apr-2015

73 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Demo on Bar Code Printing Using SAP Scripts

Demo on bar code printing using SAP Scripts/Smart forms

By Suseela Sarode, Tata Consultancy Services

This document will explain the printing of bar code using SAP Scripts/Smart forms

Target Readers: SAP-ABAP consultants with knowledge of layout designing.

Definition:  Bar codes are often printed on labels to allow machine to read the data. SAP has provided this feature to achieve through SAP Script / Smart forms

A Bar code will looks like:  

Follow the steps for creation of customize bar code style:

Step1: Go to T-code: SE73 àClick on ‘System bar code’ à Click on ‘Change’

Step2: Click on create icon on the screen, It will ask for create new barcode technology or conventional bar code technology  

Page 2: Demo on Bar Code Printing Using SAP Scripts

Step3: Choose for the new bar code technology. Provide bar code name and short text

In the bar code symbology à choose ‘PDF417’. The below are the SAP supported barcode formats.  

  

Step4: Provide barcode name and short text

Page 3: Demo on Bar Code Printing Using SAP Scripts

Step5: In this step choose the barcode alignment as ‘Normal’, this will provide the scan direction

Types of alignment: The alignment is to provide scan direction of the barcode

Normal alignment will scan from left to right.Rotated alignment will scan by 90 degree from top to bottomInverted alignment will scan by 180 degree from right to leftBottom-up alignment will scan by 270 degree from bottom to top  

Page 4: Demo on Bar Code Printing Using SAP Scripts

Step6: After this provide the below parameter for the barcode

Page 5: Demo on Bar Code Printing Using SAP Scripts

Step7: Now save the barcode definition in a transport request

Page 6: Demo on Bar Code Printing Using SAP Scripts

Step8: Provide the Transport request details as below.

Click here to continue...

Step9: Now the new customized system barcode ‘ZDEMO’ is ready for using in layout

Page 7: Demo on Bar Code Printing Using SAP Scripts

How to use the barcode style in SAP Script:

Go to SE71 à Create a simple script ‘ZDEMO_BARCODE’ provide the necessary details save and activate it.

Create a new character format C1

Go to à Create element à Give the name and description for character format

In the standard attribute provide the customized barcode name

Page 8: Demo on Bar Code Printing Using SAP Scripts

Provide this character format C1 in the text editor for the element data which you want to display in barcode format

 

Page 9: Demo on Bar Code Printing Using SAP Scripts

How to use barcode style in Smartforms:

T-code: Smartforms à Created a simple smart form for demo purpose with main page

Page 10: Demo on Bar Code Printing Using SAP Scripts

Click here to continue...

Create a text element ‘Barcode’

Click on ‘Output Options’ tab à provide the smart style which contains the character format of the barcode style  

Page 11: Demo on Bar Code Printing Using SAP Scripts

In the Text editor provide the barcode character format as below

Page 12: Demo on Bar Code Printing Using SAP Scripts

How to create smart style to include barcode style in character format:

T-code: SMARTFORMS  à Select radio button ‘Style’ à give the name and description ‘ZBARCODE_STYLE’ as below

Page 13: Demo on Bar Code Printing Using SAP Scripts

Create a character node C1

Click on the tab ‘Stanadard Settings’ à Provide the barcode name à Save and activate it

Page 14: Demo on Bar Code Printing Using SAP Scripts

Print program code layout:  

The customized barcode output: