Hi All
I wrote a code so as to get the phone number of the Business partner displayed in the satrt form , but it shows me the phone number of the previous Business patner which has being end dated .
let me knw wht changes do i make to reflect the phone number of the current BP in use .
CALL FUNCTION 'API_RE_CN_GET_DETAIL'
EXPORTING
id_bukrs = contract-bukrs
id_recnnr = contract-recnnr
IMPORTING
et_partner = t_et_partner
EXCEPTIONS
error = 1
OTHERS = 2.
IF NOT t_et_partner[] IS INITIAL.
LOOP AT t_et_partner INTO w_et_partner WHERE role = 'Z00016'.
w_partner = w_et_partner-partner.
EXIT.
ENDLOOP.
CALL FUNCTION 'BAPI_BUPA_ADDRESS_GETDETAIL'
EXPORTING
businesspartner = w_partner
valid_date = sy-datlo
TABLES
bapiadtel = t_bapiadtel.
LOOP AT t_bapiadtel INTO w_bapiadtel.
CONCATENATE '('
w_bapiadtel-telephone(3)
')'
w_bapiadtel-telephone+3(3)
'-'
w_bapiadtel-telephone+6(4)
INTO w_contact_num.
EXIT.
ENDLOOP.
ENDIF.
Early response is appreciated .
Thanks
Shweta