How to handle multiple events triggered at same time.
Rick Sample
Rick.Sample at gbe.com
Thu Mar 3 13:54:38 EST 2005
Here is what I got. I think I figured out how to queue it correctly.
In the linkage (SWETYPV):
I have on entry for my BO.
ObjectType: myBO
Event: CREATED
Rec. Type: WS90000099
I have a CFM to raises workflow off for any existing WF in waiting,
ready, etc.
WF Template:
- One triggering event (CREATED).
- multiple listeners in the template that listen for CHANGE, APPROVE,
etc.
In the listeners fork of the WF I have all the listeners. CHANGE,
APPROVE, etc.
In the other fork, I also have events (terminating type) in my Tasks
for these same events.
I did not have the "Enable usage of event queue" checked.
So, enabling the terminating event queue should make the events wait
long enough
to allow other events to complete before starting.
Yes?
Before these terminating events were turn on I would see two expected
events firing at same time
in the event log but the WF log did not process both events. Just one
at a time.
Make sense? Comments?
>>> anna.hill at sap.com 3/3/2005 10:55:41 >>>
Try using the event queue? - switch it on in SWETYPV and then
administer
the event queue in SWEQADM. This will queue the events up and deliver
them in a nice civilized manner.
Hope I've understood the problem correctly.
Cheers
Anna
Anna Hill
Technology Consultant
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 Rick Sample
Sent: 03 March 2005 16:15
To: SAP-WUG at MITVMA.MIT.EDU
Subject: How to handle multiple events triggered at same time.
I have a program calling two events back to back.
My WF Template is handling only the first event.
If I step through the program and just wait a few seconds
the WF handles both just fine.
Called via SAP_WAPI_CREATE_EVENT and I am using COMMIT WORK AND WAIT.
How do I get the WF to handle both events in sequence without putting
a
WAIT UP TO x SECONDS?
Any help is appreciated.
4.6C
Rick Sample
SAP Workflow / Developer
Graybar, Inc.
11885 Lackland Rd.
63146-4208
314.573.5822
Rick.Sample at GBE.com
_______________________________________________
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
More information about the SAP-WUG
mailing list