Skip to Content

SAP CRM Business Partner - Updating Mobile Phone Do not Use Flag

Jan 16, 2017 at 05:19 PM


avatar image

Hi Team,

I have a requirement to update the Do not Use flag @ BP mobile/telephone level, when the values are flowing from Interfaces,WebUI and GUI upon certain validations. As this enhancement is globally required, I am trying to perform this enhancement @BADI level. I have explored the standard Business partner BADI's like PARTNER_UPDATE,BUPA_GENERAL_UPDATE,ADDRESS_UPDATE., but I couldn't update the address fields using any standard API like BUPA_ADDRESS_CHANGE or standard FM's. Could anyone please guide on the following enhancement.

I have maintained my code in BUPA_GENERAL_UPDATE Badi inside the implementation I have called few FM's to get the Old and new values of Mobile phone,but I couldn't update the new values using standard API like BUPA_ADDRESS_CHANGE.

Thanks in Advance!!!

Warm regards,


10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

2 Answers

Nic Teunckens Jan 16, 2017 at 05:58 PM

I am quite sure that the BAPI "BAPI_BUPA_CENTRAL_CHANGE" can be used for this.

We use this FM in custom functions to maintain all kinds of BCS (Business Communication Services) for the Business Partner related data in R/3 (ISU), with success ... You can use this in conjunction with the BAPI "BAPI_BUPA_CENTRAL_GETDETAIL" to obtain the current data and make adjustments ...

10 |10000 characters needed characters left characters exceeded
Mukesh L Jan 23, 2017 at 06:30 AM

Sorry for my delayed response Nic Teunckens and Thanks for your quick response!!

Unfortunately,in my case I couldn't get enough time to explore the BADI and I have maintained my enhancement inside Interfaces itself.

But I will definitely explore your idea, thanks!!

Warm regars,


10 |10000 characters needed characters left characters exceeded