Yes.  I selected Operation from the field list,  and watched as it
converted $Operation$ to $OPERATION$ before my eyes.  The transaction then
complained that a null value was pushed to that field.

So either the lesson is to not name fields after Keywords, or this is a new
bug in 8.1.

Rick
On Jul 24, 2014 2:40 PM, "Joe D'Souza" <[email protected]> wrote:

> **
>
> That is weird.
>
>
>
> Did you’ll try the field ID as in $900000001$ if lets say 900000001 was
> the field ID of that custom field Operation?
>
>
>
> Joe
>
>
>  ------------------------------
>
> *From:* Action Request System discussion list(ARSList) [mailto:
> [email protected]] *On Behalf Of *Jason Miller
> *Sent:* Thursday, July 24, 2014 3:38 PM
> *To:* [email protected]
> *Subject:* Re: How to execute AI jobs from workflow
>
>
>
> **
>
> I have been having that same issue in recent version of Dev Studio with
> fields called 'Schema'.  I have been using this same field and ID for years
> an now when I create new or update old workflow I end up changing the field
> name to get around it.
>
>
>
> Jason
>
>
>
> On Thu, Jul 24, 2014 at 11:17 AM, Rick Cook <[email protected]> wrote:
>
> **
>
> That's the conclusion I came to as well, Phil. Removing the qualifications
> cleared the error message, though it did reveal a quirk in the
> UDM:Execution Form.  When trying to map the fields on my DO Form to their
> identical counterparts on UDM:Execution Form, the field named "Operation"
> resolves to the keyword $OPERATION$.   I had to rename my custom field to
> Operation1 to get past that.
>
> Rick
>
> On Jul 24, 2014 5:13 AM, "Murnane, Phil" <[email protected]> wrote:
>
> **
>
> Rick:
>
>
>
> It sounds like the server would have to perform a SQL SELECT (via the AR
> System API, of course) in order to evaluate the criteria you have, then
> based on the result set would perform your INSERT.  Try using the
> documented, but not obvious, "always push no matter what" configuration for
> the Push Fields Action.
>
>
>
> I just found this in the AR System .PDF:
>
>
>
> Note
> Using a qualification causes the Push Fields action to run a query to
> obtain the list of matching requests, so make sure to optimize the Push
> Fields qualification for best system performance. See Creating efficient
> qualifications.
>
>
>
> To create a Push Fields action that does not search for existing records
> but instead always creates a request, do not enter a qualification.
> Instead, select the following values:
>    In the If No Requests Match field, select Create a New Request.
>    In the If Any Requests Match field, select Take No Action.
>
>
>
> HTH,
>
> --Phil
>
>
>   ------------------------------
>
> *From:* Action Request System discussion list(ARSList) [
> [email protected]] On Behalf Of Rick Cook [[email protected]]
> *Sent:* Wednesday, July 23, 2014 18:23
> *To:* [email protected]
> *Subject:* Re: How to execute AI jobs from workflow
>
> **
>
> Create New.  However, I wonder if the Run If qualification ($Name$ =
> 'Name') AND ('Type' = $Type$) would be considered that?
>
> Rick
>
>
>
> On Wed, Jul 23, 2014 at 3:08 PM, Grooms, Frederick W <
> [email protected]> wrote:
>
> Offhand question … Did your Push fields try to do a search or just create
> new?
>
> Fred
>
> -----Original Message-----
> From: Action Request System discussion list(ARSList) [mailto:
> [email protected]] On Behalf Of Rick Cook
> Sent: Wednesday, July 23, 2014 5:01 PM
> To: [email protected]
> Subject: How to execute AI jobs from workflow
>
> **
>
> I know that Event driven AI jobs are possible, because the documentation
> says so.  And in spite of that, the system architecture does seem to allow
> them.
>
> However, I am finding it elusive to actually do.  I have a Transformation
> that I can run successfully manually.  I put that into a Job that I can
> also run manually, and can schedule to run.
> I can also execute the job by creating a record manually in the
> UDM:Execution form.  The final step would be to have some other AR System
> action create that record.  It would stand to reason that any action
> against any form that could execute a piece of workflow could create the
> record there.
>
> So I created a custom DO form, copied the fields from the UDM:Execution on
> it, and added a button imaginatively entitled "Push to Run" which runs a
> Push Fields to the UDM:Execution form.  Push the button, and I get an error
> message:
>
> "ARERR [8753] Error in plugin : Get List Entry With Fields not supported
> on form UDM:Execution".
>
> Thing is, no GLEWF even shows up in the API log for the transaction.  So,
> I'm kinda stuck for what to try next.  I suppose I could create a batch
> file with the command line argument in it, but that's not as user-friendly
> as the form solution.  And I suspect I would get the same error anyway.
> Any ideas?
>
> Rick
>  _ARSlist: "Where the Answers Are" and have been for 20 years_

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
"Where the Answers Are, and have been for 20 years"

Reply via email to