Hi Prem
The indicator DEDUCT_IND is only set when the the creator of the SC accepts the rejection.
if want to check whether a SC has been rejected then the following code can be helpful.
CALL METHOD /SAPSRM/CL_WF_APV_FACADE=>GET_CURRENT_PROCESS_STATE
EXPORTING
IV_DOCUMENT_GUID = PV_GUID
IV_AGENT_ID = PV_CREATED_BY
IV_LANGUAGE = SY-LANGU
IMPORTING
ES_PROCESS = LV_PROCESS.
IF LV_PROCESS IS NOT INITIAL.
LT_PROCESS_LEVEL_A = LV_PROCESS-PROCESS_LEVEL_LIST.
READ TABLE LT_PROCESS_LEVEL_A INTO LS_PROCESS_LEVEL_A INDEX 1 .
LT_DECISIONSET_LIST_A = LS_PROCESS_LEVEL_A-DECISIONSET_LIST.
LOOP AT LT_DECISIONSET_LIST_A INTO LS_DECISIONSET_LIST_A .
LT_ITEM_STATUS_LIST_A = LS_DECISIONSET_LIST_A-ITEM_STATUS_LIST.
LOOP AT LT_ITEM_STATUS_LIST_A INTO LS_ITEM_STATUS_LIST_A.
LT_ITEM_STATUS_A = LS_ITEM_STATUS_LIST_A-ITEM_STATUS.
ENDLOOP.
Thanks
Abhishekh Narsingpuria
Message was edited by: Zoltan Keller Please do not ask for points