BO DI integration with an third part application

Hi All,
I have to right an adapter to integrate data from an third party application. Can anyone help me in this to start?
I want that my DI job should read data from this third party application and can write data  into this third party application. This third party application will provide us APIs in order to get/send data to this app. 
So, how can I achieve this. I know that we need to write some kind of Adapter for this. So, can anyone help me in this. How to write this adapter. It will be really very helpful if I can get some sample program on how to write this kind of adapter.
Thanks,
-Naveen.

you check the docs and sample in DI/DS installation in the following folder
%LINK_DIR%\adapters\sdk
also, check if the 3rd party application provides support for webservices, if yes, instead of writing a adapter use that

Similar Messages

  • SAP R/3 integration with (Manual) Third-party App

    Hi All
    I am working on a scenario in which Third Party application has functionality which actually refines & correct the data upto the accuracy of 99%. So for this end-user needs to enter bit of information on their front-end then application will return the data on the basis of that information.
    Now the problem has different parts  -->
    *) If I choose that SAP R/3 will initiate the ( Synchronous ) process then ABAPers raised the concern that they will not be able to display the response data on correct SAP screen also how to actually access the front-end of Third party.
    Third-Party is ready to replace the Front-end with the web-service but then end-user will not be having the functionlity to select different options which is the strong part of Third-party application & also client is not agree to that.
    Do you think I should use BPM in above solution with correlation on some field to identify the SAP screen.
    *) If I choose Third Party application to initiate the ( Asynchronous ) process then again ABAPers raised the concern that how to display it on the correct SAP screen & how they know that data is coming at this point of time & they need to display it. Also Third Party said in this case they don't have expertise to customize their Front-end application & which will lead to additional cost to hire other developers.
    Now can you suggest some good solutions for this kind of scenario in which an application needs the Manual intervention & needs to be integrated with SAP R/3. Also suggest from which direction I should initiate the process.
    Thanks
    - Lalit Chaudhary -

    Matias
    <<<< with front-end do you refer to SAP R/3 ?
    No Matias with Front-End I meant Third Party is providing the web-page where end-user can enter the details & those will be refined & corrected by the Third-Party Application.
    <<<<< Which ways has the Third-Party app to connect with (file, database, jms, etc.).
    Third-Party App is providing Java Classes & Web-Services for integration but we don't want to access them directly, first of all we would like to invoke/access the Front-end application.
    <<<< What is the purpose of this third-party app ? just to receive data, validate it and return it once it is corrected ?
    Actually in this Front-end user can enter the data on given fields & data will be keep on refining while he is entering the more information into that given field. For e.g if the field says "City" & user enters "DE", a drop-down will come with all the cities in the world starting with "DE" like Delhi, Denmark etc.Once all the fields are populated with correct data user will click on "Submit" button which will send the data to SAP R/3 ( which we wish to do ).
    Now in this case when user will click on Submit button ( means Third-party will initiate the process ) & data will be send to XI using ( for e.g ) HTTP sender then ABAPer's raised concern that how they will be able to show it in the right screen without using proper thread ID.
    Pls. let me know in case you require any further information. My problem is this how to relate the Third-Party data with correct screen of SAP.
    Thanks
    - lalit -

  • Virtual Preload agreement/ Third parting applications Please help!

    Hi I am new to blackberry and smart phones. I have a Blackberry Curve and when I try to play games or other thing it is asking me this....
     If you agree to the conditions set out below by clicking “I Agree”, you will be linked to a third party site (“Linked Site”) not under the control of Research In Motion Limited or its affiliates (“RIM”).  RIM is offering this link to the Linked Site solely as a convenience to you, on the understanding that providing such link does not imply any endorsement by RIM of the Linked Site or its information or contents, nor does it imply any association between RIM and the Linked Site’s operator.  Also, any dealings with third parties conducted through the Linked Site are solely between you and such third party.  Any software application that you may download or otherwise acquire from the Linked Site for use on this handheld device is not licensed by RIM and is “Third Party Software” under the license agreement under which you, or the entity who authorized your use of this handheld device, originally licensed RIM’s proprietary software for this handheld device (“License Agreement”), and as such its use may be subject to certain terms and conditions established by a third party.  Please carefully review your License Agreement to understand your rights and obligations.  If you do not agree to the conditions set out here or do not wish to be linked to the Linked Site for any reason, do not click “I agree” below and please return to the home screen.
    I have read this about a million times and I have no idea what it is telling me. I need help understanding this more and I am also wondering is this going to cost money to agree to it and what it is linking me too 

    Hi and Welcome to the Community!
    The lawyers sure got ahold of that one, didn't they?!?!? All it is really saying is that, if you go to that linked site/3rd party app, RIM has no liability for whatever that linked site/3rd party app may do. When you agree, you absolve RIM of liability and agree that, no matter what, you will not seek any recourse from RIM. RIM has zero control over what that other site/app may do...anything they do is 100% between you and them, and RIM has no involvement (nor liability).
    Good luck!
    Occam's Razor nearly always applies when troubleshooting technology issues!
    If anyone has been helpful to you, please show your appreciation by clicking the button inside of their post. Please click here and read, along with the threads to which it links, for helpful information to guide you as you proceed. I always recommend that you treat your BlackBerry like any other computing device, including using a regular backup schedule...click here for an article with instructions.
    Join our BBM Channels
    BSCF General Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • Backup/Restore won't reload third part applications, why?

    This completely doesn't make sense to me. What is the use of having a backup/restore function if the entire device is not actually backed up and restored? Apparently this is just the databases? Well, what good are some of the databases, if the restore feature isn't restoring the applications that use those databases? This seems liek such an utterly useless feature without the applications.
    There is even an option when choosing Reload Device Software, saying backup and restore third party applications, yet this only seems applicable when completely reloading the device software, and not when attempting to transfer from one failed blackberry to a new one.
    The applications are even in a folder on my computer, yet I cannot install them to the device. How can I install these?

    Hello Pixonti,
    Have you had a chance to try the Switch Device Wizard?  
    Here is an article that will show you how to use it using BlackBerry Desktop Manager 6.0 
    Here is an article that will show you how to use it using BlackBerry Desktop Manager 5.x 
    -tg
    Come follow your BlackBerry Technical Team on twitter! @BlackBerryHelp
    Be sure to click Kudos! for those who have helped you.
    Click Solution? for posts that have solved your issue(s)!

  • BC E-commerce integrated with Subscription Based Web Application

    I am considering using BC for my company's corporate website as well as the online store.  We sell a subscription based web application which will have 3 or more flavors (products) and will need to bill customers on a recurring monthly or annual basis.
    For the monthly subscriptions, we want to bill the customer based on the "highwater" mark with regards to user quantity for that given month.  This gives the users the flexibility to add/remove users freely without the fuss of having to contact a sales representative to adjust their account/recurring order. 
    I would imagine this would happen one of two ways:
    The user signs up creating their account both in our web application and the ecommerce site and is billed for the first time.  In the ensuing months, either: the e-commerce site communicates with our web application to get the high water mark quantity for that billing cycle or
    Our web application sends a new order each month to the e-commerce site, including the highwater mark quantity, giving the illusion to the user that it is indeed a recurring order but behind the scenes they are actually individual orders.
    Annual subscription customers are a bit more challenging.  We still want the users to have the flexibility to add/remove users with minimal effort. However, since they are being billed on an annual basis, prorating additional users will be necessary.  So if customer who previously purchased 5 licenses, adds 5 more licenses during month 6 of their annual subscription term, we would need the e-commerce solution to bill them once immediately for the 50% prorated 5 licenses, then bill them 6 month's later for the total 10 license subscription renewal.
    At a bit of higher level, we would prefer the customer to manage all their billing/account info within our web application rather than going to an external store to do so.
    One other caveat, we would prefer not to store credit card info on our site.  Preferably that would be stored in our payment gateway (Auth.net).  This may or may not affect the workflows described above.
    My Questions:
    Can the BC e-commerce solution support the workflows above?If so, is there any documentation/resources available to research this further?
    Are there any BC customers that currently do something similar?  If so, who and how similar?

    Hi Greg,
    From what you have described it seems to me that you need some complex server side logic which BC doesn't allow. In any case you'd have to develop an app that communicates between BC and that other application through our API, which will control the orders as per your requirement. In particular, there's no easy way for end user to control their recurring monthly or annual subscription, there's no way to apply immediate discounts according to earlier purchases that will satisfy this requirement "if customer who previously purchased 5 licenses, adds 5 more licenses during month 6 of their annual subscription term, we would need the e-commerce solution to bill them once immediately for the 50% prorated 5 licenses, then bill them 6 month's later for the total 10 license subscription renewal", you can't build in this functionality into BC " the e-commerce site communicates with our web application to get the high water mark quantity for that billing cycle" and there are few more things there which suggest to me that you need something custom.
    Cheers,
    -mario

  • Apache,IIS integration with Sun Java System Application Server

    Hi,
    Is any one know the way to connect Sun Appserver with IIS and Apace server.
    Edited by: shiju707 on Oct 10, 2007 8:22 PM

    I'm also looking at the same solution of how to configure IIS as the front end for the Sun Java System Application Server 9.1. I went though the following document from Sun, but still unable to configure the IIS as the front end of the application server.
    http://docs.sun.com/app/docs/doc/819-3679/abdhq?a=view
    After i have configured the IIS, the ISAPI filter shown the status down for the Sun Load balancer plugin.
    Did anyone have any idea of how can i configure IIS to working the Sun Java System Application Server 9.1?

  • How can I make a bootable disk with some third party applications to use?

    My Macbook's performance has slowed WAY down and I want to try running a couple of different tools on it to optimize it.
    Thing is, some if not all of them require you to boot from a different disk, and since I got them online, I don't have bootable CDs for them.
    The OS X install disk doesn't allow you to access files on your HD and neither does DiskWarrior's DVD, so is there any way at all to make a bootable CD which will show me a finder window with the tools I need or anything like that?
    I KNOW that BootCD exists for older versions of mac, and frustratingly that's the only answer I have come across online despite the fact that it doesn't work for Tiger.
    Please help, any advice would be greatly appreciated.

    Argh, posted this in the wrong section, AND I figured out how to do it myself anyway...
    Could a mod please close this? Apologies to everyone for making a balls of this

  • Third part application menu item hotkeys ????

    Hi folks !
    I would like to be able to access title and corresponding hotkeys (when existing) of every menuitems of a menubar, thanks to the accessibility API. I currently see how to retrieve the focus application and have access to its menubar, all I have now is to browse its elements.
    Using the UIElementInspector, it seems like the accessibility API can help me to retrieve every menuitem of the menubar, and its corresponding title. However, I haven't been able to find a way to get corresponding hotkeys. While I thought the AXMenuItemCmdVirtualKey could help me, I haven't been able to find any application that has values associated to this field.
    Does any one have an idea on how I should proceed to retrieve these hotkeys (if possible) ?
    Thanks in advance for your help !
    cheers

    Try pressing the Command key and drag the icon off the menu bar at the same time.

  • Troubleshooting when restarting using third parties application ?

    HI Everyone,
    I'm having some problem when using Drive Genius 3 as example ,
    When i'm tryin to defrag my disk it says that I need to restart my computer , when i'm doing it it only close my current session instead of restarting my whole computer .
    And when i'm tryin to restart it normally with the good old : Apple - Restart . it is working fine
    Can someone explain my why when i'm using drive genius this is not working ? !
    Thanks in advance
    I'm running on an Imac with Lion
    1tb : 400gb used

    PierB wrote:
    However, one functionnality i need to implement and am stuck on is, when the user wants to read an email, clicking on said email is supposed to open the Sun Convergence client/interface. The same behavior is expected when the user wants to reply, forward or open the inbox from the portal's widget.
    My questions are the following:
    - How would I go about opening a Sun Convergence session with the user's login/password through a url for instance?You can leverage single-sign-on functionality for this. If you are using Sun Access Manager/OpenSSO with your portal interface then Convergence provides a SSO plugin for these.
    If not, you can write your own custom SSO plugin:
    http://wikis.sun.com/display/CommSuite/Writing+a+Pluggable+SSO+Module+for+Convergence
    - Once logged in, how do i open the Sun Convergence in Messaging mode (if it isn't already) ?This functionality doesn't exist. I've created a new "Request For Enhancement":
    RFE #6866720 - "Provide ability to determine startup service based on url parameter".
    A related existing RFE is :
    RFE #6550438 - "Support Compose URL".
    - Once in Messaging mode, how do i open the correct email?This functionality doesn't exist and would be complex to implement. You will need to bring this (and the other RFE's I mentioned) up with your Sun Account Manager. If you have a suitable business case then it may be implemented in a future revision of the product.
    Basically, what i'm looking to do is to control Sun Convergence through command line-type instructions rather than by using the mouse.Convergence was not designed with this requirement in mind.
    Regards,
    Shane.

  • MDM integration with Digital Assets Management applications

    Is MDM a DAM tool?  How does MDM efficiently support the management of digital files.

    Hi Stephen,
    I belive MDM is not a full blown DAM tool
    it's a Master Data Management tool as the name suggests
    there are some object tables for images, pdfs but I'm not sure if this is
    what you're looking for
    Regards,
    michal

  • Integration of SSO with Third Party Application

    Hello Colleagues,
    I have requirement where I have to integrate SSO with a third party application.
    After some R & D I found out that there is some one class "SSO2Ticket.java" which can do that or help in verify the ticket.
    Since I am new to this area, I am not sure how do I go ahead with the execution of this java file.
    Can somebody help me with this.
    Also, is there any documents which talks about SSO integration or about the above mentioned JAVA file.
    Best regards,
    Arvind

    Which type of 3rd party application is this, and which SSO authentication methods does it support?
    If you can find a common one, then that will be good for you.
    Specifically for non-SAP systems re-using the SAP LogonTickets, I know that you can extract the user name from the ticket. I think SAP even provides some verification tools here for external applications to verify the ticket?
    Currently there is much excitement about SAML 2.0 which is also worth taking a look into as well.
    Cheers,
    Julius

  • EBP 5.0 integration with Third Party

    Hi
    We need to integrate EBP with a third part J2EE web based application
    INtegration touch point
    while creating free text requiistion(indirect material) user need to call the third party application, the thirdparty application will return an aditional value(based on the parameter passed by EBP) which needs to be passed back to the backend system
    Can anyone suggest an approach(BADI, BAPI extensions?) as how one should go ahead with INtegration
    Thanks in advance
    Sachin

    Hi Vadim
    Thanks a lot ,
    here is the functional need
    1. while creating a shopping cart in EBP , a user can either search an item from a catalogue
    2. if the item is not found user will enter a description for the Item
    3. this description needs to be passed to third part J2EE application which will return an additional (Custom)field
    4. SO i want to get that custom field returned by J2EE application and update it back to the respective PO which will be created
    5. ALso i need to include an UI interface which will allow user to select the value which needs to be returned , so user will explicitly call this J2EE application
    CAn i use the standard custom fields for updating the value returned(this will be a numeric value) by the J2EE application
    PLease let me know if there are any doubts
    looking forward to your answer
    Thanks in advance
    Sachin

  • Cisco ISE integration with third-party firewalls

    Can Cisco ISE be integrated with a third-party firewall (such as Checkpoint), to provide authentication/authorization services to remote VPN user devices (based on device MAC address)?
    The remote user would establish a VPN connection to a third-party firewall, based on a username/password authentication, but the user would only be allowed to send/receive traffic to the internal network if the MAC address of the device being used was authorized by Cisco ISE.
    Thank you in advance.

    Rui,
    I do not think the vpn client sends the ip address in a called-station-id, that might be the public ip address that the client is initiating the request from. If you have an existing radius server or can run a packet capture you should be able to verify that.
    If the client does send the mac address in the radius packet then you can create a custom condition that can be used to check the mac address along with the username to allow it access to the session. However in VPN deployments there is no concept of profiling since 802.1x deployments usually include the client's mac address.
    Thanks,
    Tarik Admani
    *Please rate helpful posts*

  • Solution manager RCA with third party applications

    Hi,
    Our setup is fairly huge with several third party applications being used. For every business scenario there are 2 or 3 other applications  involved with SAP. If I configure RCA for BPM will the system be able to analyze the root cause of the issues related to the processes or performance related issues.SAP systems are on Mainframe with Z/OS and DB2 as Database.
    Regards
    Jas

    Hi,
    RCA allows third party integeration. RCA can identiy the issues and the area it lies.
    Rajeev

  • How Bridge communicates with third party applications?

    Hi,
    Is it possible to communicate between Adobe Bridge and a third party application using Bridge SDK?
    I want to learn how Bridge can communicate with other application? Bridge SDK have samples that explain how Bridge communicates with other Adobe applications like Photoshop and Indesign. Can anyone guide me or provide me a sample where Bridge communicates with a third party application?
    Thanks.

    As an example, this shows one way of getting a list of selected files from Bridge via Photoshop using C#
    using System;
    using System.Collections;
    using ps = Photoshop;
    namespace getBridgeFiles
        class Program
            static void Main(string[] args)
                ps.ApplicationClass app = new ps.ApplicationClass();
                String Code = "var fileList;"+
    "if ( BridgeTalk.isRunning( 'bridge' ) ) {"+
    "var bt = new BridgeTalk();"+
    "bt.target = 'bridge';"+
    "bt.body = 'var theFiles = photoshop.getBridgeFileListForAutomateCommand();theFiles.toSource();';"+
    "bt.onResult = function( inBT ) { fileList = eval( inBT.body ); }"+
    "bt.onError = function( inBT ) { fileList = new Array(); }"+
    "bt.send(8);"+
    "bt.pump();"+
    "var timeOutAt = ( new Date() ).getTime() + 5000;"+
    "var currentTime = ( new Date() ).getTime();"+
    "while ( ( currentTime < timeOutAt ) && ( undefined == fileList ) ) {"+
    "bt.pump();"+
    "$.sleep( 100 );"+
    "currentTime = ( new Date() ).getTime();"+
    "}}"+
    "if ( undefined == fileList ) {"+
    "fileList = new Array();}"+
    "fileList = decodeURI(fileList.toString());";
                String RC =  app.DoJavaScript(Code, null, null);
                ArrayList list = new ArrayList();
                list.AddRange(RC.Split(new char[] { ',' }));
                for (int index = 0; index < list.Count; index++){
                    Console.WriteLine(list[index]);
                Console.ReadLine();

Maybe you are looking for

  • Broadcasting in 2004s retuns a Blank Screen

    We are in 2004s SPS 14 running on a federated portal. Recently when we clicked on the "Send" button to broadcast we would get a separate window titled " Bex Broadcaster - Mircosoft Interenet Explorer" but the window stayed blank and never loaded the

  • ADAPTER.SOAP_EXCEPTION : soap fault: No such operation

    Hi Experts, I have done File to Webservice scenario. When I am trying to execute the scenario I am getting the following error. <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnd

  • Immediate help required with this job scheduling scenario

    I have a job that needs to run a procedure hourly but not between 6:00 AM to 8:00 AM and 6:00 PM to 8:00 PM. Can anyone help me with how to schedule this job.

  • Can't highlight text in blue to edit

    My Pages has just started doing this recently. When I go to highlight text it only highlights in gray and not the usual blue. And of course it will not let me edit. Has any one seen this or have any idea what is causing this? I have an iMac running 1

  • Continuation: Can I use a Microsoft Power Point on OSX Lion?

    Sorry - first time to use the Support Communities and I didn't know how to go back to your question of What is the app that you would like to install? Answer is: Now that I think of it, maybe it's not an App.  It's something like applying to Pay Pal