Program Access to User Addresses
Any program access to user addresses requires usage of the BAPIs designed for this purpose, in particular
BAPI_USER_GET_DETAIL and BAPI_USER_CHANGE .Up to Release 4.5, these BAPIs contain the address data in a flat structure (
ADDRESS LIKE BAPIADDR3 ). In addition, as of Release 4.6, all communication data of the address is contained in tables (for example, ADDTEL LIKE BAPIADTEL ) in the interfaces. This makes it possible, for example, to use BAPI_USER_CLONE to distribute multiple email addresses while retaining the sequence number. This function is required to support distributed mail systems.