One way around this problem is to do an sql query to get the “nextid” for the 
form from the arschema table.  Then add whatever letters and zeros you need to 
create the Request ID in advance of phase 3.

Dwayne Martin
James Madison University

From: Action Request System discussion list(ARSList) 
[mailto:[email protected]] On Behalf Of Shellman, David
Sent: Monday, November 22, 2010 6:54 PM
To: [email protected]
Subject: Re: am I missing something? filter phases

**
Eli,

The `! causes the filter to fire as a phase 1 operation. The Request ID doesn't 
get created until later in the chain. That's why notification and push fields 
filter functions are phase 3 functions.
Dave
-------------------------
[email protected]
(Wireless)

________________________________
From: Action Request System discussion list(ARSList) <[email protected]>
To: [email protected] <[email protected]>
Sent: Mon Nov 22 18:47:43 2010
Subject: am I missing something? filter phases
Hey list!

its been a little while since I've built workflow so maybe I just need a sanity 
check.

I am trying to create workflow that takes data from one form (button press or 
via escalation) and creates a record on another form.  On submit of the second 
form, I am pushing the 'Request ID' to a third form to trigger another series 
of events.  The first filter that does push fields includes `! at the end of 
the name.  However, the entire process fails because it is attempting to push a 
null value (Request ID) from the second form to a required field on the third 
form.

Isn't that the point of - `! - ?  So you can force the push fields in phase 1, 
create the record and execute additional workflow immediately thereafter?

We're on ARS 7.5 Patch 007, Windows 2003 and SQL 2005.

Thanks!
Eli Schilling
_attend WWRUG11 www.wwrug.com ARSlist: "Where the Answers Are"_

Reply via email to