Hi Anusha,
Why dont u try with CL_EXITHANDLER, and the method get_class_name_by_interface andfieldexit_name .We will get all possible BADIs which are getting triggered . and find out all the possible BADi s for the requirement .
Regards,
Subeesh Kannottil