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

Interface with SAP / Bar code scanner.

Former Member
0 Likes
10,972

Hello,

we are going to integrate bar code reader to SAP directly

Our thought are , Scanning the bar code and then using IDOC or directly connected to SAP - ZTables for converting the data into the SAP system..

is it possible to convert the bar code information ( such us material / batch etc..) in to SAP with an interface.

Any Input will be appreciated

Thanks for your help

JJ

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Likes

Hi JJ,

Yes it is absolutely possible and it is very simple, the only thing you have to do it to create a Screen consisting of aa input enabled character field.

when you run the program and when the screen is availabel for barcode input simply scan the barcode in this field

after scanning the value will be available in this field.

Hope it helps you,

Abhijit G. Borkar

Answers (8)

Answers (8)

Former Member
0 Likes

Which is the Bar code Scanner with screen ( Tell the device name and Specification or model no) Suitable for interface with SAP

Former Member
0 Likes

Hi

As Amit said, here is a chain of activities:

1. take barcode handheld scanner eg. Motorolla V300 or DataLogic and collect data to a file and save it on handheld scanner (eg. you can use Notepad, third-party application or own Pocket-PC application with sap-fields for collecting scanned data).

2. transfer file to computer connected to network

3. import data to SAP by TCODE or Z-transaction.

reassuming

afterwards, you can collect data with handheld scanner in many way, and then you must use standard or custom application in SAP to import data.

My company uses own ABAP aplication to import and manage scanned data for inventory of fixed assets.

Former Member
0 Likes

Thanks for every one . i will close the forum .I will distrubute points to every one . Please help me the next qn

Former Member
0 Likes

Hi JJ,

I may be just re-iterating what has already been said, but for clarity I will put down the points again, since I was also faced with the same confusion regarding how barcode and sap will work.

1. Barcode Scanner has nothing to do with SAP or any software.

In simple terms, it is just like a keyboard. To demo;

a) Plug in the barcode scanner in the USB port

b) Open Notepad in windows

c) The cursor will be inside the notepad

d) Now scan the bar code against any barcode image.

(Suppose the barcode image contains the information XYZABC)

e) As soon as you scan, the characters X Y Z A B C (without spaces)

will AUTOMATICALLY GET TYPED on the screen, inside the notepad, at the place of cursor.

Hence, the SCANNER just acts as a KEYBOARD.

and autommatically types in the characters WHEREVER the CURSOR is.

We can test this using notepad, Excel, word or any where the cursor can appear.

We can test in any standard sap screen on any text field also, etc.

2. Saving the data in SAP.

a) First we have to figure out how to save data in SAP,

considering we are entering data MANUALLY.

b) This can be a STANDARD Transaction or a Z transaction.

c) Suppose the field / information is material number,

then instead of TYPING the material number on the screen, in the field,

we simply place the cursor on that field.

d) then we simply scan the image (containing information on material n umber) and hooooooray,

it gets automatically TYPED IN on that field.

Thats it. Other fields we may have to enter manually and press the SAVE button to save the data.

Scanner just saves TYPING the information manually, and hence reduces time and error both.

Hope this helps.

Regards,

Amit Mittal.

Former Member
0 Likes

Hi Amit,

Thats very good written demo..

Thanks

Former Member
0 Likes

Thanks for every one

Abhijit G. Borkar : If we are going to run the hand held device in SAP , Then we can capture the data directly in to SAP . I donu2019t know whether it is possible to install this device in to SAP without SAP console ?

If it is possible ,then I agreed with your statement . Otherwise we have install this device in an external system .

Siva : You mention about updating the values in SAP. What is your suggestion about the dialog program or ITS ? Can we build this in SAP ? or going to be an external system. We donu2019t want to use IDOC or Portal , what are the other options I am having, to bring this data in to SAP ?

Once again thank you for your suggestion

Former Member
0 Likes

Hi JJ,

See no installation needs to be done as far as barcode scanner is concerned(i don't which model you are using).

But if you are using a barcode scanner which is connected to an USB port then the function of the barcode scanner if to just read the barcode decode it and dump the exact value in the text area now it is OK if we have any type of text area let it be a cell in an excel sheet or and I/O field in the SAP screen, barcode scanner will just place the value in the area where your cursor is placed.

Regards,

Abhijit G. Borkar

Former Member
0 Likes

dialog program is best, after creating dialog program create ITS for tcode and use this in ur hand held device. or u can go for web dynpro desighn the screens and update it in sap by using rfc's.

Regards

Siva.

Former Member
0 Likes

Hi,

Merthod 1.

First of all u need to desighn ur screen( Dialog program ). The screen should contain the fields which u are providing in the barcode.

For Ex: barcode contains material number and price.

desighn a module program which contains screen containing a field which accommodates the barcode value.

suppose material number is 18 characters and price is of 21 characters. the field in screen should be of 18211 = 40.

while passing data in barcode pass data in this format concatenate matno '|' price in barcodevalue.

connect scanner device cable to ur pc by using usb port.

Now open the screen( ur application ) ensure ur that cursor is in ur field. now scan it, immediately the data gets populated in that field. now press save button. write a code to split barcodevalue into material number and price using split statement and populate or update the values where u need in sap.

method2.

In hand held screening devices. for the application developed in method1, craete ITS( Internat Transaction screvice ). call this ITS link via internet in this hand held device and scan data. It will work sames as in method 1.

Regards

Siva

Pawan_Kesari
Active Contributor
0 Likes

What application are you running on mobile device.? Where is the scanned data stored on mobile device after scanning?

SAP provide various method to communicate with outside world. You can use connectors (.NET, Java), web service to pass on scanned data to SAP. You can also use Idoc which need configruation in SAP and your EDI subsystem.

Former Member
0 Likes

I don't know what is a back office , But hand held device is not going to be installed in SAP. It is a third party tool. Is it possible to install the Handheld device in SAP without SAP console

Former Member
0 Likes

If for example we take a test case as follows,

You have a barcode printed on a form and end operational user(the one who is going to scan) is scanning the form in the office network wherein we have an exclusive terminal for him in which SAP ia installed and also the Barcode Scanner is connected to the terminal via USB port.

Here in this case we can provide him an interface in SAP(by means of a TCODE) which he runs and screen is presented to him which consists of and I/O field.

Now we have to keep the cusrsor in the editable field and scan the barcode printed on the Form.

Once he scans it value will be available in the field......and then from here we can continue our processing related to this value.

Hope I have given you a meaningful explanation.

Regards,

Abhijit G. Borkar

Former Member
0 Likes

Hi Abhijit G. Borkar

Thanks for your help . Handheld device will be installed in an external desktop, how can we directly get the input data in to SAP

How SAP will recognize the Intelligent character. we are not using SAP console or mobile data entry .

Thanks

Former Member
0 Likes

Hi JJ,

Do you mean to say that the scanning will not be done @ the back office.

Regards,

Abhijit