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.

Similar Messages

  • 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.

  • 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

  • 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.

  • Xmii and Dates

    Hi
    I have an issue where I believ there is a disconnect between my dates and the xmii server.
    I am running the followign query against a UDS source
    Select
         time as OutputDate, value as OutputValue
    From
         picomp
    Where
         tag = '50210-LI-QVY-2101.01D-00' and
         time >= '02-Sep-2007 06:30:00'  and time <= '04-Sep-2007 06:29:00'
    OutputDate OutputValue
    09/01/2007 22:30:00 3311.10145501792
    09/02/2007 22:30:00 3299.85427066684
    This is unique to my machine, the same query in a different machine returns me the correct data
    OutputDate OutputValue
    09/02/2007 06:30:00 3311.10145501792
    09/03/2007 06:30:00 3299.85427066684
    As you can see the data is correct but the dates are not
    I have noticed that my log fifiles have a timestamp that is 9 hours out (GMT) could this be affecting the return values ?
    Any ideas greatly appreciated

    Hi Chris,
                this is an extract from SAP help which I stumbled across just now.
    Hope this might give you an Idea.
    <b>Time Synchronization of Servers and Clients</b>
    In order for SAP xMII to operate correctly, the system clocks on the Web server, data servers, and client browsers should be maintained in reasonably close synchronization.
    In the case where other applications on the Web server prevent the enabling of automatic daylight savings time adjustment, you must configure the time zone to use the option that does not include the auto adjust checkbox [e.g., use the (GMT-05:00) Bogota, Lima, Quito time zone instead of the (GMT-05:00) Eastern Time (US & Canada) time zone].
    You can find it here...
    http://help.sap.com/saphelp_xmii115/helpdata/en/Getting_Started/InstallationGuide.htm#System_Requirements

  • XMII and System Architecture

    In the best practices documents and other xMII related literature that I have read, the proper architecture of integration for xMII into a corporate enterprise landscape is based upon local/plant xMII servers that are connected to a corporate xMII server. 
    This literature does not delve into the details as to why this approach is  significantly better compared to, for example, a single enterprise xMII server that retrieves data from local/plant databases that have taken care of the collection of the relevant shop floor data. 
    I would appreciate any feedback that can explain the best practices rationale further or provide any novel approaches to xMII's architecture of integration.

    The reason why SAP suggests the kind of architecture that the Best Practices Guide talks about is -
    1. xMII talks about Intelligence - Real Time Dashboards for the Plant Users (Operators/Supervisors). This is a very common scenario where xMII adds value . Here it makes sense to have a xMII server @ the plant layer to make a very real time view possible for the user. So its mainly a bandwidth issue.
    2. Another very good point the guide talks about is incase of absence of the Corporate network the plants can go on with there business as usual with xMII acting as a buffer. As soon as the corporate network's up the buffer can then be sent accross to the corporate (read SAP ERP). There have been many instances where customers have come up with these kind of requirements , This kind of a scenario becomes very relevant when one is upgrading their ERP.
    The Best Practices have evolved based upon the kind of requirements xMII has seen over the years and hence it reflects what is best from an architecture perspective.
    Hope this helps.

  • XMII and Rockwell Products

    Hi All
    Can anybody tell me what are the Rockwell products which can be integrated to xMII or SAP. And How (connector used etc )exactly they Integrate with SAP xMII .
    I have seen the Rockwell site but havent got much info on integration.
    Regards

    Use FactoryTalk Gateway and the MII OPC UDS (version 4.0) and you can access all of the data sources you've asked about (Linx, FactoryTalk, and RS/View).  You'll need to check with Rockwell regarding version compatibility of the FactoryTalk Gateway and older versions of Linx/RSView.

  • XMII and Multiple Thin Clients

    Hi,
    I am thinking of deploying multiple thin clients, each accessing a single xMII instance and am posting a general "broad" question.  Although probably not an "xMII" related thread, but any others using xMII content on thin client(s)?
    Any issues or pointers or suggestions or "not to do's" with content / java script / applets / performance / refresh?
    Thanks all,  Rgds Kevin.
    Edited by: Kevin Hibbins on Apr 28, 2008 10:58 AM

    A thin client is essentially a Web Browser, right? Or are you looking @ something else as well?
    Just to add , this is from the MII help - "The following section provides a visual overview of the various applets provided with SAP xMII.  By combining and linking these building blocks, incredibly powerful decision support applications that bridge a variety of disparate data sources can be quickly created and deployed on thin client platforms such as Web browser, personal digital assistants (PDAs), or other Web-aware mobile devices and internet appliances".
    Help me understand if you have anything specific in mind when you say 'thin clients'.

  • XMII and ProcessMessages

    Hello.
    I want to try and use xMII for interfacing to SAP. But when talking to our SAP people, I get a list of processmessages, that they want us to interface to, such as
    PI_PROD
    PI_CONS
    PI_PHCON
    PI_CRST
    Is there a standard way to reach these of ?? I know about BAPI and RFC calls, but do I need to translate these to function calls or ??
    Best regards
    Poul Klemmensen.

    Hi,
    SAP Process Messages are used to update process order confirmation in ERP. If you want to get the order data then you need to get the contrl recipe generated out of the process order. You can use "BAPI_CONTROL_RECIPE_REQUEST" to pull the control recipe data from R/3 or RFC "CONTROL_RECIPE_DOWNLOAD" to push the data from R/3 to xMII (from co53 t-code in R/3).
    You can get more information in the following links:
    <a href="http://help.sap.com/saphelp_erp2005vp/helpdata/en/12/3bc6f8504811d182c20000e829fbfe/frameset.htm">SAP Help - PI-PCS</a>
    <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/277bb590-0201-0010-a992-f785fb7aa787">PI-PCS - Linking Process Control System with SAP R/3</a>
    Thanks,
    Dipankar

  • Connection between xMII and RAPID Pharma (Enterprise Historian) per UDS

    Hello together,
    i have the following problem:
    I want to connect to the Enterprise Historian from AUTOMSOFT, RAPID Pharma, how is installed on a SIEMENS PCS7 Runtime Server, with xMII.
    For connecting to the Historian i use the UDS Framework 2.5.0.4.
    As Datasoucre i took the OPCHDAUDS.CachingDatasource
    And the Program ID of RAPID is:HDAServer.RHHDAServer.1
    I Use a Windows 2003 Server as xMII Server and Windows 2000 computer for the Historian Database.
    In the xMII Server Editor i use a "Default OPCUDS Server" with the right port as set on the UDS.
    The connecting between the historian and the UDS works. I´m able to browse through the tags (with the UDS-Aliases).  But if i want to build a Template in xMII, the Tags are not displayed on the Editor.
    I´m able to choose the Template type and i also see the Data Server and if i select the data server it shows me the different modes. But if i select e.g. "Current" and switch over to the "Tag Query details" i get no information.
    Can you help me resolving this problem.
    Best regard
    Chris

    Hi Abesh,
    thank you for your help.
    I´ve done all steps in the correct way like the whitepaper explain befor and now again, with the same result: It´s not possible to see the tags in the Template Editor.
    Every Time i select a new TAG template type i get the message (onthe JAVA Console)
    "ERROR-An invalid Server was used (Illuminator Service)"
    But the server still running and the connectionstatus say that the server is online.
    Then when i select the server and the mode and switch to "TAG QUERY Details" the JAVA Console shows this error message:
    "ERROR-Error occurred while processing data stream, connection refused:connect"
    I hope you can help me.
    Thanks a lot.

  • Metrics,monitoring security in xMII and Scan groups

    Hi all
    How does scan groups work ? (e.g. 5MIN, 15MIN etc.) Can the user choose his own time interval, e.g. he wants to schedule something to be run every 25 minutes, but we don't want to define scan groups for every possible time interval, Can we let the user control and enter the time interval he wants (e.g. every 35 minutes etc.)?
    How does security work in xmii with respect to metrics and monitors. If the user is given access to this metrics screen so he can create his own metrics, what kind of security is required and is there any issues if we do it ?
    I believe the metrics and monitoring are stored in a database, whatever database we specify when installing xMII ActivePortal. Please let me know  into how does it get stored. Can we manually add/change information in those tables to create own metrics instead of going through the xMII metrics screen.
    i want to understand whether we should give the users xMII screen to maintain themselves, or we need to build something customized
    thanks
    Veeresh

    Hi Veeresh,
    talking about Metrics Alert and Services it is very important to give an information about the xMII version you use.
    Reason: Between 11.5 and 12.0 there is a technical change  how Scan Groups will be processed. 11.5 uses Windows Schedules of the Operating System. 12.0 uses scheduled Transactions.
    The Metrics Alert and Services are given as they are and I do not recommend to do any modifications to the original pages.
    Regarding your question about the security:
    You openend already a thread to discuss this:
    [Monitors and Metrics]
    Please ask only one question per thread.
    Information regarding Metrics Alert and Services are stored in the Active Portal Database. Of course you can write into this tables creating you own userinterface - at your own risk of course. That's the way it normally works if you make changes to the standard.
    Ciao
    Martin

  • XMII and BW

    Hi everyone,
    I am looking sth about integration between MII and BW. Our idea is bringing all data from manufacturing systems to our BW enviroment where resides our EDW layer and we would like to use MII as the tool to extract and load in BW.
    Any help it will be appreciated.
    thank you a lot.
    Cesar

    Hi Jeremy,
    The data sources would be shop floor systems, which I don't know how their data are managed, how long they are storage, etc.
    So we had an idea to bring the required data into our EDW layer.
    Our users will view data from the datamart (which can have data from different sources) and we intend to use some BO tools as the front-end.
    For example, they would like to make some analysis using shop floor data and strategic data (what-if analysis).
    thank you.
    Cesar

  • Blog on xMII and Yahoo Widgets

    Hello People,
    I recently wrote a blog about using xMII services in Yahoo widgets.
    Link for the same : <a href="/people/abesh.bhattacharjee/blog/2006/12/19/harnessing-the-power-of-xmii-using-yahoo-widgets">Harnessing the power of xMII using Yahoo Widgets</a>

    My Yahoo widgets are "faded" on my desktop. Sometimes they move & sometimes they do not when I use Expose. Depending on the fadeness? I have no clue.
    I would suggest (since Yahoo! Widgets are not an Apple product) that you post over in the Yahoo! Widgets Forums
    *Another suggestion:* Suggest that you update to OS 10.4.11 as your current version showing in your system info is outdated.

  • Display xMII Trends and graphs in SAP R/3

    Dear all,
    We have a requirement to see the trends of various production lines from xMII in SAP R/3 itself.
    Is it possible to have this graph in SAP ?
    Even if we are able to see the webpage then also it is ok.
    We are having RFC connection established already within xMII and SAP.
    Thanks in Advance,
    Regards,
    Vivek K

    Found it :
    http://www.erpgenie.com/abap/controls/htmlviewer.htm

  • XI and xMII server

    Is it recommended to have both xMII and XI installed on the same server machine?

    Hi Prasanna,
    It depends upon the type of load you expect on the system.  If you wish to combine the two products on one server and require significant usage out of both, you would need a high CPU and memory server.
    You would probably save money by getting two smaller servers than one massive server.
    Carry out some performance testing and see whether you are pushing the server to the limits (Chances are that you would be).
    If you are unsure about usage, you may be able to setup two virtual servers instead.  If the servers are unable to handle the load, you would be able to move the virtual servers to two separate boxes.  It also provides avenues for High Availability.
    As for development environement, I would not see any issues, if you are expecting to be the only person hitting xMII / XI.  (Please note that this is my personal opinion and not an official recommendation).
    Hope this helps.
    Cheers,
    Jai.

