Barcode reader in ABAP.

Hai guys,
Could some body give me idea about how to develop barcode reader module in abap.
suggestions will be appreciated.
what are the topics should i have to cover before developing this module as project.
pls guide me.
ambichan
Message was edited by: ambi chan

That may be true if you just want to scan a barcode into a SAPGui screen. 
However full blown mobile processes are often more complex.  Warehouses and stockrooms often run off of mobile computing devices such as the following:
http://www.intermec.com/eprise/main/Intermec/Content/Products/Products_ShowDetail?Product=CMPTRCN30
These devices have small display areas.  Some of the older ones even only run Character based screens. Nearly all of these devices will not run the SAPGui natively (because they are telent or PocketPC based).  The SAPConsole tool extends ABAP to be able to work passed all of these requirements.

Similar Messages

  • Need Barcode Reading details

    Hi All,
    I would like know the details about Barcode Reader. As per th requirement i have capture the serial number using ABAP prog when the barcode is scanned. I don' have any idea about how to proceed.
    I would like to know the full details about the process. Whethr any SAP Standard program is available, how to configure the barcode, how to link th input field etc.
    thanks in advance
    Regards,
    Swetha

    Hi Swetha,
    Details information about SAP Barcodes
    A barcode solution consists of the following:
    - a barcode printer
    - a barcode reader
    - a mobile data collection application/program
    A barcode label is a special symbology to represent human readable information such as a material number or batch number
    in machine readable format.
    There are different symbologies for different applications and different industries. Luckily, you need not worry to much about that as the logistics supply chain has mostly standardized on 3 of 9 and 128 barcode symbologies - which all barcode readers support and which SAP support natively in it's printing protocols.
    You can print barcodes from SAP by modifying an existing output form.
    Behind every output form is a print program that collects all the data and then pass it to the form. The form contains the layout as well as the font, line and paragraph formats. These forms are designed using SAPScript (a very easy but frustratingly simplistic form format language) or SmartForms that is more of a graphical form design tool. 
    Barcodes are nothing more than a font definition and is part of the style sheet associated with a particular SAPScript form. The most important aspect is to place a parameter in the line of the form that points to the data element that you want to represent as barcode on the form, i.e. material number. Next you need to set the font for that parameter value to one of the supported barcode symbologies.
    The next part of the equation can be a bit tricky as you will need to get a printer to print that barcode font. Regular laser printers does not normally print barcode fonts, only specialized industrial printers that is specifically designed to support that protocol and that uses specialized label media and heat transfer (resin) ribbon to create the sharp image required for barcodes.
    Not to fear though, there are two ways to get around this:
    - You can have your IT department do some research - 
    most laser printers can accept a font cartridge/dimm chip (similar to computer memory), called a BarDIMM that will allow a laser printer to support the printing of barcodes.
    - Secondly, you can buy software that you can upload in your SAP print Server that will convert the barcode symbology as an image that will print on a regular laser printer. I found that this option results in less sharper barcodes. This option is really if you need to convert a large quantity of printers (>10) to support barcodes. 
    Now you have a barcode printed - what next?
    Well there are two options, depending on your business requirements:
    - You can use an existing SAP transaction on a regular workstation and get a barcode wedge reader to hook up between the keyboard and the PC. These wedge readers comes in a wand or scanner format. There are even wireless wedge scanners available that allows you to roam a few yards from the workstation to scan a label. This approach is mostly used where you want to prevent human errors in typing in long material, batch or serial numbers in receiving or issuing of material. The problem is that it's just replacing the keyboard input and you are basically locked down in one location and have to bring all the material to that location to process.
    - Another solution is to use SAPConsole transactions
    or write your own ABAP Dialog programs that will fit onto a barcode enabled wireless handheld terminal and that will follow the business logic as executed on the shop floor. 
    These programs are highly complex exercises in industrial engineering and ergonomics because of the limited screen sizes and limited ability to accept keyboard input. The user is instructed step-by-step and only scan and push F-keys to interact with the SAP system. Scan, scan, beep, beep, enter - highly automated.
    Thanks,
    Ruthra

  • How can I get data from barcode reader to forms

    Hi Experts,
    Forms 6i
    I would like to gather data from barcode reader.
    Any idea if you got please share.
    Thanks in advance.

    Hi,
    I think its working same like keyboard.  Either you type the code manually or you can read it from scanner.  With the help of keyboard you can able to type anything on the cursor position, on the same way the barcode-scanner is also working.  Just like a copy and paste the scanner copies the data from physical device and paste it into your corrent cursor position.  There is no separate program codings needed for this job.

  • Keyence Barcode Reader & RS-232

    Hey gang! Just wondering if anybody out there has successfully communicated with a Keyence BL-600 series barcode reader (or any Keyence barcode reader for that matter, I'm desperate) via RS-232.
    I have a BL-601 and I can communicate with it when I'm using Keyence's software, but I can't get it to do anything through LabVIEW.
    I've tried using the Instrument I/O Assistant and coding it the "low level way" and I'm just not getting anywhere with it so I decided I would throw my problem into the internet tubes and see what happens....
    Thanks!
    -- Jason

    Communicating with a barcode reader over RS232 is the same as communicating with any RS232 device. You should first verify that you can communicate with it by using HyperTerminal if you're on Windows, or your favorite terminal program if you're using another OS. Next, call up the "Basic Serial Write and Read" example that ships with LabVIEW (Help->Find Examples). Set up the communication parameters as you need. In your case you probably want the "write" off. The VI is not set up to run in a loop so you will need to scan first then run the VI to get the data off the serial port buffer.
    One suggestion: can you use a keyboard wedge with this reader instead? This would make it so that the string you scan would be as if you had physically typed it via a keyboard, and the application wouldn't know the difference.

  • Barcode reader input to string control

    Hi, 
    I am using a barcode reader that uses keyboard emulation.  The barcode types on the computer the same way a keyboard would.  When I open notepad and use the barcode reader to read a barcode, the following meesage is typed: 
    S/N: 17967
    Lin: 0.591%
    Ph: 1.32deg
    In that exact format.  However, when I try use the reader in labview with a string control the format changes.  The following meassages are printed instead: 
    S/N: 17967mn: 0.591%m: 1.32deg
    S/N: 17967mn: 0.591%mn: 1.32deg
    S/N: 17967mnLin: 0.591%mPh: 1.32deg
    S/N: 17967mn: 0.591%m:1.32deg
    So the format changes.  Sometimes the Lin and Ph are printed other times they are not, spacing in the string changes, and in all cases the carriage return is no longer there.  
    Could you please let me know what might be causing this.  Ideally I would like the message to be read in the same format it is in notepad.  My code is attached. 
    Thanks
    Attachments:
    barcodereader.vi ‏16 KB

    Is there a reason you have a timeout event?  You are not doing anything in there.  So I would remove the timeout (you can just remove the timeout input or set it to -1).
    I'm just thinking that if you set the focus while the scanner is doing its thing is causing the issue you are seeing.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines

  • Using the Barcode Reader with QR codes

    Manchester Art Gallery is trialling QR codes in its Remembering Slavery: Revealing History display. From 1-29 March visitors will be able to use their mobile phones to retrieve specially designed web pages. The pages invite visitors to submit comments on six works on show, and listen to and read poems and comments on some of the objects.
    More information on the display is at http://www.manchestergalleries.org/whats-on/community-programmes/current-projects/
    The project was initiated by Julian Tomlin, a freelance consultant who is undertaking a review of machine-readable technologies in museums for a consortium of London museums.
    Come to the Gallery on Moseley Street, Manchester and try out your phone. The N95 includes a barcode reader. On Saturday 1 March there will be people on hand to offer some guidance. Let us know what you think of this emerging technology.

    If your phone doesn't have bar code reader. This one works great for me:
    http://www.i-nigma.com/personal/GetReader.asp
    Or go here to find other suppliers:
    http://mobilecodes.nokia.com/scan.htm
    640K Should be enough for everybody
    El_Loco Nokia Video Blog

  • Barcode Reader with java

    I�m graduating in IT and todo so my group has to provide a software that establishes communication with a barcode reader.
    Is it possible in java, which classes could I use, where can I get more information about integrating java with barcode readers?
    I�d be very grateful if u help me. anything is welcome
    charlles cuba
    brazil

    Results from googling on the net:
    - Java Barcode Linear Package
    http://downloads-zdnet.com.com/Java-Barcode-Linear-Package/3000-2412_2-10320737.html
    - Java Barcode Applets, Servlets, JavaBeans and Bar Code Class Libraries
    http://www.idautomation.com/java/
    - Java Plug-In for Barcodes
    http://www.i-fax.com/g/java/java_barcode.html

  • Barcode Reading at the time of MIGO

    Hi all,
    My requirenment is to read the serial no's from a text file genarated by Barcode reader and pass it to screen field in  MIGO at the time of Goods receipt. Is there any Exit/BADI for this. The text file contians Material no and serial no of the item.
    Regards,
    Rajesh

    Hi
    If you have profit center accounting in place, we can generate profit centre B/S and P&L. For that all expenses/incomes need to be posted to the relevant Profit Centre
    Special purpose ledger is an additional ledger we maintain for other than Legal requirements.
    Material ledger- To calculate the actual costs and update the material master.
    Hope these are useful
    S Jayaram

  • Barcode reader not working on E71

    Hello,
    how we can use barcode reader in e71 its not woking.
    Solved!
    Go to Solution.

    Can you give some further detail about your problem please.
    For example:
    Is it not working as the application will not run or crashes?
    or
    Is it not working as it will not scan any codes that you try?
    Make sure you are scanning the correct type of barcode as it does not scan traditional barcodes that you find on most products in shops.  There would be little point in scanning those.  It scans 2D barcodes which contain extra information such as weblinks or contact cards.  You can find examples of 2D codes by searching google.

  • How do you identify a key events source (std keyboard or a USB barcode reader emulating keyboard)?

    I have attached a USB barcode reader which essentially emulates a USB
    keyboard. Having looked through the VC++ V5.0 documentation and some SDK
    documents that I have, I could not find a library function that identifies
    what device sourced the keyboad event.
    Does know if this is possible ? Anyone have any ideas ?
    Thanks.

    If you over ride the "CWnd:reTranslateMessage" function you'll be able to trap keyboard messages.
    ex:
    BOOL CTestexecDlg:reTranslateMessage(MSG* pMsg)
    if (pMsg->message == WM_KEYDOWN && (pMsg->wParam == 13 || pMsg->wParam == VK_ESCAPE))
    // Enter or escape key was pressed; return TRUE to stop default handling
    return TRUE;
    if (pMsg->message == WM_KEYDOWN && pMsg->wParam == 0x30)
    BringWindowToTop( );
    return TRUE;
    if (pMsg->message == WM_KEYDOWN && pMsg->wParam == 0x31 && m_DisplayObject1 != NULL)
    // Enter or escape key was pressed; return TRUE to stop default handling
    m_DisplayObject1->SetWindowToTop( );
    return TRUE;
    if (pMsg->message == WM_KEYDOWN && pMsg->wPa
    ram == 0x32 && m_DisplayObject2 != NULL)
    // Enter or escape key was pressed; return TRUE to stop default handling
    m_DisplayObject2->SetWindowToTop( );
    return TRUE;
    if (pMsg->message == WM_KEYDOWN && pMsg->wParam == 0x33 && m_DisplayObject2 != NULL)
    // Enter or escape key was pressed; return TRUE to stop default handling
    m_DisplayObject3->SetWindowToTop( );
    return TRUE;
    return CDialog:reTranslateMessage(pMsg);
    Steve

  • Synchronize barcode reader with SAP Gui

    Hi,
    to speed up the order entry in transaction VA01 we've added a small dynpro which collects the line items before sending them to VA01.
    Now the users are using a barcode reader to enter the product code. In the current configuration the barcode reader is sending an additional ENTER after each product code to perform some checks and to jump to the next field.
    The problem is that the user is scanning the next item before the SAPGui is ready for input again (it's still executing the checks initiated by ENTER). This results in characters being lost without notification by the user, because they are not checking the screen after each scan.
    Configuring the barcode reader to send TAB instead of ENTER is no solution either since this will result in problems when the screen is full and the user does see it.
    Is there anything I can do to prevent that the input is corrupted?
    TIA,
    Martin

    Hi Martin,  I've seen that same thing at my company.  We got rid of the problem just by upgrading the sapconsole to 6.40,  with this release,   there was something added,  a screen which says  " Processing.......... "  when the system is processing the data.  It is the only thing on the screen at the time and returns control back to the user when complete.  This does not keep them from scanning but does keep them from scanning in your your custom screen(which may or may not be helpful)  WIth this message, by itself,  this did not fix our problem, but it did give the users something to look at instead of a the same screen being locked up.  The user did not know whether the system was ready or not, so they kept scanning. 
    In conclusion,  I think you need to do two things.  a) Get to SAPconsole 6.40, so that the processing message will be there,  b)  train the users to look at the screen,  if it says "Processing",  then they MUST wait.
    Regards,
    Rich Heilman

  • BarCode Reader In Java

    Hi Every One
    My problem is how can i manage barcode reader in java.
    thanks

    Hi,
    What type of barcode reader/scanner r u using?I'm using symbol
    LS 1000 series barcode scanner.It's same like using keyboard.
    Once i scan the barcode it decodes and sends the output to screen/
    any editor.
    I generated barcode image using a program which is bigger in size,but
    I have to generate very small barcode.I don't know how to that.Do u have
    any idea?
    thanx,
    jmos

  • Can a USB Keyboard/Barcode reader be used with the USB port on the CRio

    Is it possible to use a USB Keyboard or Barcode reader with the USB port on the CRio, I know you can use this port with a USB memory device, but what about other devices?
    I have a project that requires that all hardware elements be connected to the controller and use the HMI purely for display,
    anybody any ideas?? 

    Hi kmoyna,
    The standard CompactRIO range's USB host ports are not suitable for standard USB devices like keyboards or barcode readers - they are intended only for use of mass storage devices. From your description, it seems your project's requirements would be best met by the newer models, cRIO-9081 or cRIO-9082. These two units have Windows Embedded Standard 7 (WES7) and allow the direct connection of a monitor and standard USB devices. We now also have similar stand-alone CompactDAQ models running WES7 - cDAQ 9139.
    I would recommend calling into your local branch to discuss your project further with one of our engineers. If you're in the UK, it's 01635 523 545 - or view contact details for other branches.
    Regards,
    Imtiaz Chowdhury
    Head of Digital Technologies
    Brand786

  • Enabling Barcode Reading feature through Forms 6i.

    Hi,
    I would like to get some help from anybody. I would like to add Barcode reading feature in my Inventory Management application written in Forms 6i. Could anyone tell me what exactly i must do to achieve this using Forms 6i's OLE features. If any examples can be given to me then email in the following address.
    Thanks
    PG Anil
    [email protected]

    I'm sorry, but I'm not able to answer this question. My purpose is only to add a question.
    -->Is it possible (perhaps Java Beans) to write word documents in the web environment?
    -->Another question: Is it possible to get the username and passwort with which the user is logged on onto windows? Do you have an example? All these questions belong to the web environment
    Thank you for your help

  • Cannot find Mobile Add-On Library (NW CE Missing BarCode reader UI Element)

    Hi All,
      Have any of you used NW CE 7.1 SP09 to create Barcode reader mobile web dynpros. In our IDE install we cannot see the Barcode reader UI element on the View - Research has led us to believe that this is available in the "Mobile Add-On Library" which we cannot find. Is the "Mobile Add-On Library" a plug in.
    Interestingly a previous version of NWDS (7.0-I think) shows the barcode reader UI element on the dynpro view, however we have to use the latest version available to us - ie. CE 7.1 SP09...
    Can someone please help?
    Thanks,
    Ashwin
    Edited by: Ashwin Santhanam on May 11, 2010 3:25 PM

    Hi All,
      Have any of you used NW CE 7.1 SP09 to create Barcode reader mobile web dynpros. In our IDE install we cannot see the Barcode reader UI element on the View - Research has led us to believe that this is available in the "Mobile Add-On Library" which we cannot find. Is the "Mobile Add-On Library" a plug in.
    Interestingly a previous version of NWDS (7.0-I think) shows the barcode reader UI element on the dynpro view, however we have to use the latest version available to us - ie. CE 7.1 SP09...
    Can someone please help?
    Thanks,
    Ashwin
    Edited by: Ashwin Santhanam on May 11, 2010 3:25 PM

