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"_

