Hi,
I am working on workflows and I want a workflow to sent the work item to be sent to the cordinator partner in the PM order maintained. I have already set up the workflow . Can any one tell me how to do that . I am using below code in the method
CONSTANTS : c_or(2) TYPE c VALUE 'OR'.
DATA: v_objno TYPE j_objnr,
w_parnr TYPE t_parnr.
* Prepare the OBJ no for passing to IHPA
CONCATENATE c_or object-key-number INTO v_objno .
* Get the partner function for the PM order
SELECT SINGLE objnr parvw parnr
INTO w_parnr
FROM ihpa
WHERE objnr EQ v_objno
AND parvw EQ 'AB'.
* Fetch the partner type
IF sy-subrc IS INITIAL .
CALL FUNCTION 'PM_PARTNER_LENGTH'
EXPORTING
parnr_imp = w_parnr-parnr
parvw = w_parnr-parvw
IMPORTING
nrart_exp = lv_nrart
EXCEPTIONS
parvw_and_nrart_inital = 1
invalid_parvw = 2
OTHERS = 3
.
IF sy-subrc = 0.
CASE lv_nrart.
WHEN 'US'.
ls_actor-otype = 'US'.
ls_actor-objid = ls_parnr-parnr.
APPEND ls_actor TO actor_tab.
WHEN 'PE'.
ls_actor-otype = 'P'.
ls_actor-objid = ls_parnr-parnr.
APPEND ls_actor TO actor_tab.
WHEN 'O'.
ls_actor-otype = 'O'.
ls_actor-objid = ls_parnr-parnr.
APPEND ls_actor TO actor_tab.
WHEN 'S'.
ls_actor-otype = 'S'.
ls_actor-objid = ls_parnr-parnr.
APPEND ls_actor TO actor_tab.
ENDCASE.
ENDIF.
*
* Update the ACTOR TAB
swc_set_table container 'ACTOR_TAB' actor_tab.
Thanks,
RG