Start a workflow only once a day

Becker, Stephan stephan_becker.ext at siemens.com
Fri Feb 6 11:55:36 EST 2004


In principle yes, BUT according to SAP recommendations, the event log should
not be active in productive systems anyway, for performance reasons.
 
Plus, with the report, you would consume the system resources all at once at
one point in time, with the online collection you do little bits whenever
the events are created, thus alleviating performance peaks..
 
Stephan
 
-----Mensaje original-----
De: Sergey Breslavets [mailto:sergey.breslavets at epstechnology.com]
Enviado el: 06 February 2004 17:49
Para: SAP-WUG at MITVMA.MIT.EDU
Asunto: Re: Start a workflow only once a day
 
Gentlemen, you can get all the event information from event log and kick-off
any follow-up processing by running a report just once (at "predetermined
time"), instead of doing real-time monitoring... it's just more efficient,
imho..
Remember, each event creation and background steps consume system resources
(dialog processes, table space, etc.)....
 
-----Original Message-----
From: Becker, Stephan [mailto:stephan_becker.ext at siemens.com]
Sent: Friday, February 06, 2004 10:32 AM
To: SAP-WUG at MITVMA.MIT.EDU
Subject: Re: Start a workflow only once a day
 
 
Hi Sergey,
 
create a workflow that you start once (manually). It should have a wait
event as the first step for the events you want to collect. That wait event
is in an endless loop. In the follow-on processing when the event is
triggered, you simply add the new event information to a multiline container
element or such thing. At a predetermined time, a parallel branch (again in
an endless loop so it starts every day) will take the contents of the
container element and either start a subworkflow or a separate one, in order
to do the user processing.
 
HTH,
Stephan
 
-----Mensaje original-----
De: Sergey Breslavets [mailto:sergey.breslavets at epstechnology.com]
Enviado el: 06 February 2004 17:24
Para: SAP-WUG at MITVMA.MIT.EDU
Asunto: Re: Start a workflow only once a day
 
Hio Werner,
 
if all you need is an information about all business event created during
the day, a report is probably a better choice. if you need notification you
can do a background job that would generate and mail report to intended
recipients.
 
otherwise tell a little about your business case and i might be able to
advise something... e.g.:
- what has to happen when one or more business events are created?
- when your agents/system have to react? (when first event created, last
one, next day, whenever they have time...?)
- what'll happen if they did not react?
- etc.
 
regards,
sergey
 
 
 
 
 
-----Original Message-----
From: Werner Koessl [mailto:Werner.Koessl at hirschvogel.com]
Sent: Friday, February 06, 2004 3:53 AM
To: SAP-WUG at MITVMA.MIT.EDU
Subject: Start a workflow only once a day
 
 
Hi workflow experts,
 
i want to trigger an event each time a business event is created.
So i can start a workflow with each event. When someone creates 5 business
events i get 5 workflows.
 
But it would be better if i can start only one workflow a day, so that the
information of all events are collected in one workflow.
I don't know how to solve that.
 
The problem is that a few people have to get a workitem when someone creates
a new business event.
Therefore they get a lot of workitems every day.
So it would be better if they only get one workitem with the information of
all business events.
 
Does anybody have an idea?
 
Regards,
Werner.
 


More information about the SAP-WUG mailing list