Hi Piyali ,
Is this transaction is available in any standard SRM role available in portal ?
May be some OBN or other iviews(invisible in role) is being called with this transaction and somehow this object is not listed in your role.
I would suggest to assign the standard role having this transaction in portal and check what iview is being called and accordingly assign that iview to your role.
Thanks,
Sandip