BW connecting to NON SAP OR ETL Tools

Hi ,
I am new to SAP BI . Can any one tell me ,how we can get data from Non-SAP databases  like Oracle or any ETL Databases to BW. Any URL links  or documents provided would be appreciated .
Points will be given to apprioprate answers. Thanks,
Andrew-

check this out:
http://help.sap.com/saphelp_bw33/helpdata/en/58/54f9c1562d104c9465dabd816f3f24/frameset.htm
http://help.sap.com/saphelp_nw2004s/helpdata/en/44/bcdce1dcaf56a3e10000000a1553f6/frameset.htm
http://help.sap.com/saphelp_nw2004s/helpdata/en/58/54f9c1562d104c9465dabd816f3f24/frameset.htm

Similar Messages

  • What is best way to connect a non-sap sys sending  xml idocs to SAP system

    Hi Can some one please guide as to what will be the best approach in connecting a NON SAP system to a SAP system.
    The non sap system should not be connected to access real time data,it does not support RFC,it can send data in IDOC xml format and i think in teaxt files also.Also I dont think there is any EDI subsystem in place.
    There has to be a periodic upload of material data from SAP /stock status/
    then there will be incoming data into SAP for sales order/purchase order etc
    What would be the best way to connect the two systems,IDOCs with partial EDI looks the best way ,but I am confused as to how will the XML IDOC be converted to normal IDOC and viceversa,how to handle the event triggering mechanism.
    If someone has experience in such a scenario ,please help.
    There is a option to update the database of the application through SQL also...

    Hi,
    Check this link.
    Web Services from Function Module
    it might help u.
    Thanks.

  • ABAP to FTP connect to non SAP UNIX system

    Greetings~
    I'm looking for a way (via function modules and/or BAPI) to transfer data in flat files from an SAP UNIX system to a non-SAP UNIX system using an ABAP program. I see FM's FTP_CONNECT and FTP_COMMAND however these seem to only work with UNIX systems running SAP as they require RFC_DESTINATION information. Anybody know which (if any) FM's can be used without the necessity of the target system running SAP/RFC?
    Thanks!

    Hi Joseph,
    Please refer the below program.
    REPORT  ZHR_T777A_FEED.
    tables: t777a.                        "Building Addresses
    Internal Table for  Building table.
    data: begin of it_t777a occurs 0,
            build like t777a-build,       "Building
            stext like t777a-stext,       "Object Name
            cname like t777a-cname,       "Address Supplement (c/o)
            ort01 like t777a-ort01,       "City
            pstlz like t777a-pstlz,       "Postal Code
            regio like t777a-regio,       "Region (State, Province, County)
          end of it_t777a.
    Internal Table for taking all fields of the above table in one line
    separated by ‘|’(pipe).
    data: begin of it_text occurs 0,
          text(131),
          end of it_text.
    Constants: c_key  type i value 26101957,
               c_dest   type rfcdes-rfcdest value 'SAPFTPA'.
    data: g_dhdl type i,      "Handle
          g_dlen type i,      "pass word length
          g_dpwd(30).         "For storing password
    Selection Screen Starts
    SELECTION-SCREEN BEGIN OF BLOCK blk1 WITH FRAME TITLE TEXT-001.
    parameters: p_user(30) default 'XXXXXXX'          obligatory,
                p_pwd(30)  default 'XXXXXXX'          obligatory,
                p_host(64) default 'XXX.XXX.XX.XXX'   obligatory.
    SELECTION-SCREEN END OF BLOCK blk1.
    SELECTION-SCREEN BEGIN OF BLOCK blk2 WITH FRAME TITLE TEXT-002.
    parameters: p_file like rlgrap-filename default 't777a_feed.txt'.
    SELECTION-SCREEN END OF BLOCK blk2.
    Password not visible.
    at Selection-screen output.
      loop at screen.
        if screen-name = 'P_PWD'.
          screen-invisible = '1'.
          modify screen.
        endif.
      endloop.
    g_dpwd  = p_pwd.
    Start of selection
    start-of-selection.
    To fetch the data records from the table T777A.
      select build stext cname ort01 pstlz regio
             from t777a
             into table it_t777a.
    Sort the internal table by build.
      if not it_t777a[] is initial.
        sort it_t777a by build.
      endif.
    Concatenate all the fields of above internal table records in one line
    separated by ‘|’(pipe).
      loop at it_t777a.
        concatenate it_t777a-build it_t777a-stext it_t777a-cname
                    it_t777a-ort01 it_t777a-pstlz it_t777a-regio
                    into it_text-text separated by '|'.
        append it_text.
        clear it_text.
      endloop.
    To get the length of the password.
      g_dlen = strlen( g_dpwd ).
    Below Function module is used to Encrypt the Password.
      CALL FUNCTION 'HTTP_SCRAMBLE'
        EXPORTING
          SOURCE      = g_dpwd          "Actual password
          SOURCELEN   = g_dlen
          KEY         = c_key
        IMPORTING
          DESTINATION = g_dpwd.         "Encyrpted Password
    *Connects to the FTP Server as specified by user.
      Call function 'SAPGUI_PROGRESS_INDICATOR'
        EXPORTING
          text = 'Connecting to FTP Server'.
    Below function module is used to connect the FTP Server.
    It Accepts only Encrypted Passwords.
    This Function module will provide a handle to perform different
    operations on the FTP Server via FTP Commands.
      call function 'FTP_CONNECT'
        EXPORTING
          user            = p_user
          password        = g_dpwd
          host            = p_host
          rfc_destination = c_dest
        IMPORTING
          handle          = g_dhdl
         EXCEPTIONS
            NOT_CONNECTED.
      if sy-subrc ne 0.
        format color col_negative.
        write:/ 'Error in Connection'.
      else.
        write:/ 'FTP Connection is opened '.
      endif.
    **Transferring the data from internal table to FTP Server.
      CALL FUNCTION 'FTP_R3_TO_SERVER'
        EXPORTING
          HANDLE         = g_dhdl
          FNAME          = p_file
          CHARACTER_MODE = 'X'
        TABLES
          TEXT           = it_text
        EXCEPTIONS
          TCPIP_ERROR    = 1
          COMMAND_ERROR  = 2
          DATA_ERROR     = 3
          OTHERS         = 4.
      IF SY-SUBRC <> 0.
        MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
                WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ELSE.
        write:/ 'File has created on FTP Server'.
      ENDIF.
    Call function 'SAPGUI_PROGRESS_INDICATOR'
        EXPORTING
          text = 'File has created on FTP Server'.
    To Disconnect the FTP Server.
      CALL FUNCTION 'FTP_DISCONNECT'
        EXPORTING
          HANDLE = g_dhdl.
    To Disconnect the Destination.
      CALL FUNCTION 'RFC_CONNECTION_CLOSE'
        EXPORTING
          destination = c_dest
        EXCEPTIONS
          others      = 1.
    Regards,
    Kumar Bandanadham.

  • Activating WebService on R/3 to connect a non-SAP system (XML)

    Hi Experts,
    Apologize if my thread is not on the right category. I'm not sure where to put this.
    Is there any steps on how to activate webService to connect to a non-SAP system without using middleware like XI/PI. I'm trying to connect to a non-SAP system that sends an xml format message and then directly connect to an R/3 system. Is this possible? thanks!

    Hi,
    Check this link.
    Web Services from Function Module
    it might help u.
    Thanks.

  • RFC Adapter to connect to Non SAP System

    Hi,
    I have a scenario to connect to a non SAP system using RFC adapter. I am not used to the same. I need to know whether this is possible and what are the steps to be done.
    Thanks and regards
    Siji

    Hi,
    These links should help.
    Non-SAP application connecting to PI via Sender RFC Adapter
    Error by setup RFC Interface with non SAP system
    SAP PI to Third Party system through RFC Connectivity ??
    Regards,
    Jannus Botha

  • Sap to non sap connection

    Hi,
    Can any one help  me, how to connect to non sap server using 'HTTP connection to Extn. Server'(G)
    in SM59.
    What is the "Service No" and "Path Prefix" in the above connection type.
    Thanks,
    Rajesh

    Hi,
    Service No is the extrenal system id. it is a number like 1080, 5000 ..etc
    Path Prefix is the path of the connection is the external system like if your external system is xxx
    full path for your connection is xxx.com/test.xml
    means path prefix is test.xml

  • Connecting Non sap to webdynpro java

    Hi All
    My requirement is to connect a non sap (like mysql) to webdynpro java ..please  can anyone  provide me some document on this ..please help me
    Thanks
    Parameshwari

    Hi,
    If you are using NWDS 7.0 version, you have to create a Datasource in visual admin.
    If you are using CE 7.1 version, you have to create a Datasource in NWA--Configuration Management->Infrastructure->Application Resources.
    Step by step procedure how to create a Datasource in NWDS 7.0 and CE7.1 is given in this [PDF link|http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/40db1ed9-b7c2-2b10-66b8-84f6954b6d2d?QuickLink=index&overridelayout=true]
    MYSQL Server 2005
    Driver/jar which you have to use --> sqljdbc.jar
    Driver class --> com.microsoft.sqlserver.jdbc.SQLServerDriver
    Connection URL --> jdbc:sqlserver://<host_name>:<port>;database=<db_name>
    Hope this helps you..
    Best Regards
    Vijay K

  • Connecting non SAP system to GTS

    Hello Everyone,
    I have to connect PeopleSoft to GTS. Does anybody know how to connect a non SAP feeder system to GTS? We have already ECC 6.0 connected to GTS, so it will be a heterogeneous application environment.
    I have to send People soft orders (which will be converted to PO since there is no stock of materials in people soft) to GTS for SPL screening, if order is not blocked it will go to ECC for further processing.
    My first task is to connect PeopleSoft to GTS.
    Any help will be appreciated.
    Thank you.
    Renu Garg

    Hi Renu,
    Just a word of caution on what to transfer and which function modules will be required:
    1.  If customer 1 in ECC is also in your PeopleSoft as customer 1 you will only be able to avoid the retransfer of customers if you put both systems into the same logical system group (LSG).  GTS will then know that customer 1 (whether from ECC or PeopleSoft) is the same customer.
    2.  If ECC Customer 1 exists in PeopleSoft as Customer A, you will be REQUIRED to send your customer data across from PeopleSoft to GTS.  If you don't, GTS will have no way to recognize the customer until the transfer is made and you will have two master records for the customer in GTS (unavoidable) one for the customer as it exists in PeopleSoft and one for the customer as it exists in ECC.  This won't cause problems in GTS.  If this is the case it will make no difference whether both systems are in the same LSG, but I would recommend separate LSG's.
    3.  If a Customer 1 exists in BOTH PeopleSoft AND ECC, but they are not the same customer, you will need to transfer your customers from PeopleSoft to GTS and you MUST NOT include both systems in the same LSG.
    Wish I could help with some connection info, but at SEAL, we have a techncal team that deals with that.
    Hope this helps,
    Doug

  • Format non-sap files to CSV

    Hi,
    I have this issue and would want your suggestions. we are pulling data from a non-sap system. We are using MS Access to retrieve the tables from the non-sap system. We then have to gro through and manually format the tables into attribute and text CSV files by pciking and choosing the table fields form the MS Access database. This is extremely tedious. What are other options for me to do this efficiently?
    Thanks,
    RT

    Hi RT,
    Yes you can load it via ETL. If it is a SAP certified ETL tool for e.g. Informatica then you can have a add-in in BW side known as SAP CONNECT and ETL can directly talk to your BW system via RFC. But if you don't have a SAP CONNECT in BW system then you need to interact via file interface. There will be definitely a high performance issues when you are interchanging big volume files between ETL and BW. Why don't you considering DB CONNECT ? Got feeling says that it would be much faster than ETL extraction.
    If you are going for ETL interface then you might need to consider few design issues: -
    1) How BW system should now when to extract the file or the file has reached the application server in BW ?
    2) How to ensure that the file delivered by ETL is complete?
    3) Data reconciliation may be required.
    Hope it helps.
    Thx,
    Soumya

  • Communication between non SAP and SAP

    HI,
    do you have some information about communication between non SAP and ERP (WebAs) SAP System ?
    I would like to receive an xml file or xml IDoc from a Java Plattform (non SAP) into our SAP ERP System as an own defined IDoc.
    remember: we don´t have a converter like XI.
    What about using a proxy (do you have some information/blog how to use that) ?
    What about using a webservice (do you have some information/blog how to use that) ?
    What about storing the xml on the application server (do you have some information/blog how to use that) ?
    How to transform xml to IDoc ?
    other methods ?
    Thanks for your help.
    Gordon

    Here is a link to connecting MS SQL Server with SAP using Open Hub connection.
    http://msdn.microsoft.com/en-us/library/dd299430(SQL.100).aspx
    This might give you some insight into connecting with Non SAP Systems.
    I have used the information from this link to export data from SAP to MS SQL Server.
    Good Luck.
    MP.

  • What are the Non SAP data sources supported for Analysis workbooks?

    AO 1.4 SP6
    BO 4.1 SP2
    What are the Non SAP data sources supported for Analysis workbooks?
    Thanks.

    HANA is a data source (which could contain non-SAP data)
    For other Excel front-ends that may connect to "non-SAP" data look at Live Office or Power BI by Microsoft - see Excel and Power BI connectivity to SAP BusinessObjects Universes | Power BI

  • Send IDOC from XI to an Third Party Non-SAP System

    Hello Everyone ,
    Is it possible to use XI IDOC adapter to send an IDOC to a Third-party non SAP system . This third-party-system handles IDOCs  .
    We want to do
    SAP -> idoc -> XI -> idoc -> Third Party .
    Any response is appreciated . Thanks.

    Hi Rahul,
    Check this out if it is helpful for your scenario:
    [Connections to Non-SAP Systems|http://help.sap.com/saphelp_nw04/helpdata/en/0b/2a6524507d11d18ee90000e8366fc2/frameset.htm]
    Regards
    Praveen K

  • Configuration needed for non-SAP system as Idoc sender

    Hi,
    We have a need to connect a non-SAP system which is sending an Idoc to XI. I understand that on the sender side, we need to create a tRFC port from the sender system with the server address of the Integration as the target host?
    My question is on the PI side, are the configurations the same as  a SAP system, i.e. maintaining the port in IDX1 and getting the metadata in IDX2 or will it be different?

    In PI, you will need to create a port in IDX1 with the same port name as the Idoc control record when the Idoc comes from the non SAP system.
    As you cannot load the Idoc metdata from your actual source, you will need to copy the Idoc metadata from a actual SAP system or from the port of another SAP system in IDX2
    Also, in the Business Service / System, make sure that the logical system name is maintained as per the Idoc control record of the source.
    Regards
    Bhavesh

  • Non-SAP Source systems for gas and power trading operations

    Hi Experts, I have this client who has no R/3 systems. They have few MS Access databases, Oracle systems annd MS SQL DB. I have seen some of the most commonly used tables in all the databases and doesn't look like there are not even a single InfoObject that is similar to any one in Business Content. Now this makes me feel that I need create everything from scratch. Can anybosy guide me on the best way to go about extracting data from this non-SAP systems. Right from connecting to these systems to extracting data in BI to creating some meaningful reports.
    They do not have the concept of Master data here. All they have is Data in the MS Access databases.I need some assistance from experts here in how do I go about organizing this.

    hi,
    The BW can be connected to Non-SAP data using DB or UD connect.
    The data in Non-SAP source system is staged in form of tables.
    You can extract the data using Data Source based on DB or UD connection.you can define new info objects and data flow which extracts the data. In DS description you can mention the Non-SAP source system tables from where you want to extract the data, after that u can mention the fields to be extracted in BW.
    regards,
    Arvind.

  • How to integrate the portal system with non-sap system

    Hi Gurus,
    How to integrate Portal system with non-SAP system?
    I know few ways .......Using Usermapping UIDPW method.
    Using Appintegrator .....and using Business repository objects in JCA?
    Is there anyother way to integrate if so please give me the names and steps for integrating it?
    Thanks in Advance,
    Dharani

    Hi Dharani,
    You can get information from the following links:
    http://help.sap.com/saphelp_nw04s/helpdata/en/43/d08b00d73001b4e10000000a11466f/frameset.htm
    https://www.sdn.sap.com/irj/sdn/thread?threadID=744043
    SAP CONNECTORS:- Basically Connectors are like middlewares , that we use to connect to the backend system including Non SAP systems also. Will try to explain it to u with some examples of SAP Connectors:-
    a) SAP Business Connectors:-
    A middleware application based on the B2B integration server from webMethods.
    The SAP Business Connector enables both bi-directional synchronous communication and asynchronous communication between SAP applications and SAP and non-SAP applications.
    The SAP Business Connector makes all SAP functions that are available via BAPIs or IDocs accessible to business partners over the Internet as an XML-based service.
    The SAP Business Connector uses the Internet as a communication platform and XML or HTML as the data format. It integrates non-SAP products by using an open, non-proprietary technology.
    b) SAP Java Connector:-
    SAP Java Connector (SAP JCo) is a middleware component that enables the development of SAP-compatible components and applications in Java. SAP JCo supports communication with the SAP Server in both directions: inbound calls (Java calls ABAP) and outbound calls (ABAP calls Java).
    SAP JCo can be implemented with Desktop applications and with Web server applications.
    SAP JCo is used as an integrated component in the following applications:
    1) SAP Business Connector, for communication with external Java applications
    2) SAP Web Application Server, for connecting the integrated J2EE server with the ABAP environment.
    SAP JCo can also be implemented as a standalone component, for example to establish communication with the SAP system for individual online (web) applications.
    To Know more go through,
    SAP Java Connectors
    II) ALE Concept:-
    ALE is not restricted to communication between SAP systems, it can also be used for connecting SAP Systems to non-SAP systems.
    By using IDocs as universal information containers, ALE can reduce the number of different application interfaces to one single interface that can either send IDocs from an SAP system or receive IDocs in an SAP system.
    SAP certified Translator Programs can convert IDoc structures into customer-defined structures.
    Alternatively, the RFC interface for sending and receiving IDocs can be used in non-SAP systems.
    In both cases you need the RFC Library of the RFC Software Development Kit (RFC-SDK).
    This link gives a great insight into landscape for Connectivity to Non-SAP systems:-
    SAP to Non-SAP systems
    III) Communication Between SAP Systems and External (Non-SAP) Systems using RFC:-
    When you use RFC for communication with an external (non-SAP) system, you can also implement the SAP Java Connector or the SAP .Net Connector for the conversion of data. However, there are no specific security requirements for these components, since they only perform internal system conversion functions.
    The additional security recommendations for communication with external systems in this section make particular reference to cases where an external system is used as a server (SAP calls the external system). If you use an external system as a client (the external system calls SAP), the appropriate SAP-specific security mechanisms are implemented on the SAP side.
    This link explains in detail all the security considerations you need to take for connecting to an External Non SAP system like, User administration, Network Security etc.
    Communication Between SAP Systems and External (Non-SAP) Systems using RFC
    Hope this helps,
    Regards,
    Rudradev Devulapalli
    Reward the points if helpful

