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

Similar Messages

  • Filter Business Partner Extraction from CRM to BW based on Number Range

    Hi,
    Is there any way to extract the Business Partners from CRM system into BI for a specific number range or filter by number range. please provide me with the steps and some related links.
    Thanks
    Akila.R

    hi Satish,
    for crm extraction, try check bi best practice
    http://help.sap.com/bp_biv235/BI_EN/html/bw.htm
    http://help.sap.com/bp_biv235/BI_EN/html/BW/CRMAnalytics.htm
    hope this helps.

  • Extracting Business Partner information from CRM to XI

    What is the best approach to extract Business Partner information from CRM to XI

    Hi,
    by IDOCs of course
    you can create them just like I did:
    /people/michal.krawczyk2/blog/2006/11/14/xipi-data-type-enhancements-standard-business-partner
    (you jut need to change from proxy to ALE - another module)
    but bisically it's a standard to generate
    a business partner record and send it as an IDOC from CRM
    Regards,
    michal

  • Entering Business Partner data from IC Webclient - CRM2007

    Just wanted to check that if I enter Business partner data from the IC Webclient is the data stored in the CRM backend tables for example BUT000, BUT050 etc and if so is this done on the fly or a scheduled update? If not what tables are they stored in.  Also can I see the same information once it is entered in the webclient via the CRM transaction BP Thanks

    Hi Niten,
    The tables are the same (for example: but000 for master partner data, but050 for relations, and so on...).
    The data is updated when you press the respective save button, or when you press the 'end' button at telephony bar (to end an Interaction Center Interaction).
    And yes, you can then check the information in BP t-code.
    Just try it and see by yourself
    Kind regards,
    Garcia

  • How to get business partner name from sap user

    Hello,
    We want to get in the code the business partner name from sap user.
    What function modules should we use to perform it?
    Thanks in advance,
    Sergey

    HI,
    You can use the FM:CRM_CENTRALPERSON_GET
    pass the input parameter IV_USERNAME as the user name
    You can get the result in the export parameter EV_NAME as user's first name last name
    regards,
    PP

  • Extract list of Business Partner attachments from CRM to BW

    Hi All.
    I have a need to extract from CRM to BW a list of documents (Name only, not the actual document) that are attached to CRM Business Partners.  Does anyone know of a business content datasource that would provide this?  Lacking that, would anyone know on which tables this information is stored in CRM?
    Thanks in advance.
    Casey

    have a look at the MDM IT scenario Configuration Guide: https://websmp110.sap-ag.de/~sapidb/011000358700004656452006E
    This document describes how you setup bupa data extraction from CRM to MDM, which is actually done via Proxies and not via IDocs.
    Regards
    Christine

  • Extraction of Business Partner data from CRM to MDM

    Does MDM provide standard extractors that can be installed in CRM so that BP data can be extracted and sent to XI via IDOC.
    If it does where can I find this information ?

    have a look at the MDM IT scenario Configuration Guide: https://websmp110.sap-ag.de/~sapidb/011000358700004656452006E
    This document describes how you setup bupa data extraction from CRM to MDM, which is actually done via Proxies and not via IDocs.
    Regards
    Christine

  • Business Partner Replication from CRM to R/3

    Hello friends,
    I am not able to replicate BP from CRM to R/3. When i create a business partner i see bdoc
    in SMW01 with status in yellow colour and there is no error description. If i try to debug
    the replication in foreground, i can see all the entries which i entered in CRM done in R/3,
    but it stops at the Customer attribute screen(Additiona fields as seen in Extras in the task
    bar) and doesnot goes further, even if i enter something it remains in the same state. As
    per me the customer attribute field in not mandatory in R/3, i dint found the settings for
    it in SPRO but logically if R/3 system allows me to save the customer without entering the
    attributes then my thinking should be right.
    Kindly give me some pointers to resolve this or please let me know the check points,
    prerequisites for replication of customers from CRM to R/3.
    Thanks & Regards,
    Yogesh

    Hi Yogesh,
    Check the R/3 transaction OB20, Double clidk on "Create Customer (Centrally) "
    Here we maintain the options for all the field e.g required / optional etc..
    <b>Reward points if it helps!!</b>
    Best regards,
    Vikash.

  • Problem with Business partner flow from R/3  to CRM

    Hi,
    We are setting up a process to flow of Business Partners from R/3 to CRM. 
    We have configured PIDE correctly but the problem is when I am creating any customer in R/3 we are getting DUMP.  
    Kindly help me in this regards.
    Thanks

    Hi,
    Check out the following Middleware Configuration :
         <b>CRM Middleware configurations</b>     
    1.     Source client for Client copy
         Using t-code SCC3 in both CRM and ISU to get the source client used for client copy.      Get source client for profile SAP_ALL.
    2.     RFC Destinations
         Use t-code SM59 and check if the following RFC destinations have been created:
    •     CRM
    o     R/3 Destination for CRM e.g. CRTCLNT240
    o     R/3 Destination for ISU e.g. ISTCLNT240
    o     Logical Destination for Middleware R&R queues – one for current client and one for client 000.                                                                            e.g. SAPCRM_MW_RR_240, SAPCRM_MW_RR_000     
    o     TCP/IP Destination for IPC dispatcher e.g. IPC_RFC_DISPATCHER
    o     TCP/IP Destination for IPC server e.g. IPC_RFC_SERVER
    •     ISU
    o     R/3 Destination for CRM e.g. CRTCLNT240
    o     R/3 Destination for ISU e.g. ISTCLNT240
    3.     Logical Systems
         Using t-code SALE check if the following logical systems have been created:
    •     CRM
    o     Own logical system – e.g. CRTCLNT240
    o     Logical system for ISU – e.g. ISTCLNT240
    o     Logical system for source client used in client copy – e.g. CRTCLNT200
    •     ISU
    o     Own logical system – e.g. ISTCLNT240
    o     Logical system for CRM – e.g. CRTCLNT240
    o     Logical system for source client used in client copy – e.g. ISTCLNT200
         Check if own logical system is assigned to the client.
         Path: Sending and Receiving systems -> Logical Systems -> Assign Client to Logical      System.
         Convert Logical System name in application tables
         Use t-code BDLS to convert logical system names in the application system.     
    1.     Enter old logical system name retrieved in step 1. e.g. CRTCLNT200
    2.     Enter new logical system name e.g. CRTCLNT240.
    3.     Select radio button Conversion of Client-Dependent Tables and execute the transaction.
    This process needs to be carried out 4 times: twice in CRM and twice in ISU.
    •     CRM
    o     Old CRM logical system -> New CRM logical system. e.g. CRTCLNT200 -> CRTCLNT240.
    o     Old ISU logical system -> New ISU logical system. e.g. ISTCLNT200 -> ISTCLNT240.
    •     ISU
    o     Old CRM logical system -> New CRM logical system. e.g. CRTCLNT200 -> CRTCLNT240.
    o     Old ISU logical system -> New ISU logical system. e.g. ISTCLNT200 -> ISTCLNT240.
    4.     Middleware Parameter tables
         Use t-code SM30 to maintain middleware parameters in following tables
    •     CRM
    o     Table SMOFPARSFA:
         Change value for following parameter entry:
         Key - R3A_COMMON
         Para name - CRM_DEFAULT_DESTINATION
         Value - Old ISU logical system -> new ISU logical system
              E.g. ISTCLNT200 -> ISTCLNT240     
    •     ISU
    o     Table CRMRFCPAR:
         Delete the previous entry for the following key:
         User - CRM
         Object name - *
         RFC Destination - Old RFC destination for CRM e.g. CRTCLNT200.
         Load types - All Load Types
         Create new entry with following data:
         User - CRM
         Object name - *
         RFC Destination - New RFC destination for CRM e.g. CRTCLNT240.
         Load types - All Load Types
         In Queue flag - X
         Send XML – No XML
    o     Table CRMPAROLTP:
         Change value for following parameter entry:
         Para name - CRM_DEFAULT_DESTINATION
         User - CRM
         Value - Old CRM logical system -> new CRM logical system
              E.g. CRTCLNT200 -> CRTCLNT240
    5.     Admin Console (Sites and subscriptions)
         Using t-code SMOEAC in CRM change attributes for the following sites.
    •     CRM site
    o     Name: Change name from old CRM logical system -> new CRM logical system e.g. CRTCLNT200 -> CRTCLNT240
    o     Description: Change description from old CRM logical system -> new CRM logical system e.g. CRTCLNT200 -> CRTCLNT240
    o     Site attributes: Change RFC destination from old CRM RFC destination to new CRM RFC destination e.g. CRTCLNT200 -> CRTCLNT240
    o     Click on get values button to refresh logical system details.
    •     ISU site
    o     Name: Change name from old ISU logical system -> new ISU logical system e.g. ISTCLNT200 -> ISTCLNT240
    o     Description: Change description from old ISU logical system -> new ISU logical system e.g. ISTCLNT200 -> ISTCLNT240
    o     Site attributes: Change RFC destination from old ISU RFC destination to new ISU RFC destination e.g. ISTCLNT200 -> ISTCLNT240
    o     Click on get values button to refresh logical system details.
         Check if ISU site is assigned to following subscriptions.          
    •     All Business Agreements (MESG)
    •     All Business Partner Relationship (MESG)
    •     All Business Partners (MESG)
    •     All Business Transactions
    •     IS-U Connection Objects (MESG)
    •     IS-U Contracts (MESG)
    •     IS-U Points of Delivery (MESG)
    •     Product Materials (MESG)
    6.     CRM Middleware Queues
         Inbound Queues:
    I.     Execute transaction SMQR.
    II.     Change AS group from ‘DEFAULT’ to ‘parallel generators’.                Path: Edit -> Change AS Group
    III.     Register following queues:
    •     CRM     
    o     CSA*
    o     R3A*
    •     ISU
    o     R3A*     
    Outbound Queues:
    I.     Execute transaction SMQS.
    II.     Change AS group from ‘DEFAULT’ to ‘parallel generators’.                Path: Edit -> Change AS Group
    III.     Register following queues:
    •     CRM     
    o     CSA*
    o     R3A*
    •     ISU
    o     R3A*     
    R&R Queues:
    I.     Execute transaction SMOHQUEUE in CRM.
    II.     Check if all queues have status ‘Released’.
    III.     Start Queue Demon by clicking on ‘Start Queue Demon’.
    <b>Please reward points if it helps.</b>
    Regards,
    Amit Mishra

  • Replication of Business Partner Data from ECC to legacy

    Hi,
    My requirement is to replicate any changes made to Business Partner,should immediately get reflected in the legacy.
    Which is the best method to follow.I am planning to use ABAP proxies instead of IDOCS.
    As the replication needs to be immediate,Can I use ABAP Proxy.?
    And for tigerring this proxy I need to enhance the code for Business Partner(BP) to call the proxy.
    Is my approach correct or do I need to follow any other approach.
    Regards,
    Vinod Kumar.

    Hi,
      The approach should be based on the kind of data you want to upload in SAP. if you want to upload some standard process documents like Sales order/ purchase order then it will be good to use IDOC. As we have Standard IDOCs available in SAP to upload such document in ECC. In case you want to track the change in data from BP which is not part of any standard process then in that case you can go for ABAP proxy.
       If you are using ABAP proxy you dont need to call it from BP. From BP the changes will be sent to PI (in the form of File/database Query/JMS Queues ..etc ). Then PI will call inbound proxy from ECC and post the data.
    Please let me know if you have any other Qs.
    Shweta.

  • Migration of  Business Partner data,  from a legacy system, does not work

    Hi All,
    We use a non-SAP application where  our customers sign a loyalty  program. The database created is replicated to CRM 7.0. However, when we create the Target Group in the Web Client UI,  the number of Business Partner in CRM is different from the number of BP registered in  the legacy system.
    Any comment can be helpfull.!
    Regards
    Marí

    Maria,
    Please explain the way the data has been replicated,,, ( Errors in few records - answer to the mystery)
    Is there any segmentation basis used while creating the target group? ( Segmentation Basis - answer to the mystery)
    What are the data sources used for segmentation? ( Different query settings -  answer to the mystery)
    Regards,
    Piyush

  • Business partner retrieval from BOL

    Although I am not new to ABAP and CRM I have difficulties understanding how the BOL/GENIL principal works and how to make full use of it.
    Problem: I have developed a custom BSP which is called from IC Webclient (ZC_ICWEB).
    I would like to know if there is a way of retrieving the business partner which has been identified (either via identification or inbox) in my own BSP.
    Is the BOL always available in whatever BSP (custom or standard) you are in? How can I read this object and what query do I need to execute in order to obtain PARTNER?

    Hi ,
    Get the Variables stored in the gloabl Context from the interation center framework
    Use the following code ,use the interface if_iccmp_global_data_cont_con to get the global variables
    DATA: lr_gdc TYPE REF TO if_crm_ui_data_context.
    lr_gdc = cl_crm_ui_data_context_srv=>get_instance( me ).
    lr_entity = lr_gdc->get_entity( name = if_iccmp_global_data_cont_con=>gdc_currentcustomer ).
    GDC_CURRENTCUSTOMER gives the confirmed BP in the IC_Agent Role
    Regards
    Vikranth

  • Change GTS business partner type from person to organization.

    Hi Gurus,
    My problem is , I have created business partner in GTS under "Person" but I need to change the role to be a Legal unit under organization. How do I achieve it.
    I created business partner LUUS-4280 under "person" with role Business partner generral (000). But I want to create LUUS-4280 as legal unit under Organization. So basicall i want to change the role from Business partner generral (000) to Legal Unit
    ( BP role ) SLLSIT . All my sales order are showing that legal unit 4280 is not created. 4280 is my plant code in ECC.
    When I try to create a BP as LUUS-4280 under role Legal Unit under organization the system gives me the message that Partner LUUS-4280 already exists.
    I tried to delete the BP with T-code BUPA_DEL but thats not deleting the existing BP either .
    How do I come out of this situation and have LUUS-4280 under LEgal Unit SLLSIT role. Help needed ASAP.
    Regards
    Edited by: sumit katyal on Jul 25, 2011 7:59 PM

    Hi,
    In transaction BUPA_DEL, try to run it will only the BP number and the check box "Test run, check only" selected.
    If transaction gives you the message that you can delete the BP, try again without the check box "Test run, check only" selected.
    If this is not working, what is the message that transaction BUPA_DEL is giving you ?
    Regards.
    Mouaz

  • Business partner replication from ECC to CRM

    Hello community!
    I need help with business partner replication for financial services from ECC 6.0 to CRM 7.0 using standard intagration scenario BusinessPartnerReplication from XI Content SAP ABA 7.0. Scenario type is asynchronous ABAP Proxy to ABAP Proxy.
    I activated proxies on ECC and CRM side as described in blog: /people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies
    ECC, CRM, PI systems are registered in SLD.
    And also i created configuration scenario based on BusinessPartnerReplication scenario from XI Content SAP ABA 7.0 and all necessary configuration objects.
    The thing that i cann't find:
    What standard function modules from link below should i activate on ECC sender side and CRM receiver side in transaction CRMC_BUT_CALL_FU for my replication work?
    http://help.sap.com/saphelp_crm50/helpdata/en/96/3c8942ecd55551e10000000a1550b0/content.htm
    Thank you in advance, Dzmitry

    The list of standard FM you can find in sap note: Note 875420 - Business partner transfer to SAP GTS: Exchange Infrast. (XI).
    BR,
    Dzmitry

  • Middleware: Business Partner replication from CRM 4.0 -- R/3 4.6c.

    Business Partner created in CRM & is getting replicated into R/3 with Sales Area Data. Configuration is working fine.
    Requirement: Automate Accounting view creation in R/3 using middleware.
    1. That is if the user creates Sales view using sales organisation "xxxx" in CRM then the system should create Accounting view in R/3 company code  "YYYY".
    Please confirm, wheather its possible? ? How?
    2. If in CRM, the Sales Organisation is "AAAA", then create accounting view in company code "BBBB" (R/3)
    Your valuable input please.
    With Regards,
    Bapu

    Hi Tiest,
    Yes, PIDE entries made.
    BP is replcating in R/3 successfully.
    In R/3 transaction "XD01" if we create customer along with "Account Group" & "Company code", view "company code data" is visible. I would like to populate this view with "Reconciliation account" entry.
    While passing data from CRM, I would like to pass company code. At present, while passing BP from CRM to R/3, Account View is not getting created.
    Ex. If the user creates Sales view using sales
    Organisation xxxx in CRM then the system should create Accounting view in R/3 company code YYYY.
    Please reply, if further information required.

Maybe you are looking for

  • Jabber and Messages: error with cert

    Hi all, Since upgrading to Mavericks, I'm not able to connect to my company's Jabber server. I get a cert error, even after I've trusted the cert. All Mavericks users at our company are having the same problem, so the problem isn't just on my compute

  • File path for excel file

    Hi Everyone, I am writing and reading data from an Excel file (see code) and it works but I have to specify the path in the script and if I want to change the file I have to change the file path in the code. I would like to create a window that pops

  • Problem with Bank Key in IT0009

    I have an EE who has a bank routing number of her Checking Account with a US Bank. When I try to save this information for her ACH transfer there is an error - This US Bank Key - doesnot exist. There is nothing wrong with the Key since the EE is paid

  • Sudoku accidentally deleted on 2630

    We've lost the sudoku game on our daughter's Nokia 2630. Can anyone advise on how to get the application back, Many thanks Clive

  • Mitigation control request is empty when opened in Search Request

    Issue: All fields in the Mitigation control request are empty when the raised request is opened in Search Request. Error message when opening the MC id request in  Search Request.     Error 1 -  "Control CONTROL/L/50000XXX does not exist "      Error