SAP_WAPI_START_WORKFLOW vs. SWW_WI_START
Sample, Rick
Rick.Sample at gbe.com
Wed Apr 16 11:22:12 EDT 2008
This sill will not start the task in 4.6c.
I can get it to work with just the simple element. i.e. salesdocument.
But when I try to add that BAPI_RETURN, no WF.
INCLUDE: <cntn01>.
DATA:
container TYPE STANDARD TABLE OF swr_cont,
container_line LIKE LINE OF container[],
return_code TYPE sy-subrc,
workitem_id TYPE swr_struct-workitemid,
salesdocument TYPE bapivbeln-vbeln,
bapi_return TYPE bapiret2. " OCCURS 0 WITH HEADER LINE.
*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
salesdocument = '0300029356'.
** Works by itself...
container_line-element = 'salesdocument'.
container_line-value = salesdocument.
APPEND container_line TO container[].
CLEAR container_line.
** does not work...
* container_line-element = 'BAPI_Return'.
* bapi_return-type = 'W'.
* bapi_return-message = '1'.
* container_line-value = bapi_return.
* APPEND container_line TO container[].
*
* bapi_return-type = 'S'.
* bapi_return-message = '2'.
* container_line-value = bapi_return.
* APPEND container_line TO container[].
CLEAR container_line.
CALL FUNCTION 'SAP_WAPI_START_WORKFLOW'
EXPORTING
task = 'TS90000212'
IMPORTING
return_code = return_code
workitem_id = workitem_id
TABLES
input_container = container[].
-----Original Message-----
From: sap-wug-bounces at mit.edu [mailto:sap-wug-bounces at mit.edu] On Behalf
Of Kjetil Kilhavn
Sent: Wednesday, April 16, 2008 9:46 AM
To: SAP Workflow Users' Group
Subject: Re: SAP_WAPI_START_WORKFLOW vs. SWW_WI_START
On Wednesday 16 April 2008 16:07:25 Sample, Rick wrote:
> Mike, I tried several different approaches to what I 'think' you are
> saying, but WF still does not start.
> Below is a Y test snip. Can you point out what you mean?
First of all you are using an incorrect container definition....
Second, don't use the macros, just append the lines directly in the
container
table with the same element name, e.g.
DATA: lt_wfcontainer TYPE STANDARD TABLE OF swr_cont,
l_containerline LIKE LINE OF lt_wfcontainer[],
bapi_return TYPE bapiret2.
l_containerline-element = 'BAPI_Return'.
bapi_return-type = 'W'.
bapi_return-message = '1'.
l_containerline-value = bapi_return.
APPEND l_containerline TO lt_wfcontainer[].
bapi_return-type = 'S'.
bapi_return-message = '2'.
l_containerline-value = bapi_return.
APPEND l_containerline TO lt_wfcontainer[].
CLEAR l_containerline.
>
> FUNCTION y_test_start_dla_msg.
> INCLUDE: <cntn01>.
>
> DATA:
> container TYPE swcont OCCURS 0 WITH HEADER LINE,
> return_code TYPE sy-subrc,
> workitem_id TYPE swr_struct-workitemid,
> bapi_return TYPE bapiret2 OCCURS 0 WITH HEADER LINE.
> *+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
> bapi_return-type = 'W'.
> bapi_return-message = '1'.
> APPEND bapi_return.
>
> bapi_return-type = 'S'.
> bapi_return-message = '2'.
> APPEND bapi_return.
>
> swc_set_table container 'BAPI_Return' bapi_return.
>
> CALL FUNCTION 'SAP_WAPI_START_WORKFLOW'
> EXPORTING
> task = 'TS90000212'
> IMPORTING
> return_code = return_code
> workitem_id = workitem_id
> TABLES
> input_container = container.
>
> ENDFUNCTION.
>
> -----Original Message-----
> From: sap-wug-bounces at mit.edu [mailto:sap-wug-bounces at mit.edu] On
Behalf
> Of Mike Pokraka
> Sent: Wednesday, April 16, 2008 2:40 AM
> To: SAP Workflow Users' Group
> Subject: Re: SAP_WAPI_START_WORKFLOW vs. SWW_WI_START
>
> Hi Rick,
> Just repeat the same container element name with different values for
> the
> SAP_WAPI container.
> Cheers,
> Mike
>
> On Tue, April 15, 2008 10:47 pm, Sample, Rick wrote:
> > I forgot that the interface changed for SAP_WAPI_START_WORKFLOW. We
>
> can
>
> > no longer pass in 'tables' to this FM?
> >
> > What I need is, to start a WF and pass in TABLES.
> >
> > What are the risks of using SWW_WI_START? Or, how do I pass in
tables
>
> to
>
> > the
> > new WAPIs?
> >
> > Rick Sample
> > SAP Business Workflow Developer
> > Graybar, Inc.
> >
> > _______________________________________________
> > SAP-WUG mailing list
> > SAP-WUG at mit.edu
> > http://mailman.mit.edu/mailman/listinfo/sap-wug
>
> _______________________________________________
> SAP-WUG mailing list
> SAP-WUG at mit.edu
> http://mailman.mit.edu/mailman/listinfo/sap-wug
>
> _______________________________________________
> SAP-WUG mailing list
> SAP-WUG at mit.edu
> http://mailman.mit.edu/mailman/listinfo/sap-wug
--
Kjetil Kilhavn (+47 40220607)
Blue Consulting AS (http://www.bluec.no/)
_______________________________________________
SAP-WUG mailing list
SAP-WUG at mit.edu
http://mailman.mit.edu/mailman/listinfo/sap-wug
More information about the SAP-WUG
mailing list