Topic Options
Rate This Topic
#132564 - 02/21/06 03:18 AM $Process$ Command Error
christopher_michaud Offline
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]
christopher_michaud Offline
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]
frederick w grooms67 Offline
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]
black_123 Offline
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]
christopher_michaud Offline
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