XMII and Barcoding Equipment

I am an xMII novice and we have started to architect a manufacturing solution that will utilize xMII's capabilities integrated with a back end SAP R/3 (v. 4.6C) instance.  I have a few questions that I would like to pose to the group to assist us on our way.
1.  I would think that xMII should have no issues receiving information from barcode scanning devices (e.g. for shop floor confirmations), but have not heard of anyone using such devices directly interfaced with xMII.  Could someone confirm (hopefully from experience)?  Are there specific vendors who's devices are more readily interfaced with xMII than others?
2.  Provided that it is feasible to interface barcode scanning devices directly with xMII, what is the better mechanism for shop floor confirmation:
Scanner --> xMII --> R/3?
Scanner --> R/3 --> xMII?
Other?
I would think that either mechanism is sound, however I wanted to solicit some opinions to find out if there is a better way.
3.  Has anyone interfaced xMII with barcode printing devices, so that activities within xMII could generate barcoded labels?  Or is this process better facilitated out of R/3?  For example, production confirmation generating a barcoded label for the produced goods.
Thanks.
Dave

Hi David - Great set of questions.
xMII and Barcoding work well together, probably to some extent because there isn't a direct connection between them.  xMII runs in a web browser.  The scanning device is typically responsible for scanning the barcode and transforming the image into text.  It is also, usually, responsible for sending that text back to the computer it is connected to.  The computer then simply takes the passed text and inserts it wherever the cursor is.  So the if xMII is the active window and the cursor is in a position where you want the translated barcode to show up, it will.  If it doesn't the problem is either with the device or the computer.  On some models of scanners, you can even program it to simulate a keystroke before or after each scan.  So, for instance if you have a web page with one text field for the barcode and a submit button, you can have the scanner enter the text in the field AND hit the submit button in one scan.
For your #2 question, both scenarios would work.  If you are using a barcode device with a GUI on it like Windows CE or palm, you'll probably be interfacing between the barcode and R/3 with xMII so in that instance, send the barcode to an xMII page that does something in R/3.
Printing is a little tricky.  Because xMII lives in a web browser on the client, you'll have to rely on the browser's printing capabilities.  However, this is another method to printing barcodes.  There are barcode printing packages available; I'm mostly familiar with Seagull's BarTender software.  What you can do with this is use xMII to send a flat file containing the barcode label information (material, qty, etc) along with a printer name and user,etc to a windows directory that BarTender is "listening" to.  Once BarTender sees the file, it will parse it and print the label with the information in the file to the printer in the file.  It works really well.

