Address usage gets deleted by adding a telephone via BAPI
[ADR] [BAPI] [bapi po create1] [BAPI_BUPA_ADDRESS_CHANGE] [BUPA_ADDRESS_CHANGE] [co11n bapi] [flag] [FLGDEFAULT] [HOME_FLAG] [R3] [R3_USER] [sap bapi] [user]
Related:
- SAP BP: BAPI_BUPA_ADDRESS_GETDETAIL displays outdated dataSymptom When foreign application uses BAPI_BUPA_ADDRESS_GETDETAIL to retrieve the address...
Symptom
While updating the communication details(telephone number,email,fax etc)by calling the standard FM BAPI BUPA_ADDRESS_CHANGE,standard number flag(FLGDEFAULT),home address flag gets updated to blank for the previous stored communication data and in case of telephone the value in R3_usage gets changed in table ADR2.
Other terms
BAPI_BUPA_ADDRESS_CHANGE BUPA_ADDRESS_CHANGE ADR FLGDEFAULT HOME_FLAG R3_USER R3 user flag
Reason and Prerequisites
Communication data has become time dependent for BAS and in case of BAPI, valid from was not being sent to BAS modules.
Solution
implement this note.