Hi Juan,
I have tried with validating the relationship and passed the validity from the existing so standard emp resp has been updated successfully.
CALL FUNCTION 'BAPI_BUPA_RELATIONSHIPS_GET'
EXPORTING
BUSINESSPARTNER = gs_addr-partner
TABLES
RELATIONSHIPS = lt_rel
RETURN = gt_return.
CLEAR gt_return.
READ TABLE lt_rel INTO ls_rel with key RELATIONSHIPCATEGORY = 'BUR011'
PARTNER2 = lv_emp_resp.
if sy-subrc = 0.
CALL FUNCTION 'BUPR_RELATIONSHIP_CHANGE'
EXPORTING
IV_PARTNER_1 = gs_addr-partner
* IV_PARTNER_1_GUID =
IV_PARTNER_2 = lv_emp_resp
* IV_PARTNER_2_GUID =
IV_RELATIONSHIP = 'BUR011'
IV_DATE_FROM = ls_rel-VALIDFROMDATE "'00010101' "SY-DATLO
IV_DATE_TO = ls_rel-VALIDUNTILDATE "'99991231'
* IV_DIFFERENTIATION_TYPE_VALUE =
* IV_DATE_FROM_NEW =
* IV_DATE_TO_NEW =
* IV_RELATIONTYPE =
* IV_DATE_FROM_X =
* IV_DATE_TO_X =
* IV_RELATIONTYPE_X =
* IV_TESTRUN = ' '
IV_X_SAVE = 'X'
IV_XDFREL = 'X'
IV_XDFREL_X = 'X'
TABLES
ET_RETURN = gt_return.
endif.
Regards,
Swadini Sujanaranjan