Actually, in general, there are exceptions to filter phase rules. But
they are not specifically important to the idea of "if workflow is
triggered by an Escalation" part of the original question.

Please see:
 Ref: BasicGuide-630.2006.05.09.pdf Page 582.

"Filter phasing exceptions"
 Basically: "Get Entry" and "Delete" Filter operations have different
phase rules.


FWIW: I also strongly advocate the model that Brian Bishop sited.
"
... use the escalation to just “touch” the record and then get a
filter to pick up that touch and do the work.
"

In my opinion, it allows for a lot of flexibility and makes it a bit
easier to debug too.

--
Carey Matthew Black
BMC Remedy AR System Skilled Professional (RSP)
ARS = Action Request System(Remedy)

Love, then teach
Solution = People + Process + Tools
Fast, Accurate, Cheap.... Pick two.



On Tue, May 5, 2009 at 5:24 AM, Theo Fondse <[email protected]> wrote:
> Lyle,
>
> Dave is correct.
>
> There is another way as well for you to ensure that workflow actions happen
> in a specific order.
> It requires a small additional development effort, but you are guaranteed
> 100% that your workflow does things in the correct order - irrespective of
> the phasing or even execution order (you can even do this using only 1
> escalation per form). The drawback is that it takes longer to do it all
> since you sequentially trigger more than one update per record using the
> escalation.
>
> This method also allows easier manual debugging of workflow triggered by
> escalations since you only have to turn on filter logging on the User Tool
> before manually simulating the escalation update on a single record.
>
> Depending on a number of circumstantial factors, it might or might not be
> better to do it that way.
>
>
>
> Best Regards,
> Theo
>
> -----Original Message-----
> From: Action Request System discussion list(ARSList)
> [mailto:[email protected]] On Behalf Of Shellman, David
> Sent: 05 May 2009 04:45
> To: [email protected]
> Subject: Re: Filter Phasing and Escalations
>
> Lyle,
>
> Filters are actions that occur on the server.  They function basically the
> same if a record is changed by a person, an API call, or an escalation.
> This includes phase 1, 2 and 3 actions.  You can check by turning on filter
> logging on the server.

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:[email protected] ARSlist: "Where the Answers Are"

Reply via email to