Maybe you are looking for

  • Jabber login issue

    Hi  I have recently deploy expressway edge 8.1.1 with cucm 9.1.2 and cups 9.1.1.However,when I  try to login via internet using jabber 9.7.2,it return error "username or password wrong".From the log in expressway-core,I can see the log below (192.168

  • Error with Pivot Table in 10.3.6 weblogic server

    Hi Everyone, I created an ADF application and in that i have a Pivot Table i developed using Jdeveloper 11.1.1.3 it was working fine when we deployed the application in Weblogic server 10.3.3. Now DBA's upgraded the Weblogic server to 10.3.6 so i dow

  • Consignment stock GR Posting - system creates additional quant

    During GR posting for an Inbound delivery in WMS system, System is not clearing the negative quant created for consignment stock in interim storage area, instead it posts an addiitonal quant in the interim area. Observation: Inbound delivery replicat

  • Establishing initial connection with R/3.

    Hi all, Here in my project we have BI 7.0 and ECC 6.0 versions. Now can anyone guide me, on  establishing connections with SAP server what things need to be done. .i.e. Creating a BW system user in SAP and BW and then filling the RSADMINA table. Is t

  • How to expose to test automation dynamically generated third party component

    We need to expose to test automation extended check box (which is not our component), that is dynamically generated and works together with tree. So, our application contains the  following code: import org.sepy.ui.CheckBoxExtended; checkBox = new Ch