sap_wapi_start_workflow
Keohan, Susan
keohan at ll.mit.edu
Thu Sep 13 09:49:30 EDT 2007
Hi Bjorn,
I just have to ask, why are you trying to use SAP_WAPI_START_WORKFLOW
and filling in release strategies ?
The concept of release strategies is so that events get raised, and
workflows get started without you needing to write your own SAP_WAPI*
calls. If you are doing this as an exercise to get familiar with that
function, then kudos. But you should probably use
SAP_WAPI_CREATE_EVENT, as managing the start of your workflows via
events is far better than starting them directing (IMHO).
If I were testing out SAP_WAPI_START_WORKFLOW (or even
SAP_WAPI_CREATE_EVENT) I would try using a business object that was not
linked to release strategies because I think they just muddy the waters.
Hope this is somewhat helpful.
Sue
From: sap-wug-bounces at mit.edu [mailto:sap-wug-bounces at mit.edu] On Behalf
Of Bjorn Demol
Sent: Thursday, September 13, 2007 9:16 AM
To: sap-wug at mit.edu
Subject: sap_wapi_start_workflow
Hi,
I'm testing the FM sap_wapi_start_workflow, but I'm having some trouble
filling in the container.
The object is BUS2012, I created a new object ZBUS2012.
When I look into the start event, The system transfers the purchaseorder
(which is the object), releasecode and wf_initiator.
When I try the FM, the sy-subrc returns 0, but I don't see an item in
the inbox where I expect the item to appear.
This is my code :
REPORT TEST.
data : l_obj type swotobjid.
data : l_tab type table of swr_cont.
data : lw_tab type swr_cont.
l_obj-objkey = '4500003943'.
l_obj-objtype = 'BUS2012'.
l_obj-describe = 'BUS2012'.
lw_tab-element = 'BUS2012'.
lw_tab-value = l_obj.
append lw_tab to l_tab.
lw_tab-element = 'releasecode'.
lw_tab-value = 'E4'.
append lw_tab to l_tab.
CALL FUNCTION 'SAP_WAPI_START_WORKFLOW'
EXPORTING
task = 'WS20000075'
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 =
* NEW_STATUS =
TABLES
INPUT_CONTAINER = l_tab
* MESSAGE_LINES =
* MESSAGE_STRUCT =
* AGENTS =
.
Anyone can tell me what I'm doing wrong ?
thanks !
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.mit.edu/pipermail/sap-wug/attachments/20070913/d9aa37c9/attachment.htm
More information about the SAP-WUG
mailing list