SAP to External Non SAP Systems C++ Connections

Hi guys,
i should develop a C++ application that should transfer/receive data from an external Non SAP System to a SAP System (MM SD FI Modules) and viceversa,
This bidirectional integration should be synchronous and asynchronous, depending on the data flow type,
I was thinking to use IDocs for this communications,
I should be able to send purchase and sell orders requests from the Non Sap System to the Sap system and receive the result of SAP processes once the SAP transactions will be finished.
So i'll have a C++ process that send idocs (created with sdk end sent throught RFC to SAP) for SD or MM operations and a SAP Abap module that receive this idocs and start internal operations.
After this i need an internal SAP abap module that send to my external application Idoc's with the result of internal operations.
Are the idocs the common way to transfer data(low cadinality) in this scenario, or there is a better way?
Note: my sap system versions are previous to the netweaver release, so i can't use a Service Oriented comunication...
Thanks in advance!!!

Hi,
try sending the data through BAPI Function Module.
and use the FM in your C++ program.
hope this works....
try
best of luck!!
thanks
ravi aswani

Similar Messages

  • IChat freaks the heck out when external non-iSight camera is connected.

    I suspect this is not entirely a problem with iChat as I have the same issues with photobooth. I'm running leopard on a mac pro and trying to set up an external firewire video camera to use with both of those programs, but every time I open them with the camera already connected or when I connect the camera with either app already running the color wheel of death ruins my day and whichever app it is that I'm attempting to use the camera with crashes. The camera is a Canon zr40 handicam that's about 4 and a half years old, but it works fine as a webcam with my g4 powerbook running tiger. Any insights into whether this is a leopard and/or most recent version of ichat vs. older one issue, or whether it's a hardware thing would be greatly appreciated.
    danke

    Odd,
    The Firewire of the Camera should be using a different controller than the Firewire 800 and the speed differences that happen when items are daisychained or using the ganged ports (400) on some towers should not be effecting things.
    Anyway Glad you found a solution.
    I was under the impression these cameras did not work in iChat
    9:50 PM Monday; December 17, 2007

  • How to connect one SAP system to Non-SAP system(Example:Window's7)?

    Hi Experts,
        In general, One SAP system can connect another SAP system through RFC.How to  connect One SAP system  to Non-SAP system(example:window's 7) and is it possible through RFC?
    Thanks and Regards,
    Nageswar

    Hello  Wolfgang Schaper,
    Thank you so much for quick response.
    As you told I am trying to work with BRFplus/DSM to call decision services from nonABAP systems,so I tried with RFC.But it is not possible as you told.
    Please give any solution Without using Web Services, is there any ways to connect from SAP system  with the Non-SAP Systems.

  • EWA report for non-abap systems

    Hi Gurus,
    Good day.
    I would like to ask, what are the steps that I'm going to do when configuring an EWA report for non-abap systems i.e portal. Do Ineed to install SMD agents on my non-abap systems and connect to diagnostic agent of solman?
    Or do I need to install wily introscope agents on my non-abap systems and connect to diagnostic agent?
    It is both? Which one?
    It would be also great if you can provide me links/documents in relation to my queries.
    Please do note that the current version of solman system is 7.1
    Thanks in advance for the help
    Virgilio

    Hi Virgilio,
    To generate an EWA report for Java stack system,
    you need to do following:
    1. install smd agent (diagnostics agent) on Java stack system
    you can install this agent standalone, details see note 1234384.
    The installation Guide is also attached in note 1234384.
    2. finish Initial Config and Basic Configuration in solman_setup for
    solman system, the setting about Enterprise Manager is also included
    in these configurations, please ensure EM is running properly.
    3. start managed system configuration for the EP system in solman_setup
    after selecting the system type 'Java', please finish all steps as
    suggested in which step. The Step 'Wily Introscope Configuration' is to
    install Introscope Agent which is used for Java stack system. More infor
    please read the installation Guide of Enterprise Manager and note
    797147.
    4. You should be able to see data in Wily Introscope and Workload
    analysis via
    Root Cause Analysis->End-to-End Analysis->select the system->Workload
    Analysis
    5. If the EP system is added in a solution, the EWA task for this system
    should be shown up in solman's SDCCN.
    Also check note: 976054"
    Thanks
    Regards,
    Vikram

  • External requirement from non SAP system created in SRM 7.0 Extended Classi

    Hello SRM Gurus:
    Has anyone created an external requirement using XI ExternalRequirement_Create_In (http://sap.com/xi/EBP).  We are getting a E001 "No company code could be determined for backend  for product##".  I traced the error to FM 'BAPI_SCEC_CREATE' in class "CL_BBPX_EXTERNAL_REQUIREMENT".  What I found is that it check the attributes for BUK and updates a table with the backend EEC system.  Then it checks if any of the entries match our external non SAP system in our external requirement and since it is a non SAP system none do.  Then it sets a return error code.
    I configured our non SAP system in the SLD and in SPRO under "Define System Landscape" as a non SAP system.
    We are running external classic scenario.  We just want to created a shopping cart from an external non SAP system.  Source the shopping cart in SRM and create the PO in SRM/ECC.  We are not using a product master but creating "describe requirement" in our external system.  Our product categories are replicated from ECC and the same codes used in our external non SAP planning system.
    If I change the external planning system to the ECC backend system, the external requirement is created in SRM but when I source it and convert it to a PO, it returns a backend error that the external requirement number does not exist in ECC.  Therefore it appears all of our data from our external system is correct with the exception of how to deternine the backend company code
    According to SAP this should be possible using XI.
    Has anyone been successful doing this or can you please advise any OSS notes or documentation explaining how to do this.  Please advise if you need additikonal info.
    Thanks in advance.
    Bert

    Dear Poster,
    As no response has been provided to the thread in some time I must assume the issue is resolved, if the question is still valid please create a new thread rephrasing the query and providing as much data as possible to promote response from the community.
    Best Regards,
    SDN SRM Moderation Team

  • Connect b/w SAP and Non SAP -system

    Hi All,
    I have a requirement where i need to connect between a SAP system and Non-Sap System.
    the front end is an E-Build tool (for construction Industry) from where the user will pick the data and the data should get store at the backend i.e in the SAP system.
    E-build is a tool for construction industry with lots of flexible options for the user to check for their house, along with their prices.
    These all data needs to be captured and store at the backend.
    Can any one suggest me which method shall i go for this in ABAP(and How)  or need to go for the XI-Netweaver or EP technology.
    Thanks & Regards
    Mona

    you better to go for middleware tools .  keep files( whichs contains data to be stored in SAP)  in one folder at 3p systems  and  middleware adapters will pick that filles automatically and sent it to Application server or then process the data into SAP.
    tks.. venkat

  • Connecting  external device (scanner & fax ) to my SAP system

    HI ,
    My external device system is not connecting with my sap system .... pls suggest what configuration is required.
    1. I have installed scanner software on my computer.....
    2. the scanner is transfering the scanned image to my system
    3. But it could not communicate with sap r/3.
    I need to scan my invoice online and attach to sales order. Your quick response is much appreciated
    thanks
    Divya

    Hi Divya,
    based on your description I think that maybe the forum Process Integration (PI) & SOA Middleware would be a better place for discussing this kind of requirement.
    Best regards,
    Christoph

  • Loading non-standard Hierarchies from an external Sap System

    Hi experts,
    We are trying to load a hierarchy of a non-standard characteristic from an external Sap System. From what we know till now, we can't create a Generic Datasource to load hierarchies, so the only way is to use a File Datasource (csv file, for example)  to load it.
    Is that true ? Is there any way to load a non-standard hierarchy from a Generic Datasource ?
    Thanks In Advance.

    It's a customized hierarchy with Z tables.
    No way, other than flat file. Maybe I can use an ABAP report to create a flat file with the hierarchy, reading the data of the R/3 system with native-sql, and then, launch the load with this file stored in the BI SAP.
    I mean:
    _________________________________________________Native SQL
    flat file (csv) (BI SAP) <-- ABAP Report  (BI SAP)  <--
       hierarchy tables (R/3 SAP)
    We want an automatic way to load the hierarchy. Is it a good idea ?
    Edited by: John F.R. on Feb 24, 2010 6:03 PM

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

  • Integrate or connect SAP system to non-SAP system

    Hi All,
    We need to connect SAP system or integrate inspHire rental software to SAP. Do you know the process or initial summary on how to integrate this one?
    As of now, the only way that we know to integrate SAP to non-SAP for posting is thru LSMW and batch input.
    your suggestions will be greatly appreciated.

    Hi,
    LSMW is just tools for integration and you can use BDC Call Transaction, BDC session or BAPI, or Function to update something ins SAP.
    1/Easier is if your non-SAP system is able to create file and ftp to SAP folder.
    2/You will have background job running program that will every 5minutes or hour or daily(it is up to you how fast dat has to be bring to SAP) check if file was create in SAP folder.
    3/Program will move file to folder in process
    4/Program will process file, usinf function, or call transaction to update SAP on the base of file
    5/Program will move file to process folder
    If you need more info give me detail about what you would like to update in SAP and I could send you code.
    Bye Jan

  • 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

  • How to connect to a non-sap system in HCI?

    Dear experts,
    My scenario is to replicate the customer information to SAP Cloud for Customer from a non-sap system. The non-sap system is in the internet and it can be accessed by any system.
    Now my questions is: The customer information flowed from the non-sap system is in a very specific format, should we develop a webservice for the customer information in HCI? If so, how to create new webservice in HCI? Does SAP allow user to create customized webservice in HCI?
    BR,
    Kurt

    Hello Kurt,
    HCI is available as a platform as part of the HANA Cloud Platform edition. With the platform edition you can develop your own interfaces within HCI. HCI has SOAP, FTP, IDOC and a succesfactors adapter which you can make use of.
    It is possible to import webservice definitions and create the custom interface with your own mapping.
    Best regards,
    Fons

  • Connecting the UWL to a non-SAP system

    Hi,
    I am in need of a solution for showing the tasks from a non SAP system (DotNetNuke to be precise) in the UWL.
    Our client wants to change from DotNetNuke to the SAP Portal, but doesn't want to change all the processes at ones.
    J

    I think I found it myself: It is possible to create a Custom Connector API
    check this out: http://help.sap.com/javadocs/NW04S/current/uw/UWL%20Custom%20Connector%20API.pdf
    If this doesn't work I will report this on the forum.
    J.

  • Sending special characters to non-unicode non-sap system: user exit

    Hello All,
    We are sending data from a SAP unicode system to a non-sap non-unicode system via IDOC. The idoc is standard idoc GLMAST which contains gl account information.
    Some text fields contained in this idoc can contain special Polish characters. If they are sent unchanged to the non-unicode system, they give problems in the destination system.
    What we would like to do is to build a user exit to convert these special characters, for example : 'é' becomes 'e', ....
    We used enhancement object ALE00001, function EXIT_SAPLBD11_001 and implemented it, but it seems this exit is not called. Can this user exit be used for this functionality?
    We also tried to change in SM59 the type of system of the destination to non-unicode, so that SAP replaces those special characters by #. But, than the error 02. Codepage not found is given in the idoc. Note: the link to the external system is not set up yet, so no actual connection is possible. Is this why we receive this error, and will this functionality work in the end with a non-sap system?
    Thanks for helping.
    Kind Regards,
    Bart Pelsmaekers

    I faced this problem in many project i implement below logic.
      DATA: c_splchar(2) VALUE '90',
            c_defaultchar(1) type c VALUE '#'.
    You have to move one by one character to this function module
              CALL FUNCTION 'URL_ASCII_CODE_GET'
                   EXPORTING
                        trans_char = spl_char
                   IMPORTING
                        char_code  = spl_code.
    All non unicode(Better you check) are always greater than 90.
             if spl_code is gt c_splchar.
                move c_defaultchar to c_splchar.
             endif.       
    "Reward points if usefull"
    Thanks,
    Narayan

Maybe you are looking for