Hi,
CRM Comp: BUAG_DETAIL has a view set 'BuagDetailVS'. Here, even save button is part of a separate view (View2).
Now, in such a scenario,
View1 raises an error message with code similar to:
lv_msgsrv = cl_bsp_wd_message_service=>get_instance( ).
lv_msgsrv->add_message( .... ).
Now, on the event of <Save> button in View2, the message service is retrieved by:
lv_msgsrv = cl_bsp_wd_message_service=>get_instance( ).
lt_message = lv_msgsrv->get_messages( ).
When user press <Save> first time, the error from view1 appears in this message collection. Hence, save can fail. But, when the user press <Save> again then
the earlier message is not there in message collection. Why?
How can we make the error persist in message collection in View2?