Maybe you are looking for

  • Using Twitter on iPad Air

    Forgive me if this has been brought up before, but I couldn't find it in a search. I got an iPad Air a couple of days ago, and have been trying to use it. I have noticed a problem when using Twitter - it might be related to the general problem that I

  • ?? Display Broken in IE

    Hi all, I am not a developer but I put together my company's small site with Dreamweaver CS4. Here is the link to the site: http://www.ripariumsupply.com/ I manufacture accessories for planted aquariums. The layout and style of the site are very simp

  • How can I get iTunes to accept my Apple ID password?

    I have upgraded to OS5 and iCloud and now I cannot update my apps.  It asks for my iTunes password and then says it is incorrect.   I changed my password but it will still not accept it.  I am able to sign in on Apple.com with the password. Anyone el

  • Site to Site Crash After rebooting 5505 firewall

    Hi Guy's, im new over here and did'nt see and thread on the subject... tried to google it but alas ... not answer every now and then when things seems to not work over the firewall (like VPN) in the office we reset the firewall and the homeVPN is wor

  • Adobe reader 11 does not provide downloads from my bank

    When I click on the button of my bank's website to download a statement, the bank is unable to connect to my computer's adobe reader.  The adobe reader 11 lets me read my PDF documents that are saved to my computer.  How do I fix this?