Customer replication (ECC - CRM), masses of Bdocs in error

Hello
I recently got my hands on CRM 5.0 where replication of customers from ECC to CRM should be set up.
There is no replication from CRM to anywhere else.
Based on my very limited CRM experience, it seems that delta download is running ok.
However there are hundreds of thousands Bdocs in error status and almost all of them seem to have same kind of errors: "Business partner with GUID xxx does not exit" and "Validation error occurred: Module CRM_BUPA_MAIN_VAL, Bcod type BUPA_MAIN".
It's of course possible to track down the cause of error and process the Bdocs one by one but what about the huge mass of hundreds of thousands of Bdocs? Any suggestions / ideas for this are highly appreciated.
Thanks!
Cheers
Mark

Dear Mark,
Please consider the information of note 757955 regarding transaction
CRMC_BUT_CALL_FU, you may have more entries for the events than described
in this note. This should be the reason for the errors in the BDoc.
This note explains the necessary customizing settings.
Another reason might be inconsistencies, so please check the reports in notes 703322,
609766
Regards, Gerhard

Similar Messages

  • SAP Cloud for Customer & SAP ECC/CRM OnPremise integration using WebServices!

    Hello All,
    I would like to ask if anyone has really created a working integration scenario between a Cloud Solution & an ECC/CRM OnPremise solution?
    We are trying to build some prototypes for this, however, due to connectivity errors/issues, unable to proceed.
    I'm looking for information on:
    > What certificates precisely are needed on both Cloud & OnPrem systems?
    > What configuration if any is required on Cloud & OnPrem solution, except for communication system/arrangements on Cloud solution?
    > Any use case if available from anyone which can demo integration between Cloud solution & ECC/CRM OnPremise solution.
    I'd really appreciate responses on this.
    Many Thanks
    Ankur

    Thanks Sathya for the response.
    https://scn.sap.com/community/cloud/blog/2013/10/10/new-e-learning-for-i
    ntegration-of-sap-cloud-for-customer-with-sap-erp-and-sa
    p-crm-now-available  : Not working! => Please check & confirm.
    Just to give you our background...we are SAP Cloud Partners & VARs, hence we are building few prototypes for Customer Demos & POC.
    Per my understanding, its just one of the OnPrem system, either an ECC OnPrem or CRM OnPrem that you can integrate with one C4C tenant at a time, i.e. to one single tenant. In our case, we are trying to integrate ECC OnPrem with C4C system.
    We are in the process of deploying SAP PI as the middleware platform for integration between C4C & ECC/CRM OnPrem., which is going to take few more weeks.
    SAP HCI will be the other approach, but we are currently not familiar with that, hence we have a trial to start in coming week for SAP HCI, so this is going to take some time as well.
    Hence, WebService is the only currently available option for us to build these prototypes, POC for Customer Demos, to show working integration scenarios between ECC OnPrem & C4C system.
    We have been facing some technical issues after setting up necessary communication systems/arrangements on C4C system & trying to do a WS call from SDK also we get error when we do a ping test from within C4C system to check connection.
    Has SAP developed any WS integration between C4C & either of the ECC or CRM OnPrem system? Or is it just PI & HCI which SAP has for integration?
    I'd truly appreciate if you can guide us on creating few integration scenarios (Working ones of course ) using Webservice between C4C & ECC OnPrem system.
    Many Thanks
    Ankur

  • Customer replication from CRM to R/3

    Hi Experts,
    we are using CRM 4.0 and we would like to replicate Business Partners from CRM to R/3.
    On CRM side we have created some new fields with EEWB. I already know that in this case I have to write an FM in CRM and set in CRMC_BUT_CALL_FU as CRM Output Business Partner and I have to write and set one in R/3 in COM_BUPA_CALL_FU as R/3 Object Inbound processing Business Partner.
    But I did not write and set any FM and the replication works but only once. We have migrated a lot of customers and they were replicated to R/3 and if I change them the changes will be replicated to R/3 <u>except our additional new fields.</u>
    This additional fields are stored in the central-common part of the structure and during the debugging of the standard FM's, which are set in the above mentioned transactions, I can see the new values and the 'X' in the datax table.
    These additional new fields are appended to BUT000 in CRM and these fields are standards in R/3.
    Do you have any idea how to solve this replication error?
    Thanks in advance!
    Regards,
    Tom

    Hi Vikash,
    thanks for the quick answer.
    The values of the new fields are in the BDOC on CRM side.
    Could you please send me a very short FM example which I have to write in R/3 to map one field.
    Please see the content of my COM_BUPA_CALL_FU table and tell me which would be the best row for my new FM (Time, Object, Item)
    R3IN Mapping Inbound Processing     BUAG Business Agreement     100000     COM_BUAG_MWX_MAP_MAIN_CENTRAL
    R3IN Mapping Inbound Processing     BUPA Business Partner     10000     COM_BUPA_MWX_FILTER_MAIN
    R3IN Mapping Inbound Processing     BUPA Business Partner     100000     COM_BUPA_MWX_MAP_MAIN_CENTRAL
    R3IN Mapping Inbound Processing     BUPR BP Relationship     10000     COM_BUPA_MWX_FILTER_REL
    R3IN Mapping Inbound Processing     BUPR BP Relationship     100000     COM_BUPA_MWX_MAP_REL_CENTRAL
    R3OBI R/3 Object Inbound Processing     BUPA Business Partner     1000000     PI_BP_PROXY_BAPI_CUSTOMER
    R3OBI R/3 Object Inbound Processing     BUPA Business Partner     2000000     COM_BUPA_MAIN_BP_INBOUND
    R3OBI R/3 Object Inbound Processing     BUPR BP Relationship     1000000     PI_BP_PROXY_BAPI_CUSTOMER
    R3OBI R/3 Object Inbound Processing     BUPR BP Relationship     2000000     COM_BUPA_REL_BP_INBOUND
    R3OBO R/3 Object Outbound Processing     BUPA Business Partner     1000000     COM_BUPA_MWX_CREATE_MAIN
    R3OBO R/3 Object Outbound Processing     BUPA Business Partner     2000000     COM_BUPA_SEND_TO_SERVER
    R3OBO R/3 Object Outbound Processing     BUPR BP Relationship     1000000     COM_BUPA_MWX_CREATE_REL
    R3OBO R/3 Object Outbound Processing     BUPR BP Relationship     2000000     COM_BUPR_SEND_TO_SERVER
    R3OUT Mapping Outbound Processing     BUAG Business Agreement     100000     COM_BUAG_MWX_BPS_FILL_CENTRAL
    R3OUT Mapping Outbound Processing     BUPA Business Partner     100000     COM_BUPA_MWX_BPS_FILL_CENTRAL
    R3OUT Mapping Outbound Processing     BUPR BP Relationship     100000     COM_BUPA_MWX_BPR_FILL_CENTRAL
    Thanks in advance!
    Regards,
    Tom

  • SD customer replication from CRM 2007 in ISU

    Hi Experts,
    I am creating a Business partner in CRM 2007 in role sold to party which is getting replicated in ISU system(Entry is saved in table BUT000) also the entry for SD customer gets saved in table KNA1; however system can not retrieve sales area for customer (No entry in table KNVV).
    Sales area has already been maintained for Reference customer and required configuration is also in place.
    Please let me know if anyone has faced similar kind of issue.
    Regards,
    Amit Gupta

    Hello Amit,
    As far as I know the reference customer is used when your business partner is created in ISU only.
    If you create your business partner in CRM you will have to add your sales area manually, or via "mini-templates" for example... but the reference business partner won't be used (check the relevant cookbook: ref BP is used for data transfer from ISU --> CRM but not from CRM --> ISU).
    Kind regards,
    Nicolas.

  • Customer replication from ECC to CRM

    Hello everyone,
    I am having some difficulty replication a customer from ECC to CRM.
    In our environment, customers are generally created from CRM & then replicated to ECC.
    Now we are creating a new Distribution channel & hence want to extend all our existing customers to the new DC.
    Since I am a SD Consultant, I was thinking of extending the customers in ECC.
    I tried extending a customer which was originally created in CRM. When I extended it to the new DC in ECC, it dint come over to CRM.
    I cannot see any BDOC in SMW01 also.
    Also when I checked the Filter setting in R3AC1 for objects BUPA_MAIN & Customers .. there is nothing set in the filters for the source ECC.
    Do I have to check any additional objects which I need to check ?
    Or is it that no settings means nothing created in ECC would come over ?
    Can anyone guide me so as to understand why this is happening.
    Also if there are any filters which i need to check, can anyone tell me what tcode & what adapter objects do i need to check ?
    Thanks
    Vin
    Edited by: vinit parkar on Aug 3, 2010 10:58 PM

    Hi,
    If you are downloading Customers from ECC(XD01/XD02/XD03) then CRM uses the adapter object CUSTOMER_MAIN and not BUPA_MAIN. You can check if there are any filters in this object.
    Alternately you can check if the delta is active in ECC. I do not remember the transaction for checking this but you can find the same from the menu path.
    Cheers
    Binai

  • Problem in customer replication from ECC to CRM

    Hi experts,
    When I create a customer in ECC using Tcode XD01 a BDOC is created in CRM. But this Bdoc shows following errors:--
         Partner (): the following errors occurred
         Incorrect input data:
         Validation error occurred: Module CRM_BUPA_MAIN_VAL, BDoc type BUPA_MAIN.
    When I see the Bdoc message body the data(central data etc )is all blank except the field Object = BUSINESSPARTNER.
    Why the Bdoc messae is not getting populated with correct value?
    Also how I can see the data which is being sent from ECC. Is there any Idoc or something  created at ECC outbound side where I can see the sent data?
    Where in XD01 bdoc message is being created?
    Please help.
    Regards,
    Vimal

    Hi Vimal,
    You'd need to debug the FM CRM_BUPA_MAIN_VAL to find out what was the cause of validation error. Once you get the missing details, check if those details are being populated correctly at ECC end.
    Thanks,
    Rohit

  • Replication of CUSTOMER from ECC to CRM

    Hi CRM Guru
    Is that anyway to download the partner function (sold-to, ship-to, payer, bill-to, employee) in the customer sales area data from ECC to CRM (created as BP relationship in CRM) in the INITIAL LOAD?
    For example:
    Customer in ECC 100000000 have the partner function in the partner function tab under the sales area data
    SP Sold-to = 100000000
    SH Ship-to = 100000001
    PY Payer = 100000002
    BP Bill-to  =100000003
    And create those relationship in CRM under the Relationship area.
    Please advice.
    Thank you

    Hi.
    If what you are trying is to replicate the partner functions as relationships, first be sure that you have replicate the customer (the main and the others on partner functions sales areadata) using the middleware object CUSTOMER_MAIN.
    Then run the object CUSTOMER_REL for the main partner. This will result on the relationship creation at CRM side, representing the partner functions on R/3 site.
    Be aware that if in R/3, the main partner represents all the partner functions, when it is replicated into CRM, the system does note create a relationship to himself, but this not means that the partner can be used in sold to party, payer, ship to and bill to partner functions on documents.
    Regards.
    SM

  • Customer replication from ECC - CRM

    Hie Guys,
    We have created a Customer in ECC. But it has replicated to CRM without sales area and Role.
    Now i have tried downloading customer from r3ar2 and manually saved ..but no suncsess. B doc says thare is a validation error. CRM_BUPA_MAIN_VAL.
    Its so stupid Error that if i create another customer in ECC with same (100%)information it replicates well with sales area. Can any one suggest me what could have gone wrong?
    Thanksa nd regards,
    Lata
    Edited by: latha reddy on Feb 2, 2009 7:58 PM

    solved! by deleting this employee completly and re downlaoding.

  • BP replication from CRM 7.0 to ECC 6.0

    Hi Gurus,
    when ever we create new BP in CRM , it is not replicating to ECC
    A bdoc type "bupa_main" is generated in txn:Smw01 which reads "partially send, receivers" error type 02, state not processed ,
    it gives error "fill in all required entry"
    though even after maintaining this we are getting same error.
    Error message "Fill in all required entry fields" (Error Message no. 00055).
    we also checked in CRM
    txn:smoeac that subscriptions are maintained for BUPA_MAIN.
    and role assigned to BP is "sold to party" and it is without error.
    ECC:
    txn:PIDE
    account group is clasified as type "B".
    txn:ovt0
    same account group is marked as "default SP"
    number range is maintained same as CRM but external here.
    Please help it is critical.
    Thanks,
    G.One
    Edited by: wwgauravshah on Jan 6, 2012 11:40 AM
    Edited by: wwgauravshah on Jan 6, 2012 11:40 AM

    Hello wwgauravshah ,
    When a BP replication to R/3 fails with the error 'Fill all required
    fields', It is possible to debug the upload as follows in order to
    identify the required field,
    Then it is necessary to maintain this field and subsequently resend
    the business partner using the transaction CRMM_BUPA_SEND
    Recreate the BDOC for the BP, by running the transaction CRMM_BUPA_SEND
    1. Display the BDOC  in SMW01
    2. Enter /h in the transaction code field
    3. Press the 'retry to process message' button.
    4. In the debugger - select the Settings button and 'In background task
       do not process'
    5. Enter F8
    6. Create a new session for the outbound queue (/osmq1) there will be
       an entry R3AUBUPA*** or CSA_BUPA**
    7. Double-Click on this queue entry twice and choose Debug for the
       CRM_UPLOAD_TRIGGER
    8. In the debugger, set a breakpoint at statement 'CALL TRANSACTION' and
       then press F8.
    9. At this statement double-click on the statement CALL_TRANSACTION and
       change the variable CALL_TRANSACTION_MODE from N to A, press the
       'change field content' button and then press F8
    10. Now you will be in the R/3 System and you can see the batch input
        screen for this customer and you will then be prompted for the
       missing field in the BDOC.
    Please also review Note: 755107, especially point 8. This also tells you some fields that are required and which needs to be filled in the BP
    Thanks
    Willie

  • What are the steps to send sales order custom field from CRM to ECC

    Hi Xperts,
      We have created a custom field in sales order [ VBAK] and successfully replicate its value from ECC to CRM. But while doing the enhancement to replicate the field value from CRM to ECC [ When the SO is created in CRM ] we are not able to do so.
    We used a FM in CRM0_300, but while replicating the SO from CRM to R/3 it is not getting called.
    Please help us by providing the steps to do the full enhancement to replicate the custom field of SO from CRM to ECC.
    Thanks in Advance.

    Hi Anjaneyulu,
    We are faced with a similar situation as you.
    Here is our scenario with the steps that we performed so far:
    1.  We have added a few custom fields in CRM 7.0 (Ehp1) using AET.
         The BDoc BUS_TRANS_MSG has been automatically extended with these custom fields.
    2.  On ECC side also, same custom fields have been added to VBAK and VBAP, using APPEND STRUCTURE. Fields were added to ADDITIONAL DATA TAB B in VA01 / VA02 transactions.
    3. Extended BAPI structures BAPISDITM and BAPISDITMX in both CRM and R/3 Side.
    4. As mentioned in the note 1053817, we have implemented BADI CRM_DATAEXCHG_BADI -> Method CRM_DATAEXCH_AFTER_BAPI_FILL in CRM (mapped fields from BDOC to BAPI structures)
    5. In the above note, for R/3 BAPI to R/3 API they have given to implement user exit USEREXIT_MOVE_FIELD_TO_VBAP which we found in MV45AFZZ. But in this we are unable to find BAPI Structure to map.
    Our issue is, when a sales order is created in CRM, it is getting replicated on ECC. But, only standard fields are getting replicated. The custom fields that we have added are remaining empty on ECC side.
    In CRM --> txn SMW01, we can see that the BDOC is populated with custom fields also.
    Could you let us know if your issue is solved completely. Are you able to see the value of custom field, in ECC? Did you use AET to add fields in CRM.
    Could you please give us the steps that you have done.

  • Product Replication from CRM 5.0 to ECC 6.0

    Hi,
        My requirement is to replicate newly created product master from CRM  to ECC.
       For this I created subscription with publication name <b>Product Materials (MESG)</b>.
       Nest created product in CRM,  but this product is not replicated to ECC. But  BDoc generated successfully with status green.
       Where as new sales orders,change sales orders, BP changes, Product master changes are replicated in ECC from CRM and Vice Versa.
        Appreciate, if some one could tell me the steps I need to do in ECC & CRM to replicate new products created in CRM into ECC.
    Thanks & Best Regards,
    SAP CRM MW.
    Message was edited by:
            SAP CRM

    Hi BPB,
    Have you created a number range for materials in CRM?
    If you create materials in the R/3 system and the CRM system in parallel, duplicate numbers for different materials may occur if the number ranges in the R/3 system and the CRM system are overlapping. Duplicate numbers do not cause errors because each material gets an internal unique identifier in addition. To avoid duplicate numbers you have to make sure that the number ranges for materials in the CRM system and the R/3 system do not overlap.
    Remove the subscription in Adminconsole that is not required for the product upload.
    The upload function is only active in product processing if this was allowed in Customizing.
    The corresponding path in the SAP reference IMG is 'Customer Relationship Management -> Master Data -> Product -> Settings for Product Type -> Allow Upload for a Product Type'.
    <b>Reward points if it helps!!</b>
    Best regards,
    Vikash.
    Message was edited by:
            Vikash Krishna

  • Relink CRM Business partner with customer in ECC

    Hi all,
    In our organization, most business partner master data is automatically replicated with ECC.
    Table BUT0ID contains the link between a BP and customer on ECC.
    For some reason it happens regularly that a CRM BP gets a wrong link.
    I.e. BP 80001234 is by accedent linked to 80001000, but it should be 80001234.
    I'm asked to provide a solution to change this link.
    With BAPI's 'BAPI_IDENTIFICATION_DELETE', 'BAPI_IDENTIFICATION_CHANGE' and/or 'BAPI_IDENTIFICATION_REMOVE' it's easy to modify table BUT0ID properly.
    But whatever I change, the replication is still carried out on the wrong customer.
    Afters hours of debugging and tracing I couldn't find the reason. Is there perhaps an other table to change?
    Did any of you have the 'golden tip' for me to fully Relink?
    Thanks a lot in advance,
    Sijmen

    Hi Sijmen,
    Try FM  bupa_identification_change. Ii think that will work for you.
    Thanks,
    Kumar.

  • Replicate Custom Table from CRM to ECC

    I have a custom table in CRM and I have to transfer the values of the custom table to ECC.I have BADI  which inserts the values into the custom table in CRM. What should i do to replicate the values in a Custom table in ECC.The tables are of same structure.

    Hi
    Please reffer the C71 : CRM Connectivity document in Best Practices. It will gives you the perfect information for you.
    Please follow the following link to find the same.
    http://help.sap.com/bp_crmv250/CRM_DE/index.htm
    Technical Information>Building Block Library> C71 : CRM Connectivity>Configuration guide.
    Generally: You have to enhance the BAPIMTCS structure which is exchanged between CRM and R/3, and the functionality mapping the BDoc to this structure in CRM and in R/3 the functionality of saving the BAPIMTCS structure to the DB.
    You should use the Transaction Business Events, see also tables TBE24, TPS34 and you can search for the SMOUTIL2 or SMOUTIL3 functionality esp in the CRM system.
    Have a look at note 417906 with some information on used functions.
    Reward with points if helpful
    Cheers
    Manohar

  • Flow of customer from ecc 6 to crm 5

    Hi Gurus,
    I trying to downlaod the selected customer to the CRM by using filters but iam not able to get the data .
    The following objects only i have initially downloaded for the customer master record
    1. DNL_CUST_BASIS
    2. CUSTOMER_MAIN.
    The following configurations i have down
    1. Defined the number range in the ECC internal number range
    2. Account group in ECC
    3. Defined the number range in the CRM external number range
    4. Grouping
    5. Mapping ECC to CRM.
    the following filter settings i have down for the CUSTOMER_MAIN
    Source Site Name  :  ECC
    Table                     :  KNA1
    Field                     :   KUNNR
    OP                        :  Equality
    Low                       :  0000400001
    High                      :  0000400002
    when i do the initial down load and the status is green in r3am1 but in smw01 i found the following error
    1.Acct Group Z001 do not exist
    2Message no. BUPA_MW_EXCHANGE010
    3.Validation error occurred: Module CRM_BUPA_MAIN_VAL, BDoc type BUPA_MAIN. Message no. SMW3018
    so can anybody tell if i have missed any step or what i have to do
    Thansk inadvance

    Hi Devi,
    First Download Adaptor Object
    <b>DNL_CUST_KTOKD</b>
    and then try to download the BP master.
    Secondly, please correct the filter settings
    Table : KNA1
    Field : KUNNR
    <b>OP : Equality (Correct it to Between)</b>
    Low : 0000400001
    High : 0000400002
    Best Regards,
    Pratik Patel
    <b>Reward with Points!</b>

  • Customer Invoice  in CRM to Vendor invoice in ECC.

    HI ,
    I have question we have in our business scenario,  customer performs service activity say repairing a Lap top, customer uses his own service person (labor)  to perform that  repair work for that  Lap top  and raises invoice on company .
    Here customer acts as Business partner to company in CRM .(Sold to Party)
    Here my question is how this customer invoice replicates in ECC as Vendor invoice.
    Is it possible to replicate Customer invoice in CRM to vendor invoice in ECC ?
    We need this as vendor invoice in ECC , so that finance person can pay him as Account payable in ECC.
    Is there any customization required for this to post as vendor invoice in ECC.
    I request you to help me in this regard. Many thanks in advance.
    Kind Regards,
    Sankar Reddy

    Hi Ritesh,
    this funbctionality is standard behaviour of ERP.
    You can only see the relevant upper nodes in the sales order.
    To see more, you've to start another transaction VDH2N; here you see the whole hierarchy.
    Kind regards
    Werner

Maybe you are looking for