Maybe you are looking for

  • BAPI_GOODSMVT_CREATE error: Enter the date of production.

    Hi, Referring to the subject, I am getting error when i try to use BAPI_GOODSMVT_CREATE to do "Goods Receipts for Prod Order". The error is asking me to "Enter the date of production". GM_CODE has been assigned to 02. Posting date and doc date are se

  • How to use MacPro SATA ports 5&6 in Vista

    Just spent 2 days figuring this out, so in case someone else is banging their head here's the fix. To get Vista to enable all the SATA ports on a new MacPro ( so you can add eSATA or extra drives ) you need to force vista to use the "Standard AHCI 1.

  • How do I update iPad 2 to iOS 5?

    How do I update iPad 2 to iOS 5?

  • Assign Cheque Number in Batch Mode (F110) without creating a spool

    I don't understand why I can use FCH5 to assign cheque number to individual payment but I need to use the Printout/ DME when I want to assign cheque numbers in a batch? We would like to assign Cheque Number to Payments in Batch Mode (F110 or other tr

  • Short dump in LB10 transaction

    Hi all, In ECC 6 by LB10 Create Transfer Order from Transfer Requirement, When click Save to create a transfer order for putaway get error, and it showing Runtime Error  GETWA_NOT_ASSIGNED and Short text Field symbol has not yet been assigned. any on