cancel
Showing results for 
Search instead for 
Did you mean: 

Bdoc in CRM

0 Kudos

Hi Experts,

I am tranfering material master( z fields ) from R/3 to CRM via BDOC. When i change some z fields in R/3,Bdoc is triggered ( implemented BADI -PRODUCT_CUSTOMER2 and method MAP_R3_TO_CRM_MATERIAL ) and fields are getting updated in Table crm_ext_mat. But the issue is, even when update only Standards fields ( No z fields ) Bdoc is getting triggered and empty entry is getting created which is causing the issue for us. Please help me resolve this issue.

Accepted Solutions (1)

Accepted Solutions (1)

former_member185613
Contributor
0 Kudos

Hi Mohan,

You may have to check the logic present in method MAP_R3_TO_CRM_MATERIAL of your BADI implementation to see if the set type containing your Z- fields are being considered even when there was no data change with respect to it. Say, you are making change in material description in ERP but you are making an entry in the BDOC structure for the AET field in the BADI implementation (though it was not involved during the change), it will be recognized as some data change and gets updated in CRM_EXT_MAT.

Regards,

Athreya

0 Kudos

Thanks Athreya, I have resolved this issue.

0 Kudos

Hi Athreya,

We have added some custom fields ( BP Master-BUT000 ) in the CRM Web UI using AET tool, and Now we want this custom fields to be replicated ECC KNA1 table. We have Maintained table TBE34 for the event DE_BALE with same product and Function module = Z_INTERFACE_DE_BALE, ( copy of SAMPLE_INTERFACE_DE_BALE ) in ECC. Even though this FM is getting executed,We could not able to update the KNA1 table.

Is BADI or any other user exit has to be implemented in ECC side.

Please advise.

Thanks In Advance.

Answers (0)