help on container elements
workflow99@aol.com
workflow99 at aol.com
Fri Dec 2 09:29:44 EST 2005
The container table for the WAP FM is a simple value pair table. You should not use the macro for populating this table for the WAPI. All you need to supply is the parameter name and value and use the Append statement to popoulate the table. The following is the doco for the parameter:
Each line of the table parameter contains two fields, in which the ID
and the value of the element are specified. With single-line container
elements the table parameter contains one line, and with multiline
container elements the table parameter contains the relevant number of
lines.
Best Regards,
Ramki Maley,
WF Developer - USCBP.
-----Original Message-----
From: Lyal Schumann <lschumann at randwater.co.za>
To: SAP Workflow Users' Group <sap-wug at mit.edu>
Sent: Fri, 2 Dec 2005 15:52:16 +0200
Subject: RE: help on container elements
Hmmmm. Something I haven't really thought about: the container tables
for SWE_EVENT_CREATE and SAP_WAPI_EVENT_CREATE have different
structures. Is the SWC_SET_ELEMENT macro clever enough to set elements
in both of them?
I know I could go and debug the SWC_ELEMENT_SET function module myself,
but I'm lazy and it's Friday afternoon (and two African swallows just
flew past my window holding a piece of string connected to a coconut)
-----Original Message-----
From: sap-wug-bounces at mit.edu [mailto:sap-wug-bounces at mit.edu] On Behalf
Of Hill, Anna
Sent: 02 December 2005 02:50 PM
To: SAP Workflow Users' Group
Subject: RE: help on container elements
You write the code before you call SAP_WAPI_CREATE_EVENT, so it would
look something like this (this actually uses SWE_EVENT_CREATE but it's
exactly the same principle), where param_1, 2, 3 are parameters defined
on your event on your object:
swc_set_element container 'Param_1' l_param1_value.
swc_set_element container 'Param_2' l_param2_value.
swc_set_element container 'Param_3' l_param3_value.
* Trigger workflow
CALL FUNCTION 'SWE_EVENT_CREATE'
EXPORTING
objtype = l_object
objkey = l_key
event = l_event
IMPORTING
event_id = lc_evtid
TABLES
event_container = container
EXCEPTIONS
objtype_not_found = 1
OTHERS = 2.
IF sy-subrc <> 0.
RAISE error_by_trigger.
ELSE.
COMMIT WORK.
ENDIF.
Anna Hill
SAP Netweaver Technology
SAP (UK) Ltd
Clockhouse Place, Bedfont Road,
Feltham, Middlesex TW14 8HD
T +44 (0)20 8917 6125
F +44 (0)20 8917 6461
M +44 (0)7966 975125
E anna.hill at sap.com
-----Original Message-----
From: sap-wug-bounces at mit.edu [mailto:sap-wug-bounces at mit.edu] On Behalf
Of vijay srikanth
Sent: 02 December 2005 12:14
To: sap-wug at mit.edu
Subject: RE: help on container elements
Hi,
So what you're saying is that I keep these event parameters defined in
my
event.
When I run the FM SAP_WAPI_CREATE_EVENT, if I pass these element names
and
the values,
the event parameters get populated automatically. Where do I have to
write
the piece of code then. I'm actually calling the event from an FM
SAP_WAPI_CREATE_EVENT.
Regards,
Vijay
>From: "Hill, Anna" <anna.hill at sap.com>
>Reply-To: "SAP Workflow Users' Group" <sap-wug at mit.edu>
>To: "SAP Workflow Users' Group" <sap-wug at mit.edu>
>Subject: RE: help on container elements
>Date: Fri, 2 Dec 2005 12:47:07 +0100
>
>Hi Vijay
>
>The container table is for you to raise additional parameters when your
>event is published, so it depends on what information you want to raise
>with your event. If there are event parameters defined on your event,
>then you need to use the following to set them when the event is
raised:
>
> swc_set_element container 'Event_parameter_name' l_parameter_value.
>
>Cheers
>Anna
>
>Anna Hill
>SAP Netweaver Technology
>
>SAP (UK) Ltd
>Clockhouse Place, Bedfont Road,
>Feltham, Middlesex TW14 8HD
>
>T +44 (0)20 8917 6125
>F +44 (0)20 8917 6461
>M +44 (0)7966 975125
>E anna.hill at sap.com
>
>
>-----Original Message-----
>From: sap-wug-bounces at mit.edu [mailto:sap-wug-bounces at mit.edu] On
Behalf
>Of vijay srikanth
>Sent: 02 December 2005 11:12
>To: sap-wug at mit.edu
>Subject: help on container elements
>
>Hi,
>
>I've only sparingly used the FM SAP_WAPI_CREATE_EVENT.
>There's a table in this FM that has input container values. Should I
>pass the container names as attributes of the business object and the
>corresponding values to this table and call the FM. Thanks in advance
>for the help.
>
>
>Regards,
>Vijay
>
>
>_______________________________________________
>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
_______________________________________________
SAP-WUG mailing list
SAP-WUG at mit.edu
http://mailman.mit.edu/mailman/listinfo/sap-wug
Disclaimer
This email and any accompanying attachments may contain confidential and
proprietary information. This information is private and protected by law and,
accordingly, if you are not the intended recipient, you are requested to delete
this entire communication immediately and are notified that any disclosure,
copying or distribution of or taking any action based on this information is
prohibited.
Emails cannot be guaranteed to be secure or free of errors or viruses. The
sender does not accept any liability or responsibility for any interception,
corruption, destruction, loss, late arrival or incompleteness of or tampering or
interference with any of the information contained in this email or for its
incorrect delivery or non-delivery for whatsoever reason or for its effect on
any electronic device of the recipient.
If verification of this email or any attachment is required, please request a
hard-copy version.
_______________________________________________
SAP-WUG mailing list
SAP-WUG at mit.edu
http://mailman.mit.edu/mailman/listinfo/sap-wug
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.mit.edu/pipermail/sap-wug/attachments/20051202/9366b304/attachment.htm
More information about the SAP-WUG
mailing list