Integration between an external system and SAP OM

Hi everybody,
I need to integrate an external system with SAP OM, and I would like to know how to do it (idoc? BAPI? other?)
What we need is the following:
1. External system -
> extraction of data changes (Cost center, positions, jobs changes) to an excel file
2. Excel validated by HR administrator
3. Validation of this file -
> creates an Idoc (how do you create it?)
4. This Idoc feeds SAP OM
Regards, and thanks in advance for your answer.
Angie

Hi Pradeep,
Thanks for your answer!
I am fresh in this area of SAP, and I still have questions...
What are the BAPI and Objects  to use in this case? (I can't find any for OM)
Thanks again for your enlightenment.
Angie

Similar Messages

  • Trust (external system and SAP)

    Hi guys,
    As part of a SAML scenario i need to establish trust between an external system and SAP PI (7.10) allowing the external system to send WS requests to SAP.
    As per my understanding all I need to do is import the certificate chain into STRUST on the PI system. However I seem to be missing something.
    What I have then done is to add root CA, issuer and public key of certificate to the certificate list of the following PSE's in STRUST: 'WS Security standard' and  'WS Security WS Security Key'. Next I restart the ICM.
    However Im still getting an error when sending a WS-request to PI saying 'No trusted certificate found'.
    I appreciate any help I can get.
    Thanks in advance,
    Daniel

    Reposting in Security where it actually belongs.

  • How to make interconnection between a legacy system and SAP system?

    Hi Group,
    I have a query on the interconnectivity between a legacy system( non-SAP ) and an SAP system.
    The legacy provides data in the form of Files only.
    my queries are as under:
    1)
    how can I make a connection to the Legacy from my SAP system?
    2)
    what are the different ways by which I can connect these 2 different systems?
    3)
    I hope there might be a chance of connecting the systems by way of using webservices, in this case what are the things I need to follow inorder to make the connection and get the data from legacy?
    please provide me with necessary info on these queries to proceed further.
    thanks in advance.
    Regards,
    Vishnu.

    Hi,
    U can use the GUI function m modules to fetch the data from legacy systems.
    Also With the help of Remote FMs u can get connected to the SAP backgrounds from NON SAP background like Portal.XI is an interfacing tool used to connect 2 SAP or SAP to non SAP medium.
    Regards,
    Ajit.

  • Integration between third party software and SAP

    Hi all,
    I have requirement in which i have to integrate SAP with third party software. My third party software will be generating material no as we generate in SAP then after the generation of the Material No by the third party software again i have to pull the material no generated and corresponding information into SAP .Please tell me how to do this as i am new to these concepts and if possible please send links from where i can download study materials.
    Thanks and Regards
    Manu.

    Hello Manvendra,
    There are many approches for solving this integration issue:
    But before solving this issue there are few questions which need to be known:
    1. In what form the material no list is generated? i.e. some flat file, in database table, or shared memory
    2. What is the language for 3rd party software? C, Java, .Net etc
    3. What is the frequency of material number generation? i.e. is it on demand, batch processing etc
    Considering 3rd party software is generating flat file or csv files for material number we can have this integration in
    following way:
    1. Save file at particular location.
    2. You can configure logical path in FILE transaction
    3. Write ABAP report to read that file using logical path and file name.
         Refer following link for Link: [logical path creation|http://help.sap.com/saphelp_nw04/helpdata/en/8d/3e4ec2462a11d189000000e8323d3a/content.htm]
    4. Read file into internal table using Link: [GUI_UPLOAD|http://saplab.blogspot.com/2007/10/sample-abap-program-to-upload-table.html].
    5. Create BDC recording for MM01 transaction for material creation using Link: [SHDB|http://abaplovers.blogspot.com/2008/02/recording-bdc-using-transaction-shdb.html] transaction code.
    6. Using data from internal table and BDC recording create all the materials in SAP systems.
        In this step you need to loop at internal table and fill data variables in BDC recording with the internal table data
        and call the transaction MM01 for creating material.
    Above steps are very high level guidelines and it is one way of integration but concept wise more or less integration will be in same way!
    You can definetly fine tune it by exploring SAP help!
    Enjoy SAP!
    Thanks,
    Augustin.

  • Production Order and external system non-SAP

    Dear Friends,
    I need to send a Production Order to a external system no SAP, and upload the information back to SAP,
    SAP does something standard to accomplish this task?
    To send Production Order, I created an IDOC with report RCCLORD, this IDOC contains all information of a production order (AUFNR, WERKS,..) and all operations and materials. But I don't know how to process the information returned.
    Also I have read some information about the interface PP-PDC, but I don't know how to use it.
    Please, Can anyone tell me the best way to accomplish this task?
    this is the scenario:
    SAP R/3 -
    > Production Order -
    > External System
    External System -
    > Return information about Production Order -
    > SAP R/3
    Thanks!

    Hi,
    PP-PDC is for confirmations only, see further details
    http://help.sap.com/erp2005_ehp_05/helpdata/en/31/fcbd3411d411d3b6b60000e8359890/frameset.htm
    maybe usage of POI is an option for you. See details here
    http://help.sap.com/erp2005_ehp_05/helpdata/EN/1a/0e347b539911d1898b0000e8322d00/frameset.htm
    BR Sabine

  • Connectivity between SAP ECC system and SAP BI

    Connectivity between SAP ECC system and SAP BI
    Hi BI-experts!
    I would like to load e.g. transaction data from SAP ECC system into SAP BI system.
    The Loading process is hanging in processing step u201CSERVICE APIu201D.
    The process  in hanging in status "yellow" and then changed after a while to status u201Credu201D.
    [0FI_AR_4 |http://www.file-upload.net/view-1447743/0FI_AR_4.jpg.html ]
    The following steps within Load process are yellow and then red:
    Extraction (messages): Missing messages
    Missing message: Request received
    Missing message: Number of sent records
    Missing message: Selection completed
    Transfer (IDocs and TRFC): Missing messages or warnings
    Request IDoc : Application document posted (is green)
    Data Package 1 : arrived in BW ; Processing : 2nd processing step not yet finished
    Info IDoc 1 : sent, not arrived ; Data passed to port OK
    Info IDoc 2 : sent, not arrived ; Data passed to port OK
    Info IDoc 3 : sent, not arrived ; Data passed to port OK
    Info IDoc 4 : sent, not arrived ; Data passed to port OK
    Subseq. processing (messages) : Missing messages
    Missing message: Subseq. processing completed
    DataStore Activation (Change Log) : not yet activated
    Question:
    Can some one tell me whether my distribution model or other settings are wrong?
    I created 2 distribution model (BD64), one from SAP BW system and other from SAP BI system with message types RSRQST, RSINFO, RSSEND
    Thank you very much!

    Hi Holger.
    this issue is related to the RFC but not the one which is communicating from BI to R/3 rather the one which is communicating from R/3 to BI follow these steps.
    1. check your BI system logical name from the myself source system.
    2. go the ECC and run the transaction sm59
    3. go the ABAP Connection folder and search for your RFC which name would be by default as per your BI logical system name.
    4. double click it and edit it now check whether the Target hostname or ip is OK.
    5. In the logon tab check the client number User and password settings.
    Save it and test it with both Connection Test and Remote Logon.
    if every thing work fine i hope your problem will be solved.
    kind regards,
    Zeeshan

  • How to Reconcile Data Between SAP Source Systems and SAP NetWeaver BI

    Hi,
    I just read "How to Reconcile Data Between SAP Source Systems and SAP NetWeaver BI".  While I'm waiting for  more authorisation to r/3 to carry it out and test this functionality.
    I'd like to ask a question to anyone who has implemented this type solution.  On page 10 it talks about creating a view then setting up the datasource. The solution talks about runnig a query.  I suspect when we run a query I would run it for only a period(using variable) to reconcile.
    My question is this.  Will the datasource extractor on /r3 only select the period in our variable or will it do a full selection of the data which would then be passed to BW for filtering?
    Regards

    DEar Mark,
    There are several avenues where you can see and reconcile your data with source system, u can see data in by tcode RSA3 for a datasource, and compare the values with actual document posted into the R/3 system. Respective fuctional consultant canhelp you a lot to confirm the data.
    On BW side u can see the data in PSA and then check tranformations which subsequent change/update/reject data records based on the selective conditions.
    hope this helps.
    Kindly assign the points if it works.
    Revert back if u need futher help/information.

  • Connection between portal (KM system) and external server.

    Hello All,
    I need to establish connection between portal (KM system) and external server. At external server, IIS and WebDAV are configured.
    So for this reason, I have created an HTTP system and a webDAV repository manager at portal, but not able to connect to the external system.
    I have created a webDAV template, but not able see it under KM systems to create a webDAV system, I have even restarted the portal, still no use
    Please suggest, any prerequisites need to be done?
    Thanks
    sk

    Hello Supraja.
    Yes, ofcourse i already followed the doc.... In the 20th page of the doc, it is said the portal needs to be started, for the WebDAV template to be seen. to go head and creat a WebDAV system under KM systems.
    But even after restarting the portal, I cant find the already created WebDAV template. Any guess to reslove it...
    A quick response it appreciated.
    regards-
    sk

  • External system calling SAP ECC enterprise service.

    Hi Experts,
    We have an external system(out of the client network) which needs to call the Enterprise service ExchangeRateByExchangeRateQueryResponse_In  in ECC.
    As we  don't want to open the ECC port to the external systems we thought of using SAP PI in between.
    I can develop a  SOAP to SOAP scenario between External system and ECC using PI.
    I want to check whether there is any better  way of doing it without developing the interface.
    Thanks in advance
    Regards,
    Rajesh.A

    Hi Rajesh,
    If the requirement is to fully decouple the ECC system from the external caller system, then configuration of mediated scenario utilizing PI would be a good solution here. But if it is only necessary to ensure that the external system doesn't have direct connectivity to application servers of ECC, then you may consider installing SAP Web Dispatcher, connecting ECC as a backend system to the installed Web Dispatcher and using Web Dispatcher as an endpoint in the caller system. In this way, the caller system doesn't need to have network access to application servers of ECC and will only communicate with Web Dispatcher, all communication between Web Dispatcher and backend (here, ECC) will be transparent for the caller system.
    Regards,
    Vadim

  • Call to Web Sevice in external system from SAP CRM

    Hi,
    I have to make a call to External system from SAP CRM 5.0 system. The external system will provide a sample webservice which SAP will try to initiate
    Can you please tell me:
    1. What settings/object needs to be maintained in SAP in order to make this call.
    2. how I can make a call to this Web-Service from a BADI and pass the values to web service and also capture the returning value.
    Please explain in detail
    Thanks,
    Mike

    Mike,
    You should honestly search the SDN site for consuming web services with ABAP.  There are some good examples.
    However the general procedure is easy:
    1.  Generate an ABAP proxy using the WSDL provided to you by the external program
    2.  Configure an HTTP destination for the server of the web services (needed for HTTPS calls)
    3.  Configure the logical port for the web service using lpconfig
    4.  Write the abap code to call the webservice via the proxy.  Works very similar to FM call in my opinion.
    To expose a webservice(bapi being called from outside) you need to do a little more work
    1.  Create a web services for the RFC enabled function module via SE80
    2.  Use wsadmin and wsconfig to make the service available
    3.  Publish the service out to the UDDI as needed.
    Once again this code is pretty well documented in the standard help and SDN.  Do a simple search on ABAP proxies and you will find what you need.
    Take care,
    Stephen

  • Intra-company stock transfer between two ERP Systems without SAP APO

    Hi,
    I'm looking for information regarding the scenario Intra-company stock transfer between two ERP Systems without SAP APO.
    On help.sap.com, I can only find below image, but I'm actually looking for the configuration settings required to implement it.
    Does anyone have experience with this scenario?
    Thanks & regards,
    Oliver

    Hi Jagdeep,
    Thanks for the reply. I understand that I need to use iDocs and setup communication between both systems. What I am actually looking for is detailed information on the setup of the purchase order type and sales order type. Especially because there is no invoicing involved in this flow.
    Regards,
    Oliver

  • How to make a Integration between jdev10.1.2 and vss

    How to make a Integration between jdev10.1.2 and vss to enable a version control.the help document tell to make a extension file, but how to do? thank you!

    http://www.oracle.com/technology/products/jdev/101/htdocs/partners/addins/905resources.html
    There is a link there to:
    Creating a Version Control System Extension
    A project with sample code to get you started

  • *what is the difference between web flow engine and sap business workflow?*

    Hi,
    Can any please guide me by telling what is the difference between web flow engine and sap business workflow?

    >
    Arghadip Kar wrote:
    > Check this link
    >
    > http://www.workflowing.com/id35.htm#1__what_is_the_difference_between
    ... which is exactly where the FAQ item came from!

  • Need to call up a webservice created in external system from SAP

    Hi folks,
    A web service is created in the external system and I need to access this web service from a BADI. Can you tell me how can I call this web service (the external system is giving me a URL) and how to capture the return value from the web service. Please let me know in detail.
    Thanks,
    Prem

    Hi,
    I have the same requirement and have created a new Proxy-Object, uploaded the WSDL file (locally) and Created a Logical port.
    In the Logical Port under the tab Call Parameter I've defined the URL of the web-service.
    Since I was not able to upload the WSDL by selecting the option URL/HTTP Destination due to error message "HTTP error (return code 400, message "ICM_HTTP_CONNECTION_FAILED")
    Message no. SPRX090" so uploaded the file locally.
    However, when testing the service, I didn't received a sucess message but:
    <CX_AI_SYSTEM_FAULT>
    <CODECONTEXT>Local</CODECONTEXT>
    <CODE> ERROR_WEBSERVICE_RUNTIME_INIT </CODE>
    <ERRORTEXT> Error when instantiating the Web service runtime (Error when initializing SOAP client application: ' error_text' ) </ERRORTEXT>
    <LANGUAGE />
    </CX_AI_SYSTEM_FAULT>
    </cls:CX_AI_SYSTEM_FAULT>
    What might be the Problem ?
    /Manik

  • Time difference between the Identity system and Access System: OAM

    I was installing OAM. Performed the below steps.
    -installed identity server
    -installed webpass
    -setup of identity system console
    -installed policy manager
    -setup of access system console
    The above steps were successfull. Then when i was logging into Access system console, i am getting the below error:
    Error:there was a problem obtaining the userid. One possible reason for this is a time difference between the Identity system and Access systems (Policy Manager and Access system console).+
    The Identity Server, WebPass and Policy Manager are installed on the same machine.
    Userdata repository: OVD 10.1.4.3
    Policy and Config Data Repository: OID 11.1.1.3
    OAM: 10.1.4.3
    Windows2008 - 64bit
    Found document in metalink similar to this issue. suggested to change ldapmaxofreties. but didn't help.
    Any idea on this error. Please Advise.
    Thanks in advance.

    Try this::
    Check Time Difference Between Identity and Access Manager Systems
    Check the logfile in the Access Manager install directory. The default location is <$AMinstall_dir>/access/oblix/logs/oblogfile.
    If the file exists and it contains following line "skew = slack = " that means the Identity and Access Manager Web Servers are on different machines and have not synchronized time within a minute.
    Either synchronize times between the two machines within a minute's accuracy or you can increase the slack by modifying these two files: <$AMinstall_dir>/access/oblix/apps/common/bin/oblixbaseparams.lst: loginslack: <$IMinstall_dir>/identity/oblix/apps/common/bin/oblixbaseparams.xml: loginslack: where numofseconds is more than skew found in the oblogfile.
    For example, if you have following line in oblogfile "skew = 121 slack = 60", set numofseconds in the two parameter files to 130. After doing this, Stop the Identity Manager Web Server. Then stop the Identity Server. Start the Identity Server.
    Then start the Identity Manager Web Server. Start a new browser session and see if you get the same error.

Maybe you are looking for

  • HT1918 I'm unable to make iTune purchases from my phone using my iTune gift card

    I'm unable to make iTune purchases from my phone using my iTune gift card, the gift card information is entered on the phone and I can see the credit amount.

  • Hi how can i fetch the data from tree table

    Hi i am designing a UI in which i am creating a java tree table as on sun java site http://java.sun.com/products/jfc/tsc/articles/treetable2/index.html now i have to fetch the perticular column value on the mouse click.I have implemented mouse listen

  • Photoshop 12.0.4 is out (Tue 3 May) - what's new?

    Looks like Photoshop 12.0.4 was released this morning, somewhere around 2am Eastern. Are there full release notes somewhere? (Like InDesign has here for 7.0.4.) The above URL notes some changes: The 12.0.4 update enables specially designed apps on ta

  • How could i make this effect ?!

    Hello A.M., Is there any chance to find a lesson how to make this effect ?! http://img253.imageshack.us/img253/2035/effecta.jpg Best Regards, SB4

  • Does T61 has a bluetooth function

    I bought a T61 and a bluetooth laser mouse. The mouse cannot be used because the system cannot find the bluetooth device. I wonder if the T61 has a bluetooth device. If it has, how to turn on the Bluetooth device? Thank you all.