XI in SRM, CRM, MDM

Hello. I am trying to clarify when a customer must buy XI (3.0) as a central HUB. I understand that SAP is building integration scenarios and mappings in XI 3.0 so companies may want this. I also undertand that SRM and CRM come with its own Integration Engine in order to communicate with other mySAP components. This does not entail configuring XI 3.0. Can somebody please confirm that:
1) for CRM and SRM, which comes with integration engines for SAP to SAP communication, XI 3.0 is not required. XI 3.0 is required only if you to create new integration scenarios, in which case you can also use Tibco or Webmethods if that is the EAI platform of choice.
2) You do not need XI 3.0 to generate a proxy, it could be done with WAS.
3) For MDM, you must buy XI 3.0.
thanks....

Hi Mark,
>>2) You do not need XI 3.0 to generate a proxy, it could be done with WAS.
if you want to use TCODE SPROXY to create a proxy on your
WAS then you have to use XI if you want to use web
services (caterd on the basiss of RFC for instance) then
you don't need XI
>>3) For MDM, you must buy XI 3.0.
In the Inbound scenarios a file is transferred using XI
(File Adapter) and loaded into MDM (then import manager
takes care of the rest)
>>1) for CRM and SRM, which comes with integration engines for SAP to SAP communication, XI 3.0 is not required. XI 3.0 is required only if you to create new integration scenarios, in which case you can also use Tibco or Webmethods if that is the EAI platform of choice.
there are many XI free delivered contents for CRM and SRM
so probably XI should be considered as a platform of
your choise if you want to integrate CRM even with
another SAP
(but I'm not sure if this is a must)
Regards,
michal

Similar Messages

  • Xi-mdm,bi-mdm,sap-mdm,crm-mdm,srm-mdm integraion ?

    hi Experts can any body send me the documnets
    for sap- xi -mdm integraiton
        sap  r/3 mdm- - bi integraions
       sap mdm-crm integraion
    sap mdm-srm integraion
    please any body send me the screen shot  and details to my main id
    praveen.sapmdm @gmail.com
    Edited by: g.praveen kumar on Jun 19, 2008 8:56 PM

    Hello Praveen,
    you can refer the threads for CRM-MDM integration as mentioned below:
    Configure CRM with MDM !!!
    Connecting MDM to CRM
    Integration of SAP CRM with non-SAP-Systems
    To integrate the SRM or CRM System with MDM, you might be need some middleware like XI/PI in between.
    You can configure the MDM generic extractor to replicate the referance data (lookup table data, Transaction-MDMGX).please refer the thread as mentioned below:
    Re: MDMGX Transaction in R3-XI-MDM Scenario
    you can also use the standard transaction "MDM_CLNT_EXTR" to replicate the main table data fro SAP System to MDM.I am not sure that this will work for SRM or CRM System. I have used it in case of R3 System. you can refer the SAP NOTE-1035601, 836985 for this transaction.
    Also can refer the threads as mentioned below on MDM_CLNT_EXTR:
    Working of MDM_CLNT_EXTR transaction
    MDM_CLNT_EXTR Configurations
    Working of MDM_CLNT_EXTR transaction
    For more on SRM-MDM integration, you can refer these link also:
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/c0102a91-bae4-2910-f298-acbae13e80d4
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/10d1bde2-699f-2910-8e86-f46bfe045fdc
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/6075d293-291b-2a10-7fbb-b827b28fd9b0
    Hope this will help you.
    TNR,
    Saurabh...
    Reward if found helpful.

  • Integrating SRM , CRM with MDM

    Hi
    Could you please give links or documents that clearly (step by step) tells about Integrating SRM with MDM and CRM with MDM ?
    Thanks
    manian

    Hello Manjan,
    you can refer the threads for CRM-MDM integration as mentioned below:
    Configure CRM with MDM !!!
    Connecting MDM to CRM
    Integration of SAP CRM with non-SAP-Systems
    To integrate the SRM or CRM System with MDM, you might be need some middleware like XI/PI in between.
    You can configure the MDM generic extractor to replicate the referance data (lookup table data, Transaction-MDMGX).please refer the thread as mentioned below:
    Re: MDMGX Transaction in R3-XI-MDM Scenario
    you can also use the standard transaction "MDM_CLNT_EXTR" to replicate the main table data fro SAP System to MDM.I am not sure that this will work for SRM or CRM System. I have used it in case of R3 System. you can refer the SAP NOTE-1035601, 836985 for this transaction.
    Also can refer the threads as mentioned below on MDM_CLNT_EXTR:
    Working of MDM_CLNT_EXTR transaction
    MDM_CLNT_EXTR Configurations
    Working of MDM_CLNT_EXTR transaction
    Hope this will help you.
    TNR,
    Saurabh...

  • Business Partner extract from R/3 (or SRM) to MDM without XI

    Dear SAP Experts,
    do you have any solution for extraction of Business Partner data from R/3 (or SRM) to MDM without XI? I know transaction mdmgx and the reference data went to the MDM well. How can I do the same for master data without XI? Please write me a step-by-step solution, if you can, because we haven't got too much time, to solve this issue.
    Thanks a lot!
    Best regards,
    Ádá

    Hi Adam,
    there are different reasons for this:
    1. MDMGX selects data directly from tables. Customizing tables are very simple tables, thus it was possible to implement a direct access. Master data itself is stored in distributed, multiple tables. It's not this easy to extract the data, thus MDM_CLNT_EXTR is using special extractors for the master data objects. Those object extractors are delivered by the object owners, not by the MDM group.
    2. ALE IDoc and Proxy messages are the common way for data exchange between SAP systems. There are predefined IDoc and XML message types for master data. This was not the case for customizing data, so we decided to use FTP for MDMGX just as an exception.
    3. The MDM data model for business partners has to combine different data models: R/3's customer and vendor with CRM's/SRM's business partner. Those models have to be combined to a general MDM Business Partner model. This requires a structural and value mapping of the different structures. Currently this is done on XI using a XSLT Message transformation.
    BR Michael

  • Error 'Program not registered' while testing RFC - SRM to MDM / TCP/IP conn

    Hello All,
    While testing RFC connection in SRM, we are getting this error. This connection between SRM to MDM. Any inputs will be highly appreciated.
    Error Details LOCATION: SAP-Gateway on host <hostname> / sapgw<instance no>
    our server OS : windows 2008 server
    We are getting error while doing connection test in SRM.
    This is sm59 connection (TCP/IP ) connection.
    Connection Type: T / RFC destination Name: MDM_API_CATALOG
    Registered server program: hostname.MDS
    I checked smgw transaction ..Logged on clients...Program id is not showing. Any hint will be helpful.
    I Checked this MDM setup also.
    MDS setup
    In mdm server go to folder F:\usr\sap\DM1\MDS00\config
    Open MDM.ini file in notepad
    Add the below 2 entries.
    SAP RFC Gateways= GWHOST=XXXX.hostnamexxx.xxx GWSERV=sapgw00
    Trusted SAP Systems= XXD
    This will enable gateway connection between SRM and MDM and will enable trusted connection.
    For trusted connections to work, we created a service user called SRM_MDM_API with SAP_ALL in SRM  and also created the same user in MDM with Default role.
    Error message:
    Logon  Connection Error
    Error Details    Error when opening an RFC connection
    Error Details    ERROR: program XXXXXXXXPRD.MDS not registered
    Error Details    LOCATION: SAP-Gateway on host XXXXXXXXprd.xx.xxxxxxhostname.xxx / sapgw00
    Error Details    DETAIL: TP XXXXXXXXPRD.MDS not registered
    Error Details    COMPONENT: SAP-Gateway
    Error Details    COUNTER: 77326
    Error Details    MODULE: gwr3cpic.c
    Error Details    LINE: 1778
    Error Details    RETURN CODE: 679
    Error Details    SUBRC: 0
    Error Details    RELEASE: 700
    Error Details    TIME:
    Error Details    VERSION: 2
    Procedure Tried
    1)  This procedure is for Linux OS - Similarly we tried in Windows OS ( If any procedure is wrong also, Please correct us)
    To register the program login into the OS level as sudo su u2013 <sid>adm and execute the following command.
    rfcexec u2013g<program id> -a<gateway host name> -x<gateway service>
    rfcexec is the server program name, the <program id> can be obtained from SM59, it is case sensitive and should match with the entry in SM59. The <gateway host name> and <gateway service> can be obtained from the transaction SMGW. When this command is executed it goes to a hanging loop.
    The connection will fail once this command is terminated or the user executing this command logs off
    2)
    To avoid this, instead of using the above mentioned command an entry should be made in the file saprfc.ini
    To do this, execute the following command
    sudo su u2013 <sid>adm
    rfcexec u2013D<destination name>
    <destination name> is the RFC destination name in SM59
    In order to do above step 2,  we could not find saprfc.ini in windows 2008 server. Please let us know path where it will be usually?
    3) Already checked the notes sapnote_0000684841
    I know that it is generic error..This is happening to specific one of system only.
    Thanks
    Edited by: saptest2011 on May 20, 2011 5:36 PM

    Hello SM,
    Thanks for your quick reply.
    Thanks for sharing link for document ie Configure the MDM Administration_cockpit. It is helpful. I read that document.
    But still issue remain there.
    The same RFC connection works between SRM sandbox to MDM sandbox.
    Only issue with SRM Prod to MDM Prod (newly built system)
    difference between MDM Prod and MDM sandbox.
    MDM Prod runs: Windows server 2008 OS
    MDM Sandbox runs: Windows server 2003 OS
    Landscape: PI7.1, MDM 7.1 and SRM 5.5, SRM-MDM Catalog 3.0
    Even i did os01 tcode ping test using host name (specific IP address) from SRM prod to MDM prod, it is fine.
    Thanks a lot for your help.
    I checked these notes also
    Note 353597 - Registering a server program
    Note 44844 - No connection to registered RFC program
    Note: in smgw tcode in SRM system, the required program id is not showing in logged on clients
    Thanks
    Edited by: saptest2011 on May 23, 2011 5:00 PM
    Edited by: saptest2011 on May 23, 2011 5:39 PM

  • SRM and MDM for material master in SRM contracts for multiple R/3

    Dear all,
    my question is:
    We are implementing SRM 4.0 in classic scenario with multiple R/3 back-end and we want to set-up Global Outline Agreements in SRM in a multi-backend environment where the Material Master are not harmonized.
    We heard that MDM and COntent Integraton can be a solution.
    Then detailled question is:
    Can we have 2 material numbers (e.g. ABC and XYZ) in 2 different R/3 systems refering the same product.
    Have the mapping done in MDM (Content Integrator?) to a third material number:123
    Replicating the material master 123 to SRM from MDM(?)
    Create global Outline Agreements in SRM for Material Master 123.
    Distribute the GOA as Outline Agreement to R/3 system 1 with the translation to ABC and to R/3 system 2 with the translation XYZ, all of that during the distribution step (or another).
    Have the call-offs quantities correct on 123 in SRM and BW?
    IF yes, how is it working, do you have some documentation discribing the scenario and the config steps to do?
    Thanks in avance

    Hello RD,
    That's a good question.
    You are on the right way. MDM is the tool for you.
    But..
    Content Integrator (CI) was first developped for Shell, to address the need of cross-referencing of material/supplier/category IDs, for:
    - reporting purpose (actual Spend Analysis)
    - mapping purpose (send of XML PO)
    CI was later "fusionned" into the new MDM (1.0) solution.
    So now, you can not order CI without MDM (even if some SRM slides still present CI).
    But mapping API where developped for all inboud/outbound interfaces in SRM, for materials only (good luck for you).
    You will find everywhere this piece of code:
      Call ECI
        CALL FUNCTION 'BBP_PRODUCT_MAP'
          TABLES
            it_input          = lt_mapping_in
            et_output         = lt_mapping_out
          EXCEPTIONS
            logsys_not_found  = 1
            driver_not_found  = 2
            product_not_found = 3
            internal_error    = 4
            OTHERS            = 5.
    So it is ok, you have the mapping call, but I don't know if all the rest of the process was really "finalized" (call of API mapping in CI, via XI). I personnaly never used it, but I assume it should work.
    I my opinion your process is supported by SAP:
    - Extract materials from both R/3 and consolidate them as a single product in MDM.
    - Distribute this product into SRM.
    - Maintain contracts on those products.
    - Distribute them to R/3 (The ECI call is also used during contract distribution).
    - Call offs corrects in SRM and BW
    For MDM documentation, look at netweaver area of service.sap.com.
    For MDM/SRM integration, look at SRM 4.0 spend analysis:
    https://websmp206.sap-ag.de/~sapdownload/011000358700004424262004E/GlobalSpendOverview.ppt
    For SRM contract distribution, call-offs, BW, look at SRM in details in service.sap.com/srm/SRM4.0:
    https://websmp206.sap-ag.de/~sapdownload/011000358700001966382004E/contracten.ppt
    For SRM5.0, see online help on help.sap.com.
    Rgds
    Christophe

  • SRM to MDM scenario

    Hello Guru's,
    I need to verify somethings because I am getting a bit lost.
    I need to have a scenario from SRM to MDM with XI. Only there is a problem because the MDM server is Linux. Linux only supports secure FTP and XI only supports FTP(s). So the solution was to implement a J2SE adapter plain engine, because its very basic to install. This is done and now comes the point where I am getting lost:
    For the part for XI to MDM I have created a receiver XI adapter in XI:
    - tranport protocol HTTP 1.0
    - message protocol 3.0
    - Adapter engine: Integration Server
    - Addressing Type: URL Address
    -Target host: http://aaa.bbb.bbb
    - Service number 62001
    - Path prefix: /file/Receive
    - Authentication type: Use logon data for Non-SAP system, with username and password
    On the MDM server for the J2SE adapter plain engine, I have configured a file_receive adapter:
    File adapter java class
    classname=com.sap.aii.messaging.adapter.ModuleXMB2File
    version=30
    mode=XMB2FILE
    ##Adress for XMB endpoint
    XI.httpPort=62001
    XI.httpService=/file/Receiver
    ##File Adapter specific parameters
    file.createDir=1
    file.targetDir=/usr/sap/CA1/trans/data/
    file.targetFilename=xmb_output.xml
    #file.writeMode=append
    #file.writeMode=overwrite
    file.writeMode=addCounter
    file.counterMode=immediately
    #file.counterMode=afterFirst
    file.counterSeparator=_
    file.counterFormat=00000
    file.counterStep=1
    The question is, do I need to have a SOAP receiver adapter in XI and a FTP receiver on the J2SE side, like a described above?
    Best regards,
    Guido Koopmann
    Edited by: G. Koopmann on Jun 24, 2008 3:11 PM

    Hi,
    One way I would look at solving this problem would be -
    If there is a common file server in the landscape which both XI and MDM system could reach. If that is the case, I would not write an J2SE adapter but would simply place the files from XI using a file adapter or FTP adapter. From there MDM can poll them (if possible).
    I am not sure if it helps. But just a thought.
    VJ

  • SRM MDM Catalog - Transfer Contracts from SRM - XI - MDM

    Hi,
    We are implementing SRM MDM Catalog1.0 with SRM 5.0 & ECC 6.0.
    We have already configured XI content for MDM Catalog.
    We have also done the basic settings for transferring contracts from srm to XI (including Backend System & Check box in Contracts for transfer to catalog).
    But when i run the report SRMMDM_CTR_TRANSFER, the log tells me that contracts transfer has been initialized, but I cant see any XML message in SXMB_MONI
    Can someone pls help and tell me why is that happening??
    Thanks in advance.
    Regards,
    Jasmeet

    Hi Mausam,
    yes we have a SRM system from which we want are going to be sending Contracts, Prod Id's, Product Categories, Suppliers List etc from SRM to MDM using XI.
    We have the Pre delivered content for XI from which we have set up the Interfaces etc.
    This mapping between SRM-XI-MDM works pretty fine if i try to send Products or suppliers from SRM. I can see the IDOCs being generated. But when i run the report for Contracts, I cant see any IDOC in SXMB_MONI in SRM which is my source system.
    So hence my question..... Is there some other way by which Contracts are transferred and if so then how and where can I see it.
    Regards,
    Jasmeet

  • SRM to MDM Scenario -- Unable to Edit the Integration Scenario

    Hi Experts,
    I'm doing a scenario in XI/PI from SRM to MDM.
    I had downloaded all the related content from service market place and also established SLD connections as well.
    When I'm trying to import the Integration Scenario from Integration Repository to Integration Directory I'm getting the follwing error.
    Software component version with GUID 77891250-7da4-11d8-b240-e6890a114c15
    does not exist (SWC_NOT_EXIST)
    I'm unable to edit the integration scenario in IR even with PISUPER credentials which have all the access.
    I'm also unable to edit any of the other objects as well (e.g.,Message Interface,Interface Mapping etc.,)
    PFB the link where I pasted the error snapshot I'm getting when I'm trying to open the Integration Scenario in IR.
    [http://picasaweb.google.co.in/prajwal24/MyScenario#5492932473682114498]
    Can anyone please help me out on what can be done to edit the Integartion Scenario.
    Thanks and Regards,
    Pruthvi

    Thanks kaushik and Salvi for your valuable inputs.
    I have created a copy and now able to edit the Integration Scenario.
    But again a new problem came up.
    Now after editing the predefined scenario which has only SRM 5.0 and SRM 7.0
    I need to add SRM 7.0 application component here in this Integration scenario and this was done successfully.
    Now i need to add one send action and this send action is present in the SWC SRM SERVER IC 7.0.
    I had downloaded the SRM SERVER IC 7.0 content already and I'm able to see in Integration Repository also.
    But this SWC is not present in the application component SAP SRM (WITH SAP EBP) 7.0.
    Please let me know what to do now inorder to add this send action in that application component.
    Regards,
    Pruthvi

  • Price Information data from SRm to MDM

    Hello,
    I m working on SRM-MDM Catalog 2 scenario.
    I have imported lookup table data in MDM using MDMGX transaction.
    But i couldnt get data for Price Lookup Qualified Table.
    Can anybody please tell me how should i send Price Information data from SRM?
    Thanks,
    Maheshwari

    Hi,
    By MDMGX, you replicate only the lookup table data.if you want to see which kind of look uptable data it replicate, you can refer the FS Guide/Config Guide of SRM-MDM.
    when you replicate the main table data from SRm to MDM via XI then you will get all those info related to price in the Qualified lookup table.
    Hope this will help you.
    TNR,
    saurabh...

  • Replicating Products/Catalog from SRM to MDM

    I am implimenting SRM and MDM on 7.1 and SRM-MDM Catalog 3.0
    I wanted to replicate catalog data from SRM. As we know each catalog record in MDM contains Product, Supplier, Info record data. I am not sure if we have to map all these in MDM or It will be mapped by SAP delivered content for replication.
    I am using BBP_CCM_TRANSFER transaction in SRM to transfer data to MDM. In the selection screen I am using 'Category Hierarchy', Category ID and Language fields. I did unchek/check Force Intial Transport and P_debug. There was not much difference.
    However I am getting following info messages, but unable to see any data in MDM
    16.06.2010 09:27:41: Initial transfer for catalog SRM_EXTRACTED_CTLG
    16.06.2010 09:27:42: Determine category TELEPHONE (5 products)
    16.06.2010 09:27:42: Start of catalog transfer for 1
    16.06.2010 09:27:42: catalog transfer ended
    I am now stuck here. Can any one share details of the replication process and steps involved.

    Hi Sudha,
    Please explain your business scenario. What data you want to replicate from SRM to MDM. We can replicate Suppliers, Contracts and Product Master from SRM to MDM through XI. Make sure you hae configured XI settings for that. You have to download the pre-delivered XI content from SAP Markeplace. Please check Note # 1177779 & 1177780 regarding that.
    We can use following reports in SRM to replicate following data in MDM
    BBP_CCM_Transfer_Catalog-----Product master
    ROS_SUPPLIER_SEND_TO_CATALOG-----Supplier data
    SRMMDM_CTR_Transfer----Contract data from SRM
    In your case, you are running BBP_CCM_TRANSFER. Please check the SXMB_MONI t-code to monitor the XML messages whether XML files are processing correctly or getting stuck.
    Thanks,
    Anshuk Saxena

  • Step by step screen shots fro APO and SRM, CRM , SCM extractions.

    hi friends,
    can i get step by step screen shots fro APO and SRM, CRM , SCM extractions.
    Thanking u
    suneel.

    Hi,
    I am not sure that you can find something like you asked but from my point of view BI Content is enough.
    Regards,
    ®

  • BO-DS Communication w/ SAP SRM/CRM

    Experts,
    Like we connect BO-DS with ECC by pushing through a few transports and setting up connection parameters, can we also connect BO-DS to SAP SRM/CRM? If yes, what is the approach?
    Thanks in advance.
    NW

    Hi,
    We tried to connect to CRM yesterday with the same steps as connecting ECC. It was successfull and able to pullout the SAP tables from Datastore.
    But now the issue is importing BAPIs and accessing Hierachies. The SAP and DS OS are hetrogeneous(Windows and Unix) and we using the Shared directory method.... that may be the problem and working on it
    Any suggestions please.....
    Thanks
    SK
    Edited by: SaravanaKumar MuthuRangan on Mar 23, 2010 3:36 PM

  • SRM-XI-MDM

    Hi PI masters,
    I have a problem with my config in SRM-XI-MDM scenario. When we run the program in SRM, the item list and items are not transferred to XI. I already checked the payload and I compared it with DEV payload. There were items and item list in the XI DEV payload. Because of this, no data is transferred to MDM. I have already checked previous threads but all of them were not answered. Please help. Thanks!

    check RFC occurence in MM or in Interface Mapping....as we normally check
    check the Inbound Message in SXMB_MONI....this will show you what message hits the XI server....
    Now if the items are missing in this Inbound Message then blame it on SRM....
    If everything fine in there then check the output message of your Mapping Program (this also from SXMB_MONI)....if the items are not coming out from here then change the mapping accordingly....
    I hope it is exactly the same structure that is being used in SRM and XI....
    Regards,
    Abhishek.
    Edited by: abhishek salvi on Jun 4, 2009 11:34 AM

  • I WANT IDOCs names OF related SRM & CRM

    I WANT IDOCs names OF related SRM & CRM
    Ex: in R / 3 WE HAVE matmas,cremas …
    In the same way I need IDOCS of both ….send me
    Thanks
    Sreenivas

    Hi
    <u>You can try transaction - WE09. Give the message type and all the details that you have. you will get the Idoc number.</u>
    By GR you mean Goods Receipt. GRs are transferred through Idocs as well. We are using the basic type MBGMCR01 for transferring the GR to backend R/3 system. Confirmation process in SRM is like GR in R/3.There is another process in R/3 as order confirmation which is different than SRM system. Try using this FM 'SREL_GET_NEXT_RELATIONS' .This will give you Idoc number based on document details.This FM is used for Getting IDocs linked to Application documents.
    There is no Idoc for this process.SRM uses XML format for Confirmation which is equivalent to Goods confirmation process in ERP system. If you are in position to tell what is your exact requirement with table in SRM system,i should be in position to help. There is a transaction called BBP_PD using which you can get the required table.
    Just go to this transaction in SRM EASY Access Menu. Select Object Type as (Take F4 Help here)
    for confirmation ,object type = BUS2203. You will get an interactive list and you can browse the list and in the last node ,you will get some table names which may be helpful.
    Regards
    - Atul

Maybe you are looking for