on 07-08-2014 2:49 PM
I have a requirement where i need to change the message text after clicking "Send" button while creating Incident.
How to find the feeder class and method which is called behind "Send" button ?
Thanks,
Vimal
Hi Vimal,
More often such buttons are processed in application component controller.
In your case application component controller class is CL_EHHSS_INC_QAF_CNTRLR_NEW. If you have such message "&1 &2 reported successfully; responsible incident manager notified" it is raised in REPORT_SUCCESS_MESSAGE method of this class.
Kind regards, Aliaksandr.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Maybe this can help.
Feader class are linked in transaction POWL_TYPE. You have to know POWL ID. May be it something like *EHS*.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Application name?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I dont have such.. but you can set external debug point in function module POWL_QUERY_REFRESH
* get the result object type from the feeder
lr_feeder->get_object_definition(
EXPORTING
i_selcrit_values = lt_crit_para " selcrit dependent object def.
i_langu = l_langu "nt_1673495
i_type = i_query_data-type
IMPORTING
e_object_def = lr_object_def
In I_QUERY_DATA-TYPE you can see name of POWL ID.
Find it in transaction POWL_TYPE and you get name of feader class!
User | Count |
---|---|
101 | |
13 | |
13 | |
11 | |
11 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.