Hi,
im triggering an event in my Z program by using CL_SWF_EVT_EVENT=>RAISE which in turn triggering a workflow. Unfortunately event trace shows a message "no receiver entered". below are the screen shots for event linking, SWELS entry and my code to trigger this.
APPEND WA TO ITAB.
TRY.
CALL METHOD LO_EVENT->SET
EXPORTING
NAME = 'IT_MARA'
VALUE = ITAB.
CATCH CX_SWF_CNT_CONT_ACCESS_DENIED .
CATCH CX_SWF_CNT_ELEM_ACCESS_DENIED .
CATCH CX_SWF_CNT_ELEM_NOT_FOUND .
CATCH CX_SWF_CNT_ELEM_TYPE_CONFLICT .
CATCH CX_SWF_CNT_UNIT_TYPE_CONFLICT .
CATCH CX_SWF_CNT_ELEM_DEF_INVALID .
CATCH CX_SWF_CNT_CONTAINER .
ENDTRY.
TRY.
CALL METHOD CL_SWF_EVT_EVENT=>RAISE
EXPORTING
IM_OBJCATEG = LV_OBJCAT ""MC_OBJCATEG_BC
IM_OBJTYPE = 'ZCL_WF3'
IM_EVENT = 'START_WF'
IM_OBJKEY = OBJKEY
IM_EVENT_CONTAINER = LO_EVENT
.
CATCH CX_SWF_EVT_INVALID_OBJTYPE .
CATCH CX_SWF_EVT_INVALID_EVENT .
ENDTRY.
commit work.
Im on same client with my development and testing as well. could anybody please advise me on this.
Thank you