Hi Skthi,
The declaration of the internal asindicated by you had resolved the issue. Now, I am able to add new master data to the infoobject using the FM RSDMD_WRITE_ATTRIBUTES_TEXTS.
However if I try to modify any existing master data record using the same FM, I am able to add the modified record to the /BIC/P* table but not activate it. I have tried to call the function module
RSDDS_AGGREGATES_MAINTAIN but no luck.
Could you check what is missing here ?
CALL FUNCTION 'RSDDS_AGGREGATES_MAINTAIN'
EXPORTING
I_T_RANGE_CHABASNM = 'zemployee'
* I_T_RANGE_HIEID =
* I_PC_VARIANT =
* I_DEBUG = RS_C_FALSE
* I_PROT_DETLEVEL = '1'
* I_TOLERANCE = 0
* I_AGGR_AUTO_REFILL = RS_C_FALSE
* I_BIA_DEACTIVATE = RS_C_FALSE
* IMPORTING
* E_T_MSG =
* EXCEPTIONS
* INHERITED_ERROR = 1
* LOCKED = 2
* RESTART = 3
* OTHERS = 4 .
IF SY-SUBRC <> 0.
* Implement suitable error handling here
ENDIF.
Regards,
Spring