Third party tool interface integration with SAP

Hi guys - here's an interesting one:
I want to integrate a third party tool with SAP.  The interfaces would be required to communicate both ways - sending data out and receiving data and populating relevant tables / transactions.  I, so far see a number of methods available to me that would be suitable and feasible:
<b>  - File based exchange of data
  - iDocs (custom or standard)
  - BAPIs (custom or standard)</b>
  - XI (but this method would not be feasible and would thus not consider it)
In all the cases above (apart from XI), I guess I would require a program that would call the BAPIs or distribute iDoc data or extract and populate file based data.  I have so far compiled a list of various advantages and disadvantages and just wanted to probe your expert minds.
<b>Please list the advantages and disadvantages of each method, providing a reasonable discussion as to why you think this is the case.  If you think any other method would be suitable, please list this too.</b>
The person with the most accurate and detailed answer will receive all the points.
Thanks
Mantas

Hi Mantas,
The Pros and Cons in this case depends on the third party tool which you want to intergrate with SAP.
File Based Exchange of data: How conveniently can you push the data from the third party tool into a file.
IDocs: The third party tool should understand the syntax and symantics of the IDoc.
BAPIs: How do you plan to call the BAPI from the third party tool.
From just the SAP point of view.
Here are the advantages and disadvantages:
1. File Based Exchange of data:This method is good if you can easily pass a file which can be uploaded into sap and the data can be stored in the sap tables.
2.IDocs:
Advantages:
If you have an existing IDoc that can do the data transfer then this would be the simplest method as only the settings are needed.No program is required to call this IDoc the settings automatically take care of this.
Disadvantages:
If a custom IDoc needs to be developed then creation of a BAPI would be a better option.
3.BAPIs:
Advantages:
It is simpler to develop a BAPI than a custom IDoc which involves creation of segments, function modules etc.
Disadvantages:
There should be an active online connection.
Some programming will be needed to call the BAPI.

