We downloaded business package Business Package for Maintenance Technician 1.2. With this BP we got a iView called "Maintenance Tasks" which is an iView based on POWL "OPS-MT-POWL". This POWL displays list of maintenance orders and it got several buttons on it like 'Chage order' , 'Display order' etc.
The issue is when I press on any of this buttons nothing happens. I tried to debugged method implementation IF_POWL_FEEDER~HANDLE_ACTION of class CL_RPLM_QIMT_POWL_ORDER_PM. It is properly preparing all the application parameters and passing the same to the DO_PORTAL_FOLLOW_UP of class CL_POWL_UTIL which in turn calls cl_wdr_portal_event=>new_object_navigation_event with resolving_mode = 'SourceRole'. This is using OBN(Portal Object Based Navigation) and respective business object is "Maintenance Order" and operation is "Display_Transaction". A correct iView has been assigned to this operation.
But proper portal integration event is not fired and respective iView(Display Order) is not being called.
Any help on this issue is greatly appreciated.