Michiel,

Its not a string but a integer.. If you try to evaluate $CLIENT-TYPE$ = "13" 
you will get a data type mismatch error.. you have to evaluate it as 
$CLIENT-TYPE$ = 13

I got a mail from Remedy support which (although they didn't claim it to be a 
bug) said that that the value should have been 13 but the feature hadn't been 
enabled for AIE upto Patch 2 but will be available on Patch 3.. I guess we 
could interpret that in not so many words as yes it is a bug in its current 
state, but will be fixed in Patch 3.. thought some of you might be interested 
in knowing this...

Gary, you might want to raise a ticket about runamacro, and I'm sure you will 
get a similar response..

In my case I want my workflow to identify AIE as setting a transaction or 
creating an entry and only then for workflow to fire, so my choice is limited 
to using the $CLIENT-TYPE$ keyword, unless there is another system identifier 
that could recognize the AIE engine... I have used the user that will run the 
AIE as well but there is no stopping an admin user from logging in as the AIE 
user and making changes..

I'm running tests using AIE, by creating or updating a subset of entries - what 
I did is qualified the data that will be created or updated that returns a 
reasonable subset of data so testing is not one of my biggest concerns..

Thank you however for your inputs..

Cheers

Joe
  -----Original Message-----
  From: Action Request System discussion list(ARSList) [mailto:[EMAIL 
PROTECTED] Behalf Of Michiel Beijen
  Sent: Wednesday, March 26, 2008 4:48 PM
  To: [email protected]
  Subject: Re: AIE Client Type - Another #$%# bug???


  ** The Client Type is a string that the 'client'  -- such as AIE, Remedy 
User, Runmacro etc -- sends to the server when communicating. I guess when they 
compiled AIE against the 7.1 libs they failed to set the Client Type?

  This will probably not be a bug in the 7.1 server but in the 7.1 version of 
runmacro or in the AIE 2.1 version.... You can test it by connecting AIE 2.1 to 
an old 6.3 server if you still have one somewhere.

  One concern on using the $CLIENT-TYPE $ keyword - I would discourage it 
because it can make troubleshooting really nasty. I like the fact that you can 
'talk'  to Remedy using user tool - API integration - EIE - whatever and that 
it will behave the same (not counting active links here). If you'd use the 
$CLIENT-TYPE $ keyword you can not ever test an interface form directly by 
opening it in the user tool and submitting a record because you can not 'fake' 
this keyword with the WUT. 

  -- 
  Met vriendelijke groet / Kind regards 
  Michiel Beijen
  ______________________________________________________
  MANSOLUTIONS
  Energieweg 60-62
  3771 NA Barneveld
  The Netherlands
  Tel. +31-(0)612968592
  Mail [EMAIL PROTECTED]
  Internet http://bsm.mansolutions.nl


  On Wed, Mar 26, 2008 at 6:17 PM, Joe D'Souza <[EMAIL PROTECTED]> wrote:

    ** 
    I wonder if this is a bug in 7.1 then? What version of the ARS are you 
running?

    Has anyone else encountered this where the ARS would assign an unknown 
client type for even known ones?

    Joe

    -----Original Message-----
    From: Action Request System discussion list(ARSList) [mailto:[EMAIL 
PROTECTED] Behalf Of Opela, Gary L CTR USAF AFMC OC-ALC/ITMA
    Sent: Wednesday, March 26, 2008 8:35 AM
    To: [email protected]
    Subject: Re: AIE Client Type - Another #$%# bug???


    Runmacro.exe seems to be doing this for me, even though it isn't supposed 
to. From what I can tell, runmacro should be 17, however, it's showing up as 
unknown to my system. Oh well....

    Thanks,


    Gary Opela, Jr

    Sr. Remedy Developer

    RSP Certified

    Leader Communications, Inc.

    405 736 3211


    -----Original Message-----
    From: Action Request System discussion list(ARSList) [mailto:[EMAIL 
PROTECTED] On Behalf Of Joe D'Souza
    Sent: Wednesday, March 26, 2008 1:59 AM
    To: [email protected]
    Subject: AIE Client Type - Another #$%# bug???

    **
    It looks like the AIE client type is 0!!!!??? The ar.h file has the EIE 
Client Type as 13, so I assumed this and developed the initial part of the code 
I wanted to for an AIE exchange I was working on only later to learn that the 
qualification seemed to be failing only to learn that the reason was I was 
equating $CLIENT-TYPE$ for AIE to be 13 as it was 13 for EIE.. It apparently 
looks like the CLIENT-TYPE for AIE is 0 (Unknown)..

    Has anyone else encountered this??

    Cheers


    Joe D'Souza

No virus found in this outgoing message.
Checked by AVG. 
Version: 7.5.519 / Virus Database: 269.21.8/1340 - Release Date: 3/23/2008 6:50 
PM

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor: www.rmsportal.com ARSlist: "Where the Answers Are"

Reply via email to