Similar Messages

  • Printing QR codes and Barcodes together

    Dear All,
    I have referred the following link to print QR code as a post script:
    http://scn.sap.com/people/robert.russell/blog/2010/10/25/barcodes-in-sap-with-the-barcode-writer-in-pure-postscript
    While printing my SAP Script/ SMARTFORM output on any printer, if I specify output device as ZBWIPP then QR code is being printed perfectly, but barcodes (Which are already there in script and are expected to be there) are not being printed at all. When the output is printed without specifying any output device, then only barcodes are being printed and not the QR code.
    I have tried adding print controls ZBW01, ZBW02, ZBW09 and ZBW91 to the output type of printer, even then QR code is not being printed.
    I request your advice and help on how to get QR code and barcodes printed together. Thank you.
    Regards,
    Kartik
    P.S. These existing barcodes are of type BC_CD39, not post script barcodes.

    Hi Karthik,
    I have a requirement to
    1) Output data from an internal table into excel, and
    2) Create a chart from the data in excel
    So far I have been able to export the data using OLE calls, created a chart object,.
    My question:
    1. How to put Data Lables
    2. How to put Data Table under the Chart
    3. How to rename the series names.
    Below is the recorded Macro. I don't know how to convert it to ABAP.
    Sub Macro1()
    ActiveSheet.Shapes.AddChart.Select
    ActiveChart.ChartType = xlColumnClustered
    Application.CutCopyMode = False
    ActiveChart.SetSourceData Source:=Range("B1:E4")
    ActiveChart.SeriesCollection(1).Name = "=Sheet2!$A$2"
    ActiveChart.SeriesCollection(2).Name = "=Sheet2!$A$3"
    ActeChart.SeriesCollection(3).Name = "=Sheet2!$A$4"
    ActiveChart.SetElement (msoElementDataLabelOutSideEnd)
    ActiveChart.SetElement (msoElementDataTableWithLegendKeys)
    End Sub
    I have attached the current output and expected output.
    I have searched about this in google but i could not find any solution for this.
    Your help is greatly appreciated.
    Current Output:
    Expected Output:
    I hope that I have explained my query clearly.
    Thanks,
    Lakshmi.

  • Table Link between Equipment and Sub-equipment

    Hi all
    My requirement is this
    I have one mobile set with a serial number. for that mobile set i have one battery with a serial number, now i want to link both the serial numbers, one as main and another as sub item
    I tried by maintaining the battery serial number as sub-equipment in the main mobile set equipment number master,
    Let me know the table link between equipment and sub-equipment
    I want a report based on the input mobile set equipment number what are all the sub-equipment associated with the main equipment
    Also suggest is there any other approach,
    Regards
    Amuthan M

    Hi
    EQUZ is the table,if u give the sub equipment in equipment field and execute.you can find the main equipment in superior equipment field

  • Tax code and Special equipment code

    Hi All,
    Our Tax Department brought to our attention the need to include a Tax Code and a Special Equipment Code to all fixed assets. We are loading balances from last year to new company code. Where do we include this tax code and Special equipment code.
    Thank You,
    Misbah

    Hi,
    1.     When you are transferring the balances of assets which are already in use in the business to the new company code, you have to use the non-taxable transaction codes for this transaction.
    Create the tax codes in T.Code : FTXP .
    You can configure these taxes in SPRO>Financial Accounting>Asset Accounting>Integration with the General Ledger>Assign Input Tax Indicator for Non-Taxable Acquisitions.
    2.     Special equipment code for identifying these assets can be identified through the Eval group codes.
    The Eval codes can be configured in SPRO> Financial Accounting>Asset Accounting>Master Data>User Fields>Define 4-Character Evaluation Groups
    The Eval code can be assigned in the asset master. With this code you can classify the assets.
    You can use an evaluation group to:
    •     Create reports on the defined evaluation groups
    Access individual assets using a match code defined for the evaluation group
    Regards
    Prasad

  • Barcode printing in ADOBE form when data and Barcode are in different pages

    How to send raw value to the Barcode when data values are availabe in Master  page and Barcode in the Design page.
    Barcode needs to print once on the first page, so it is on Designer page.
    Values needed for display of barcode is avilabe on Master page.
    How to communicate data between Master page and Designer Page in ADOBE Form?

    Hi,
    Declare a variable of character type and concatenate DTAP and Bar code value into that variable.
    Later print that in required bar code format.
    Try this.

  • Removing of the Measuring  point and superior equipment

    Hi,
    Can any one tell me the steps to followed for removing and setting og deletion flag for measuring point and superior equipment.
    I ran thr Tcode IK05 and deactivated it is it sufficient to do so.please help me.
    Regards,
    Yashwanth

    hi
    why you want to deactivate the measuring point ,if you have created a maintenance plan you can deactivate the maintenance plan so that system will not generate the maintenance call object.
    or it is better you deactivate the equipment itself if you have done that you cannot able to enter further measurement documents for measuring point
    regards
    thyagarajan

  • XMII and XI

    Hi,
    Can someone tell me the difference between XMII and XI
    Regards
    Muzammil

    Hi Bikram,
    Using xMII we can integrate with SAP-ERP(JCO connectivity), SAP Netweaver components, process systems and all systems with Web service facility. But the difference between the xMII and XI is, XI is a middleware which manipulates the intermediate info and gives to other system. Also stores the messages if one of the systems is down and also provides Business Process Execution Language. The main advantages using XI is it can send data from ERP to any system without trigger (eg: sending PO info from ERP whenever it is created). But this solution can be done in xMII using iDocs only. One more advantage in XI custom adapter building.
    Where as in case of xMII it integrates all the manufacturing process systems and integrates the data and also provides visualization. If anybody plans to use xMII as a integration tool only its not a preferable one because of under utilization and also lack of all middleware integration tool properties (like message storage and built-in acknowledgement properties...)
    But i think version 12.0 some of the disadvantages xMII can be solved.
    I hope this can give some info for your purpose.
    Thanks,
    Rajesh.
    PS : Please award point if it is useful for you.

  • XMII and BW Integration with OLAP connector

    Hello Colleague,
    Need your help in one of our xMII and BW integration. We have created all the config step as indicated in the How Tou2026 Integrate xMII with the Business Information Warehouse guide in SDN.
    But when I tried created an OLAP query in xMII work bench it is giving following error. And the default Trace indicate the below detail.
    36##0#0#Error#1#/Applications/XMII#Java###org.apache.commons.httpclient.HttpRecoverableException: org.apache.commons.httpclient.HttpRecoverableException: Error in parsing the status  line from the response: unable to find line starting with "HTTP"
    [EXCEPTION]
    #1#com.sap.xmii.Illuminator.system.CommunicationException: org.apache.commons.httpclient.HttpRecoverableException: org.apache.commons.httpclient.HttpRecoverableException: Error in parsing the status  line from the response: unable to find line starting with "HTTP"
         at com.sap.xmii.Illuminator.connectors.OLAP.XMLARequestHandler.discoverRequest(XMLARequestHandler.java:129)
         at com.sap.xmii.Illuminator.connectors.OLAP.OLAP.doProcessRequest(OLAP.java:91)
         at com.sap.xmii.Illuminator.connectors.AbstractConnector.processRequest(AbstractConnector.java:97)
         at com.sap.xmii.Illuminator.services.handlers.IlluminatorService.processRequest(IlluminatorService.java:56)
         at com.sap.xmii.Illuminator.services.ServiceManager.runQuery(ServiceManager.java:49)
         at com.sap.xmii.servlet.Illuminator.service(Illuminator.java:63)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:117)
         at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:62)
         at com.sap.xmii.system.SecurityFilter.doFilter(SecurityFilter.java:100)
         at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:58)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:384)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
    Caused by: org.apache.commons.httpclient.HttpRecoverableException: org.apache.commons.httpclient.HttpRecoverableException: Error in parsing the status  line from the response: unable to find line starting with "HTTP"
         at org.apache.commons.httpclient.HttpMethodBase.readResponse(HttpMethodBase.java:1962)
         at org.apache.commons.httpclient.HttpMethodBase.processRequest(HttpMethodBase.java:2653)
         at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1087)
         at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:643)
         at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:497)
         at com.sap.lhcommon.xml.XMLHandler.getDocumentWithPost(XMLHandler.java:502)
         at com.sap.xmii.Illuminator.connectors.OLAP.XMLARequestHandler.discoverRequest(XMLARequestHandler.java:126)
    Kindly Help.
    Best Regards,
    Biswa

    Hi Biswa,
    you go through the following threads which is regarding OLAP connector:
    https://forums.sdn.sap.com/click.jspa?searchID=14697177&messageID=5530170
    https://forums.sdn.sap.com/click.jspa?searchID=14697177&messageID=5636842
    Hope this will help you.
    Thanks,
    Manisha

  • AUC no and coressponding equipment log no

    hi frends is there any tcode to see the list of AUC no and coressponding equipment log no.

    HI,
    I do not see anywhere in CRM where we maintain the language for Equipments.
    Please elaborate what exactly do you require.
    Regards,
    PP

  • XMII and RS-232 communication

    As most of us are aware xMII does not support RS-232 communication. Recently some customers have come up with requirements of interfacing weigh scales to SAP.
    Most of these weigh scales have only the RS-232 interfacing option. (I am not sure if these could be OPC compliant as well.. Some higher and expensive ones come with a software version which I guess can be configured to write a file or some come even with a Database Option.)
    With xMII 12 would it be possible, lets say, to write a custom action 'RS-232 Listner' which could allow this to happen?
    What are SAP's thoughts on this?

    Yes, this is a common request.  I think in part because sometimes customers get the impression that xMII can do this from the "sales force" and can do it "easily".
    We had some luck with this in the past.
    Sometimes what we have seen in the past, is that the rs-232 devices have a transmit or send button that sends a signal back to a pc that the device is attached to.  If you use an application like WinWedge that takes the signal from the device and decodes it to text, it can be used to get the information.  WinWedge typically comes with handheld USB or Serial barcode scanners.  It's main purpose is to take the signal from the device and "pop" it into the active window's cursor location.  So if you scan a barcode with Word open and active, the barcode scanner sends the signal to WinWedge on the PC, WinWedge translates the signal to text and throws in at the cursor location. 
    If your cursor is in an HTML form input box, and you can capture the data as descibed above, now you can use the data via Javascript and pass it to an applet on the page.

  • Flattened PDF Form and Barcode not displaying

    I see there are a lot of discussions that are not answered in this forum, so I am guessing this will go unanswered as well.  But I am looking for a solution for the issue in the subject. I have a simple PDF form built in LiveCycle that I am populating with Coldfusion. Once the form is populated I then flatten the form. The barcode appears up to the flattening point which is when it disappears. The characters that populated the barcode field ARE displaying but the image is not.
    Is there a solution?

    How are you flattening the forms?  I'm assuming PDFg or Output?
    Also, be sure your barcode looks something like this:
    <field name="PDF417BarCode1" y="50.8mm" w="66.7mm" h="25.4mm" access="readOnly">
    <
    ui><
    barcode type="pdf417" dataLength="10" moduleWidth="0.0133in" moduleHeight="0.02661in" errorCorrectionLevel="5"/></
    ui><
    value><
    text>1234567890</text></
    value></
    field>
    and not...
    <field name="PaperFormsBarcode1" w="82.55mm" h="44.45mm" access="readOnly"><
    ui><
    barcode type="pdf417" moduleWidth="0.338mm" moduleHeight="0.676mm" errorCorrectionLevel="5"> 
    <?templateDesigner decodeMethod 2?>
     <?templateDesigner delimiter '\t'?></barcode></
    ui><
    calculate><
    script contentType="application/x-javascript">
    ...completely void of script and the value in only the <text> element.

  • Time stamp and barcode into .xls spreadsheet

    Hello, I am pretty new to programming in Labview and I have a few issues I need to get worked out. I am using a "Prompt User for Input" asking for a units barcode if there is a failure. So when the message prompts I have the user scan in a barcode and this needs to be sent to a .xls file. Numbers will go into the .xls file but the barcodes I am using have dashes(-) in them and when these barcodes get scanned Labview sends a zero to the spreadsheet. If I manually send numbers they will write to the spreadsheet. I also need a timestamp of when the barcode was scanned to get written to the spreadsheet as well.  Any suggestions?
    Solved!
    Go to Solution.

    It sounds like you should be setting the Prompt User input as a string instead of a numeric if you want to preserve the dashes. Use a Get Date/Time String function along with the prompt.
    Message Edited by Dennis Knutson on 05-13-2009 12:18 PM
    Attachments:
    barcode and date_time.PNG ‏4 KB

  • LiveCycle PDF Forms and Barcode Fields

    Ive also posted this subject on the LiveCycle forum but thought I would reach out to my fellow CF'ers. So here's my issue, Im using Coldfusion to populate a LiveCycle form that contains a barcode field. The barcode disappears when the form is flattened. The image of the barcode disappears, but the value of the barcode displays.
    Anyone experience this type of issue? As always, all and any advice is appreciated.
    Thanks ahead of time.

    ~graffiti wrote:
    No version of Reader can save a filled in form unless it has been enabled first.
    To enable, open the file in Acrobat then go to Advanced>Enable usage rights in Adobe Reader...
    And for my standard disclaimer, if you are going to use the forms in a corporate environment, be sure to study and understand the usage limits for enabled forms (the limit is 500 uses, but there are caveats to that) in the EULA. Mostly the enabled forms are meant for very small time users. If you do not meet that requirement, Adobe sells another product that can enable files for unlimited uses but it costs in the tens of thousands of dollars and is a server side solution.
    Hey Graffii,
    I enabled the usage rights and that did help with saving in Reader 7. I am a little concerned about the limit of 500 uses. Let me try and understand you a little better. I have a PDF that has a couple form fields and you're saying that the PDF can only be opened 500 times? I've never heard of restrictions on PDFs before. Does this happen after you place just 1 form field? How do I find out more information? I looked in the EULA, but found nothing.
    Also, what does Adobe mean here "Enable users of Adobe Reader®   (version 8 or later) to fill in and save PDF forms locally." Are they saying that you need Reader 8 or later to read a form or that you need Acrobat Pro 8 or later to enable the form feature?
    It's all very confusing because one of the features they tout in version 9 is the ability to save forms locally, but once I enable the form I could save it with Reader 7. It's hard to tell if they are referring to Reader 9 or Acrobat Pro 9.
    Thanks

  • Crystal Reports 8.5 and Barcode field on Postscript printer

    Hi, I have a Crystal 8.5 document with a barcode Code128 inside (Azale font). If I print the document on a PLC printer using Azalea Truetype font the Barcode are printed. If I print the document on a PostScript printer the barcode are not printed. If I change font with PostScript version and I print on a PostScript printer the barcode are not printed to.
    If I print the same document with Crystal 2008 the barcode are printed in both case.
    There are some problems in Crystal 8.5 for Postscript print ?
    thanks Filippo

    Could be, all I can suggest is you go to the download page and install all patches available for CR 8.5. Click on the Businessobjects tab above and the Crystal Reports and then the link to get downloads.
    IF that doesn't resolve the issue you may want to get the latest print drivers for your printer. If that still doesn't fix the problem then you have no option but to upgrade and try again. Cr 8.5 is 10 years old, no new updates available now.
    Thank you
    Don

  • Date field patterns and barcodes

    I have a date field that is mapped to a barcode.  the date field has a pattern > Data of date {YYYYMMDD} because the target system requires it without the dashes.
    However when the barcode generates it always encodes YYYY-MM-DD (ie. WITH THE DASHES). 
    If i do a xfa.host.messageBox (this.rawValue) it always displays the YYYY-MM-DD. 
    If I call the this.formattedValue it does return YYYYMMDD.
    To fix this i created a hidden field which i wrote to on the exit of the datefield and mapped this hidden field to the barcode.
         hiddenField.rawValue = this.formattedValue
    Is there a better way to do this without the hidden fields?  I ask since i have a bunch of date fields..
    How/where do i change the pre-generated barcode code to grab the formattedValue instead of the rawValue if its a datetimefield?

    Hi,
    Got the answer for the first question from http://forums.adobe.com/message/4282353#4282353.
    Kindly help with the validation message part.
    Thanks

Maybe you are looking for