Hi Milind,
Normally the data should be present in the process_item and in the check method of the BADI. As it is a check that you perform, I suppose you need the check method. The code should look something like this :
METHOD if_ex_me_process_req_cust~check .
*
DATA :
lt_items TYPE mmpur_requisition_items,
wa_item LIKE LINE OF i_items,
lv_if_item TYPE REF TO if_purchase_requisition_item,
ls_itm_data TYPE mereq_item.
*
CALL METHOD im_header->get_items
RECEIVING
re_items = lt_items.
LOOP AT lt_items INTO wa_item.
lv_if_item = wa_item-item.
CALL METHOD lv_if_item->get_data
RECEIVING
re_data = ls_itm_data.
**Implement your own check here
ENDLOOP.
In the ls_itm_data structure, you will normally find the release strategy fields as they are displayed on the screen for each item.
Regards,
Freek