SAP_WAPI_START_WORKFLOW
Andy Curtis
abcurtis at gmail.com
Wed Mar 11 07:02:20 EDT 2009
Rick
I got it working today. I had to change it a little though to get it to
recognise BUS2121 as a Business Object, so needed to redefine
lv_object_instance
DATA: BEGIN OF lw_object_instance,
c_1 TYPE char1 VALUE '[',
catid TYPE sibfcatid VALUE 'BO',
c_2 TYPE char1 VALUE '.',
typeid TYPE sibftypeid,
c_3 TYPE char1 VALUE '.',
instid TYPE sibfboriid,
c_4 TYPE char1 VALUE ']',
END OF lw_object_instance.
CL_SWF_IO_SERVICES=>CHECK_ALL needed this
Andy
On 3/10/09, Rick Bakker <rbakker at gmail.com> wrote:
>
> Yes.
>
> INCLUDE <CNTN01>.
>
> data: lv_rc like sy-subrc.
> data: lt_messages type standard table of SWR_MESSAG.
>
> data:
> begin of lv_object_instance,
> objtype type swo_objtyp,
> objkey type swo_typeid,
> end of lv_object_instance.
>
> * Define the container
> swc_container lt_wf_cont.
>
> * Create the container
> swc_create_container lt_wf_cont.
> * Clear the container (not necessary here)
> swc_clear_container lt_wf_cont.
>
> lv_object_instance-objtype = 'FORMABSENC'.
> lv_object_instance-objkey = '0000000088'.
>
> lt_wf_cont-element = 'ABSENCEFORM'.
> lt_wf_cont-value = lv_object_instance.
> append lt_wf_cont.
>
> CALL FUNCTION 'SAP_WAPI_START_WORKFLOW'
> EXPORTING
> TASK = 'WS30000015'
> * LANGUAGE = SY-LANGU
> DO_COMMIT = 'X'
> * USER = SY-UNAME
> * START_ASYNCHRONOUS = ' '
> * DESIRED_START_DATE =
> * DESIRED_START_TIME =
> * IMPORTING
> RETURN_CODE = lv_rc
> * WORKITEM_ID = lv_wfid
> * NEW_STATUS = lv_wistat
> TABLES
> INPUT_CONTAINER = lt_wf_cont
> MESSAGE_LINES = lt_messages
> * MESSAGE_STRUCT =
> * AGENTS =
> .
>
>
> On 3/10/09, Andy Curtis <abcurtis at gmail.com> wrote:
> > has anyone successfully used SAP_WAPI_START_WORKFLOW with a Container
> > Element that is a Business Object and not a simple variable?
> >
> > --
> > Andy Curtis
> >
> > _______________________________________________
> > 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
>
--
Andy Curtis
(m) 07798 603099
(t) 01737 843948
(e) abcurtis at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.mit.edu/pipermail/sap-wug/attachments/20090311/bb9361a4/attachment.htm
More information about the SAP-WUG
mailing list