Hi Experts,
I am triggering Workflow from webdynpro for approving employee reimbursement details.....
This is the way i have written code in Webdynpro.
data ls_input_container TYPE swr_cont.
data lt_input_container TYPE STANDARD TABLE OF swr_cont.
DATA ZREIM TYPE ZREIM.
DATA LV_WIID TYPE SWW_WIID.
ls_input_container-element = 'EID'.
ls_input_container-value = lv_eid.
APPEND ls_input_container TO lt_input_container .
ls_input_container-element = 'EMPNAME'.
ls_input_container-value = lv_empname.
APPEND ls_input_container TO lt_input_container .
ls_input_container-element = 'DESCRITION'.
ls_input_container-value = lv_descrition. " youe value as per requirement.
APPEND ls_input_container TO lt_input_container .
ls_input_container-element = 'TOTAL'.
ls_input_container-value = lv_total. " youe value as per requirement
APPEND ls_input_container TO lt_input_container .
ls_input_container-element = 'ACCOUNTNO'.
ls_input_container-value = lv_accountno. "youe value as per requirement.
APPEND ls_input_container TO lt_input_container .
ls_input_container-element = 'PROCESS'.
ls_input_container-value = lv_process. "youe value as per requirement.
APPEND ls_input_container TO lt_input_container .
ls_input_container-element = 'PRIORITY'.
ls_input_container-value = lv_priority
. "youe value as per requirement.
APPEND ls_input_container TO lt_input_container .
CALL FUNCTION 'SAP_WAPI_START_WORKFLOW'
EXPORTING
TASK = 'WS99900131'
LANGUAGE = SY-LANGU
DO_COMMIT = 'X'
USER = SY-UNAME
START_ASYNCHRONOUS = ' '
DESIRED_START_DATE =
DESIRED_START_TIME =
DESIRED_START_ZONLO = SY-ZONLO
IFS_XML_CONTAINER =
IMPORTING
RETURN_CODE =
WORKITEM_ID = LV_WIID
NEW_STATUS =
TABLES
INPUT_CONTAINER = lt_input_container
MESSAGE_LINES =
MESSAGE_STRUCT =
AGENTS =
.
ENDMETHOD.
Problem is while debugging the code i am not getting value in Workitem id LV_WIID means workflow is not triggering i think so....
Can any body please help me?
Regards,
Praveena.