I am trying with the below code
lr_entity ?= zgr_owner->BTPARTNERSET->collection_wrapper->get_current( ).
IF LR_ENTITY is bound.
TRY.
CALL METHOD LR_ENTITY->GET_RELATED_ENTITY
EXPORTING
IV_RELATION_NAME = 'BTPartner_PFT_0001_MAIN'
RECEIVING
RV_RESULT = LR_ENTITY.
CATCH CX_CRM_GENIL_MODEL_ERROR .
ENDTRY.
ENDIF.
IF LR_ENTITY is bound.
TRY.
CALL METHOD LR_ENTITY->GET_RELATED_ENTITY
EXPORTING
IV_RELATION_NAME = 'BTBusinessPartner'
RECEIVING
RV_RESULT = LR_ENTITY.
CATCH CX_CRM_GENIL_MODEL_ERROR .
ENDTRY.
ENDIF.
upto here is fine. LR_ENTITY is getting bound
IF LR_ENTITY is bound.
TRY.
CALL METHOD LR_ENTITY->GET_RELATED_ENTITY
EXPORTING
IV_RELATION_NAME = 'BuilIndustrySectorRel'
RECEIVING
RV_RESULT = LR_ENTITY. This not getting bound, in debgu I have checked. there is no BuilIndustrySector relrelationship is available. Same thing I have observed from Genil bol browser too. but the value is available from BP transaction.
CATCH CX_CRM_GENIL_MODEL_ERROR .
ENDTRY.
ENDIF.
IF LR_ENTITY is bound.
CALL METHOD LR_ENTITY->IF_BOL_BO_PROPERTY_ACCESS~GET_PROPERTY_AS_STRING
EXPORTING
IV_ATTR_NAME = 'INDUSTRYSECTOR '
RECEIVING
RV_RESULT = lv_ind_code
.
ENDIF.