#132564 - 02/21/06 03:18 AM
$Process$ Command Error
|
newbie
Registered: 10/04/05
Posts: 10
|
When using an Active Link to do a Set Fields to a display field on the Current Form (Display Only), with the following Process Command:
$PROCESS$ "PERFORM-ACTION-GET-PREFERENCE 1"
I get the following error:
"Set fields active link running a process failed (ARERR 1603). The preceding message occurred during the execution of active link ARS-HP-102U- GetUsrPrefField -- action 1. (ARNOTE 1101)"
I took this syntax directly from Remedy's "Enforcing a Preference Server During Login" document. I've tried without quotes, with quotes around the field ID only, with @@: preceding the first doublequote, etc. Any other ideas anyone has would be greatly appreciated.
Christopher Michaud
UNSUBSCRIBE or access ARSlist Archives at http://www.ARSLIST.org
|
|
Top
|
|
|
|
|
#132565 - 02/28/06 08:53 PM
Re: $Process$ Command Error
[Re: rajag]
|
newbie
Registered: 10/04/05
Posts: 10
|
** Upon additional testing, this syntax works and retrieves the correct field value...
$PROCESS$ PERFORM-ACTION-GET-PREFERENCE 23261
But these DO NOT return a value nor does it generate an error.
$PROCESS$ PERFORM-ACTION-GET-PREFERENCE 1 $PROCESS$ PERFORM-ACTION-GET-PREFERENCE 2
Any ideas as to why one field value would return and another would not.
Thanks,
Christopher Michaud
Christopher Michaud
02/21/2006 09:18 AM To ARSLIST@LISTSERV.RBUGS.COM cc Subject $Process$ Command Error
When using an Active Link to do a Set Fields to a display field on the Current Form (Display Only), with the following Process Command:
$PROCESS$ "PERFORM-ACTION-GET-PREFERENCE 1"
I get the following error:
"Set fields active link running a process failed (ARERR 1603). The preceding message occurred during the execution of active link ARS-HP-102U- GetUsrPrefField -- action 1. (ARNOTE 1101)"
I took this syntax directly from Remedy's "Enforcing a Preference Server During Login" document. I've tried without quotes, with quotes around the field ID only, with @@: preceding the first doublequote, etc. Any other ideas anyone has would be greatly appreciated.
Christopher Michaud
20060125This posting was submitted with HTML in it
|
|
Top
|
|
|
|
|
#132566 - 02/28/06 09:50 PM
Re: $Process$ Command Error
[Re: rajag]
|
old hand
Registered: 06/12/01
Posts: 930
|
** Could it be because fields 1 and 2 are system fields for the preference record and not actually preference fields
From: Action Request System discussion list(ARSList) [mailto:arslist@ARSLIST.ORG] On Behalf Of Christopher Michaud Sent: Wednesday, March 01, 2006 2:54 PM To: arslist@ARSLIST.ORG Subject: Re: $Process$ Command Error
** Upon additional testing, this syntax works and retrieves the correct field value...
$PROCESS$ PERFORM-ACTION-GET-PREFERENCE 23261
But these DO NOT return a value nor does it generate an error.
$PROCESS$ PERFORM-ACTION-GET-PREFERENCE 1 $PROCESS$ PERFORM-ACTION-GET-PREFERENCE 2
Any ideas as to why one field value would return and another would not.
Thanks,
Christopher Michaud
Christopher Michaud
02/21/2006 09:18 AM
To ARSLIST@LISTSERV.RBUGS.COM cc Subject $Process$ Command Error
When using an Active Link to do a Set Fields to a display field on the Current Form (Display Only), with the following Process Command:
$PROCESS$ "PERFORM-ACTION-GET-PREFERENCE 1"
I get the following error:
"Set fields active link running a process failed (ARERR 1603). The preceding message occurred during the execution of active link ARS-HP-102U- GetUsrPrefField -- action 1. (ARNOTE 1101)"
I took this syntax directly from Remedy's "Enforcing a Preference Server During Login" document. I've tried without quotes, with quotes around the field ID only, with @@: preceding the first doublequote, etc. Any other ideas anyone has would be greatly appreciated.
Christopher Michaud
20060125This posting was submitted with HTML in it 20060125This posting was submitted with HTML in it
|
|
Top
|
|
|
|
|
#132567 - 03/02/06 02:23 AM
Re: $Process$ Command Error
[Re: rajag]
|
old hand
Registered: 07/10/04
Posts: 851
|
Christopher,
Fred might be right. If your trying to find the 'Request ID' for the users preference record then you might try the old fashioned approach of a SetField action.
Obviously to retrieve values from various preference fields via data driven workflow you would need the PERFORM-ACTION-GET-PREFERENCE stuff. But I think you might be trying to use a bigger hammer than you need to if you only want to know if a row exists.
Or maybe the user does not have a record so their is no value to return for these fields?
(The rest of the preference settings might come from an in memory store in the User tool/Mid-Tier without having a valid value for those core fields?)
-- Carey Matthew Black Remedy Skilled Professional (RSP) ARS = Action Request System(Remedy)
Solution = People + Process + Tools Fast, Accurate, Cheap.... Pick two. Never ascribe to malice, that which can be explained by incompetence.
On 3/1/06, Grooms, Frederick W wrote: > > ** > Could it be because fields 1 and 2 are system fields for the preference record and not actually preference fields > > From: Action Request System discussion list(ARSList) [mailto:arslist@ARSLIST.ORG] On Behalf Of Christopher Michaud > Sent: Wednesday, March 01, 2006 2:54 PM > To: arslist@ARSLIST.ORG > Subject: Re: $Process$ Command Error > > > > ** > Upon additional testing, this syntax works and retrieves the correct field value... > > $PROCESS$ PERFORM-ACTION-GET-PREFERENCE 23261 > > But these DO NOT return a value nor does it generate an error. > > $PROCESS$ PERFORM-ACTION-GET-PREFERENCE 1 > $PROCESS$ PERFORM-ACTION-GET-PREFERENCE 2 > > Any ideas as to why one field value would return and another would not. > > > Thanks, > > Christopher Michaud > > > > > Christopher Michaud > > > 02/21/2006 09:18 AM > > To ARSLIST@LISTSERV.RBUGS.COM > > cc > > > Subject $Process$ Command Error > > > > > > > > When using an Active Link to do a Set Fields to a display field on the > Current Form (Display Only), with the following Process Command: > > $PROCESS$ "PERFORM-ACTION-GET-PREFERENCE 1" > > I get the following error: > > "Set fields active link running a process failed (ARERR 1603). The > preceding message occurred during the execution of active link ARS-HP-102U- > GetUsrPrefField -- action 1. (ARNOTE 1101)" > > I took this syntax directly from Remedy's "Enforcing a Preference Server > During Login" document. I've tried without quotes, with quotes around the > field ID only, with @@: preceding the first doublequote, etc. Any other > ideas anyone has would be greatly appreciated. > > > Christopher Michaud > > > > 20060125This posting was submitted with HTML in it 20060125This posting was submitted with HTML in it
UNSUBSCRIBE or access ARSlist Archives at http://www.ARSLIST.org
|
|
Top
|
|
|
|
|
#132568 - 03/02/06 06:53 AM
Re: $Process$ Command Error
[Re: rajag]
|
newbie
Registered: 10/04/05
Posts: 10
|
** Yes, it does appear that Fred is correct in that system fields don't appear to be retrievable. It's not that I want these specific values, but rather that these values/permissions are more STATIC and less likely to be changed by user and/or developers. Thereby, making my PERFORM-ACTION-GET-PREFERENCE less like to return a false NULL when testing if the user logged in using a preference server. The field I'm using is READ ONLY and does have a default value set and that suffices until a better way of determining Preference Server login is made available. Thanks guys for your responses. Christopher Michaud Carey Matthew Black Sent by: "Action Request System discussion list(ARSList)"
03/02/2006 08:23 AM Please respond to arslist@ARSLIST.ORG
To arslist@ARSLIST.ORG cc Subject Re: $Process$ Command Error
Christopher,
Fred might be right. If your trying to find the 'Request ID' for the users preference record then you might try the old fashioned approach of a SetField action.
Obviously to retrieve values from various preference fields via data driven workflow you would need the PERFORM-ACTION-GET-PREFERENCE stuff. But I think you might be trying to use a bigger hammer than you need to if you only want to know if a row exists.
Or maybe the user does not have a record so their is no value to return for these fields?
(The rest of the preference settings might come from an in memory store in the User tool/Mid-Tier without having a valid value for those core fields?)
-- Carey Matthew Black Remedy Skilled Professional (RSP) ARS = Action Request System(Remedy)
Solution = People + Process + Tools Fast, Accurate, Cheap.... Pick two. Never ascribe to malice, that which can be explained by incompetence.
On 3/1/06, Grooms, Frederick W wrote: > > ** > Could it be because fields 1 and 2 are system fields for the preference record and not actually preference fields > > From: Action Request System discussion list(ARSList) [mailto:arslist@ARSLIST.ORG] On Behalf Of Christopher Michaud > Sent: Wednesday, March 01, 2006 2:54 PM > To: arslist@ARSLIST.ORG > Subject: Re: $Process$ Command Error > > > > ** > Upon additional testing, this syntax works and retrieves the correct field value... > > $PROCESS$ PERFORM-ACTION-GET-PREFERENCE 23261 > > But these DO NOT return a value nor does it generate an error. > > $PROCESS$ PERFORM-ACTION-GET-PREFERENCE 1 > $PROCESS$ PERFORM-ACTION-GET-PREFERENCE 2 > > Any ideas as to why one field value would return and another would not. > > > Thanks, > > Christopher Michaud > > > > > Christopher Michaud > > > 02/21/2006 09:18 AM > > To ARSLIST@LISTSERV.RBUGS.COM > > cc > > > Subject $Process$ Command Error > > > > > > > > When using an Active Link to do a Set Fields to a display field on the > Current Form (Display Only), with the following Process Command: > > $PROCESS$ "PERFORM-ACTION-GET-PREFERENCE 1" > > I get the following error: > > "Set fields active link running a process failed (ARERR 1603). The > preceding message occurred during the execution of active link ARS-HP-102U- > GetUsrPrefField -- action 1. (ARNOTE 1101)" > > I took this syntax directly from Remedy's "Enforcing a Preference Server > During Login" document. I've tried without quotes, with quotes around the > field ID only, with @@: preceding the first doublequote, etc. Any other > ideas anyone has would be greatly appreciated. > > > Christopher Michaud > > > > 20060125This posting was submitted with HTML in it 20060125This posting was submitted with HTML in it
UNSUBSCRIBE or access ARSlist Archives at http://www.ARSLIST.org
20060125This posting was submitted with HTML in it
|
|
Top
|
|
|
|
|
|
|