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

Similar Messages

  • 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

  • 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

  • Message is not going to XI in SRM- MDM scenario

    hello,
    We are doing SRM_MDM scenario.
    We have installed SRM-MDM Catalog 2.0 Business Contents on XI.
    But i couldn't see any Outbound Interface in these standard contents.
    I want xsd for CatalogPublicationRequest_Out.............. where will i get that (transaction) ???
    Also when i execute the Report ROS_SUPPLIER_SEND_TO_CATALOG in SRM, I could see my message( CatalogPublicationRequest_Out ) in SXMB_MONI of SRM.
    But its not going to XI...............I can't see it in SXMB_MONI of XI.
    That message in MONI of SRM have Sender but Receiver field is blank.
    May be because of this is it not going to XI.
    Please tell me the steps that i need to follow.
    Help will be highly appreciated.............. its urgent
    Thanks in advance
    Maheshwari.

    Hi Hi Maheshwari,
    Sap has shipped the preconfigured proxies for the transaction.
    ROS_SUPPLIER_SEND_TO_CATALOG.
    you can get the complete business Pack and related docs for SRM_MDM Catalog on the Service market place.
    you need to Import of PI Business Content for SRM-MDM Catalog in Integration Repository
    For that Place PI content file (XI_7_0_SRM_MDM_CATALOG_1.0_00_00.tpz) in directory “/usr/SAP/xid/sys/global/xi/repository_server/import”. This Content file can be found in Business content Import of PI Business Content for SRM-MDM Catalog in Integration Repository.
    But first before importing above file.
    You have to configure SLD Connections in which:
    1.Defining Technical System for SRM Server, MDM and SAP PI.
    2.Creating Business systems for SRM, PI and MDM
    u also need to do Configuring Setup for ABAP Proxies:
    1. use Transaction SM59 for creating RFC destination for HTTP( TYPE H) where u Specify Host Name of the PI server, Service Number and Path Prefix  in Technical Settings tab.
    2. u also need to configure SRM System as Local Integration Engine. For this enter transaction SXMB_ADM .
    HOPE IT WORKS,
    Thanks,
    Mandeep Saini

  • 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

  • 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

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

  • 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

  • SRM--XI--MDM connetivity

    Hi,
    I have a requirement of connecting SRM-- XI--MDM system.
    All the system is newly configure.
    We have a Tcode in SRM system(standard )  and  when ever that execute the same data need to be updated in MDM system. When I went through the TCODE program I found that Execute Asynchronous method was implemented inside , and concluded that it will trigger proxy ,and assuming that it ll come to xi through standard interface. But when I tryied to open sproxy there is no entries there.
    As I am thinking that same standard interface must be present in xi too and must be visible in sproxy at SRM side.
    Please tell why things r not visible in sproxy , I checked following  RFC connection is maintained ,
    1  RFC to XI of type 3
    2  HTTP connection  to xi
    2  SLDAPICUST
    4  LCRSAPRFC
    Please tell do we required any more connection. And where I ll get those standard interfaces in xi.. if it is not there do I need to ask basis to install that.(sap BASIS component is there in XI side)
    Regards,
    navneet

    >
    navneet sumit wrote:
    > hi nanduri..
    > thanks for ur  reply and this document is realy helpful  for me..
    >
    > but can u just please tell that SRM system data is coming using Proxy so what i am thinking that basic proxy setting is required and we should view the SRM-MDM catalog name space or interface in sproxy TCODE at SRM system.
    >
    > please correct me if i am wrong.  if i dont view these interfaces at SRM side than,is data ll come to xi or not?????
    >
    >
    > thanks and regards
    > navneet....
    the proxy configuration should be active i.e connectivity from SRM to XI for the proxy framework should be enabled so that the systems can communicate.
    Ref: /people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies

  • MDM Scenarios involving XI

    Can any one list the MDM Scenarios involving XI?
    -Naveen.

    Hi,
    There are already some good links are given by Bhavesh and Satish.
    To my knowledge where ever you need to do some Harmonization, Data Deduplication, catlog management you will go for MDM. MDM generally reads reads XML files(may be CSV & some formats but definetly not RFC or IDOCS) and gives out XML files. Lets take up some ORGN for example say DHL. DHL is spread across the globe and obviously they would be using diverse systems. But DHL would like to maintain a centeralised HR data say all Employee details. That is a single a single point where I am maintaining my master data, as we say master data we know there should be duplicates and it should be harmonized. SAP's solution for that is MDM which would help in Harmonize and remove duplicates. But the question is how MDM would collect data from all these diverse systems spread acroos the globe and at the same time how do MDM post those data into some centeralized HR system say SAP HR. So XI comes into picture to collect all different format of data and they might also use XI to convert those data into a uniform XML structure and it is loaded into MDM. MDM does its job and obviously it cannot post a IDOC into SAP HR. So it gives out a file and XI again picks up and post the IDOC into SAP HR. Simillarly think of all the master data like Product/Material master etc...
    So in most of the cases MDM & XI joins together to give a solution.
    Regards,
    Prakash

  • How to Integrate SRM with MDM

    Hi
    Could you please give documents that clearly (step by step) tells about Integrating SRM with MDM
    Integrating MDM with SRM and R/3
    BR,
    Vijay Mittal

    Hi Vijay,
    Pls have a look on these links..
    https://websmp103.sap-ag.de/~sapdownload/011000358700006199102006E/SRMMDM_CG_10-24-06.pdf
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/10d1bde2-699f-2910-8e86-f46bfe045fdc
    help.sap.com/saphelp_srmmdm10/helpdata/en/index.htm
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/6075d293-291b-2a10-7fbb-b827b28fd9b0
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/c0102a91-bae4-2910-f298-acbae13e80d4
    SRM MDM Catalogue
    Hope they will help,
    + An

  • How can we testing the MDM Scenario

    Hi
    As per in XI we use to test the scenario by using SXI_MONI and other onesu2026Like this is there any process to test the MDM scenario ..
    Thanku
    yuga

    Hi Yugandhar,
    As far as I know,MDM has  no such Monitoring Facility within the tool.
    There are differnet parameters on basis of which you can monitor or test the performance by considering these factors while building the rep
    - Parameters to be decided while creating the data model by proper selection of  the field properties.
    - Correct Sizing
    - Taking backups
    - Correct setting sin the server ini
    - Configuration settings in the MDM client
    - Proper setting for automation of importing and syndication
    If you have XI in your landscape then you can use it for minitoring purposes.
    Within MDM you can only Verfify and check your repository from time to time and take backups lin the form of archieve and duplicate repository for maintainence purpose.
    You can also use the MDM workflow to control and monitor the flow of Data records and it enrichment.
    You can also use Clix to monitor the MDM repository connection and protection using the command line interface
    But there is no specified and dedicated testing feature in MDM.
    Hope It Helped,
    Thanks & Regards
    Simona Pinto

  • MDMGX Transaction in R3-XI-MDM Scenario

    Hi,
    I am working with R3 XI MDM integration.For Look Up table values I need to use MDMGX Transaction which will generate a XML document.I am facing difficulty in configuring the ports and check tables
    There are essentially 5 steps
    1.Define Object Types
    2.Define Repositories and FTP servers
    3.Upload Ports and Check Tables
    4.Maintain Ports and Check Tables
    5 .Define Function Modules for exception handling
    Can anyone please give me any document which talks in detail abt each of the steps.
    Regards
    Prabuddha

    Hi,
    Write MDMGX in R3 browser, following options will be displayed.
    Define Object Types: There are some standard object defined in MDMGX, you can use from them as per your requirement.
    Define Repositories and FTP Server: For which you want to extract data like a logical name, FTP server details etc.
    Maintain Ports and Check tables: port numbers and for which table tha data has to be extracted.
    Generate XSD: to generate the XSD file to use in console while creating port.
    Start Extraction: to extract the data from the R3 or other system to MDM System via FTP Server.
    for more info:
    you can refer SRM-MDM Business scenario guide which is avialable on the service market place,each and every step is mentioned in that.
    I hope this will help you.
    TNR,
    Saurabh...
    Edited by: Saurabh Kumar Sahu on Feb 19, 2008 8:30 AM

Maybe you are looking for