cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Barcode implementation

Former Member
0 Likes
1,267

What are the steps involved in Barcode Implementation.

When store people scan through Barcode scanner to all components issued against prod order

then system should automatically update the system.

What are the config steps and how the process will flow in SAP.

thanks

A prasad

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Likes

Hi Prasad,

Please find the basics of barcoding

Hope it is clear to you

Most people are familiar with bar codes. These are the bands of stripe lines which can be found on many grocery items and are used by scanning devices to identify them. Within these lines characters and numbers can be encoded . Devices which are used to de-code these bar codes are collectively referred to as Bar Code Readers (BCR) or Bar Code Scanners.

Barcode Methodologies

Linear Bar code

  • Standard code 39 (Code 39)
  • Extended code 39

  2D Bar code  

  • PDF 417

          PDF417 is a type of 2D barcode. PDF417 is the name of a specific 2D barcode symbology just as 'Code 39' is a 1D linear barcode symbology.

The interface consists a physical link between the decoder and the attached device and protocol. The physical link define the means by which systems are interconnected and the protocol refers to the language used to pass information between the systems.

How does it work?

  • Interface between scanner and System is done through Module Pool Programs and Screens are Published with ITS(Internet Service)
  • The Movement the scanner scans, data gets directly updated into the system on a real time basis.
  • The Scanner reads the data from the barcode and passes the data to the BAPI, which determines respective Operations GR, GI and Production Order Confirmations etc..

Regards,

Srini

Former Member
0 Likes

Hi Prasad,

You can use the following FM to get the randaom numbers

'QF05_RANDOM_INTEGER'

here m providing the code snippet i have used to do the same for pdf form

" logic to prepare barcode.

CALL FUNCTION 'QF05_RANDOM_INTEGER'
  
EXPORTING
     ran_int_max   = maxnum
*   RAN_INT_MIN   = 1
  
IMPORTING
     ran_int       = randomnmbr
  
EXCEPTIONS
     invalid_input =
1
    
OTHERS        = 2.
IF sy-subrc <> 0.

ENDIF.

CLEAR randm.
random = randomnmbr.
UNPACK random TO random.

CLEAR : len, len5.
len  = strlen( identity_no ).
len5 = len -
5.

CLEAR roll.
roll =
identity_no+len5(5).

CLEAR : rev1,rev.
rev1 = roll.
rev  = reverse( rev1 ).

CLEAR gv_barcode.
CONCATENATE gv_myear random rev 'XXXX' INTO gv_barcode.

svs_sap
Active Contributor
0 Likes