Access SAP data from xMII 12.1 without RFC or JCO

Hi All,
Is it possible to access/get data from SAP in xMII without RFC/ JCO call?
Let me know if there is other option available..
Regards,
Sachin

Sachin,
As far my knowledge goes the primarily used forms of achieving MII to ERP connectivity,
1) MII -- ERP (via RFC, IDOC's, BAPI's)
2) MII -- PI(XI) -- ERP
3) MII -- ESR -- ERP (Web-services)
But, I completely concur with Mike on this, you do not need to create any function modules unless you have no other choice.
Check this link for List of Bapi's available and their description
[BAPI List|http://www.sapbapi.com/bapi-list/]
If none of the BAPI's really meets your requirement then you can go for "RFC_READ_TABLE" this RFC accepts the SAP table name and desired column names. (in a way you will be accessing the SAP DB you are looking for...)
Yet, if none of the above options suffices your requirement only then you go for writing a custom Function module.
[Writing Function Module|http://abaplovers.blogspot.com/2008/02/creating-function-module-in-sap-abap.html]
Good Luck!!
Regards,
Adarsh

Similar Messages

  • Access SAP Data Archival file from outside SAP

    Hello Everyone,
    I have a requirement to archive the SAP data, dump that outside SAP in some other system like ILM or BI and build a reporting tool on top of that data.
    So, basically customer want to shutdown the SAP and want to retain data for legal and audit pourpose.
    I was doing some RnD and done archiving of MM_EKKO using SARA. the file got generated with extention .ARCHIVE. I donwnloaded teh file but it is encoded file with all special character in it.
    My question is:
    1. How can I read the archieved SAP data from outside SAP system.
    2. Can we decode the .ARCHIVE file to get it in .DAT format?
    3. Or Is there any other way to access the SAP data outside SAP in a report format.
    Thanks,
    Chintan SOni.

    Hi Chintan,
    1. How can I read the archieved SAP data from outside SAP system.
    For this you could refer SAP Note   460620 - Migrating archive files
    2. Can we decode the .ARCHIVE file to get it in .DAT format?
    As per my knowledge,it's not possible to decode or move to .DAT format.
    3. Or Is there any other way to access the SAP data outside SAP in a report format.
    Refer my first response & the SAP note.
    Hope this will help you.
    Good luck !!
    Gaurav

  • Regarding Native SQL to access Oracle Data from SAP

    Dear Gurus,
    This query is regarding Native SQL.
    Our database is Oracle and the client's database is also Oracle.
    To access the data directly from the client's database(Oracle), can I use Native SQL commands?
    Is there any disadvantage to use Native SQL?
    If Native SQL can be used, can any one send me the code to access the data from Oracle?
    Points will be rewarded.
    Thanks & Regards,
    Neeraj K.

    The problem is always data integrity. Doing things this way you are bypassing any business logic. So for example if you are connecting to a SAP Oracle database. SAP will not support your SAP system as you are doing direct updates to the database. I would suppose that this would be the same for any other product using the Oracle database. If you are only reading data from the database then it should be fine. I would however always using API's to access/update data.
    Regards

  • BAPI name to access employee data from systems like CSS, ISP GTP etc

    Hi All,
    Could you please suggest which BAPIs we need to use to access employee data from systems like CSS, ISP GTP etc
    Regards,
    Poonam
    Moderator message: Welcome to SCN!
    Moderator message: please do more research before asking, show what you have done yourself when asking.
    [Rules of engagement|http://wiki.sdn.sap.com/wiki/display/HOME/RulesofEngagement]
    [Asking Good Questions in the Forums to get Good Answers|/people/rob.burbank/blog/2010/05/12/asking-good-questions-in-the-forums-to-get-good-answers]
    Edited by: Thomas Zloch on May 20, 2011 2:09 PM

    Hi All,
    Could you please suggest which BAPIs we need to use to access employee data from systems like CSS, ISP GTP etc
    Regards,
    Poonam
    Moderator message: Welcome to SCN!
    Moderator message: please do more research before asking, show what you have done yourself when asking.
    [Rules of engagement|http://wiki.sdn.sap.com/wiki/display/HOME/RulesofEngagement]
    [Asking Good Questions in the Forums to get Good Answers|/people/rob.burbank/blog/2010/05/12/asking-good-questions-in-the-forums-to-get-good-answers]
    Edited by: Thomas Zloch on May 20, 2011 2:09 PM

  • Catalog Browser for iPhone (Accessing BI data from iPhone)

    Hi All,
       There is a prototype from innovative centre called "Catalog Browser for iPhone" which is used for accessing BI data from iPhone. Do anyone have any idea if this is ever productized for sale by SAP??
       Is there any other approach for accessing BI data from iPhone? Any help will be highly appreciable.
    Thanks,
    Raja Sekhar K

    Hello Damondhar,
    I agree with Mr. Villalba, you should use the information brodcaster to broadcast precalucated views or workbooks to Knowledge Management in the portal. This can be done by events, e.g monthly. Your external users will then have accees to the directory in which the reports are saved (through KM iviews).
    Have you read on help.sap.com,
    http://help.sap.com/saphelp_nw2004s/helpdata/en/index.htm -> SAP Netweaver by Key Capability -> Information Integration -> Information integration .. -> Business Intelligence -> BI Suite: Business Explorer ->  Integration of BI Content in Portal
    And
    BEx Web Application or Query As Document or Link in KM, http://help.sap.com/saphelp_nw2004s/helpdata/en/bc/7efa40dd14f06fe10000000a1550b0/content.htm
    Best regards,
    Jørgen Ruud

  • Unable to access the data from Data Management Gateway: Query timeout expired

    Hi,
    Since 2-3 days the data refresh is failing on our PowerBI site. I checked below:
    1. The gateway is in running status.
    2. Data source is also in ready status and test connection worked fine too.
    3. Below is the error in System Health -
    Failed to refresh the data source. An internal service error has occurred. Retry the operation at a later time. If the problem persists, contact Microsoft support for further assistance.        
    Error code: 4025
    4. Below is the error in Event Viewer.
    Unable to access the data from Data Management Gateway: Query timeout expired. Please check 1) whether the data source is available 2) whether the gateway on-premises service is running using Windows Event Logs.
    5. This is the correlational id for latest refresh failure
    is
    f9030dd8-af4c-4225-8674-50ce85a770d0
    6.
    Refresh History error is –
    Errors in the high-level relational engine. The following exception occurred while the managed IDataReader interface was being used: The operation has timed out. Errors in the high-level relational engine. The following exception occurred while the
    managed IDataReader interface was being used: Query timeout expired. 
    Any idea what could have went wrong suddenly, everything was working fine from last 1 month.
    Thanks,
    Richa

    Never mind, figured out there was a lock on SQL table which caused all the problems. Once I released the lock it PowerPivot refresh started working fine.
    Thanks.

  • Access SAP Tables from Java Program

    Hi All,
    We have a requirement to integrate attendance portal(which is done in java) with SAP.
    Our problem is how to access SAP tables from a Java program?
    Database is Sybase.
    Please suggest us a good solution.
    Thanks in advance...

    Did you go through Sap Help?
    Calling BAPIs from Java - BAPI User Guide CA-BFA) - SAP Library
    Regards,
    Philip.

  • Accessing XML data from a different class

    Hi all,
    I have an xml class that loads xml data, I need to access the data from another class. I have imported the xml classinto the new class and created a new instance of it. However when I try to access the xml data it is coming back as null. I understand this is almost certainly because when it is called the xml data hasn't completed it's load. How can I get round this?
    xml class:
    package {
        import flash.xml.*;
        import flash.events.*;
        import flash.net.*
        import flash.display.*
        public class xml extends MovieClip
            public var xmlRequest:URLRequest;
            public var xmlLoader:URLLoader;
            public var xmlImages:XML;
            public function xml()
                xmlRequest = new URLRequest("images.xml");
                xmlLoader = new URLLoader(xmlRequest)
                xmlLoader.addEventListener(Event.COMPLETE, xmlLoaded);
                xmlLoader.load(xmlRequest);
            private function xmlLoaded(event:Event):void
                trace(xmlLoader.data);
                xmlImages = new XML(xmlLoader.data);
    Thanks in advance

    One of the ways:
    package {
         import flash.xml.*;
        import flash.events.*;
        import flash.net.*
        import flash.display.*
        public class XMLLoader extends EventDispatcher
              public var xmlRequest:URLRequest;
              public var xmlLoader:URLLoader;
              public var xmlImages:XML;
              public function XMLLoader()
              public function loadXML(url:String):void {
                   xmlLoader = new URLLoader()
                   xmlLoader.addEventListener(Event.COMPLETE, xmlLoaded);
                   xmlLoader.load(new URLRequest(url));
              private function xmlLoaded(event:Event):void
                   trace(xmlLoader.data);
                   xmlImages = new XML(xmlLoader.data);
                   dispatchEvent(event);
    Usage:
    var xmlLoader:XMLLoader = new XMLLoader();
    xmlLoader.addEventListener(Event.COMPLETE, onXMLLoad);
    xmlLoader.loadXML("images.xml"):
    function onXMLLoad(e:Event):void{
         trace(xmlLoader.xmlImages);

  • How to load master data from 2 source system without using 0logsys as compo

    Hi Gurus,
    I am working on a project which has 2 source systems.
    Now I have to load master data from 2 source systems without making 0LOGSYS as compunding attribute. Because all the objects which i want to use compunding attribute are reference objects for lot of other info objects. So, i dont want to change the business content objects structure.
    So, please help me out providing logic.
    thanks in advance
    Peter.

    Hi Peter,
    Can you brief me how did you resolved your issue?
    Regards
    Utpal

  • JMS: can I access SAP messages from extenal Java

    - Can I access SAP Messages from an external (non-SAP) java program?
    - Do I use JNDI or can I call using a jar file from my java invocation?
    - Do I have to define a queue (or does SAP JMS have queues)
    - What port do I use?
    Thanks

    Hi John,
    > - Can I access SAP Messages from an external
    > (non-SAP) java program?
    >
    Yes, you can use the JMS provider on the Web AS from a standalone java program.
    > - Do I use JNDI or can I call using a jar file from
    > my java invocation?
    You connect your remote java client to the server by getting an InitialContext. The you lookup the JMS resources (such as Topic- or Queue ConnectionFactory, etc.) from the JNDI. You can have a look at <a href="http://help.sap.com/saphelp_nw04/helpdata/en/25/bf8f44540c469abc19fb6ac3ac7885/frameset.htm">this</a> page for more info.
    >
    > - Do I have to define a queue (or does SAP JMS have
    > queues)
    >
    The JMS Provider on the Web AS provides default connection factories that you can use to create a topic ot queue. The lookup strings you have to use are
    jmsfactory/default/TopicConnectionFactory
    for topics and
    jmsfactory/default/QueueConnectionFactory
    for queues.
    > - What port do I use?
    >
    You use the P4 port (50004 by default for instance number 00) when obtaining the InitialContext with this code:
    java.util.Properties properties = new Properties();
    // set the properties of the connection
    properties.put("Context.INITIAL_CONTEXT_FACTORY", "com.sap.engine.services.jndi.InitialContextFactoryImpl");
    properties.put(Context.PROVIDER_URL, "<Server_Host>:<p4_port>");
    properties.put("Context.SECURITY_PRINCIPAL", "Administrator");
    properties.put("Context SECURITY_CREDENTIALS", "admin_password");
    // start initial context with the properties specified
    InitialContext context = new InitialContext(properties);
    Hope that helps!

  • Accessing External Data from SharePoint 2010

    I want to access external data from my SharePoint site.
    I'm told that I need to follow these two articles.
    http://msdn.microsoft.com/en-us/library/ff953161.aspx
    http://msdn.microsoft.com/en-us/library/ff625800.aspx
    I followed the first article but I get this error when I open the external list in my SharePoint site:
    "Unable to display this Web Part. To troubleshoot the problem, open this Web page in a Microsoft SharePoint Foundation-compatible HTML editor such as Microsoft SharePoint Designer. If the problem persists, contact your Web server administrator."
    I don't know how to write a custom code
    BTW I have installed PowerPivot on my SharePoint server.
    Can someone please help me? I need to do this very quickly.

    Hi,
    Can you please elaborate whether the data you are getting is from excel file or from database.
    1. If you are populating it from excel , then you can use the Excel service, Power pivot etc mechanism.
    2. If you are getting it from SQL database then you can use BCS service application and use the OOTB external list and content type to display the same in your home page.
    Links of artcles are given below.
    http://www.concurrency.com/blog/accessing-external-data-using-business-connectivity-services-in-sharepoint-2010/
    http://msdn.microsoft.com/en-us/library/ff677562(v=office.14).aspx
    Hope this will help.
    Thanks and Regards, -- Santanu Kumar Choudhury ----- SharePoint 2007/10/13 Developer

  • How to select data from AZure table storage without row key and partition key

    Hi 
    I need to select a data from azure table storage without rowkey and partition key. how  in azure storage emulator click query it display all data from that table. 
    thanks 
    rajesh 

    Hi rajesh,
    It seems that you didn't click query data using storage emulator. But I recommend you could use the azure server explore in your VS to view your data and query data. Please see this document (http://msdn.microsoft.com/en-us/library/azure/ff683677.aspx).
    And base on my experience, you may need input the command on Azure storage emulator, such as this page(http://msdn.microsoft.com/en-us/library/azure/gg433005.aspx).
    Regards,
    Will
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Access vector data from AI or EPS

    Hi!
    Does anyone know if we can access vector data from AI or EPS files, to be used with an effect plugin? Shachar may be?
    I've looked at Streams and DynamicStreams, but couldn't find anything...
    Thanx,
    François

    again, i find myself the bearer of bad news...
    AE deson't offer any in-depth access of the format parsers. you can only ask AE to fetch you a rendered image via it's parsers. (i.e. IO and FBIO plug-ins)
    but since you can find the path to the origin file using AE's suites, you can parse it yourself. (NOT going to be easy)
    from what i gathered, Ghostscript is the API to go with.
    http://www.ghostscript.com/doc/current/API.htm
    has been discussed here:
    http://forums.adobe.com/message/4246544?tstart=0
    it's just one of these days where i'm not too helpful... :-(

  • I have the iPad 2 and having difficulties accessing my data from my Dropbox app

    I have the iPad 2 and having difficulties accessing my data from my Dropbox app to forward to another source,tried every setting nothing works can any one assist please?

    You need to explain exactly what you are trying to do.
    Tap on a document, photo, file or whatever in the DropBox app and then tap the square with the arrow that points upward in order to send the item to another app or to email it.

  • Update ABAP Report in SAP R/3 with data from xMII

    Hi Experts,
    How do we update some PP reports in SAP R/3 from xMII .
    We have sucessfully got all the data from the historians in the plant and also established connection between SAP R/3 and xMII.
    1. We also need to store the data passed in SAP R/3 in a Z-table and fetch data from there.
    2. How the BLS in xMII can be called from SAP R/3 to update the table.
    Thanks in advance.
    Regards,
    [Vivek K|https://forums.sdn.sap.com/profile.jspa?userID=2097685]

    Vivek,
    You can very well do this using a remote enabled function module.  For this,
    1) Write a function module which takes input (tag name & value) and inserts in z table.
    2) Set it remote enabled.
    3) Define your SAP server under data services - > SAP Server Configurations.
    3) Write a BLS transaction which calls this RFC using SAP JCO action. Here you can use the configuration that you defined in earlier step. Set the input parameters.
    4) Execute the transaction and you can put an external breakpoint in your RFC for debugging.
    I think when you said you are getting data xacute query, even that will execute such kind of BLS transaction.
    Mike.

Maybe you are looking for

  • Start takes up to 15 minutes

    When I start my mac it takes 15 minutes. What can I do?

  • PKCS#7 format signing

    Hi, How to sign the data in PKCS#7 format. anyone help me.

  • Question related to join

    Hi All, I needed some help figuring out a particular join. I have three tables ; NPIProjects (alias npip) table which contains ID testGrades (alias tg) table which contains the fields -----id , ProductGrade NewModels (alias nm) which contains the ---

  • The idea of changing to a Mac... Am I crazy?

    I am need of an upgrade to my desktop and have been spending time trying to decide on what type of PC desktop. Today, I saw a MAC with it's sexy LED monitor and money wise it is not out of the question to go to a MAC instead of a new PC Desktop. I ha

  • 64 bit Windows 7 pro

    Hej allesammen Jeg har købt en bærbar, Sony 64 bit, styresysten er Winows 7/pro, og en Adobe Reader 10.1.2 som ikke vil  vise dokumenter i min E-Boks, de vises men vil ikke åbnes, fejlvisning:. Adobe Reader er i uorden, men hvis jeg kopier den til sk