2007 Dec 27 12:12 AM
Hi Everyone,
I am trying to update Phone Numbers (Table ADR2) in the background when user creates new address using FPP2/BUG2 transaction.
I am looking for an BADI where I can read the Address from Memory and after populating the Phone Numbers, update the Memory again, so that SAP can update the numbers from memory.
I was trying to implement BADI - ADDRESS_UPDATE and BUPA_ADDR_UPDATE. I am able to read data using FM ISU_PARTNER_MEMORY_GET / BUA_BUPA_MEMORY_ADDRESS_GET, but not able to modify memory using FM ISU_PARTNER_MEMORY_SET.
Can anybody tell me any FM/BAPUI which can update the memory back so that phone numbers get updated properly or is this the right place to modify the memory.
Thanks,
Durgesh.
2008 Jan 09 9:30 AM
Use this FM : BAPI_BUPA_ADDRESS_CHANGE,
BUPA_ADDRESS_CHANGE.
To modify the address.
Regards,
Shiv
2008 Jan 09 9:30 AM
2008 Jan 10 6:30 AM
Hi ,
I think you need a BAPI rather than a BADI to update the Phone Number .
Please try this BAPI ,
BAPI_BUPA_ADDRESS_CHANGE
BAPI_BUPA_CENTRAL_CHANGE
BAPI_BUPR_CONTP_ADDR_CHANGE
BAPI_BUPR_EMPLO_ADDR_CHANGE
regards
Deepak.