Similar Messages

  • Third Party Recruitment Software integration with SAP HR

    Dear Experts ,
    Iam given a scenario where in the client wants the Erecruitment software Taleo to be integrated with  SAP HCM.The HR recruiters/Managers are currently hiring them into the taleo software and from there the data need to be pushed to the SAP employees's infotypes.
    In Addition to this the benefits infotype need to be maintained automatically in the system.Is there any way to automatically default the benefit infotype also
    Kindly suggest a solution for this.
    Regards
    Gopa

    You will need interface(s) between Taleo and SAP....If Taleo is your recruiting system...then they may want...
    Outbound from SAP: Interface that sends them vacant position data from SAP (you need this so that when Taleo sends you finally an employee data after hiring they can send you the position data with it).
    Outbound from SAP: You may also need to send them terminations from SAP (optional - may be needed depending on your company process for handling rehires)
    Inbound to SAP: This is the main file from Taleo after offer is accepted and employee is hired in Taleo. At this time Taleo will send you a file for which you can write an interface to hire these employees into SAP. You can do a BDC session with PA40 - you may have to determine if its a hire or rehire here. If you are processing payroll then its important to make sure you have all the payroll related info types (if they are not coming from Taleo then you should at least have them defaulted to what your client agrees).
    The second part to your question
    Creating benefits depends on how you are getting or determining benefits data.
    1. Benefits configuration has something called automatic/default plans...
    >>> "Automatic" plans are something employee is enrolled into and has no option to change them.
    >>> "Default" plans are something employee is enrolled into on new hire and typically has 30 days to make changes...this is standard configuration for each plan and should be completed.
    If it is controlled via benefits config then you just need to go through hire action...and typically as part of that hire action - IT0378/IT0171 will prompt you to go to benefits enrollment screen and enroll employee...into these automatic/default plans...plans will be pre-selected based on configuration. So all you do here is hit save and continue with rest of hire action. All this is recordable via BDC session.
    2. If it is NOT controlled via configuration...and you are getting benefit plan details in the file then you just create them in the corresponding info types...IT0167/0168 etc. For processing sanity I would separate hire and benefits creation as two step process if all the data is coming via files...
    Happy interfacing...

  • How to Retrive data Form Third party tool & up lode  in  SAP

    HI Friends,
    My client was implementing sap & parlay  .NET for   HR module .
    my client requirement was what ever amount   he payed  for Employees  that should also uplode in sap.
    In SAP he is treating employee as Vendor .
    so please guide me how can I Retrive data from third party tool & how can i uploaded in sap .
    Regards,
    Reddy

    Hi,
    Third Party Tool must be having some features of downloading data in a format like Excel.
    In SAP Side, this File is going to be your input...Now you can try different options:
    1) Identify the IDOC that serves your purpose and populate the idoc and fire an Inbound IDOC.
    2) Run a BDC for your relevant Txn Code by uploading the Third Party generated Excel data into an internal Table.
    3) Use an Standard BAPI to upload data into SAP.
    4) If possible, Use an SAP Provided Direct Input program to pump data in SAP.
    You need to give the expected format of Excel to the Third Party user generating the Excel for you.

  • Third party tools for documentaion for SAP objects

    Good day,,
    I would like to if there are any Third party tools for maintaining the documentation for the SAP Objects ...
    Many thanks .....
    Kripa
    Edited by: kripa shankar on Feb 25, 2008 8:21 AM

    The newest version is the RWD info Pak 5.7. There is another product of RWD, the Help LaunchPad (it's necessary to do a transport and a customizing in SAP).
    You can take all in the swdc of SAP.
    Alfredo.

  • Third Party Attendance System Integration with Oracle Payroll

    Hi,
    How to integrate Third Party Attendance System like Bio-Metric System with Oracle Payroll. Please help me in this regard.
    Thanks in Advance,

    user644268,
    Depends on your exact requirements whether this attendance system is for the absense capture or work time logging. You need to be specific when putting up a scenario.
    --Shiv                                                                                                                                                                                                                                                                                                                                                                                               

  • Reg third party application can integrate with SAP Business one

    Dear All
    I have a typical requirement , i want to know how can it be done in SAP Business One.Our client have other application based product , he is doing all the transactions in that.He has another
    DB. that is SAP Business One. Now we want to syncronize the data between two databases. i.e if he enters a Sales order in other based that should be inserted to B1 and vice versa. Not only marketting documents but masters also and financial documents also. I hope it is possible using B1 integration Technology. Can you pls let me know how it can be done. any solution to be suggested is accepted.
    please do the needful.
    Regards
    M Auditya

    Hi,
    Actually i guess i could be possible but I'm not 100% sure on the level of integration. I recommend u to download the B1iSN and have a look at the doc.. Operation_Guide_Subsidiary_Integration_EN.pdf, And a lot depends on the database the 3rd party software is using.
    Hope it helps,
    Vasu Natari.

  • ChaRM integration with third party tool

    Hello,
    I have some talks withn customers regarding a scenario where Change Requests comes from a third party tool like HP Demand and Portfolio Management.  A possible scenario is when there is a request for change which goes for a complex review and process approval before going directly into the ChaRM creation, without going into a service desk ticket.
    I imagine a kind of web service similar to that of the Service Desk but in this case to work with the SDCR or SDHF tickets, so that external systems can interchange data with those Charm tickets.  Does anybody face such type of integration??  What other alternative path you follow for this requests which do not come form a incident/problem workflow?
    I appreciate your comments.
    Regards
    Esteban

    look here:
    <a href="http://help.sap.com/saphelp_sm40/helpdata/en/65/e0a3a3040348ffa71f0908679a883e/frameset.htm">http://help.sap.com/saphelp_sm40/helpdata/en/65/e0a3a3040348ffa71f0908679a883e/frameset.htm</a>

  • Integrating third party tools in SAP

    Hi friends,
         Can anybody guide me  about how to integrate third party tools in SAP gui or any other systems in SAP?
        What are all the connectors available in SAP ? and which connector will integrate third party tools.
       Please help me out.
    Thanks in advance.
    Regards  
    Sireesha

    I am not sure of any standard integration programs specific to recruitment, but through customization we can integrate third party rectt systems like People click, HRP etc.
    Develop inbound programs with ALE-IDOC system to transfer the data to Rectt tables.
    The switch will control activation of integration between the systems.
    If this helps, pl do reward.
    Thanks
    Narasimha

  • Concur (Third Party Tool to enter expenses) integration with Oracle Payables

    Hi Gurus,
    My client is replacing Oracle iExpenses with Concur (Third Party Tool to enter expenses). I need to work on the inbound and outbound interfaces from Concur to Oracle Payables and vice versa. Here my concern is: how to deal with the Credit card transactions?
    If you have any idea on this, please give me some suggestions.
    Thank you.
    Thanks
    BMK

    Hi,
    1. How we need to interface the credit card transactions to Payables?
    2. Will Concur send credit card details to Payables?
    Can you please provide me the process (how you people are integrating concur with payables)?
    Thank you very much.
    Thanks
    BMK

  • Integration of ChaRM with third party tools

    Hi all,
    We are in the process of building the solution for Change Request Management implementation integrated with third party tool. 
    As the normal process for ChaRM is to work with the Service Desk functionality (to raise a ticket, then support message, change request, change document etc...), but what we need is create the change request, and change document directly with ChaRM without using the Service Desk functionality. 
    Did anybody come across this situation?
    Please share your experience. 
    Thanks in advance.
    Balaji

    Hi Balaji,
    there is no problem, as I understand, you want to use ChaRM without Service Desk. OK, than you create directly a Change Request in CRMD_ORDER, the transaction type you have to select is SDCR (standard transaction type), you have to approve it and then you can create a change document, it is not necessary that you start with a Service Desk ticket like SLFN.
    You need configured TMS a SolMan Project with a Maintenance Cycle, thats it (but this is enough , don't forget the customizing).
    I hope I understood you correct
    Udo

  • Need connectivity of SAP Oracle with Third Party tool with dsn

    Hi Friends,
    We need to access SAP's Oracle database with third party tool with the help of dsn creation. For that we need to create 2 staging tables and need a new segment for these tables. Our data will move from SAP transactions to these 2 tables and we want to fetch this data via dsn into another third party S/W.
    I am unaware of such kind of working, can you please help me how to create new segment and how to create dsn for accessing tables in this segment.
    Our requirement is as follow.
    The staging tables are required in the SAP database with user name and password. The user should have all access to the staging table only.
    Requesting your kind help on this issue. Please suggest for further processing of activity.
    Rgds, Krishan Raheja.

    Hi,
    Common way to integrate SAP (database) with third party Application is to use and implement SAP Connector (Java or .Net).
    Using this, you can fetch the data from SAP database to use it in Third party application.
    As per my understanding the method you mentioned, will void the SAP database license term.
    So Please check before doing such configuraiton. Also that method is NOT recommended..
    Regards.
    Rajesh Narkhede

  • Third Party Systems Integration with SAP Business One

    Different techniques are available in SAP Business One for Integration such as DI API, DI Server, B1WS, etc. In this blog article we tried to describe the architecture and details of different techniques through which ‘Third Party Systems Integration with SAP Business One’ usually happens
    Third Party Systems Integration with SAP B1 - APPSeCONNECT

    Hi,
    Thanks for sharing such excellent blog with advantage and limitations.
    Thanks & Regards,
    Nagarajan

  • Third party tool which can create infosets in SAP R/3

    Hi All, Is there any third party tool that could create infosets in ECC for reporting.We integrated crystal reports with ECC and want to create queries using infosets and make use of BAPI's. There are several 100's of reports to be developed and we are afraid we might make mistakes when we have to join all the tables in ECC during infoset creation. We are hoping to find a third party tool that could do this or has infosets that could be used.

    Hi Aparna,
    Go thru the link which may be useful
    http://www.datamanagementgroup.com/resources/articles/Article_Top10ReportingToolEssentialsForSAPR3.asp
    http://searchsap.techtarget.com/generic/0,295582,sid21_gci1252145,00.html#
    http://www.abapcode.info/2008/05/how-to-generate-query-report-example.html
    Rgds,
    Suman

  • ASR netflow with third party tool

    Hi ,
    we have one issues where netflow data is not getting into the solar winds tool.in wireshark captures it shows netflow traffic is reaching upto the server.
    found one  forums and they highlighted one bug as below but its not affecting the release we are having.unable to find the exact bug ID in cisco .let me know if you can get any inputs and highlight the same.
    below is the links and current details
    https://thwack.solarwinds.com/thread/32146
    current ASR version & related netflow config is attached.diesnt find any issue with the configuration .trying with another vendor tool as well and will check .
    asr1002x-universal.03.10.01.S.153-3.S1-ext.SPA.bin
    show  ip flow export cache flow  
    IP packet size distribution (1317M total packets):
       1-32   64   96  128  160  192  224  256  288  320  352  384  416  448  480
       .000 .040 .023 .006 .004 .004 .030 .004 .002 .005 .004 .006 .002 .001 .000
        512  544  576 1024 1536 2048 2560 3072 3584 4096 4608
       .000 .000 .047 .029 .781 .000 .000 .000 .000 .000 .000
    IP Flow Switching Cache, 0 bytes
      0 active, 0 inactive, 24710853 added
      417778 ager polls, 0 flow alloc failures
      Active flows timeout in 30 minutes
      Inactive flows timeout in 15 seconds
      last clearing of statistics never
    Protocol         Total    Flows   Packets Bytes  Packets Active(Sec) Idle(Sec)
    --------         Flows     /Sec     /Flow  /Pkt     /Sec     /Flow     /Flow
    TCP-Telnet           5      0.0        61    42      0.0      31.1      31.2
    TCP-FTP             52      0.0        20    85      0.0      14.3      30.9
    TCP-FTPD             8      0.0        71    51      0.0       3.6      31.1
    TCP-WWW         369465      0.0        15   694      1.3       7.2      30.9
    TCP-SMTP           417      0.0        84    98      0.0       5.8      30.9
    TCP-X                3      0.0         7   277      0.0       1.6      31.1
    TCP-BGP          10911      0.0         1    69      0.0       3.0      30.9
    TCP-other     19793896      4.6        28  1134    131.5       2.6      30.9
    UDP-DNS         320124      0.0         1    79      0.0       0.0      30.9
    UDP-NTP          65307      0.0         1    87      0.0       0.1      30.9
    UDP-TFTP           854      0.0         1    51      0.0       0.0      30.9
    UDP-Frag          1721      0.0         7    58      0.0       2.1      30.9
    UDP-other      3850147      0.8       192  1244    172.6       3.7      30.9
    ICMP            296732      0.0         3    62      0.2       4.2      30.9
    Total:        24709642      5.7        53  1193    305.8       2.8      30.9
    SrcIf         SrcIPaddress    DstIf         DstIPaddress    Pr SrcP DstP  Pkts

    HI Mike,
    If you have third party Document Management System, then you can post two different message, i.e. service order in transaction details of the third party tool with link to document which would be posted to third party Document management server.
    If you don't have third party document management system and what to use sap infrastructure, then you don't need to maintain attachment, maintain the link between the third party tool and SAP document repository, with some login utilities.
    Best Regards,
    Pratik Patel.
    Reward with points if it is of any help to you!

  • Is a third-party tool required for data extraction to non-SAP system?

    Hi,
    I want to extract data to non-SAP systems with the open hub service.
    If I choose Database tables as open hub destinations, I would like to know if a third-party tool is mandatory and if it's possible to send data directly from database tables in BW to non-SAP systems.
    Many thanks
    Ella

    you can choose a flat file on the application server and then transffer the file from the application server to other server where you want to use.
    in case you want to use the table in the open hub service. any other software that can connect to oracle db / the databasee you have and can access the data from the table.
    Regards,
    Bwer
    Assign points if helpful.

Maybe you are looking for

  • Query in timesten taking more time than query in oracle database

    Hi, Can anyone please explain me why query in timesten taking more time than query in oracle database. I am mentioning in detail what are my settings and what have I done step by step......... 1.This is the table I created in Oracle datababase (Oracl

  • Dazzle Record with Fios

    I'm Recording my TV with my Dazzle DVC 100 and the video comes up and everything but there is no sound.... Do I need splitters? if so can you tell me which one Thanks in advance

  • How to get audio book files into the audio books library?

    I have recently imported some of my own audio books from cd to iTunes. They are now located in the music library, but I would like to have them in the audio book library. But no matter what I try I can't move them. Can anyone help me? I have tried dr

  • Versions in abap

    hi i am very new to SAP pls any one tell me about the versions of ABAP. which is the first version when did it released and all.

  • Data from iCal to Filemaker

    I´m building a calendar in Filemaker and need to import data from iCalendar. Any suggestions? npfs imac   Mac OS X (10.4.8)