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
AnkurThanks 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,
TomHi 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 GuptaHello 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 PMHi,
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,
VimalHi 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 youHi.
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 PMsolved! 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 AMHello 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 CRMHi 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,
SijmenHi 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 inadvanceHi 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 ReddyHi 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
-
Additional column in ZMB5B not getting displayed.
Hi Guys! I've written a code for adding "Product Hierarchy" column (MARA-PRDHA) in custom ZMB5B report. But I'm not getting the column added while generating the report. Program, Includes, etc. Everything is activated. I've done the following: 1. Dec
-
and i can screenshot but screen is still black after restore what should I do, could it be a loose cable in the phone under the metal shield?
-
Parsing XML with invalid Unicode Character
Hi, I have developed an application which has an XML as Input. Sometimes the XML I receive has not valid Unicode Characters so I get an Exception as follows for each wrong character. javax.xml.transform.TransformerException: An invalid XML character
-
Safari can't run youtube or open jpeg attachments
The latest safari can't run youtube. Just get black box. Also websites with jpeg attachments don't open. Just blank page. Turned extensions off. Reinstalled flash. Ran permissions repair. Could this be something with java? Use to work.Any help would
-
How can I erase data on TC from older MBP?
I had a 1st. Gen. MBP and all it's data was backed up on my 1TB TC. I Recently bought the new 15" MBP and restored all data I had on older version by using my TC. My problem came when I turned on the TM on my new MBP... It made a full Backup, duplica