Re: Help with ODBC driver with ARS client 7.1 and Win 7

2010-01-21 Thread Mahendra Mahalkar
Try to create your own ODBC, which would fix the direction hopefully.

Thanks  Regards,
Mahendra Mahalkar



On Thu, Jan 21, 2010 at 3:40 AM, jham36 jha...@gmail.com wrote:

 The compatibility matrix for 7.1 only mentions support for XP and
 Vista.  You should try the 7.5 user tool.  That is supported for
 Windows 7 and will work against a 7.1 server.

 James

 On Jan 20, 4:53 pm, David Levenseller
 davidlevensel...@mail.und.nodak.edu wrote:
  Hello,
 
   Is anyone out there running the ARS User Client 7.1.00 with Windows 7? I
 was able to get it installed ok but I can't seem the get the ODBC driver to
 work.
 
   I want to install Crystal Reports 10 so I can run reports again. I
 worked back when I had Vista.
 
   Any thoughts or suggestions?
 
   Thanks
 
  David Levenseller
  University of North Dakota
  Help Center Leader
  davidlevensel...@mail.und.nodak.edu
  Voice (701)777-2380
  FAX   (701)777-3978
 
 
 ___
 
  UNSUBSCRIBE or access ARSlist Archives atwww.arslist.org
  Platinum 
  Sponsor:rmisoluti...@verizon.netsponsor%3armisoluti...@verizon.netARSlist:
   Where the Answers Are


 ___
 UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
  Platinum 
 Sponsor:rmisoluti...@verizon.netsponsor%3armisoluti...@verizon.netARSlist: 
 Where the Answers Are


___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


BMC Remedy Data Import bug!?

2010-01-21 Thread Misi Mladoniczky
Hi,

I ran BMC Remedy Data Import (7.5 patch 3) against a 7.0 server.

It turned out to be a bad choice...

I did an Update Old Record with New Record Data, as I have done hundreds
of times with older AR Import Tools.

I mapped two fields only, the Entry ID, and a field I wanted to set to NULL.

The result was that most fields except the core fields was cleared out.

I restored a backup and tried again with the old 7.0 AR Import Tool, and
things behaved as expected. It kept everything except the NULLed field.

I have double checked the settings I used in 7.5 patch 3, and it was correct.

1. Has anyone experienced anything similar?
2. Has anyone done this (Update Old Record...) against a 7.5 server with
good results?

Another thing. I tried setting ARAPILOGGING=1 before I started
dataimporttool.exe from the commandline. I can not find any arapires.log
or arapicmd.log  on the entire server. Has this functionality gone away???
I wanted to see if the client sent any unwarranted NULL-transaction-values
to the server.

Best Regards - Misi, RRR AB, http://rrr.se

Products from RRR Scandinavia:
* RRR|License - Not enough Remedy licenses? Save money by optimizing.
* RRR|Log - Performance issues or elusive bugs? Analyze your Remedy logs.
Find these products, and many free tools and utilities, at http://rrr.se.

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Jack Hobbs is out of the office.

2010-01-21 Thread Jack Hobbs
I will be out of the office starting  21/01/2010 and will not return until
22/01/2010.

I will respond to your message when I return, alternatively please contact
the IT servicedesk. Regards

This email and any files transmitted with it are confidential and intended 
solely for the use of the individual or entity to whom they are addressed.

If you have received this email in error please notify the originator of the 
message. This footer also confirms that this email message has been scanned for 
the presence of computer viruses.

Any views expressed in this message are those of the individual sender, except 
where the sender specifies and with authority, states them to be the views of 
Aggregate Industries.

Aggregate Industries Limited,  Registered in England Number 5655952. Registered 
Office: Bardon Hall, Copt Oak Road, Markfield, Leicestershire, LE67 9PJ.

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Re: BMC Remedy Data Import bug!?

2010-01-21 Thread Maheshwari, Rahul
This is currently a bug in the Data Import tool. If you are updating records 
with the Make Non-Core Required Fields Optional set, then it also sets all 
the non-core required fields to NULL.

I believe this has been fixed in the upcoming 7.5 patch 4 of the Import tool.


Regards,
Rahul Maheshwari

DISCLAIMER: The opinions, statements, and/or suggested courses of action 
expressed in this E-mail do not necessarily reflect those of BMC Software, Inc.


-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arsl...@arslist.org] On Behalf Of Misi Mladoniczky
Sent: Thursday, January 21, 2010 3:52 PM
To: arslist@ARSLIST.ORG
Subject: BMC Remedy Data Import bug!?

Hi,

I ran BMC Remedy Data Import (7.5 patch 3) against a 7.0 server.

It turned out to be a bad choice...

I did an Update Old Record with New Record Data, as I have done hundreds
of times with older AR Import Tools.

I mapped two fields only, the Entry ID, and a field I wanted to set to NULL.

The result was that most fields except the core fields was cleared out.

I restored a backup and tried again with the old 7.0 AR Import Tool, and
things behaved as expected. It kept everything except the NULLed field.

I have double checked the settings I used in 7.5 patch 3, and it was correct.

1. Has anyone experienced anything similar?
2. Has anyone done this (Update Old Record...) against a 7.5 server with
good results?

Another thing. I tried setting ARAPILOGGING=1 before I started
dataimporttool.exe from the commandline. I can not find any arapires.log
or arapicmd.log  on the entire server. Has this functionality gone away???
I wanted to see if the client sent any unwarranted NULL-transaction-values
to the server.

Best Regards - Misi, RRR AB, http://rrr.se

Products from RRR Scandinavia:
* RRR|License - Not enough Remedy licenses? Save money by optimizing.
* RRR|Log - Performance issues or elusive bugs? Analyze your Remedy logs.
Find these products, and many free tools and utilities, at http://rrr.se.

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Archive form.

2010-01-21 Thread Anuj DUA
Hello list,

 

I have archived some data from helpdesk form. The archived form get created
(as seen from aradmin tool).

 

But I don't know how to view it from aruser tool as it is not coming in the
form search list.

 

Please let me know, how can I view data in my archived form. 

 

With Regards,

Anuj Dua


___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Re: Archive form.

2010-01-21 Thread John Joseph

Hi Anuj,

 

The reason you are not seeing the form is because the singular, plural values 
are not set in the admin tool, under view properties, under the Aliases and 
Labels tab. Set these values and relogin to the user tool.

Best Regards,

John Joseph


 


Date: Thu, 21 Jan 2010 15:34:14 +0530
From: anuj@st.com
Subject: Archive form.
To: arslist@ARSLIST.ORG

** 



Hello list,
 
I have archived some data from helpdesk form. The archived form get created (as 
seen from aradmin tool).
 
But I don’t know how to view it from aruser tool as it is not coming in the 
form search list.
 
Please let me know, how can I view data in my archived form. 
 
With Regards,
Anuj Dua_Platinum Sponsor: rmisoluti...@verizon.net ARSlist: Where the Answers 
Are_ 
_
New Windows 7: Find the right PC for you. Learn more.
http://windows.microsoft.com/shop
___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


7.1 MidTier on 64 Bit Windows

2010-01-21 Thread Frank Caruso
Can anybody tell me whether the following will work. The compatibility
matrix leads me to think that it is supported:

Windows 2003 64 Bit
32 Bit JVM (5.14)
MidTier 7.1 p5

Everything appears to install without issue but I cannot get Remedy pages to
load. Also, after MidTier install, I cannot get a simple test.html page to
load (before MidTier install test.html worked).
The one issue I see is that with IIS I cannot get the jakarta re director to
load under the ISAPI Filters tab. It lets me add it but it never says its
UP.

Thank you

Frank Caruso

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Re: 7.1 MidTier on 64 Bit Windows

2010-01-21 Thread Nichols, Wesley D CTR USAF ABW 72 ABW/SCOOA
Frank,

In the advanced settings for the application pool I believe
there is a setting to enable 32bit applications that may need to be set
if it isn't already.

HTH,
Wes

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] On Behalf Of Frank Caruso
Sent: Thursday, January 21, 2010 7:29 AM
To: arslist@ARSLIST.ORG
Subject: 7.1 MidTier on 64 Bit Windows

** 
Can anybody tell me whether the following will work. The compatibility
matrix leads me to think that it is supported:
 
Windows 2003 64 Bit
32 Bit JVM (5.14)
MidTier 7.1 p5
 
Everything appears to install without issue but I cannot get Remedy
pages to load. Also, after MidTier install, I cannot get a simple
test.html page to load (before MidTier install test.html worked).
The one issue I see is that with IIS I cannot get the jakarta re
director to load under the ISAPI Filters tab. It lets me add it but it
never says its UP.
 
Thank you
 
Frank Caruso
 
 
 
 
_Platinum Sponsor: rmisoluti...@verizon.net ARSlist: Where the Answers
Are_ 

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Work Info History not Locked?

2010-01-21 Thread Lateralus
Hi all,

Long time listener, first time poster.

I've somehow become the accidental administrator of our Remedy system
despite my warnings. We have recently come under scruntiny as all of our
Work Info Entries are Unlocked by default and can be edited/modified at
any point in time.

Is there some way I can enforce the Locked status for a Work Info entry?

Bonus points if I'm able to retro-actively set this field to locked for all
historical records as well.

Cheers!

Scott.

ARServer 7.0.01 patch 002

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Identification of table entry

2010-01-21 Thread Vani Masilamani
Hi All,

Is there a way to identify new entry in a  table in a form?

We could do it by keeping an optional field and getting colcount of a table
and writing a filter whenever  db and tr of  field changes.

But the optional field occupies some data in a form.

Can this be done using a display only or any other way to identify this?

Regards,
Vani.

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Allocating floating license to unregistered users

2010-01-21 Thread Martin, Robert
Dear List,
I am pretty sure we had our system set up to allocate a floating license to a 
user who logged into the system without an entry in the User form.  But now I 
am finding that such users are getting a read-only license.
Am I mis-remembering, or is there a way to allow unregistered users to get 
floating licenses?  I can't find it in the documentation, but perhaps I just 
haven't looked in the right place.
Dwayne Martin
James Madison University
(ARS 7.1 p3, RH Linux server, Oracle 10.2 db)


___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Re: Allocating floating license to unregistered users

2010-01-21 Thread Joe D'Souza
Martin,

Unless I have missed something all these years, there is no way a user that
does not have an entry in the User form can have any sort of a 'write'
license be it Fixed or Floating. You cannot even grant that user a
Read-Restricted license, and the only license that a user automatically gets
is a Read license if he/she has no entry in the User form.

Joe
  -Original Message-
  From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of Martin, Robert
  Sent: Thursday, January 21, 2010 9:53 AM
  To: arslist@ARSLIST.ORG
  Subject: Allocating floating license to unregistered users


  **
  Dear List,

  I am pretty sure we had our system set up to allocate a floating license
to a user who logged into the system without an entry in the User form.  But
now I am finding that such users are getting a read-only license.

  Am I mis-remembering, or is there a way to allow unregistered users to get
floating licenses?  I can't find it in the documentation, but perhaps I just
haven't looked in the right place.

  Dwayne Martin

  James Madison University

  (ARS 7.1 p3, RH Linux server, Oracle 10.2 db)

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Re: Allocating floating license to unregistered users

2010-01-21 Thread LJ Longwing
IF, and that's a big IF I remember correctlywhen you authenticate
unregistered users through the AREA.  In the bottom half of the 'AREA LDAP
Configuration' form, there are settings on how you can get the various
values for various attributes from the LDAP server, and a section named
'Default Value if not found in LDAP'Based on what I remember you can
specify any of the license types other than Fixed, but you should be able to
allocate a floating license as default if not found.

  _  

From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] On Behalf Of Martin, Robert
Sent: Thursday, January 21, 2010 7:53 AM
To: arslist@ARSLIST.ORG
Subject: Allocating floating license to unregistered users


** 

Dear List,

I am pretty sure we had our system set up to allocate a floating license to
a user who logged into the system without an entry in the User form.  But
now I am finding that such users are getting a read-only license.

Am I mis-remembering, or is there a way to allow unregistered users to get
floating licenses?  I can't find it in the documentation, but perhaps I just
haven't looked in the right place.

Dwayne Martin

James Madison University

(ARS 7.1 p3, RH Linux server, Oracle 10.2 db)

 

_Platinum Sponsor: rmisoluti...@verizon.net ARSlist: Where the Answers
Are_ 

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Re: Allocating floating license to unregistered users

2010-01-21 Thread Martin, Robert
Thanks, Joe.  Maybe I picked up some bad info years ago, and am just now 
discovering that it doesn't work.

Dwayne

From: Action Request System discussion list(ARSList) 
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
Sent: Thursday, January 21, 2010 10:08 AM
To: arslist@ARSLIST.ORG
Subject: Re: Allocating floating license to unregistered users

**
Martin,

Unless I have missed something all these years, there is no way a user that 
does not have an entry in the User form can have any sort of a 'write' license 
be it Fixed or Floating. You cannot even grant that user a Read-Restricted 
license, and the only license that a user automatically gets is a Read license 
if he/she has no entry in the User form.

Joe
-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arsl...@arslist.org]on Behalf Of Martin, Robert
Sent: Thursday, January 21, 2010 9:53 AM
To: arslist@ARSLIST.ORG
Subject: Allocating floating license to unregistered users
**
Dear List,
I am pretty sure we had our system set up to allocate a floating license to a 
user who logged into the system without an entry in the User form.  But now I 
am finding that such users are getting a read-only license.
Am I mis-remembering, or is there a way to allow unregistered users to get 
floating licenses?  I can't find it in the documentation, but perhaps I just 
haven't looked in the right place.
Dwayne Martin
James Madison University
(ARS 7.1 p3, RH Linux server, Oracle 10.2 db)
_Platinum Sponsor: rmisoluti...@verizon.net ARSlist: Where the Answers Are_

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Re: Allocating floating license to unregistered users

2010-01-21 Thread Martinez, Marcelo A
Maybe this is the location you are talking about where you can allocate a write 
license if not authenticated???
[cid:image001.jpg@01CA9A83.7669A9F0]

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are
inline: image001.jpg

sync=yes

2010-01-21 Thread Martinez, Marcelo A
Listers,
I am currently troubleshooting an LDAP issue with BMC Support. They have told 
me that there is a filter with the people form to sync attributes between 
ctm:people and active directory. Within this filter, there is a setting I need 
to disable called Sync=Yes.  I cannot find this 'filter' or setting. Does 
anyone know what/where I am supposed to look?

ARS 7.1 - Win2003 - ITSM 7.0.03

Thank you,
Marcelo

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Re: Allocating floating license to unregistered users

2010-01-21 Thread LJ Longwing
Yes, that screen, but the field below it, not the one highlighted in yellow.

  _  

From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] On Behalf Of Martinez, Marcelo A
Sent: Thursday, January 21, 2010 9:21 AM
To: arslist@ARSLIST.ORG
Subject: Re: Allocating floating license to unregistered users


** 

Maybe this is the location you are talking about where you can allocate a
write license if not authenticated???



_Platinum Sponsor: rmisoluti...@verizon.net ARSlist: Where the Answers
Are_ 

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are
image001.jpg

Re: Allocating floating license to unregistered users

2010-01-21 Thread Joe D'Souza
This is used only in case you are using LDAP. Its called license masking or
something like that where you need to create these expected attributes in
LDAP and then configure them in the AREA LDAP Configuration form. For it to
work however you do require that user to have a record in the User form with
a blank password.

Joe
  -Original Message-
  From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of Martinez, Marcelo A
  Sent: Thursday, January 21, 2010 11:21 AM
  To: arslist@ARSLIST.ORG
  Subject: Re: Allocating floating license to unregistered users


  **
  Maybe this is the location you are talking about where you can allocate a
write license if not authenticated???



___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are
image001.jpg

Delete entry

2010-01-21 Thread John Kelley
Hi All

Brain cramp today
Can someone confirm that this statement is true!
I am performing a delete action in an escalation for deleting all items in 
a form 24 hours and beyond.
Let me rephrase
I want to leave items in the form for 24 hours from the submit date.

'Submit Date'   ( $TIMESTAMP$ - 86400)


Sys:Action
ARS 7.1

Thanks JK

*
This e-mail message, including any attachments, is for the sole use of the 
addressee(s) to whom it has been sent, and may contain information that is 
confidential or legally protected.  If you are not the intended recipient or 
have received this message in error, you are not authorized to copy, 
distribute, or otherwise use this message or its attachments.  Please notify 
the sender immediately by return e-mail and permanently delete this message and 
any attachments.  Dunkin' Brands Inc. makes no warranty that this e-mail is 
error or virus free.


Re: sync=yes

2010-01-21 Thread Joe D'Souza
Marcelo,

This must have been some customization done between some sort of a staging
form that you might have created or the vendor form that views the LDAP
information and your CTM:People form? To the best of my knowledge there is
no vendor form available that automatically binds all the required
information from LDAP to ARS. The vendor form has to be built by you. So I
highly doubt that there is a OTB filter, its got to be some piece of
customization in your house..

Cheers

Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of Martinez, Marcelo A
Sent: Thursday, January 21, 2010 11:26 AM
To: arslist@ARSLIST.ORG
Subject: sync=yes


Listers,
I am currently troubleshooting an LDAP issue with BMC Support. They have
told me that there is a filter with the people form to sync attributes
between ctm:people and active directory. Within this filter, there is a
setting I need to disable called Sync=Yes.  I cannot find this 'filter' or
setting. Does anyone know what/where I am supposed to look?

ARS 7.1 - Win2003 - ITSM 7.0.03

Thank you,
Marcelo

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Re: Change Request Approval Mapping issue

2010-01-21 Thread Guillaume Rheault
Close-Down approvals, that get triggered when the change status is Completed do 
work well with ITSM 7.5.1.
We actually use them a lot.

If you have ITSM 7.0.x, you may want to look at the release notes to see if any 
bug has been fixed.

Sorry I can't be of more help, but at least you can be assured that it works in 
7.5.1

Guillaume


From: Action Request System discussion list(ARSList) [arsl...@arslist.org] on 
behalf of Rick Cook [remedyr...@gmail.com]
Sent: Wednesday, January 20, 2010 9:49 PM
To: arslist@ARSLIST.ORG
Subject: Change Request Approval Mapping issue

** We are attempting to use Approval Mappings that begin in the Completed 
Status.  The approvals display where they should, but won't process due to 
apparently not having the back-end data in the AP-ChgSignatureDetail Join form. 
 It's like the workflow created some of the approvals, but not all of them.

My question is whether anyone has tried to overcome this, and what the design 
and intended function actually is, since it appears to mostly (but not 
completely) work.

Rick
_Platinum Sponsor: rmisoluti...@verizon.net ARSlist: Where the Answers Are_

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Re: Delete entry

2010-01-21 Thread Guillaume Rheault
This looks right to me

Guillaume

From: Action Request System discussion list(ARSList) [arsl...@arslist.org] on 
behalf of John Kelley [john.kel...@dunkinbrands.com]
Sent: Thursday, January 21, 2010 11:38 AM
To: arslist@ARSLIST.ORG
Subject: Delete entry


Hi All

Brain cramp today
Can someone confirm that this statement is true!
I am performing a delete action in an escalation for deleting all items in a 
form 24 hours and beyond.
Let me rephrase
I want to leave items in the form for 24 hours from the submit date.

'Submit Date'   ( $TIMESTAMP$ - 86400)


Sys:Action
ARS 7.1

Thanks JK

*
This e-mail message, including any attachments, is for the sole use of the 
addressee(s) to whom it has been sent, and may contain information that is 
confidential or legally protected.  If you are not the intended recipient or 
have received this message in error, you are not authorized to copy, 
distribute, or otherwise use this message or its attachments.  Please notify 
the sender immediately by return e-mail and permanently delete this message and 
any attachments.  Dunkin' Brands Inc. makes no warranty that this e-mail is 
error or virus free.



___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Re: Delete entry

2010-01-21 Thread Grooms, Frederick W
Yes, Your qualification will select records where 'Submit Date' is earlier than 
24 hours before the execution time of the escalation

Fred

-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arsl...@arslist.org] On Behalf Of John Kelley
Sent: Thursday, January 21, 2010 10:39 AM
To: arslist@ARSLIST.ORG
Subject: Delete entry

Hi All 

Brain cramp today 
Can someone confirm that this statement is true! 
I am performing a delete action in an escalation for deleting all items in a 
form 24 hours and beyond. 
Let me rephrase 
I want to leave items in the form for 24 hours from the submit date. 

'Submit Date'   ( $TIMESTAMP$ - 86400) 

Sys:Action 
ARS 7.1 

Thanks JK 




Hey Arslist, I forgot to mention...

2010-01-21 Thread Davalsaheb
**
Dear Arslist,Oops!! I forgot to invite you to Just Dial’s Lucky Referrer Contest.The last month’s winners have won Samsung-LCD TV, Viao Laptop, Nokia phone and Ipods.Why don’t you give it a shot?  It took me just 2 minutes to play.You could be the next winner. Please click on the link www.justdial.com/contest.Best of Luck,@INVITER_NAMEClick Here to unsubscribe.
_Platinum Sponsor: rmisoluti...@verizon.net ARSlist: "Where the Answers Are"_


Re: Delete entry

2010-01-21 Thread Joe D'Souza
John,

Should work but I'd make the process a little more data driven..

Instead of having the escalation calculate all this and chocking an
escalation thread, I'd set that delete time to a temp field at the time of
submitting the record. For e.g.. create a temp field called ztmpDeleteTime.
Set the time $TIMESTAMP$ + 86400 to it using a filter..

Then have the Escalation check 'ztmpDeleteTime'  $TIMESTAMP$ and mark the
record for deletion using another temp field that you have that escalation
set say 'ztmpDelete' to Y.. Do not have the escalation delete it again for
the purpose of not choking the escalation thread. Have a filter that
performs that delete when the record is marked for deletion and the $USER$
is the escalation user.  It would be more efficient especially over a large
number of records..

Joe
  -Original Message-
  From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of John Kelley
  Sent: Thursday, January 21, 2010 11:39 AM
  To: arslist@ARSLIST.ORG
  Subject: Delete entry



  Hi All

  Brain cramp today
  Can someone confirm that this statement is true!
  I am performing a delete action in an escalation for deleting all items in
a form 24 hours and beyond.
  Let me rephrase
  I want to leave items in the form for 24 hours from the submit date.

  'Submit Date'   ( $TIMESTAMP$ - 86400)


  Sys:Action
  ARS 7.1

  Thanks JK *
This e-mail message, including any attachments, is for the sole use of the
addressee(s) to whom it has been sent, and may contain information that is
confidential or legally protected.  If you are not the intended recipient or
have received this message in error, you are not authorized to copy,
distribute, or otherwise use this message or its attachments.  Please notify
the sender immediately by return e-mail and permanently delete this message
and any attachments.  Dunkin' Brands Inc. makes no warranty that this e-mail
is error or virus free.


___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Re: Allocating floating license to unregistered users

2010-01-21 Thread LJ Longwing
Are you sure about that Joe?I ask because there is the option to cross
reference blank passwords, which is of course the user record with blank
password, but there is also the 'authenticate unregistered users'...this
option is available so that you can have users entirely NOT in Remedy but
still grant them permissions and suchI've used this before.  The only
requirement to have them have a record in the user table is if you want to
grant them a fixed license.

  _  

From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
Sent: Thursday, January 21, 2010 9:39 AM
To: arslist@ARSLIST.ORG
Subject: Re: Allocating floating license to unregistered users


** 
This is used only in case you are using LDAP. Its called license masking or
something like that where you need to create these expected attributes in
LDAP and then configure them in the AREA LDAP Configuration form. For it to
work however you do require that user to have a record in the User form with
a blank password.
 
Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of Martinez, Marcelo A
Sent: Thursday, January 21, 2010 11:21 AM
To: arslist@ARSLIST.ORG
Subject: Re: Allocating floating license to unregistered users


** 

Maybe this is the location you are talking about where you can allocate a
write license if not authenticated???



_Platinum Sponsor: rmisoluti...@verizon.net ARSlist: Where the Answers
Are_ 

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are
image001.jpg

Archive of Audit Forms?

2010-01-21 Thread Hellyson
Hello,

I need to make the archive table of Audit form from HPD: Help Desk, but as
dates from forms audits can not be upgraded, I haven't found a way to make
this, someone have any tips?


Hellyson
helly...@gmail.com
helly...@hotmail.com (msn)
Brasil - Brazil

Quando se sabe ouvir não precisam muitas palavras
Edgard Scandurra

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Re: Work Info History not Locked?

2010-01-21 Thread Differ, Alfred W CTR NAVSEA, 210
If you have access to an Admin tool you can set the default value for the lock 
field.  You might have to look at workflow that opens various forms in case 
they set values before submission, but start with the field default.

If you feel comfortable doing a 'modify all' operation, you just have to track 
down the form holding your work info records and then query for the ones you 
want to lock.  If you have a large number of tickets you might want to break up 
the effort into time slots with your query so you don't set loose a big update 
when people are working. 


Alfred Differ
Sr. Remedy Developer
NDTI / NSWC PHD, CODE 210
805-228-6555
alfred.differ@navy.mil
-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arsl...@arslist.org] On Behalf Of Lateralus
Sent: Thursday, January 21, 2010 6:08
To: arslist@ARSLIST.ORG
Subject: Work Info History not Locked?

** Hi all,

Long time listener, first time poster.

I've somehow become the accidental administrator of our Remedy system despite 
my warnings. We have recently come under scruntiny as all of our Work Info 
Entries are Unlocked by default and can be edited/modified at any point in 
time.

Is there some way I can enforce the Locked status for a Work Info entry?  

Bonus points if I'm able to retro-actively set this field to locked for all 
historical records as well.

Cheers!

Scott.

ARServer 7.0.01 patch 002
_Platinum Sponsor: rmisoluti...@verizon.net ARSlist: Where the Answers Are_ 

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


smime.p7s
Description: S/MIME cryptographic signature


Re: Delete entry

2010-01-21 Thread Grooms, Frederick W
Since it is on the right side of the equation and not using any fields from the 
form the Escalation should only do the calculation once.

As for setting a field and having a Filter do the delete, that is my preferred 
method as well

Fred

-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
Sent: Thursday, January 21, 2010 10:51 AM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry

** 
John,
 
Should work but I'd make the process a little more data driven..
 
Instead of having the escalation calculate all this and chocking an escalation 
thread, I'd set that delete time to a temp field at the time of submitting the 
record. For e.g.. create a temp field called ztmpDeleteTime. Set the time 
$TIMESTAMP$ + 86400 to it using a filter..
 
Then have the Escalation check 'ztmpDeleteTime'  $TIMESTAMP$ and mark the 
record for deletion using another temp field that you have that escalation set 
say 'ztmpDelete' to Y.. Do not have the escalation delete it again for the 
purpose of not choking the escalation thread. Have a filter that performs that 
delete when the record is marked for deletion and the $USER$ is the escalation 
user.  It would be more efficient especially over a large number of records..
 
Joe

-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arsl...@arslist.org]on Behalf Of John Kelley
Sent: Thursday, January 21, 2010 11:39 AM
To: arslist@ARSLIST.ORG
Subject: Delete entry

Hi All 

Brain cramp today 
Can someone confirm that this statement is true! 
I am performing a delete action in an escalation for deleting all items in a 
form 24 hours and beyond. 
Let me rephrase 
I want to leave items in the form for 24 hours from the submit date. 

'Submit Date'   ( $TIMESTAMP$ - 86400) 


Sys:Action 
ARS 7.1 

Thanks JK 

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Re: sync=yes

2010-01-21 Thread Martinez, Marcelo A
Hey Joe,
According to the BMC Support person, this is contained in an OOTB filter. I 
have checked the vendor form created by the previous developer (I did not have 
Remedy when it was implemented, and no documentation was left for me) and I 
cannot find this Sync anywhere.. 

My issue is that every 2 weeks or so, the Remedy service has to be restarted 
b/c users are unable to login. ARS cannot authenticate users thru LDAP. I 
suspect a memory leak in the ARPLUGIN.Exe (it grows to 1.8GB). I also notice 
many LDAP errors in the arerrlog file. After support reviewed my logs they have 
me chasing this sync attribute that I cannot find for the life in me.. I just 
wanted to see if anyone out there knew of a Sync field related to LDAP.

Thanks,
Marcelo

-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
Sent: Thursday, January 21, 2010 10:41 AM
To: arslist@ARSLIST.ORG
Subject: Re: sync=yes

Marcelo,

This must have been some customization done between some sort of a staging
form that you might have created or the vendor form that views the LDAP
information and your CTM:People form? To the best of my knowledge there is
no vendor form available that automatically binds all the required
information from LDAP to ARS. The vendor form has to be built by you. So I
highly doubt that there is a OTB filter, its got to be some piece of
customization in your house..

Cheers

Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of Martinez, Marcelo A
Sent: Thursday, January 21, 2010 11:26 AM
To: arslist@ARSLIST.ORG
Subject: sync=yes


Listers,
I am currently troubleshooting an LDAP issue with BMC Support. They have
told me that there is a filter with the people form to sync attributes
between ctm:people and active directory. Within this filter, there is a
setting I need to disable called Sync=Yes.  I cannot find this 'filter' or
setting. Does anyone know what/where I am supposed to look?

ARS 7.1 - Win2003 - ITSM 7.0.03

Thank you,
Marcelo

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Re: Delete entry

2010-01-21 Thread LJ Longwing
Just a thought on that though.  I in the past also preferred the set a field
and have filter do the delete, but think about this.  If you do an
'Application-Delete-Entry' run process, the only workflow that fires on the
affected record is that that is set to fire on delete.  If you do a setfield
on the record and use a filter, ALL filter workflow that fires on modify of
that record fires, thus increasing the load on your App server, in addition
to that, being the delete occurs in phase 3 of processing you will be
executing all of the SQL to update the last mod by and last mod date of the
record for each record affected, thus increasing the load on the db server.
Simply deleting the record with a delete process is cleaner, crisper and
eliminates load on the app and db serverjust something to think about. 

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] On Behalf Of Grooms, Frederick W
Sent: Thursday, January 21, 2010 10:16 AM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry

Since it is on the right side of the equation and not using any fields from
the form the Escalation should only do the calculation once.

As for setting a field and having a Filter do the delete, that is my
preferred method as well

Fred

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
Sent: Thursday, January 21, 2010 10:51 AM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry

**
John,
 
Should work but I'd make the process a little more data driven..
 
Instead of having the escalation calculate all this and chocking an
escalation thread, I'd set that delete time to a temp field at the time of
submitting the record. For e.g.. create a temp field called ztmpDeleteTime.
Set the time $TIMESTAMP$ + 86400 to it using a filter..
 
Then have the Escalation check 'ztmpDeleteTime'  $TIMESTAMP$ and mark the
record for deletion using another temp field that you have that escalation
set say 'ztmpDelete' to Y.. Do not have the escalation delete it again for
the purpose of not choking the escalation thread. Have a filter that
performs that delete when the record is marked for deletion and the $USER$
is the escalation user.  It would be more efficient especially over a large
number of records..
 
Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of John Kelley
Sent: Thursday, January 21, 2010 11:39 AM
To: arslist@ARSLIST.ORG
Subject: Delete entry

Hi All 

Brain cramp today
Can someone confirm that this statement is true! 
I am performing a delete action in an escalation for deleting all items in a
form 24 hours and beyond. 
Let me rephrase
I want to leave items in the form for 24 hours from the submit date. 

'Submit Date'   ( $TIMESTAMP$ - 86400) 


Sys:Action
ARS 7.1 

Thanks JK 


___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum
Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Re: Delete entry

2010-01-21 Thread Joe D'Souza
Fred,

You are right in that calculation-wise it will not really have any benefit.

But doing a delete in an escalation is not the best way - Delete is a 2nd
phase operation and is queued. You do not want to hold the escalation thread
longer than it should for this queue to complete.

So having a filter aid the escalation to actually do the delete and the
escalation only to mark the record to be deleted is a better approach as set
fields is a fast operation that happens on the first phase of the
transaction..

Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of Grooms, Frederick W
Sent: Thursday, January 21, 2010 12:16 PM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry


Since it is on the right side of the equation and not using any fields from
the form the Escalation should only do the calculation once.

As for setting a field and having a Filter do the delete, that is my
preferred method as well

Fred

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
Sent: Thursday, January 21, 2010 10:51 AM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry

** 
John,
 
Should work but I'd make the process a little more data driven..
 
Instead of having the escalation calculate all this and chocking an
escalation thread, I'd set that delete time to a temp field at the time of
submitting the record. For e.g.. create a temp field called ztmpDeleteTime.
Set the time $TIMESTAMP$ + 86400 to it using a filter..
 
Then have the Escalation check 'ztmpDeleteTime'  $TIMESTAMP$ and mark the
record for deletion using another temp field that you have that escalation
set say 'ztmpDelete' to Y.. Do not have the escalation delete it again for
the purpose of not choking the escalation thread. Have a filter that
performs that delete when the record is marked for deletion and the $USER$
is the escalation user.  It would be more efficient especially over a large
number of records..
 
Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of John Kelley
Sent: Thursday, January 21, 2010 11:39 AM
To: arslist@ARSLIST.ORG
Subject: Delete entry

Hi All 

Brain cramp today 
Can someone confirm that this statement is true! 
I am performing a delete action in an escalation for deleting all items in a
form 24 hours and beyond. 
Let me rephrase 
I want to leave items in the form for 24 hours from the submit date. 

'Submit Date'   ( $TIMESTAMP$ - 86400) 


Sys:Action 
ARS 7.1 

Thanks JK

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Re: sync=yes

2010-01-21 Thread Lyle Taylor
If this is indeed and OOB filter, then BMC should know the exact name of the 
filter for you to change, and you should be able to go directly to it.  Note 
also that in the admin tool, you can search for filters by pressing F3 when you 
are viewing the list of filters.  You can enter all or part of the filter name 
to search.  It will go to the first match it finds, but you can look for other 
matches by clicking Find Again (or something like that - it's been a while 
since I looked at it).

Lyle

-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arsl...@arslist.org] On Behalf Of Martinez, Marcelo A
Sent: Thursday, January 21, 2010 10:21 AM
To: arslist@ARSLIST.ORG
Subject: Re: sync=yes

Hey Joe,
According to the BMC Support person, this is contained in an OOTB filter. I 
have checked the vendor form created by the previous developer (I did not have 
Remedy when it was implemented, and no documentation was left for me) and I 
cannot find this Sync anywhere.. 

My issue is that every 2 weeks or so, the Remedy service has to be restarted 
b/c users are unable to login. ARS cannot authenticate users thru LDAP. I 
suspect a memory leak in the ARPLUGIN.Exe (it grows to 1.8GB). I also notice 
many LDAP errors in the arerrlog file. After support reviewed my logs they have 
me chasing this sync attribute that I cannot find for the life in me.. I just 
wanted to see if anyone out there knew of a Sync field related to LDAP.

Thanks,
Marcelo

-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
Sent: Thursday, January 21, 2010 10:41 AM
To: arslist@ARSLIST.ORG
Subject: Re: sync=yes

Marcelo,

This must have been some customization done between some sort of a staging
form that you might have created or the vendor form that views the LDAP
information and your CTM:People form? To the best of my knowledge there is
no vendor form available that automatically binds all the required
information from LDAP to ARS. The vendor form has to be built by you. So I
highly doubt that there is a OTB filter, its got to be some piece of
customization in your house..

Cheers

Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of Martinez, Marcelo A
Sent: Thursday, January 21, 2010 11:26 AM
To: arslist@ARSLIST.ORG
Subject: sync=yes


Listers,
I am currently troubleshooting an LDAP issue with BMC Support. They have
told me that there is a filter with the people form to sync attributes
between ctm:people and active directory. Within this filter, there is a
setting I need to disable called Sync=Yes.  I cannot find this 'filter' or
setting. Does anyone know what/where I am supposed to look?

ARS 7.1 - Win2003 - ITSM 7.0.03

Thank you,
Marcelo

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


 NOTICE: This email message is for the sole use of the intended recipient(s) 
and may contain confidential and privileged information. Any unauthorized 
review, use, disclosure or distribution is prohibited. If you are not the 
intended recipient, please contact the sender by reply email and destroy all 
copies of the original message.

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Re: Delete entry

2010-01-21 Thread dhut...@tds.net
Why not use the Archive for the form.  There is an option called Delete 
from Source.  Set time to run, give it a qualifier, be done with it.



Grooms, Frederick W wrote:

Since it is on the right side of the equation and not using any fields from the 
form the Escalation should only do the calculation once.

As for setting a field and having a Filter do the delete, that is my preferred 
method as well

Fred

-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
Sent: Thursday, January 21, 2010 10:51 AM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry

** 
John,
 
Should work but I'd make the process a little more data driven..
 
Instead of having the escalation calculate all this and chocking an escalation thread, I'd set that delete time to a temp field at the time of submitting the record. For e.g.. create a temp field called ztmpDeleteTime. Set the time $TIMESTAMP$ + 86400 to it using a filter..
 
Then have the Escalation check 'ztmpDeleteTime'  $TIMESTAMP$ and mark the record for deletion using another temp field that you have that escalation set say 'ztmpDelete' to Y.. Do not have the escalation delete it again for the purpose of not choking the escalation thread. Have a filter that performs that delete when the record is marked for deletion and the $USER$ is the escalation user.  It would be more efficient especially over a large number of records..
 
Joe


-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arsl...@arslist.org]on Behalf Of John Kelley
Sent: Thursday, January 21, 2010 11:39 AM
To: arslist@ARSLIST.ORG
Subject: Delete entry

Hi All 

Brain cramp today 
Can someone confirm that this statement is true! 
I am performing a delete action in an escalation for deleting all items in a form 24 hours and beyond. 
Let me rephrase 
I want to leave items in the form for 24 hours from the submit date. 

'Submit Date'   ( $TIMESTAMP$ - 86400) 



Sys:Action 
ARS 7.1 

Thanks JK 


___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are

  


___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Re: Delete entry

2010-01-21 Thread LJ Longwing
But Joe, yes the set field happens in phase 1, but the delete action
happening on the record itself is still a phase 3 action.  Either way the
Escalation has to wait for each record to 'process' before it goes onto the
next record, so delete from the escalation vs delete from a filter on the
record will cause the escalation thread to still wait, so I'm not sure I
agree with your statements. 

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
Sent: Thursday, January 21, 2010 10:25 AM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry

Fred,

You are right in that calculation-wise it will not really have any benefit.

But doing a delete in an escalation is not the best way - Delete is a 2nd
phase operation and is queued. You do not want to hold the escalation thread
longer than it should for this queue to complete.

So having a filter aid the escalation to actually do the delete and the
escalation only to mark the record to be deleted is a better approach as set
fields is a fast operation that happens on the first phase of the
transaction..

Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of Grooms, Frederick W
Sent: Thursday, January 21, 2010 12:16 PM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry


Since it is on the right side of the equation and not using any fields from
the form the Escalation should only do the calculation once.

As for setting a field and having a Filter do the delete, that is my
preferred method as well

Fred

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
Sent: Thursday, January 21, 2010 10:51 AM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry

**
John,
 
Should work but I'd make the process a little more data driven..
 
Instead of having the escalation calculate all this and chocking an
escalation thread, I'd set that delete time to a temp field at the time of
submitting the record. For e.g.. create a temp field called ztmpDeleteTime.
Set the time $TIMESTAMP$ + 86400 to it using a filter..
 
Then have the Escalation check 'ztmpDeleteTime'  $TIMESTAMP$ and mark the
record for deletion using another temp field that you have that escalation
set say 'ztmpDelete' to Y.. Do not have the escalation delete it again for
the purpose of not choking the escalation thread. Have a filter that
performs that delete when the record is marked for deletion and the $USER$
is the escalation user.  It would be more efficient especially over a large
number of records..
 
Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of John Kelley
Sent: Thursday, January 21, 2010 11:39 AM
To: arslist@ARSLIST.ORG
Subject: Delete entry

Hi All 

Brain cramp today
Can someone confirm that this statement is true! 
I am performing a delete action in an escalation for deleting all items in a
form 24 hours and beyond. 
Let me rephrase
I want to leave items in the form for 24 hours from the submit date. 

'Submit Date'   ( $TIMESTAMP$ - 86400) 


Sys:Action
ARS 7.1 

Thanks JK


___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum
Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Re: Delete entry

2010-01-21 Thread Lyle Taylor
Joe,

Even though the different operations occur in different phases, won't the 
escalation thread still be held up until all phases have completed?  So, even 
though the set fields can happen in phase 1, the thread won't be released until 
the filters fire and deletes the marked records.

Lyle

-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
Sent: Thursday, January 21, 2010 10:25 AM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry

Fred,

You are right in that calculation-wise it will not really have any benefit.

But doing a delete in an escalation is not the best way - Delete is a 2nd
phase operation and is queued. You do not want to hold the escalation thread
longer than it should for this queue to complete.

So having a filter aid the escalation to actually do the delete and the
escalation only to mark the record to be deleted is a better approach as set
fields is a fast operation that happens on the first phase of the
transaction..

Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of Grooms, Frederick W
Sent: Thursday, January 21, 2010 12:16 PM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry


Since it is on the right side of the equation and not using any fields from
the form the Escalation should only do the calculation once.

As for setting a field and having a Filter do the delete, that is my
preferred method as well

Fred

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
Sent: Thursday, January 21, 2010 10:51 AM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry

** 
John,
 
Should work but I'd make the process a little more data driven..
 
Instead of having the escalation calculate all this and chocking an
escalation thread, I'd set that delete time to a temp field at the time of
submitting the record. For e.g.. create a temp field called ztmpDeleteTime.
Set the time $TIMESTAMP$ + 86400 to it using a filter..
 
Then have the Escalation check 'ztmpDeleteTime'  $TIMESTAMP$ and mark the
record for deletion using another temp field that you have that escalation
set say 'ztmpDelete' to Y.. Do not have the escalation delete it again for
the purpose of not choking the escalation thread. Have a filter that
performs that delete when the record is marked for deletion and the $USER$
is the escalation user.  It would be more efficient especially over a large
number of records..
 
Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of John Kelley
Sent: Thursday, January 21, 2010 11:39 AM
To: arslist@ARSLIST.ORG
Subject: Delete entry

Hi All 

Brain cramp today 
Can someone confirm that this statement is true! 
I am performing a delete action in an escalation for deleting all items in a
form 24 hours and beyond. 
Let me rephrase 
I want to leave items in the form for 24 hours from the submit date. 

'Submit Date'   ( $TIMESTAMP$ - 86400) 


Sys:Action 
ARS 7.1 

Thanks JK

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


 NOTICE: This email message is for the sole use of the intended recipient(s) 
and may contain confidential and privileged information. Any unauthorized 
review, use, disclosure or distribution is prohibited. If you are not the 
intended recipient, please contact the sender by reply email and destroy all 
copies of the original message.

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Re: sync=yes

2010-01-21 Thread Joe D'Souza
Maybe you are on a version of ARS that may have a memory issue? What version
are you on? You might want to check for open issues on that version with BMC
support with respect to the plugin server..

And honestly I do not recall any OTB filters that would sync the two data
repositories.. Try filtering all AREA and ARDBC related forms and check the
workflow and I don't think you will find any filter that may be doing this.
I do not have a ready system in front of me right now or I'd check for you.

Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of Martinez, Marcelo A
Sent: Thursday, January 21, 2010 12:21 PM
To: arslist@ARSLIST.ORG
Subject: Re: sync=yes


Hey Joe,
According to the BMC Support person, this is contained in an OOTB filter. I
have checked the vendor form created by the previous developer (I did not
have Remedy when it was implemented, and no documentation was left for me)
and I cannot find this Sync anywhere.. 

My issue is that every 2 weeks or so, the Remedy service has to be restarted
b/c users are unable to login. ARS cannot authenticate users thru LDAP. I
suspect a memory leak in the ARPLUGIN.Exe (it grows to 1.8GB). I also notice
many LDAP errors in the arerrlog file. After support reviewed my logs they
have me chasing this sync attribute that I cannot find for the life in
me.. I just wanted to see if anyone out there knew of a Sync field related
to LDAP.

Thanks,
Marcelo

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
Sent: Thursday, January 21, 2010 10:41 AM
To: arslist@ARSLIST.ORG
Subject: Re: sync=yes

Marcelo,

This must have been some customization done between some sort of a staging
form that you might have created or the vendor form that views the LDAP
information and your CTM:People form? To the best of my knowledge there is
no vendor form available that automatically binds all the required
information from LDAP to ARS. The vendor form has to be built by you. So I
highly doubt that there is a OTB filter, its got to be some piece of
customization in your house..

Cheers

Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of Martinez, Marcelo A
Sent: Thursday, January 21, 2010 11:26 AM
To: arslist@ARSLIST.ORG
Subject: sync=yes


Listers,
I am currently troubleshooting an LDAP issue with BMC Support. They have
told me that there is a filter with the people form to sync attributes
between ctm:people and active directory. Within this filter, there is a
setting I need to disable called Sync=Yes.  I cannot find this 'filter' or
setting. Does anyone know what/where I am supposed to look?

ARS 7.1 - Win2003 - ITSM 7.0.03

Thank you,
Marcelo

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Re: Work Info History not Locked?

2010-01-21 Thread Lateralus
Thank you sooo much for the response, and for validating the path I've
already started down.  I've attempted setting defaults, but there must
indeed be some workflow setting it before hand as it seems to always revert
back to No.

I'm now picking through the workflow logging with Hoo WinTail to track down
what exactly is happening.

Again, thanks!  This mailing list is definately the best Remedy resource
I've been able to find thus far :-D

Cheers,

Scott.

On Thu, Jan 21, 2010 at 1:07 PM, Differ, Alfred W CTR NAVSEA, 210 
alfred.differ@navy.mil wrote:

 If you have access to an Admin tool you can set the default value for the
 lock field.  You might have to look at workflow that opens various forms in
 case they set values before submission, but start with the field default.

 If you feel comfortable doing a 'modify all' operation, you just have to
 track down the form holding your work info records and then query for the
 ones you want to lock.  If you have a large number of tickets you might want
 to break up the effort into time slots with your query so you don't set
 loose a big update when people are working.


 Alfred Differ
 Sr. Remedy Developer
 NDTI / NSWC PHD, CODE 210
 805-228-6555
 alfred.differ@navy.mil
 -Original Message-
 From: Action Request System discussion list(ARSList) [mailto:
 arsl...@arslist.org] On Behalf Of Lateralus
 Sent: Thursday, January 21, 2010 6:08
 To: arslist@ARSLIST.ORG
 Subject: Work Info History not Locked?

 ** Hi all,

 Long time listener, first time poster.

 I've somehow become the accidental administrator of our Remedy system
 despite my warnings. We have recently come under scruntiny as all of our
 Work Info Entries are Unlocked by default and can be edited/modified at
 any point in time.

 Is there some way I can enforce the Locked status for a Work Info entry?

 Bonus points if I'm able to retro-actively set this field to locked for all
 historical records as well.

 Cheers!

 Scott.

 ARServer 7.0.01 patch 002
 _Platinum Sponsor: rmisoluti...@verizon.net ARSlist: Where the Answers
 Are_


 ___
 UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
 Platinum 
 Sponsor:rmisoluti...@verizon.netsponsor%3armisoluti...@verizon.netARSlist: 
 Where the Answers Are


___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Re: Work Info History not Locked?

2010-01-21 Thread Charles Baldi
Setting the ITSM WorkLog to default to Locked is notoriously difficult.
There is OOB workflow that wants to force Locked to be No regardless of
the user's choice.  What we did to accomplish this is:

1.  Set the default to the Locked field (z1D_Secure_Log) to Yes on
HPD:Help Desk, or wherever.
2.  Disable the OOB AL that wants to force them all to unlocked:
SHR:SHR:NewLogNotEqualSecure_101
3.  For good measure we added a filter to HPD:WorkLog (and others) that sets
'Secure Work Log' = Yes on Submit.  We did this because there seemed to be
some hard to pin down scenarios where just disabling the above AL did not
seem to work.  This may be overkill for you.

This was with ARS 7.x and ITSM 7.0.3 various patches.

Regards,
Chuck Baldi

On Thu, Jan 21, 2010 at 12:07 PM, Differ, Alfred W CTR NAVSEA, 210 
alfred.differ@navy.mil wrote:

 If you have access to an Admin tool you can set the default value for the
 lock field.  You might have to look at workflow that opens various forms in
 case they set values before submission, but start with the field default.

 If you feel comfortable doing a 'modify all' operation, you just have to
 track down the form holding your work info records and then query for the
 ones you want to lock.  If you have a large number of tickets you might want
 to break up the effort into time slots with your query so you don't set
 loose a big update when people are working.


 Alfred Differ
 Sr. Remedy Developer
 NDTI / NSWC PHD, CODE 210
 805-228-6555
 alfred.differ@navy.mil
  -Original Message-
 From: Action Request System discussion list(ARSList) [mailto:
 arsl...@arslist.org] On Behalf Of Lateralus
 Sent: Thursday, January 21, 2010 6:08
 To: arslist@ARSLIST.ORG
 Subject: Work Info History not Locked?

 ** Hi all,

 Long time listener, first time poster.

 I've somehow become the accidental administrator of our Remedy system
 despite my warnings. We have recently come under scruntiny as all of our
 Work Info Entries are Unlocked by default and can be edited/modified at
 any point in time.

 Is there some way I can enforce the Locked status for a Work Info entry?

 Bonus points if I'm able to retro-actively set this field to locked for all
 historical records as well.

 Cheers!

 Scott.

 ARServer 7.0.01 patch 002
 _Platinum Sponsor: rmisoluti...@verizon.net ARSlist: Where the Answers
 Are_


 ___
 UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
  Platinum 
 Sponsor:rmisoluti...@verizon.netsponsor%3armisoluti...@verizon.netARSlist: 
 Where the Answers Are


___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Re: sync=yes

2010-01-21 Thread Martinez, Marcelo A
ARS 7.1 Patch7 - Backline has the ticket now and is investigating

I do not think this sync=yes exists. At least in my environment.

I'll just wait for BMC's response. Thanks guys!


-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
Sent: Thursday, January 21, 2010 11:31 AM
To: arslist@ARSLIST.ORG
Subject: Re: sync=yes

Maybe you are on a version of ARS that may have a memory issue? What version
are you on? You might want to check for open issues on that version with BMC
support with respect to the plugin server..

And honestly I do not recall any OTB filters that would sync the two data
repositories.. Try filtering all AREA and ARDBC related forms and check the
workflow and I don't think you will find any filter that may be doing this.
I do not have a ready system in front of me right now or I'd check for you.

Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of Martinez, Marcelo A
Sent: Thursday, January 21, 2010 12:21 PM
To: arslist@ARSLIST.ORG
Subject: Re: sync=yes


Hey Joe,
According to the BMC Support person, this is contained in an OOTB filter. I
have checked the vendor form created by the previous developer (I did not
have Remedy when it was implemented, and no documentation was left for me)
and I cannot find this Sync anywhere.. 

My issue is that every 2 weeks or so, the Remedy service has to be restarted
b/c users are unable to login. ARS cannot authenticate users thru LDAP. I
suspect a memory leak in the ARPLUGIN.Exe (it grows to 1.8GB). I also notice
many LDAP errors in the arerrlog file. After support reviewed my logs they
have me chasing this sync attribute that I cannot find for the life in
me.. I just wanted to see if anyone out there knew of a Sync field related
to LDAP.

Thanks,
Marcelo

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
Sent: Thursday, January 21, 2010 10:41 AM
To: arslist@ARSLIST.ORG
Subject: Re: sync=yes

Marcelo,

This must have been some customization done between some sort of a staging
form that you might have created or the vendor form that views the LDAP
information and your CTM:People form? To the best of my knowledge there is
no vendor form available that automatically binds all the required
information from LDAP to ARS. The vendor form has to be built by you. So I
highly doubt that there is a OTB filter, its got to be some piece of
customization in your house..

Cheers

Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of Martinez, Marcelo A
Sent: Thursday, January 21, 2010 11:26 AM
To: arslist@ARSLIST.ORG
Subject: sync=yes


Listers,
I am currently troubleshooting an LDAP issue with BMC Support. They have
told me that there is a filter with the people form to sync attributes
between ctm:people and active directory. Within this filter, there is a
setting I need to disable called Sync=Yes.  I cannot find this 'filter' or
setting. Does anyone know what/where I am supposed to look?

ARS 7.1 - Win2003 - ITSM 7.0.03

Thank you,
Marcelo

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Re: 7.1 MidTier on 64 Bit Windows

2010-01-21 Thread Lyle Taylor
There was a very recent thread on this same topic with detailed instructions 
for what was necessary to make this work.  Wes's response was part of that 
solution.  I would recommend searching the archive for the prior post.  I think 
it was within the last couple weeks or so.

Lyle

From: Action Request System discussion list(ARSList) 
[mailto:arsl...@arslist.org] On Behalf Of Frank Caruso
Sent: Thursday, January 21, 2010 6:29 AM
To: arslist@ARSLIST.ORG
Subject: 7.1 MidTier on 64 Bit Windows

**
Can anybody tell me whether the following will work. The compatibility matrix 
leads me to think that it is supported:

Windows 2003 64 Bit
32 Bit JVM (5.14)
MidTier 7.1 p5

Everything appears to install without issue but I cannot get Remedy pages to 
load. Also, after MidTier install, I cannot get a simple test.html page to load 
(before MidTier install test.html worked).
The one issue I see is that with IIS I cannot get the jakarta re director to 
load under the ISAPI Filters tab. It lets me add it but it never says its UP.

Thank you

Frank Caruso




_Platinum Sponsor: rmisoluti...@verizon.net ARSlist: Where the Answers Are_


 NOTICE: This email message is for the sole use of the intended recipient(s) 
and may contain confidential and privileged information. Any unauthorized 
review, use, disclosure or distribution is prohibited. If you are not the 
intended recipient, please contact the sender by reply email and destroy all 
copies of the original message.



___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Re: Delete entry

2010-01-21 Thread Joe D'Souza
That's actually not true.. Filters use a different thread than Escalations..
Let me explain further what I learnt in a performance tuning class years ago
(version 4 days) and I do not think this has changed with the later
versions..

When an escalation does what it has to do, it terminates its job and exits..
and it runs with a specific thread ID (I do not recall it by memory what
that ID is but its something like 600630??). But that's besides the point..

The filter that actually does the delete does not use the same thread number
as the escalation (try thread logging and you will see this).

So when you have an escalation do what it has to do, namely the first phase
operation of Set Fields, it does that and it doesn't really care if the
Filter does or does not execute the operations defined to fire on Modify
when the $USER$ is the escalation user.. Filters when triggered fire and
utilize a different thread. So the deletes that would be triggered as a
result of the Modify operation by the Escalation will be independent of that
Escalation thread, and the escalation thread exits before all of the deleted
occur, thus being available to any other escalations that may be designed to
immediately follow..

Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of LJ Longwing
Sent: Thursday, January 21, 2010 12:31 PM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry


But Joe, yes the set field happens in phase 1, but the delete action
happening on the record itself is still a phase 3 action.  Either way the
Escalation has to wait for each record to 'process' before it goes onto the
next record, so delete from the escalation vs delete from a filter on the
record will cause the escalation thread to still wait, so I'm not sure I
agree with your statements. 

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
Sent: Thursday, January 21, 2010 10:25 AM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry

Fred,

You are right in that calculation-wise it will not really have any benefit.

But doing a delete in an escalation is not the best way - Delete is a 2nd
phase operation and is queued. You do not want to hold the escalation thread
longer than it should for this queue to complete.

So having a filter aid the escalation to actually do the delete and the
escalation only to mark the record to be deleted is a better approach as set
fields is a fast operation that happens on the first phase of the
transaction..

Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of Grooms, Frederick W
Sent: Thursday, January 21, 2010 12:16 PM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry


Since it is on the right side of the equation and not using any fields from
the form the Escalation should only do the calculation once.

As for setting a field and having a Filter do the delete, that is my
preferred method as well

Fred

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
Sent: Thursday, January 21, 2010 10:51 AM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry

**
John,
 
Should work but I'd make the process a little more data driven..
 
Instead of having the escalation calculate all this and chocking an
escalation thread, I'd set that delete time to a temp field at the time of
submitting the record. For e.g.. create a temp field called ztmpDeleteTime.
Set the time $TIMESTAMP$ + 86400 to it using a filter..
 
Then have the Escalation check 'ztmpDeleteTime'  $TIMESTAMP$ and mark the
record for deletion using another temp field that you have that escalation
set say 'ztmpDelete' to Y.. Do not have the escalation delete it again for
the purpose of not choking the escalation thread. Have a filter that
performs that delete when the record is marked for deletion and the $USER$
is the escalation user.  It would be more efficient especially over a large
number of records..
 
Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of John Kelley
Sent: Thursday, January 21, 2010 11:39 AM
To: arslist@ARSLIST.ORG
Subject: Delete entry

Hi All 

Brain cramp today
Can someone confirm that this statement is true! 
I am performing a delete action in an escalation for deleting all items in a
form 24 hours and beyond. 
Let me rephrase
I want to leave items in the form for 24 hours from the submit date. 

'Submit Date'   ( $TIMESTAMP$ - 86400) 


Sys:Action
ARS 7.1 

Thanks JK

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Re: Delete entry

2010-01-21 Thread Joe D'Souza
Lyle,

They (filter actions triggered by escalations) do not hold the Escalation
thread to ransom.. That's the simplest way to put it

Even if there is a process time out, the escalation does what it has to do
by setting fields and exits making the Escalation thread available for the
next set of escalations to fire.. The filter would time out if there is a
time out during the actual delete.. This doesn't cause the escalation to
fail.. Even if there is an error during the delete, this error is handled by
the Filter thread, and not by the Escalation.

That's the whole purpose of using what's known as a 'data driven'
Escalation. You let data drive what needs to be done.. Sometimes as in this
case its not the best idea to let the Escalation directly do a 2nd or 3rd
stage action but let data drive that action and have a modify filter
triggered when $USER$ = AR_ESCALATOR perform that action.

Joe

PS: Something tells me this is gonna be a long thread :-)

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of Lyle Taylor
Sent: Thursday, January 21, 2010 12:30 PM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry


Joe,

Even though the different operations occur in different phases, won't the
escalation thread still be held up until all phases have completed?  So,
even though the set fields can happen in phase 1, the thread won't be
released until the filters fire and deletes the marked records.

Lyle

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
Sent: Thursday, January 21, 2010 10:25 AM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry

Fred,

You are right in that calculation-wise it will not really have any benefit.

But doing a delete in an escalation is not the best way - Delete is a 2nd
phase operation and is queued. You do not want to hold the escalation thread
longer than it should for this queue to complete.

So having a filter aid the escalation to actually do the delete and the
escalation only to mark the record to be deleted is a better approach as set
fields is a fast operation that happens on the first phase of the
transaction..

Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of Grooms, Frederick W
Sent: Thursday, January 21, 2010 12:16 PM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry


Since it is on the right side of the equation and not using any fields from
the form the Escalation should only do the calculation once.

As for setting a field and having a Filter do the delete, that is my
preferred method as well

Fred

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
Sent: Thursday, January 21, 2010 10:51 AM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry

** 
John,
 
Should work but I'd make the process a little more data driven..
 
Instead of having the escalation calculate all this and chocking an
escalation thread, I'd set that delete time to a temp field at the time of
submitting the record. For e.g.. create a temp field called ztmpDeleteTime.
Set the time $TIMESTAMP$ + 86400 to it using a filter..
 
Then have the Escalation check 'ztmpDeleteTime'  $TIMESTAMP$ and mark the
record for deletion using another temp field that you have that escalation
set say 'ztmpDelete' to Y.. Do not have the escalation delete it again for
the purpose of not choking the escalation thread. Have a filter that
performs that delete when the record is marked for deletion and the $USER$
is the escalation user.  It would be more efficient especially over a large
number of records..
 
Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of John Kelley
Sent: Thursday, January 21, 2010 11:39 AM
To: arslist@ARSLIST.ORG
Subject: Delete entry

Hi All 

Brain cramp today 
Can someone confirm that this statement is true! 
I am performing a delete action in an escalation for deleting all items in a
form 24 hours and beyond. 
Let me rephrase 
I want to leave items in the form for 24 hours from the submit date. 

'Submit Date'   ( $TIMESTAMP$ - 86400) 


Sys:Action 
ARS 7.1 

Thanks JK

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Re: Allocating floating license to unregistered users

2010-01-21 Thread Joe D'Souza
I completely forgot about that recently added option to authenticate
unregistered users, so yes you may be right about that. I haven't really had
to use that option so am unable to comment about my experiences with that.

Joe
  -Original Message-
  From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of LJ Longwing
  Sent: Thursday, January 21, 2010 12:05 PM
  To: arslist@ARSLIST.ORG
  Subject: Re: Allocating floating license to unregistered users


  **
  Are you sure about that Joe?I ask because there is the option to cross
reference blank passwords, which is of course the user record with blank
password, but there is also the 'authenticate unregistered users'...this
option is available so that you can have users entirely NOT in Remedy but
still grant them permissions and suchI've used this before.  The only
requirement to have them have a record in the user table is if you want to
grant them a fixed license.




--
  From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
  Sent: Thursday, January 21, 2010 9:39 AM
  To: arslist@ARSLIST.ORG
  Subject: Re: Allocating floating license to unregistered users


  **
  This is used only in case you are using LDAP. Its called license masking
or something like that where you need to create these expected attributes in
LDAP and then configure them in the AREA LDAP Configuration form. For it to
work however you do require that user to have a record in the User form with
a blank password.

  Joe
-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of Martinez, Marcelo A
Sent: Thursday, January 21, 2010 11:21 AM
To: arslist@ARSLIST.ORG
Subject: Re: Allocating floating license to unregistered users


**
Maybe this is the location you are talking about where you can allocate
a write license if not authenticated???



  _Platinum Sponsor: rmisoluti...@verizon.net ARSlist: Where the Answers
Are_ _Platinum Sponsor: rmisoluti...@verizon.net ARSlist: Where the
Answers Are_

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are
image001.jpg

Re: Delete entry (UNCLASSIFIED)

2010-01-21 Thread Hermann, John N Mr CTR USA TRADOC
Classification: UNCLASSIFIED
Caveats: NONE

PS: Something tells me this is gonna be a long thread :-)

Speaking as someone who has only just begun to venture into the rabbit
hole that is ARS/Remedy... Good :-)

This kind of discussion is invaluable and a wonderful insight into the
inner workings of ARS.

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
Sent: Thursday, January 21, 2010 12:48 PM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry

Lyle,

They (filter actions triggered by escalations) do not hold the
Escalation
thread to ransom.. That's the simplest way to put it

Even if there is a process time out, the escalation does what it has to
do
by setting fields and exits making the Escalation thread available for
the
next set of escalations to fire.. The filter would time out if there is
a
time out during the actual delete.. This doesn't cause the escalation to
fail.. Even if there is an error during the delete, this error is
handled by
the Filter thread, and not by the Escalation.

That's the whole purpose of using what's known as a 'data driven'
Escalation. You let data drive what needs to be done.. Sometimes as in
this
case its not the best idea to let the Escalation directly do a 2nd or
3rd
stage action but let data drive that action and have a modify filter
triggered when $USER$ = AR_ESCALATOR perform that action.

Joe

PS: Something tells me this is gonna be a long thread :-)

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of Lyle Taylor
Sent: Thursday, January 21, 2010 12:30 PM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry


Joe,

Even though the different operations occur in different phases, won't
the
escalation thread still be held up until all phases have completed?  So,
even though the set fields can happen in phase 1, the thread won't be
released until the filters fire and deletes the marked records.

Lyle

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
Sent: Thursday, January 21, 2010 10:25 AM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry

Fred,

You are right in that calculation-wise it will not really have any
benefit.

But doing a delete in an escalation is not the best way - Delete is a
2nd
phase operation and is queued. You do not want to hold the escalation
thread
longer than it should for this queue to complete.

So having a filter aid the escalation to actually do the delete and the
escalation only to mark the record to be deleted is a better approach as
set
fields is a fast operation that happens on the first phase of the
transaction..

Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of Grooms, Frederick W
Sent: Thursday, January 21, 2010 12:16 PM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry


Since it is on the right side of the equation and not using any fields
from
the form the Escalation should only do the calculation once.

As for setting a field and having a Filter do the delete, that is my
preferred method as well

Fred

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
Sent: Thursday, January 21, 2010 10:51 AM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry

** 
John,
 
Should work but I'd make the process a little more data driven..
 
Instead of having the escalation calculate all this and chocking an
escalation thread, I'd set that delete time to a temp field at the time
of
submitting the record. For e.g.. create a temp field called
ztmpDeleteTime.
Set the time $TIMESTAMP$ + 86400 to it using a filter..
 
Then have the Escalation check 'ztmpDeleteTime'  $TIMESTAMP$ and mark
the
record for deletion using another temp field that you have that
escalation
set say 'ztmpDelete' to Y.. Do not have the escalation delete it again
for
the purpose of not choking the escalation thread. Have a filter that
performs that delete when the record is marked for deletion and the
$USER$
is the escalation user.  It would be more efficient especially over a
large
number of records..
 
Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of John Kelley
Sent: Thursday, January 21, 2010 11:39 AM
To: arslist@ARSLIST.ORG
Subject: Delete entry

Hi All 

Brain cramp today 
Can someone confirm that this statement is true! 
I am performing a delete action in an escalation for deleting all items
in a
form 24 hours and beyond. 
Let me rephrase 
I want to leave items in the form for 24 hours from the submit date. 

'Submit Date'   ( $TIMESTAMP$ - 86400) 


Sys:Action 
ARS 7.1 

Thanks JK


___
UNSUBSCRIBE or access ARSlist Archives at 

Resolved: 7.1 MidTier on 64 Bit Windows

2010-01-21 Thread Frank Caruso
I found the post. Looks like I was getting closer with enabling 32 Bit
compatibility in IIS but there was another step I was missing.

However, I was under a tight time frame so I had the VM team build out a 32
bit host instead. I had the host built and Remedy installed in less than 45
minutes!

Thank you for your help.

On Thu, Jan 21, 2010 at 8:38 PM, Lyle Taylor tayl...@ldschurch.org wrote:

 **

 There was a very recent thread on this same topic with detailed
 instructions for what was necessary to make this work.  Wes’s response was
 part of that solution.  I would recommend searching the archive for the
 prior post.  I think it was within the last couple weeks or so.



 Lyle



 *From:* Action Request System discussion list(ARSList) [mailto:
 arsl...@arslist.org] *On Behalf Of *Frank Caruso
 *Sent:* Thursday, January 21, 2010 6:29 AM
 *To:* arslist@ARSLIST.ORG
 *Subject:* 7.1 MidTier on 64 Bit Windows



 **

 Can anybody tell me whether the following will work. The compatibility
 matrix leads me to think that it is supported:



 Windows 2003 64 Bit

 32 Bit JVM (5.14)

 MidTier 7.1 p5



 Everything appears to install without issue but I cannot get Remedy pages
 to load. Also, after MidTier install, I cannot get a simple test.html page
 to load (before MidTier install test.html worked).

 The one issue I see is that with IIS I cannot get the jakarta re
 director to load under the ISAPI Filters tab. It lets me add it but it never
 says its UP.



 Thank you



 Frank Caruso









 _Platinum Sponsor: rmisoluti...@verizon.net ARSlist: Where the Answers
 Are_



 NOTICE: This email message is for the sole use of the intended recipient(s)
 and may contain confidential and privileged information. Any unauthorized
 review, use, disclosure or distribution is prohibited. If you are not the
 intended recipient, please contact the sender by reply email and destroy all
 copies of the original message.

  _Platinum Sponsor: rmisoluti...@verizon.net ARSlist: Where the Answers
 Are_


___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Re: Delete entry

2010-01-21 Thread Misi Mladoniczky
Hi Joe,

I have to disagree with you here.

Any filter-actions resulting from an Escalation Set-Fields/Push-Fields
operation will be performed in the same thread. I have seen hundreds of
log files to prove this.

I would use the exact same escalation qualification as JK suggested:
'Submit Date'   ( $TIMESTAMP$ - 86400)

I would then have a single run-process action to do the:
Application-Delete-Entry $SCHEMA$ $1$

Each delete will then take place in a separate transaction.
If you do an Application-Query-Delete-Entry that handles multiple deletes,
it will take place inside a single transaction that will be rolled back if
any of the deletes fail. This use a lot of resources, especially if you
have attachments on the form.

I would suggest that you put an index on the field, and that you run it as
often as possible. Maybe each hour or so, or maybe even every 7 minutes if
you have a lot of records to delete. This will minimize the impact on
other escalations, as each run will take less time.

Best Regards - Misi, RRR AB, http://www.rrr.se

Products from RRR Scandinavia:
* RRR|License - Not enough Remedy licenses? Save money by optimizing.
* RRR|Log - Performance issues or elusive bugs? Analyze your Remedy logs.
Find these products, and many free tools and utilities, at http://rrr.se.

 That's actually not true.. Filters use a different thread than
 Escalations..
 Let me explain further what I learnt in a performance tuning class years
 ago
 (version 4 days) and I do not think this has changed with the later
 versions..

 When an escalation does what it has to do, it terminates its job and
 exits..
 and it runs with a specific thread ID (I do not recall it by memory what
 that ID is but its something like 600630??). But that's besides the
 point..

 The filter that actually does the delete does not use the same thread
 number
 as the escalation (try thread logging and you will see this).

 So when you have an escalation do what it has to do, namely the first
 phase
 operation of Set Fields, it does that and it doesn't really care if the
 Filter does or does not execute the operations defined to fire on Modify
 when the $USER$ is the escalation user.. Filters when triggered fire and
 utilize a different thread. So the deletes that would be triggered as a
 result of the Modify operation by the Escalation will be independent of
 that
 Escalation thread, and the escalation thread exits before all of the
 deleted
 occur, thus being available to any other escalations that may be designed
 to
 immediately follow..

 Joe

 -Original Message-
 From: Action Request System discussion list(ARSList)
 [mailto:arsl...@arslist.org]on Behalf Of LJ Longwing
 Sent: Thursday, January 21, 2010 12:31 PM
 To: arslist@ARSLIST.ORG
 Subject: Re: Delete entry


 But Joe, yes the set field happens in phase 1, but the delete action
 happening on the record itself is still a phase 3 action.  Either way the
 Escalation has to wait for each record to 'process' before it goes onto
 the
 next record, so delete from the escalation vs delete from a filter on the
 record will cause the escalation thread to still wait, so I'm not sure I
 agree with your statements.

 -Original Message-
 From: Action Request System discussion list(ARSList)
 [mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
 Sent: Thursday, January 21, 2010 10:25 AM
 To: arslist@ARSLIST.ORG
 Subject: Re: Delete entry

 Fred,

 You are right in that calculation-wise it will not really have any
 benefit.

 But doing a delete in an escalation is not the best way - Delete is a 2nd
 phase operation and is queued. You do not want to hold the escalation
 thread
 longer than it should for this queue to complete.

 So having a filter aid the escalation to actually do the delete and the
 escalation only to mark the record to be deleted is a better approach as
 set
 fields is a fast operation that happens on the first phase of the
 transaction..

 Joe

 -Original Message-
 From: Action Request System discussion list(ARSList)
 [mailto:arsl...@arslist.org]on Behalf Of Grooms, Frederick W
 Sent: Thursday, January 21, 2010 12:16 PM
 To: arslist@ARSLIST.ORG
 Subject: Re: Delete entry


 Since it is on the right side of the equation and not using any fields
 from
 the form the Escalation should only do the calculation once.

 As for setting a field and having a Filter do the delete, that is my
 preferred method as well

 Fred

 -Original Message-
 From: Action Request System discussion list(ARSList)
 [mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
 Sent: Thursday, January 21, 2010 10:51 AM
 To: arslist@ARSLIST.ORG
 Subject: Re: Delete entry

 **
 John,

 Should work but I'd make the process a little more data driven..

 Instead of having the escalation calculate all this and chocking an
 escalation thread, I'd set that delete time to a temp field at the time of
 submitting the record. For e.g.. create a temp field called
 ztmpDeleteTime.
 Set the 

Re: Delete entry

2010-01-21 Thread John Kelley
If there were thousands of items in the form created every day then I 
would take another route.  But I decided to set the escalation to run off 
hours so it shouldn't cause performance problems. 

Thanks for the thread's talk I forgot about that aspect.


JK



Hermann, John N Mr CTR USA TRADOC john.herma...@us.army.mil 
Sent by: Action Request System discussion list(ARSList) 
arslist@ARSLIST.ORG
01/21/2010 12:53 PM
Please respond to
arslist@ARSLIST.ORG


To
arslist@ARSLIST.ORG
cc

Subject
Re: Delete entry (UNCLASSIFIED)






Classification: UNCLASSIFIED
Caveats: NONE

PS: Something tells me this is gonna be a long thread :-)

Speaking as someone who has only just begun to venture into the rabbit
hole that is ARS/Remedy... Good :-)

This kind of discussion is invaluable and a wonderful insight into the
inner workings of ARS.

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
Sent: Thursday, January 21, 2010 12:48 PM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry

Lyle,

They (filter actions triggered by escalations) do not hold the
Escalation
thread to ransom.. That's the simplest way to put it

Even if there is a process time out, the escalation does what it has to
do
by setting fields and exits making the Escalation thread available for
the
next set of escalations to fire.. The filter would time out if there is
a
time out during the actual delete.. This doesn't cause the escalation to
fail.. Even if there is an error during the delete, this error is
handled by
the Filter thread, and not by the Escalation.

That's the whole purpose of using what's known as a 'data driven'
Escalation. You let data drive what needs to be done.. Sometimes as in
this
case its not the best idea to let the Escalation directly do a 2nd or
3rd
stage action but let data drive that action and have a modify filter
triggered when $USER$ = AR_ESCALATOR perform that action.

Joe

PS: Something tells me this is gonna be a long thread :-)

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of Lyle Taylor
Sent: Thursday, January 21, 2010 12:30 PM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry


Joe,

Even though the different operations occur in different phases, won't
the
escalation thread still be held up until all phases have completed?  So,
even though the set fields can happen in phase 1, the thread won't be
released until the filters fire and deletes the marked records.

Lyle

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
Sent: Thursday, January 21, 2010 10:25 AM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry

Fred,

You are right in that calculation-wise it will not really have any
benefit.

But doing a delete in an escalation is not the best way - Delete is a
2nd
phase operation and is queued. You do not want to hold the escalation
thread
longer than it should for this queue to complete.

So having a filter aid the escalation to actually do the delete and the
escalation only to mark the record to be deleted is a better approach as
set
fields is a fast operation that happens on the first phase of the
transaction..

Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of Grooms, Frederick W
Sent: Thursday, January 21, 2010 12:16 PM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry


Since it is on the right side of the equation and not using any fields
from
the form the Escalation should only do the calculation once.

As for setting a field and having a Filter do the delete, that is my
preferred method as well

Fred

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
Sent: Thursday, January 21, 2010 10:51 AM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry

** 
John,
 
Should work but I'd make the process a little more data driven..
 
Instead of having the escalation calculate all this and chocking an
escalation thread, I'd set that delete time to a temp field at the time
of
submitting the record. For e.g.. create a temp field called
ztmpDeleteTime.
Set the time $TIMESTAMP$ + 86400 to it using a filter..
 
Then have the Escalation check 'ztmpDeleteTime'  $TIMESTAMP$ and mark
the
record for deletion using another temp field that you have that
escalation
set say 'ztmpDelete' to Y.. Do not have the escalation delete it again
for
the purpose of not choking the escalation thread. Have a filter that
performs that delete when the record is marked for deletion and the
$USER$
is the escalation user.  It would be more efficient especially over a
large
number of records..
 
Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of John Kelley
Sent: Thursday, January 21, 2010 

FW: Resolved vs.Closed Incidents

2010-01-21 Thread ZHANG, ERIC L
Resolved means the customer still has a chance to re-open the ticket.
No one should be able to re-open a Closed ticket.

 

-Original Message-
From: SUBSCRIBE arslist Melissa [mailto:melissa.r...@stls.frb.org] 
Sent: Wednesday, January 20, 2010 3:56 PM
Subject: Re: Resolved vs.Closed Incidents

 

** I believe the ITIL process says something about verifying with the
customer that everything is resolved before closing it.  That way if
there are still issues, it can be put back into in progress status and
continued to be worked. 



From: 

Jase Brandon jasebran...@gmail.com 

To: 

arslist@ARSLIST.ORG 

Date: 

01/20/2010 03:54 PM 

Subject: 

Resolved vs.Closed Incidents 

Sent by: 

Action Request System discussion list(ARSList) arslist@ARSLIST.ORG

 






** Hello All,
I know this is probably an easy question, but I couldn't give an answer
other than that's how we have always done it

Someone asked me today to justify why we go from Resolved to Closed,
instead of directly to Closed.
I answered with the escalation closes after INC has been resolved for X
amount of time, etc.. but couldn't give a concrete answer as to why
the process is to set to Resolved first. I seem to remember this is just
ITIL - can anyone enlighten me with a quick blurb?

Thanks,

Jase Brandon
Quality Technology Services

ARS 7.1
Windows 2003
_Platinum Sponsor: rmisoluti...@verizon.net ARSlist: Where the Answers
Are_ 

_Platinum Sponsor: rmisoluti...@verizon.net ARSlist: Where the Answers
Are_


___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Re: Delete entry

2010-01-21 Thread Grooms, Frederick W
Here is an example from a Filter log file (ARS 7.1.0 Patch 007) showing the 
Filter doing the delete.

FLTR TID: 06 RPC ID: 002826 Queue: Escalation Client-RPC: 
390603
   USER: AR_ESCALATOR (Pool 1)  /* Thu Jan 21 2010 04:22:41.1471 */ 
Checking Freds Test Filter   
FLTR TID: 06 RPC ID: 002826 Queue: Escalation Client-RPC: 
390603
   USER: AR_ESCALATOR (Pool 1)  0: Process   
FLTR TID: 06 RPC ID: 002826 Queue: Escalation Client-RPC: 
390603
   USER: AR_ESCALATOR (Pool 1)Application-Delete-Entry 
01:CA:RecordLocks LCK07380319   

Looking at the Escalation Log it definitely waited until all Filter actions 
completed before moving on to the next record.

Actually if you have a lot of records to delete I would make the escalation run 
in its own thread pool (AR System Administration Console - System - General 
- Server Information - Ports and Queues tab
Set an RPC Prog Number of 390603,  Min Threads and Max threads to however many 
escalation threads you want.

When you define your escalation select a separate pool for this escalation. If 
no pool is selected then the escalation will run in Pool 1.


FYI:  Application-Query-Delete-Entry does each delete in a separate 
transaction.  You can see it do an individual select for each record to delete 
by watching the SQL log.

Fred

-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arsl...@arslist.org] On Behalf Of Misi Mladoniczky
Sent: Thursday, January 21, 2010 1:25 PM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry

Hi Joe,

I have to disagree with you here.

Any filter-actions resulting from an Escalation Set-Fields/Push-Fields
operation will be performed in the same thread. I have seen hundreds of
log files to prove this.

I would use the exact same escalation qualification as JK suggested:
'Submit Date'   ( $TIMESTAMP$ - 86400)

I would then have a single run-process action to do the:
Application-Delete-Entry $SCHEMA$ $1$

Each delete will then take place in a separate transaction.
If you do an Application-Query-Delete-Entry that handles multiple deletes,
it will take place inside a single transaction that will be rolled back if
any of the deletes fail. This use a lot of resources, especially if you
have attachments on the form.

I would suggest that you put an index on the field, and that you run it as
often as possible. Maybe each hour or so, or maybe even every 7 minutes if
you have a lot of records to delete. This will minimize the impact on
other escalations, as each run will take less time.

Best Regards - Misi, RRR AB, http://www.rrr.se

Products from RRR Scandinavia:
* RRR|License - Not enough Remedy licenses? Save money by optimizing.
* RRR|Log - Performance issues or elusive bugs? Analyze your Remedy logs.
Find these products, and many free tools and utilities, at http://rrr.se.

 That's actually not true.. Filters use a different thread than
 Escalations..
 Let me explain further what I learnt in a performance tuning class years
 ago
 (version 4 days) and I do not think this has changed with the later
 versions..

 When an escalation does what it has to do, it terminates its job and
 exits..
 and it runs with a specific thread ID (I do not recall it by memory what
 that ID is but its something like 600630??). But that's besides the
 point..

 The filter that actually does the delete does not use the same thread
 number
 as the escalation (try thread logging and you will see this).

 So when you have an escalation do what it has to do, namely the first
 phase
 operation of Set Fields, it does that and it doesn't really care if the
 Filter does or does not execute the operations defined to fire on Modify
 when the $USER$ is the escalation user.. Filters when triggered fire and
 utilize a different thread. So the deletes that would be triggered as a
 result of the Modify operation by the Escalation will be independent of
 that
 Escalation thread, and the escalation thread exits before all of the
 deleted
 occur, thus being available to any other escalations that may be designed
 to
 immediately follow..

 Joe

 -Original Message-
 From: Action Request System discussion list(ARSList)
 [mailto:arsl...@arslist.org]on Behalf Of LJ Longwing
 Sent: Thursday, January 21, 2010 12:31 PM
 To: arslist@ARSLIST.ORG
 Subject: Re: Delete entry


 But Joe, yes the set field happens in phase 1, but the delete action
 happening on the record itself is still a phase 3 action.  Either way the
 Escalation has to wait for each record to 'process' before it goes onto
 the
 next record, so delete from the escalation vs delete from a filter on the
 record will cause the escalation thread to still wait, so I'm not sure I
 agree with your statements.

 -Original Message-
 From: Action Request System discussion list(ARSList)
 [mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
 Sent: Thursday, January 21, 2010 10:25 AM
 

Re: Delete entry

2010-01-21 Thread LJ Longwing
Joe,
Let me just say I love academic topics like this:)  Here is my setup.  I
created a form and added a 'wait' selection field to it.  I added a filter
that fires when that wait field is set to Yes.  It's only action is to do
a DB wait action of 5 seconds.  I created 5 records in the form and added an
escalation that fires with no qual that sets the wait flag to Yes.  The end
result of this is I have 5 records that will each wait 5 seconds to process,
thus causing the escalation to run for 25 seconds every 5 min's.  I then
turned on Escalation and Filter logs into the same file.  Attached are the
def of these 3 objects and the log of the events.  What I see is a single
thread on a single RPC ID performing updates to 5 records and that thread
handles the filter actions of that modify in the same way.  My direct SQL
gets deferred to Phase 2, whereas in our original topic the delete would get
done in Phase 3, but either way the Escalation thread waits for all phase of
processing to finish before it continues to the next record.  In this
scenario I chose 5 seconds to give sufficient time for the escalation thread
to 'move on' if it was going toit didn't.

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
Sent: Thursday, January 21, 2010 10:44 AM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry

That's actually not true.. Filters use a different thread than Escalations..
Let me explain further what I learnt in a performance tuning class years ago
(version 4 days) and I do not think this has changed with the later
versions..

When an escalation does what it has to do, it terminates its job and exits..
and it runs with a specific thread ID (I do not recall it by memory what
that ID is but its something like 600630??). But that's besides the point..

The filter that actually does the delete does not use the same thread number
as the escalation (try thread logging and you will see this).

So when you have an escalation do what it has to do, namely the first phase
operation of Set Fields, it does that and it doesn't really care if the
Filter does or does not execute the operations defined to fire on Modify
when the $USER$ is the escalation user.. Filters when triggered fire and
utilize a different thread. So the deletes that would be triggered as a
result of the Modify operation by the Escalation will be independent of that
Escalation thread, and the escalation thread exits before all of the deleted
occur, thus being available to any other escalations that may be designed to
immediately follow..

Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of LJ Longwing
Sent: Thursday, January 21, 2010 12:31 PM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry


But Joe, yes the set field happens in phase 1, but the delete action
happening on the record itself is still a phase 3 action.  Either way the
Escalation has to wait for each record to 'process' before it goes onto the
next record, so delete from the escalation vs delete from a filter on the
record will cause the escalation thread to still wait, so I'm not sure I
agree with your statements. 

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
Sent: Thursday, January 21, 2010 10:25 AM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry

Fred,

You are right in that calculation-wise it will not really have any benefit.

But doing a delete in an escalation is not the best way - Delete is a 2nd
phase operation and is queued. You do not want to hold the escalation thread
longer than it should for this queue to complete.

So having a filter aid the escalation to actually do the delete and the
escalation only to mark the record to be deleted is a better approach as set
fields is a fast operation that happens on the first phase of the
transaction..

Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of Grooms, Frederick W
Sent: Thursday, January 21, 2010 12:16 PM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry


Since it is on the right side of the equation and not using any fields from
the form the Escalation should only do the calculation once.

As for setting a field and having a Filter do the delete, that is my
preferred method as well

Fred

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
Sent: Thursday, January 21, 2010 10:51 AM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry

**
John,
 
Should work but I'd make the process a little more data driven..
 
Instead of having the escalation calculate all this and chocking an
escalation thread, I'd set that delete time to a temp field at the time of
submitting the record. For e.g.. create a temp field called 

Re: Delete entry

2010-01-21 Thread Joe D'Souza
I must admit that I have not really taken logs to verify that (I don't
recall if we did that during the training class back then), but that's what
we were told in our version 4 performance training class days. I wonder if
things changed after that then if filters executed by escalations ride the
same thread as you say. And since then have always had filters perform 2nd
and 3rd stage operations that usually are handled by list queues and let
escalations perform only fast operations.

Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of Misi Mladoniczky
Sent: Thursday, January 21, 2010 2:25 PM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry


Hi Joe,

I have to disagree with you here.

Any filter-actions resulting from an Escalation Set-Fields/Push-Fields
operation will be performed in the same thread. I have seen hundreds of 
log files to prove this.

I would use the exact same escalation qualification as JK suggested:
'Submit Date'   ( $TIMESTAMP$ - 86400)

I would then have a single run-process action to do the:
Application-Delete-Entry $SCHEMA$ $1$

Each delete will then take place in a separate transaction.
If you do an Application-Query-Delete-Entry that handles multiple deletes,
it will take place inside a single transaction that will be rolled back if
any of the deletes fail. This use a lot of resources, especially if you
have attachments on the form.

I would suggest that you put an index on the field, and that you run it as
often as possible. Maybe each hour or so, or maybe even every 7 minutes if
you have a lot of records to delete. This will minimize the impact on
other escalations, as each run will take less time.

Best Regards - Misi, RRR AB, http://www.rrr.se

Products from RRR Scandinavia:
* RRR|License - Not enough Remedy licenses? Save money by optimizing.
* RRR|Log - Performance issues or elusive bugs? Analyze your Remedy logs.
Find these products, and many free tools and utilities, at http://rrr.se.

 That's actually not true.. Filters use a different thread than
 Escalations..
 Let me explain further what I learnt in a performance tuning class years
 ago
 (version 4 days) and I do not think this has changed with the later
 versions..

 When an escalation does what it has to do, it terminates its job and
 exits..
 and it runs with a specific thread ID (I do not recall it by memory what
 that ID is but its something like 600630??). But that's besides the
 point..

 The filter that actually does the delete does not use the same thread
 number
 as the escalation (try thread logging and you will see this).

 So when you have an escalation do what it has to do, namely the first
 phase
 operation of Set Fields, it does that and it doesn't really care if the
 Filter does or does not execute the operations defined to fire on Modify
 when the $USER$ is the escalation user.. Filters when triggered fire and
 utilize a different thread. So the deletes that would be triggered as a
 result of the Modify operation by the Escalation will be independent of
 that
 Escalation thread, and the escalation thread exits before all of the
 deleted
 occur, thus being available to any other escalations that may be designed
 to
 immediately follow..

 Joe

 -Original Message-
 From: Action Request System discussion list(ARSList)
 [mailto:arsl...@arslist.org]on Behalf Of LJ Longwing
 Sent: Thursday, January 21, 2010 12:31 PM
 To: arslist@ARSLIST.ORG
 Subject: Re: Delete entry


 But Joe, yes the set field happens in phase 1, but the delete action
 happening on the record itself is still a phase 3 action.  Either way the
 Escalation has to wait for each record to 'process' before it goes onto
 the
 next record, so delete from the escalation vs delete from a filter on the
 record will cause the escalation thread to still wait, so I'm not sure I
 agree with your statements.

 -Original Message-
 From: Action Request System discussion list(ARSList)
 [mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
 Sent: Thursday, January 21, 2010 10:25 AM
 To: arslist@ARSLIST.ORG
 Subject: Re: Delete entry

 Fred,

 You are right in that calculation-wise it will not really have any
 benefit.

 But doing a delete in an escalation is not the best way - Delete is a 2nd
 phase operation and is queued. You do not want to hold the escalation
 thread
 longer than it should for this queue to complete.

 So having a filter aid the escalation to actually do the delete and the
 escalation only to mark the record to be deleted is a better approach as
 set
 fields is a fast operation that happens on the first phase of the
 transaction..

 Joe

 -Original Message-
 From: Action Request System discussion list(ARSList)
 [mailto:arsl...@arslist.org]on Behalf Of Grooms, Frederick W
 Sent: Thursday, January 21, 2010 12:16 PM
 To: arslist@ARSLIST.ORG
 Subject: Re: Delete entry


 Since it is on the right side of the equation and not using any 

Re: Delete entry

2010-01-21 Thread Joe D'Souza
This is interesting. I wonder if anyone out there still are on a version 4
server to try something similar to see if it had been the same back then.

Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of LJ Longwing
Sent: Thursday, January 21, 2010 2:09 PM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry


Joe,
Let me just say I love academic topics like this:)  Here is my setup.  I
created a form and added a 'wait' selection field to it.  I added a filter
that fires when that wait field is set to Yes.  It's only action is to do
a DB wait action of 5 seconds.  I created 5 records in the form and added an
escalation that fires with no qual that sets the wait flag to Yes.  The end
result of this is I have 5 records that will each wait 5 seconds to process,
thus causing the escalation to run for 25 seconds every 5 min's.  I then
turned on Escalation and Filter logs into the same file.  Attached are the
def of these 3 objects and the log of the events.  What I see is a single
thread on a single RPC ID performing updates to 5 records and that thread
handles the filter actions of that modify in the same way.  My direct SQL
gets deferred to Phase 2, whereas in our original topic the delete would get
done in Phase 3, but either way the Escalation thread waits for all phase of
processing to finish before it continues to the next record.  In this
scenario I chose 5 seconds to give sufficient time for the escalation thread
to 'move on' if it was going toit didn't.

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
Sent: Thursday, January 21, 2010 10:44 AM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry

That's actually not true.. Filters use a different thread than Escalations..
Let me explain further what I learnt in a performance tuning class years ago
(version 4 days) and I do not think this has changed with the later
versions..

When an escalation does what it has to do, it terminates its job and exits..
and it runs with a specific thread ID (I do not recall it by memory what
that ID is but its something like 600630??). But that's besides the point..

The filter that actually does the delete does not use the same thread number
as the escalation (try thread logging and you will see this).

So when you have an escalation do what it has to do, namely the first phase
operation of Set Fields, it does that and it doesn't really care if the
Filter does or does not execute the operations defined to fire on Modify
when the $USER$ is the escalation user.. Filters when triggered fire and
utilize a different thread. So the deletes that would be triggered as a
result of the Modify operation by the Escalation will be independent of that
Escalation thread, and the escalation thread exits before all of the deleted
occur, thus being available to any other escalations that may be designed to
immediately follow..

Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of LJ Longwing
Sent: Thursday, January 21, 2010 12:31 PM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry


But Joe, yes the set field happens in phase 1, but the delete action
happening on the record itself is still a phase 3 action.  Either way the
Escalation has to wait for each record to 'process' before it goes onto the
next record, so delete from the escalation vs delete from a filter on the
record will cause the escalation thread to still wait, so I'm not sure I
agree with your statements. 

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
Sent: Thursday, January 21, 2010 10:25 AM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry

Fred,

You are right in that calculation-wise it will not really have any benefit.

But doing a delete in an escalation is not the best way - Delete is a 2nd
phase operation and is queued. You do not want to hold the escalation thread
longer than it should for this queue to complete.

So having a filter aid the escalation to actually do the delete and the
escalation only to mark the record to be deleted is a better approach as set
fields is a fast operation that happens on the first phase of the
transaction..

Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of Grooms, Frederick W
Sent: Thursday, January 21, 2010 12:16 PM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry


Since it is on the right side of the equation and not using any fields from
the form the Escalation should only do the calculation once.

As for setting a field and having a Filter do the delete, that is my
preferred method as well

Fred

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
Sent: 

Re: Delete entry

2010-01-21 Thread Guillaume Rheault
Well, hopefully THE MAN (i.e Doug Mueller) will chime in, to clarify this topic.
Maybe the ARS server has been redesigned/improved in this area after all 

Guillaume


From: Action Request System discussion list(ARSList) [arsl...@arslist.org] on 
behalf of Joe D'Souza [jdso...@shyle.net]
Sent: Thursday, January 21, 2010 2:12 PM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry

I must admit that I have not really taken logs to verify that (I don't
recall if we did that during the training class back then), but that's what
we were told in our version 4 performance training class days. I wonder if
things changed after that then if filters executed by escalations ride the
same thread as you say. And since then have always had filters perform 2nd
and 3rd stage operations that usually are handled by list queues and let
escalations perform only fast operations.

Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of Misi Mladoniczky
Sent: Thursday, January 21, 2010 2:25 PM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry


Hi Joe,

I have to disagree with you here.

Any filter-actions resulting from an Escalation Set-Fields/Push-Fields
operation will be performed in the same thread. I have seen hundreds of
log files to prove this.

I would use the exact same escalation qualification as JK suggested:
'Submit Date'   ( $TIMESTAMP$ - 86400)

I would then have a single run-process action to do the:
Application-Delete-Entry $SCHEMA$ $1$

Each delete will then take place in a separate transaction.
If you do an Application-Query-Delete-Entry that handles multiple deletes,
it will take place inside a single transaction that will be rolled back if
any of the deletes fail. This use a lot of resources, especially if you
have attachments on the form.

I would suggest that you put an index on the field, and that you run it as
often as possible. Maybe each hour or so, or maybe even every 7 minutes if
you have a lot of records to delete. This will minimize the impact on
other escalations, as each run will take less time.

Best Regards - Misi, RRR AB, http://www.rrr.se

Products from RRR Scandinavia:
* RRR|License - Not enough Remedy licenses? Save money by optimizing.
* RRR|Log - Performance issues or elusive bugs? Analyze your Remedy logs.
Find these products, and many free tools and utilities, at http://rrr.se.

 That's actually not true.. Filters use a different thread than
 Escalations..
 Let me explain further what I learnt in a performance tuning class years
 ago
 (version 4 days) and I do not think this has changed with the later
 versions..

 When an escalation does what it has to do, it terminates its job and
 exits..
 and it runs with a specific thread ID (I do not recall it by memory what
 that ID is but its something like 600630??). But that's besides the
 point..

 The filter that actually does the delete does not use the same thread
 number
 as the escalation (try thread logging and you will see this).

 So when you have an escalation do what it has to do, namely the first
 phase
 operation of Set Fields, it does that and it doesn't really care if the
 Filter does or does not execute the operations defined to fire on Modify
 when the $USER$ is the escalation user.. Filters when triggered fire and
 utilize a different thread. So the deletes that would be triggered as a
 result of the Modify operation by the Escalation will be independent of
 that
 Escalation thread, and the escalation thread exits before all of the
 deleted
 occur, thus being available to any other escalations that may be designed
 to
 immediately follow..

 Joe

 -Original Message-
 From: Action Request System discussion list(ARSList)
 [mailto:arsl...@arslist.org]on Behalf Of LJ Longwing
 Sent: Thursday, January 21, 2010 12:31 PM
 To: arslist@ARSLIST.ORG
 Subject: Re: Delete entry


 But Joe, yes the set field happens in phase 1, but the delete action
 happening on the record itself is still a phase 3 action.  Either way the
 Escalation has to wait for each record to 'process' before it goes onto
 the
 next record, so delete from the escalation vs delete from a filter on the
 record will cause the escalation thread to still wait, so I'm not sure I
 agree with your statements.

 -Original Message-
 From: Action Request System discussion list(ARSList)
 [mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
 Sent: Thursday, January 21, 2010 10:25 AM
 To: arslist@ARSLIST.ORG
 Subject: Re: Delete entry

 Fred,

 You are right in that calculation-wise it will not really have any
 benefit.

 But doing a delete in an escalation is not the best way - Delete is a 2nd
 phase operation and is queued. You do not want to hold the escalation
 thread
 longer than it should for this queue to complete.

 So having a filter aid the escalation to actually do the delete and the
 escalation only to mark the record to be deleted is 

Re: Delete entry

2010-01-21 Thread pascale . boyer
Paging Mr Mueller 
Paging Mr. Doug Mueller...

Please come to the ARS List rescue once again

Thank you,

Pascale Boyer
Remedy Technical Lead  Developer
Daimler Trucks North America LLC
Montgomery Park,  9th floor 
Portland, OR 97210 U.S.A

Phone:503-745-6569
Email:pascale.bo...@daimler.com

http://www.daimler-trucksnorthamerica.com 





guilla...@dcshq.com 
Sent by: arslist@ARSLIST.ORG
01/21/2010 11:24 AM
Please respond to
arslist@ARSLIST.ORG


To
arslist@ARSLIST.ORG
cc

Subject
Re: Delete entry






Well, hopefully THE MAN (i.e Doug Mueller) will chime in, to clarify this 
topic.
Maybe the ARS server has been redesigned/improved in this area after 
all 

Guillaume


From: Action Request System discussion list(ARSList) [arsl...@arslist.org] 
on behalf of Joe D'Souza [jdso...@shyle.net]
Sent: Thursday, January 21, 2010 2:12 PM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry

I must admit that I have not really taken logs to verify that (I don't
recall if we did that during the training class back then), but that's 
what
we were told in our version 4 performance training class days. I wonder if
things changed after that then if filters executed by escalations ride the
same thread as you say. And since then have always had filters perform 2nd
and 3rd stage operations that usually are handled by list queues and let
escalations perform only fast operations.

Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of Misi Mladoniczky
Sent: Thursday, January 21, 2010 2:25 PM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry


Hi Joe,

I have to disagree with you here.

Any filter-actions resulting from an Escalation Set-Fields/Push-Fields
operation will be performed in the same thread. I have seen hundreds of
log files to prove this.

I would use the exact same escalation qualification as JK suggested:
'Submit Date'   ( $TIMESTAMP$ - 86400)

I would then have a single run-process action to do the:
Application-Delete-Entry $SCHEMA$ $1$

Each delete will then take place in a separate transaction.
If you do an Application-Query-Delete-Entry that handles multiple deletes,
it will take place inside a single transaction that will be rolled back if
any of the deletes fail. This use a lot of resources, especially if you
have attachments on the form.

I would suggest that you put an index on the field, and that you run it as
often as possible. Maybe each hour or so, or maybe even every 7 minutes if
you have a lot of records to delete. This will minimize the impact on
other escalations, as each run will take less time.

Best Regards - Misi, RRR AB, http://www.rrr.se

Products from RRR Scandinavia:
* RRR|License - Not enough Remedy licenses? Save money by optimizing.
* RRR|Log - Performance issues or elusive bugs? Analyze your Remedy logs.
Find these products, and many free tools and utilities, at http://rrr.se.

 That's actually not true.. Filters use a different thread than
 Escalations..
 Let me explain further what I learnt in a performance tuning class years
 ago
 (version 4 days) and I do not think this has changed with the later
 versions..

 When an escalation does what it has to do, it terminates its job and
 exits..
 and it runs with a specific thread ID (I do not recall it by memory what
 that ID is but its something like 600630??). But that's besides the
 point..

 The filter that actually does the delete does not use the same thread
 number
 as the escalation (try thread logging and you will see this).

 So when you have an escalation do what it has to do, namely the first
 phase
 operation of Set Fields, it does that and it doesn't really care if the
 Filter does or does not execute the operations defined to fire on Modify
 when the $USER$ is the escalation user.. Filters when triggered fire and
 utilize a different thread. So the deletes that would be triggered as a
 result of the Modify operation by the Escalation will be independent of
 that
 Escalation thread, and the escalation thread exits before all of the
 deleted
 occur, thus being available to any other escalations that may be 
designed
 to
 immediately follow..

 Joe

 -Original Message-
 From: Action Request System discussion list(ARSList)
 [mailto:arsl...@arslist.org]on Behalf Of LJ Longwing
 Sent: Thursday, January 21, 2010 12:31 PM
 To: arslist@ARSLIST.ORG
 Subject: Re: Delete entry


 But Joe, yes the set field happens in phase 1, but the delete action
 happening on the record itself is still a phase 3 action.  Either way 
the
 Escalation has to wait for each record to 'process' before it goes onto
 the
 next record, so delete from the escalation vs delete from a filter on 
the
 record will cause the escalation thread to still wait, so I'm not sure I
 agree with your statements.

 -Original Message-
 From: Action Request System discussion list(ARSList)
 [mailto:arsl...@arslist.org] On Behalf Of Joe 

Re: Delete entry

2010-01-21 Thread Grooms, Frederick W
I just went and looked at my 4.5 manuals (yes I still have them).  It looks 
like 4.5 is when a separate Escalation thread (390603) was added to the system.

Fred

-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arsl...@arslist.org] On Behalf Of Guillaume Rheault
Sent: Thursday, January 21, 2010 1:24 PM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry

Well, hopefully THE MAN (i.e Doug Mueller) will chime in, to clarify this topic.
Maybe the ARS server has been redesigned/improved in this area after all 

Guillaume


From: Action Request System discussion list(ARSList) [arsl...@arslist.org] on 
behalf of Joe D'Souza [jdso...@shyle.net]
Sent: Thursday, January 21, 2010 2:12 PM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry

I must admit that I have not really taken logs to verify that (I don't
recall if we did that during the training class back then), but that's what
we were told in our version 4 performance training class days. I wonder if
things changed after that then if filters executed by escalations ride the
same thread as you say. And since then have always had filters perform 2nd
and 3rd stage operations that usually are handled by list queues and let
escalations perform only fast operations.

Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of Misi Mladoniczky
Sent: Thursday, January 21, 2010 2:25 PM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry


Hi Joe,

I have to disagree with you here.

Any filter-actions resulting from an Escalation Set-Fields/Push-Fields
operation will be performed in the same thread. I have seen hundreds of
log files to prove this.

I would use the exact same escalation qualification as JK suggested:
'Submit Date'   ( $TIMESTAMP$ - 86400)

I would then have a single run-process action to do the:
Application-Delete-Entry $SCHEMA$ $1$

Each delete will then take place in a separate transaction.
If you do an Application-Query-Delete-Entry that handles multiple deletes,
it will take place inside a single transaction that will be rolled back if
any of the deletes fail. This use a lot of resources, especially if you
have attachments on the form.

I would suggest that you put an index on the field, and that you run it as
often as possible. Maybe each hour or so, or maybe even every 7 minutes if
you have a lot of records to delete. This will minimize the impact on
other escalations, as each run will take less time.

Best Regards - Misi, RRR AB, http://www.rrr.se

Products from RRR Scandinavia:
* RRR|License - Not enough Remedy licenses? Save money by optimizing.
* RRR|Log - Performance issues or elusive bugs? Analyze your Remedy logs.
Find these products, and many free tools and utilities, at http://rrr.se.

 That's actually not true.. Filters use a different thread than
 Escalations..
 Let me explain further what I learnt in a performance tuning class years
 ago
 (version 4 days) and I do not think this has changed with the later
 versions..

 When an escalation does what it has to do, it terminates its job and
 exits..
 and it runs with a specific thread ID (I do not recall it by memory what
 that ID is but its something like 600630??). But that's besides the
 point..

 The filter that actually does the delete does not use the same thread
 number
 as the escalation (try thread logging and you will see this).

 So when you have an escalation do what it has to do, namely the first
 phase
 operation of Set Fields, it does that and it doesn't really care if the
 Filter does or does not execute the operations defined to fire on Modify
 when the $USER$ is the escalation user.. Filters when triggered fire and
 utilize a different thread. So the deletes that would be triggered as a
 result of the Modify operation by the Escalation will be independent of
 that
 Escalation thread, and the escalation thread exits before all of the
 deleted
 occur, thus being available to any other escalations that may be designed
 to
 immediately follow..

 Joe

 -Original Message-
 From: Action Request System discussion list(ARSList)
 [mailto:arsl...@arslist.org]on Behalf Of LJ Longwing
 Sent: Thursday, January 21, 2010 12:31 PM
 To: arslist@ARSLIST.ORG
 Subject: Re: Delete entry


 But Joe, yes the set field happens in phase 1, but the delete action
 happening on the record itself is still a phase 3 action.  Either way the
 Escalation has to wait for each record to 'process' before it goes onto
 the
 next record, so delete from the escalation vs delete from a filter on the
 record will cause the escalation thread to still wait, so I'm not sure I
 agree with your statements.

 -Original Message-
 From: Action Request System discussion list(ARSList)
 [mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
 Sent: Thursday, January 21, 2010 10:25 AM
 To: arslist@ARSLIST.ORG
 Subject: Re: Delete entry

 Fred,

 You are 

Re: Delete entry

2010-01-21 Thread Mueller, Doug
Folks,

No need really for me to address this topic since those of you in the community
have already addressed it.

When escalations run, any filters they trigger run IN LINE.  They do in 7.5,
they do in 7.1 and 7.0.  They did in 6.3, 6.0, 5.1, 5.0, 4.5, 4.0, 3.xx, 3.0,
2.x and all the way back to whatever release escalations were added in.  There
has been no change in behaviour or action since the beginning.

Joe -- someone simply gave you incorrect information in your training class.

Many ideas were shared during the discussion.  All had valid points and some
good reasoning for doing things in various ways and ideas around alternatives.

If there is a concept of deleting, I always like to have a way to trigger
things through a set fields (generally using a command field that I can send
a specific value) and have filters that do the work.  Now, if you want to do
cleanup like was described in the initial request, you can have an escalation
trigger the operation.  My vote push fields to the command word.

Why?

Well, if I wanted to have logic on the delete that did checking or auditing or
notifiation or whatever, that workflow would have been defined with filters
when I defined the ability to have a command field with a specific value
trigger a delete.  Now, if I wanted to delete a specific entry, I could just
send the command word.  If I wanted escalations do the work, I could have the
escalation send the command word.  Now, all logic is localized and focussed
and defined one time for this operation.  No risk of inconsistency depending
on how I deleted or anything else.  If there is other logic that runs on
modify, you can always skip it using the go to statement.

On the other hand, if the only reason every and only mechanism ever to delete
the entry was the escalation, I could do it direct and put any processing
logic on the escalation.  This is viable, but it is defining into your system
that the only way to delete is through escalation.

The key here is to decide whether the operation should be available one off as
well as through escalation or not.

Again, this is just restating things that others have already stated (well, the
statement that filters have always been in line in escalations may be a
clarification that others could not offer).  Generally, there is no need to
offer followup comments because the group here generally gets the answer for
each other without assistance.

Doug

-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
Sent: Thursday, January 21, 2010 11:13 AM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry

I must admit that I have not really taken logs to verify that (I don't
recall if we did that during the training class back then), but that's what
we were told in our version 4 performance training class days. I wonder if
things changed after that then if filters executed by escalations ride the
same thread as you say. And since then have always had filters perform 2nd
and 3rd stage operations that usually are handled by list queues and let
escalations perform only fast operations.

Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of Misi Mladoniczky
Sent: Thursday, January 21, 2010 2:25 PM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry


Hi Joe,

I have to disagree with you here.

Any filter-actions resulting from an Escalation Set-Fields/Push-Fields
operation will be performed in the same thread. I have seen hundreds of 
log files to prove this.

I would use the exact same escalation qualification as JK suggested:
'Submit Date'   ( $TIMESTAMP$ - 86400)

I would then have a single run-process action to do the:
Application-Delete-Entry $SCHEMA$ $1$

Each delete will then take place in a separate transaction.
If you do an Application-Query-Delete-Entry that handles multiple deletes,
it will take place inside a single transaction that will be rolled back if
any of the deletes fail. This use a lot of resources, especially if you
have attachments on the form.

I would suggest that you put an index on the field, and that you run it as
often as possible. Maybe each hour or so, or maybe even every 7 minutes if
you have a lot of records to delete. This will minimize the impact on
other escalations, as each run will take less time.

Best Regards - Misi, RRR AB, http://www.rrr.se

Products from RRR Scandinavia:
* RRR|License - Not enough Remedy licenses? Save money by optimizing.
* RRR|Log - Performance issues or elusive bugs? Analyze your Remedy logs.
Find these products, and many free tools and utilities, at http://rrr.se.

 That's actually not true.. Filters use a different thread than
 Escalations..
 Let me explain further what I learnt in a performance tuning class years
 ago
 (version 4 days) and I do not think this has changed with the later
 versions..

 When an escalation does what it has to do, it terminates 

Re: 7.5 Installation Problems (of course!)

2010-01-21 Thread Kemes, Lisa
I believe it was ARERR 8761:

An invalid password has been used for access to the plug-in server. Contact 
your AR System

Administrator for assistance.

We restored our server to what it was yesterday morning and we are going to try 
again tomorrow morning.

Lisa




From: Action Request System discussion list(ARSList) 
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
Sent: Wednesday, January 20, 2010 5:18 PM
To: arslist@ARSLIST.ORG
Subject: Re: 7.5 Installation Problems (of course!)

**
What are the errors?

Joe
-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arsl...@arslist.org]on Behalf Of Kemes, Lisa
Sent: Wednesday, January 20, 2010 2:49 PM
To: arslist@ARSLIST.ORG
Subject: Re: 7.5 Installation Problems (of course!)

**
We tried this and now we are getting different errors. (again with having to do 
with the plug in).




Lisa




From: Action Request System discussion list(ARSList) 
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
Sent: Wednesday, January 20, 2010 2:42 PM
To: arslist@ARSLIST.ORG
Subject: Re: 7.5 Installation Problems (of course!)

**
Try starting the plugin server manually and see what you get.. You can steal 
the syntax for starting it from the armonitor.cfg file.

Joe
-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arsl...@arslist.org]on Behalf Of Kemes, Lisa
Sent: Wednesday, January 20, 2010 2:22 PM
To: arslist@ARSLIST.ORG
Subject: 7.5 Installation Problems (of course!)

**
Just did an upgrade from ARS 7.1 p7 to 7.5 p3.  We have Windows 2003 server and 
a separate Oracle 10g server.

When trying to get into AR System Console/System/General/Server Information and 
getting ARERR [8760] Cannot establish a network connection to the AR System 
Plug-In server : ars-dev (5214) : RPC: Miscellaneous tli error - System error 
(Connection refused).

Checked on ARERR 8760 and it has to do with the Plug in Server.

Checked arplugin.exe and it is not running.   Checked armonitor.log and it is 
not in there either.  Can't turn on Plug-In Server logging (I believe) because 
we can't get into the Server Information.

Has anyone else come across this at all?

Lisa Kemes
AR System Developer
Tyco Electronics
717-810-2408 tel
717-810-2124 fax
lisa.ke...@tycoelectronics.com
_Platinum Sponsor: rmisoluti...@verizon.net ARSlist: Where the Answers Are_

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Re: 7.5 Installation Problems (of course!)

2010-01-21 Thread Joe D'Souza
The plugin password is set from the AR Server Information configuration
interface.

Joe
  -Original Message-
  From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of Kemes, Lisa
  Sent: Thursday, January 21, 2010 3:17 PM
  To: arslist@ARSLIST.ORG
  Subject: Re: 7.5 Installation Problems (of course!)


  **
  I believe it was ARERR 8761:
  An invalid password has been used for access to the plug-in server.
Contact your AR System

  Administrator for assistance.

  We restored our server to what it was yesterday morning and we are going
to try again tomorrow morning.
  Lisa






--
  From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
  Sent: Wednesday, January 20, 2010 5:18 PM
  To: arslist@ARSLIST.ORG
  Subject: Re: 7.5 Installation Problems (of course!)


  **
  What are the errors?

  Joe
-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of Kemes, Lisa
Sent: Wednesday, January 20, 2010 2:49 PM
To: arslist@ARSLIST.ORG
Subject: Re: 7.5 Installation Problems (of course!)


**
We tried this and now we are getting different errors. (again with
having to do with the plug in).



Lisa






From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
Sent: Wednesday, January 20, 2010 2:42 PM
To: arslist@ARSLIST.ORG
Subject: Re: 7.5 Installation Problems (of course!)


**
Try starting the plugin server manually and see what you get.. You can
steal the syntax for starting it from the armonitor.cfg file.

Joe
  -Original Message-
  From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of Kemes, Lisa
  Sent: Wednesday, January 20, 2010 2:22 PM
  To: arslist@ARSLIST.ORG
  Subject: 7.5 Installation Problems (of course!)


  **
  Just did an upgrade from ARS 7.1 p7 to 7.5 p3.  We have Windows 2003
server and a separate Oracle 10g server.

  When trying to get into AR System Console/System/General/Server
Information and getting ARERR [8760] Cannot establish a network connection
to the AR System Plug-In server : ars-dev (5214) : RPC: Miscellaneous tli
error - System error (Connection refused).

  Checked on ARERR 8760 and it has to do with the Plug in Server.

  Checked arplugin.exe and it is not running.   Checked armonitor.log
and it is not in there either.  Can't turn on Plug-In Server logging (I
believe) because we can't get into the Server Information.

  Has anyone else come across this at all?

  Lisa Kemes
  AR System Developer
  Tyco Electronics
  717-810-2408 tel
  717-810-2124 fax
  lisa.ke...@tycoelectronics.com

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Re: Delete entry

2010-01-21 Thread Joe D'Souza
Doug,

Thank you for chiming in and clarifying this for us. I never fail to read
your emails to the list :-)

This is what I remember from that training class years ago held at
Bracknell, UK..

The example used was the notify action. This was during the time when the
notification process used to be handled by the notification server which was
independent of the AR system process. We were given the example of the
notification action using escalations to be a bad idea, as if the
notification server choked for whatever reasons, the escalation process
would also choke. So having escalations to set a flag using set fields and
have filters carry that notification action after checking for the flag
would avoid this.. And then we were told that the same is the case for all
2nd and 3rd phase actions.

I actually vaguely remember a topic called something like 'Data driven
escalations' during which the instructor had discussed this.

I had basically used that as the 'word from the Bible' all these years
without really questioning it... So this was wrongly conveyed to us?

Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of Mueller, Doug
Sent: Thursday, January 21, 2010 3:07 PM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry


Folks,

No need really for me to address this topic since those of you in the
community
have already addressed it.

When escalations run, any filters they trigger run IN LINE.  They do in 7.5,
they do in 7.1 and 7.0.  They did in 6.3, 6.0, 5.1, 5.0, 4.5, 4.0, 3.xx,
3.0,
2.x and all the way back to whatever release escalations were added in.
There
has been no change in behaviour or action since the beginning.

Joe -- someone simply gave you incorrect information in your training class.

Many ideas were shared during the discussion.  All had valid points and some
good reasoning for doing things in various ways and ideas around
alternatives.

If there is a concept of deleting, I always like to have a way to trigger
things through a set fields (generally using a command field that I can send
a specific value) and have filters that do the work.  Now, if you want to do
cleanup like was described in the initial request, you can have an
escalation
trigger the operation.  My vote push fields to the command word.

Why?

Well, if I wanted to have logic on the delete that did checking or auditing
or
notifiation or whatever, that workflow would have been defined with filters
when I defined the ability to have a command field with a specific value
trigger a delete.  Now, if I wanted to delete a specific entry, I could just
send the command word.  If I wanted escalations do the work, I could have
the
escalation send the command word.  Now, all logic is localized and focussed
and defined one time for this operation.  No risk of inconsistency depending
on how I deleted or anything else.  If there is other logic that runs on
modify, you can always skip it using the go to statement.

On the other hand, if the only reason every and only mechanism ever to
delete
the entry was the escalation, I could do it direct and put any processing
logic on the escalation.  This is viable, but it is defining into your
system
that the only way to delete is through escalation.

The key here is to decide whether the operation should be available one off
as
well as through escalation or not.

Again, this is just restating things that others have already stated (well,
the
statement that filters have always been in line in escalations may be a
clarification that others could not offer).  Generally, there is no need to
offer followup comments because the group here generally gets the answer for
each other without assistance.

Doug

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
Sent: Thursday, January 21, 2010 11:13 AM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry

I must admit that I have not really taken logs to verify that (I don't
recall if we did that during the training class back then), but that's what
we were told in our version 4 performance training class days. I wonder if
things changed after that then if filters executed by escalations ride the
same thread as you say. And since then have always had filters perform 2nd
and 3rd stage operations that usually are handled by list queues and let
escalations perform only fast operations.

Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of Misi Mladoniczky
Sent: Thursday, January 21, 2010 2:25 PM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry


Hi Joe,

I have to disagree with you here.

Any filter-actions resulting from an Escalation Set-Fields/Push-Fields
operation will be performed in the same thread. I have seen hundreds of 
log files to prove this.

I would use the exact same escalation qualification as JK suggested:
'Submit Date'   ( 

Re: Work Info History not Locked?

2010-01-21 Thread Lateralus
I think I might have this beat.

I found I also had to modify:

SHR:SHR:OnDisplay_050_SetActivityFields

It also has a Set Fields action that switches the z1D_Secure_Log to No.  I
have simply flipped it to Yes and I'm testing now.

I'm also going to export all definitions for the HPD:Help Desk form and try
to track down any other references to this field to try and understand
anywhere else it's being manipulated.

BTW - What methods do you use to do development/testing.

I don't recall it being THIS painful (it's been awhile since I've worked
with it). After each change I want to test, I have to:

- Close Administrator
- Ensure I have no active user sessions (close all User instances)\
- Delete everything from my local /Documents and Settings\user\Application
Data\AR System\HOME folder
- Punt the Remedy Server service on the (Windows) server.
- Reopen User and Administrator tools to continue.

If I DON'T do this... I get these strange User does not have AR Write
license (or something like that...) when testing.

Am I missing something here?

Thanks again for all the excellent help!
Scott.


On Thu, Jan 21, 2010 at 1:37 PM, Charles Baldi charles.ba...@gmail.comwrote:

 **
 Setting the ITSM WorkLog to default to Locked is notoriously difficult.
 There is OOB workflow that wants to force Locked to be No regardless of
 the user's choice.  What we did to accomplish this is:

 1.  Set the default to the Locked field (z1D_Secure_Log) to Yes on
 HPD:Help Desk, or wherever.
 2.  Disable the OOB AL that wants to force them all to unlocked:
 SHR:SHR:NewLogNotEqualSecure_101
 3.  For good measure we added a filter to HPD:WorkLog (and others) that
 sets 'Secure Work Log' = Yes on Submit.  We did this because there seemed
 to be some hard to pin down scenarios where just disabling the above AL did
 not seem to work.  This may be overkill for you.

 This was with ARS 7.x and ITSM 7.0.3 various patches.

 Regards,
 Chuck Baldi

 On Thu, Jan 21, 2010 at 12:07 PM, Differ, Alfred W CTR NAVSEA, 210 
 alfred.differ@navy.mil wrote:

 If you have access to an Admin tool you can set the default value for the
 lock field.  You might have to look at workflow that opens various forms in
 case they set values before submission, but start with the field default.

 If you feel comfortable doing a 'modify all' operation, you just have to
 track down the form holding your work info records and then query for the
 ones you want to lock.  If you have a large number of tickets you might want
 to break up the effort into time slots with your query so you don't set
 loose a big update when people are working.


 Alfred Differ
 Sr. Remedy Developer
 NDTI / NSWC PHD, CODE 210
 805-228-6555
 alfred.differ@navy.mil
  -Original Message-
 From: Action Request System discussion list(ARSList) [mailto:
 arsl...@arslist.org] On Behalf Of Lateralus
 Sent: Thursday, January 21, 2010 6:08
 To: arslist@ARSLIST.ORG
 Subject: Work Info History not Locked?

 ** Hi all,

 Long time listener, first time poster.

 I've somehow become the accidental administrator of our Remedy system
 despite my warnings. We have recently come under scruntiny as all of our
 Work Info Entries are Unlocked by default and can be edited/modified at
 any point in time.

 Is there some way I can enforce the Locked status for a Work Info entry?

 Bonus points if I'm able to retro-actively set this field to locked for
 all historical records as well.

 Cheers!

 Scott.

 ARServer 7.0.01 patch 002
 _Platinum Sponsor: rmisoluti...@verizon.net ARSlist: Where the Answers
 Are_


 ___
 UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
  Platinum 
 Sponsor:rmisoluti...@verizon.netsponsor%3armisoluti...@verizon.netARSlist: 
 Where the Answers Are


 _Platinum Sponsor: rmisoluti...@verizon.net ARSlist: Where the Answers
 Are_


___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Re: Work Info History not Locked?

2010-01-21 Thread Lyle Taylor
Wow, I'm not sure what's up there, but I've never had to go through all that to 
test.  Assuming this is a development environment you're working on, all I've 
had to do is make sure that Development Cache Mode is on (I always have it on 
in development), save my changes in the Admin tool, close any instances of the 
affected form in the User tool, and then reopen the form which loads the 
updated definitions including any affected active links.  I've rarely ever had 
to remove all the ARV files, etc.  I have never had to close the Admin tool, 
and I have never had to bounce the AR server after making the change.

Odd...

Good luck,
Lyle

From: Action Request System discussion list(ARSList) 
[mailto:arsl...@arslist.org] On Behalf Of Lateralus
Sent: Thursday, January 21, 2010 2:25 PM
To: arslist@ARSLIST.ORG
Subject: Re: Work Info History not Locked?

** I think I might have this beat.

I found I also had to modify:

SHR:SHR:OnDisplay_050_SetActivityFields

It also has a Set Fields action that switches the z1D_Secure_Log to No.  I 
have simply flipped it to Yes and I'm testing now.

I'm also going to export all definitions for the HPD:Help Desk form and try to 
track down any other references to this field to try and understand anywhere 
else it's being manipulated.

BTW - What methods do you use to do development/testing.

I don't recall it being THIS painful (it's been awhile since I've worked with 
it). After each change I want to test, I have to:

- Close Administrator
- Ensure I have no active user sessions (close all User instances)\
- Delete everything from my local /Documents and Settings\user\Application 
Data\AR System\HOME folder
- Punt the Remedy Server service on the (Windows) server.
- Reopen User and Administrator tools to continue.

If I DON'T do this... I get these strange User does not have AR Write license 
(or something like that...) when testing.

Am I missing something here?

Thanks again for all the excellent help!
Scott.

On Thu, Jan 21, 2010 at 1:37 PM, Charles Baldi 
charles.ba...@gmail.commailto:charles.ba...@gmail.com wrote:
**
Setting the ITSM WorkLog to default to Locked is notoriously difficult.  
There is OOB workflow that wants to force Locked to be No regardless of the 
user's choice.  What we did to accomplish this is:

1.  Set the default to the Locked field (z1D_Secure_Log) to Yes on HPD:Help 
Desk, or wherever.
2.  Disable the OOB AL that wants to force them all to unlocked: 
SHR:SHR:NewLogNotEqualSecure_101
3.  For good measure we added a filter to HPD:WorkLog (and others) that sets 
'Secure Work Log' = Yes on Submit.  We did this because there seemed to be 
some hard to pin down scenarios where just disabling the above AL did not seem 
to work.  This may be overkill for you.

This was with ARS 7.x and ITSM 7.0.3 various patches.

Regards,
Chuck Baldi
On Thu, Jan 21, 2010 at 12:07 PM, Differ, Alfred W CTR NAVSEA, 210 
alfred.differ@navy.milmailto:alfred.differ@navy.mil wrote:
If you have access to an Admin tool you can set the default value for the lock 
field.  You might have to look at workflow that opens various forms in case 
they set values before submission, but start with the field default.

If you feel comfortable doing a 'modify all' operation, you just have to track 
down the form holding your work info records and then query for the ones you 
want to lock.  If you have a large number of tickets you might want to break up 
the effort into time slots with your query so you don't set loose a big update 
when people are working.


Alfred Differ
Sr. Remedy Developer
NDTI / NSWC PHD, CODE 210
805-228-6555
alfred.differ@navy.milmailto:alfred.differ@navy.mil
-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORGmailto:arslist@ARSLIST.ORG] On Behalf Of Lateralus
Sent: Thursday, January 21, 2010 6:08
To: arslist@ARSLIST.ORGmailto:arslist@ARSLIST.ORG
Subject: Work Info History not Locked?

** Hi all,

Long time listener, first time poster.

I've somehow become the accidental administrator of our Remedy system despite 
my warnings. We have recently come under scruntiny as all of our Work Info 
Entries are Unlocked by default and can be edited/modified at any point in 
time.

Is there some way I can enforce the Locked status for a Work Info entry?

Bonus points if I'm able to retro-actively set this field to locked for all 
historical records as well.

Cheers!

Scott.

ARServer 7.0.01 patch 002
_Platinum Sponsor: rmisoluti...@verizon.netmailto:rmisoluti...@verizon.net 
ARSlist: Where the Answers Are_
___
UNSUBSCRIBE or access ARSlist Archives at 
www.arslist.orghttp://www.arslist.org/
Platinum 
Sponsor:rmisoluti...@verizon.netmailto:sponsor%3armisoluti...@verizon.net 
ARSlist: Where the Answers Are

_Platinum Sponsor: rmisoluti...@verizon.netmailto:rmisoluti...@verizon.net 
ARSlist: Where the Answers Are_

_Platinum Sponsor: 

Re: Delete entry

2010-01-21 Thread Barnhill, Jason (Jason)
My coworker David Hutchinson tried to reply to this but his email didn't
make it for whatever reason.  His statement:

You can use the Archive for the form.  There is an option called Delete
from Source.  Set time to run, give it a qualifier, be done with it.

The AR System server has a special user called AR_ARCHIVER to perform
data; if you run a filter log file, you can see this entry in the log
file. The AR System server also reserves an internal thread for
archiving.

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
Sent: Thursday, January 21, 2010 4:00 PM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry

Doug,

Thank you for chiming in and clarifying this for us. I never fail to
read
your emails to the list :-)

This is what I remember from that training class years ago held at
Bracknell, UK..

The example used was the notify action. This was during the time when
the
notification process used to be handled by the notification server which
was
independent of the AR system process. We were given the example of the
notification action using escalations to be a bad idea, as if the
notification server choked for whatever reasons, the escalation process
would also choke. So having escalations to set a flag using set fields
and
have filters carry that notification action after checking for the flag
would avoid this.. And then we were told that the same is the case for
all
2nd and 3rd phase actions.

I actually vaguely remember a topic called something like 'Data driven
escalations' during which the instructor had discussed this.

I had basically used that as the 'word from the Bible' all these years
without really questioning it... So this was wrongly conveyed to us?

Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of Mueller, Doug
Sent: Thursday, January 21, 2010 3:07 PM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry


Folks,

No need really for me to address this topic since those of you in the
community
have already addressed it.

When escalations run, any filters they trigger run IN LINE.  They do in
7.5,
they do in 7.1 and 7.0.  They did in 6.3, 6.0, 5.1, 5.0, 4.5, 4.0, 3.xx,
3.0,
2.x and all the way back to whatever release escalations were added in.
There
has been no change in behaviour or action since the beginning.

Joe -- someone simply gave you incorrect information in your training
class.

Many ideas were shared during the discussion.  All had valid points and
some
good reasoning for doing things in various ways and ideas around
alternatives.

If there is a concept of deleting, I always like to have a way to
trigger
things through a set fields (generally using a command field that I can
send
a specific value) and have filters that do the work.  Now, if you want
to do
cleanup like was described in the initial request, you can have an
escalation
trigger the operation.  My vote push fields to the command word.

Why?

Well, if I wanted to have logic on the delete that did checking or
auditing
or
notifiation or whatever, that workflow would have been defined with
filters
when I defined the ability to have a command field with a specific value
trigger a delete.  Now, if I wanted to delete a specific entry, I could
just
send the command word.  If I wanted escalations do the work, I could
have
the
escalation send the command word.  Now, all logic is localized and
focussed
and defined one time for this operation.  No risk of inconsistency
depending
on how I deleted or anything else.  If there is other logic that runs on
modify, you can always skip it using the go to statement.

On the other hand, if the only reason every and only mechanism ever to
delete
the entry was the escalation, I could do it direct and put any
processing
logic on the escalation.  This is viable, but it is defining into your
system
that the only way to delete is through escalation.

The key here is to decide whether the operation should be available one
off
as
well as through escalation or not.

Again, this is just restating things that others have already stated
(well,
the
statement that filters have always been in line in escalations may be a
clarification that others could not offer).  Generally, there is no need
to
offer followup comments because the group here generally gets the answer
for
each other without assistance.

Doug

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] On Behalf Of Joe D'Souza
Sent: Thursday, January 21, 2010 11:13 AM
To: arslist@ARSLIST.ORG
Subject: Re: Delete entry

I must admit that I have not really taken logs to verify that (I don't
recall if we did that during the training class back then), but that's
what
we were told in our version 4 performance training class days. I wonder
if
things changed after that then if filters executed by escalations ride
the
same thread as you say. 

JSS SSO - danger bug

2010-01-21 Thread Fedor S
Hello,

I found some bug in Single Sign On from JSS.
We considered in my company to buy this plugin but my security specialist did 
not accept this plugin.
Because
If you installing plugin for BMC Remedy User, you can easy extract
universal password  from the windows register where the plugin is
installed.
If you have this universal password you can log-in to remedy for any username.
I contacted with producer of this plugin, but he not respond. 
I don't want to public how extract this password, But if you are interested 
please contact with me to my email.

Cheers 

Fedor













___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


[no subject]

2010-01-21 Thread Shafqat Ayaz
http://sites.google.com/site/mfcexunotf/bxdp9krzlg


  

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Best practice for Oracle ARCHIVELOG versus NOARCHIVELOG?

2010-01-21 Thread R. Alan Monroe
1) Is there a best practice for Oracle ARCHIVELOG versus NOARCHIVELOG?
BMC wasn't much help on this issue.

2) Do Oracle shops that run with NOARCHIVELOG down their arserver during
nightly backups, or bounce it when the backups are done?

It turns out the site I'm working at has been in NOARCHIVELOG the
whole time I've been there (~10 months) with no scheduled bounce for
arserver (7.1 on windows) and I never realized it, because
miraculously the server manages to reconnect itself JUST well enough
for people to enter tickets the next day without noticing anything.

I only started noticing it when I needed to create some new forms
(editing existing ones worked fine) and I always got ARERR 55 and
couldn't create any until I bounced the service. This problem was 100%
repeatable and always worked in the evening when I left and failed in
the morning when I came back :)

Alan

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


RKM No Suitable Driver

2010-01-21 Thread bruce sisk
I am installing RKM 7.2 on a Windows 2003 server, MS SQL 2005 DB with Tomcat 
and IIS and Remedy Mid-tier 7.1 Patch 8 (although there appears to be remnants 
of a 7.0.x install).  Mid-tier works.  the .jar files are in the tomcat common 
lib folder.

I keep getting an error when trying to create the rkm database using the RKM 
Config Wizard:

ERROR: Diagnostics: Failed to create database connection: Cannot create JDBC 
driver of class 'com.microsoft.sqlserver.jdbc.SQLServerDriver' for connect URL 
'jdbc:microsoft:sqlserver://remote server:1433'
ERROR: kms.sql.SQLServer: Failed to create database objects: No suitable driver

I have a classpath that points to the sqljdbc.jar.  It is the 1.2 version of 
the JDBC driver.

I am not getting a login failure so I don't think that is the reason.

I am stumped.  I am about ready to wipe the whole server and start over, but I 
am not sure if that is the solution.  Would hate to do all that and still get 
the same problem.

Below is the details of the log file.

Bruce Sisk

21-Jan-10 22:03:25 * ERROR: Diagnostics: Failed to create database connection: 
Cannot create JDBC driver of class 
'com.microsoft.sqlserver.jdbc.SQLServerDriver' for connect URL 
'jdbc:microsoft:sqlserver://xxx:1433'
21-Jan-10 22:03:25INFO: Diagnostics:   Code version: 7.2.00.1521
21-Jan-10 22:03:25INFO: Diagnostics: Config version: 7.2.00.1521
21-Jan-10 22:03:25   DEBUG: HomeFinder: Creating SearchServer connection pool...
21-Jan-10 22:03:25   DEBUG: HomeFinder:   SearchServer driver: 
jdbc.searchserver.SSDriver
21-Jan-10 22:03:25   DEBUG: HomeFinder:   SearchServer URL: 
jdbc:searchserver:SearchServer_5.4
21-Jan-10 22:03:25   DEBUG: HomeFinder:   SearchServer active: 1
21-Jan-10 22:03:25   DEBUG: HomeFinder:   SearchServer max idle: 1
21-Jan-10 22:03:25   DEBUG: HomeFinder:   SearchServer min idle: 0
21-Jan-10 22:03:25INFO: HomeFinder:   SearchServer properties file not 
specified, using defaults
21-Jan-10 22:03:25INFO: AppConfig: Configuration settings successfully 
loaded.
21-Jan-10 22:03:25   DEBUG: HomeFinder: Creating raw database connection...
21-Jan-10 22:03:25   DEBUG: HomeFinder:   Database driver: 
com.microsoft.sqlserver.jdbc.SQLServerDriver
21-Jan-10 22:03:25   DEBUG: HomeFinder:   Database URL: 
jdbc:microsoft:sqlserver://xxx:1433
21-Jan-10 22:03:25   DEBUG: HomeFinder:   Database user: xxx
21-Jan-10 22:03:25   DEBUG: HomeFinder:   Database password: 
21-Jan-10 22:03:25 * ERROR: kms.sql.SQLServer: Failed to create database 
objects: No suitable driver
21-Jan-10 22:03:31   DEBUG: AppConfig: 
kms.authentication.SystemConfigurationAuthenticator created.


PeoplePC Online
A better way to Internet
http://www.peoplepc.com

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Re: RKM No Suitable Driver

2010-01-21 Thread Joe D'Souza
Bruce,

Have you installed the 2005 SQL client? It's not a thick client as it used
to be in the past but just a few dll files etc that get installed.

If so, can you resolve / ping the SQL server by the remote server name you
have provided? Maybe it requires a FQDN in case you are supplying just the
machine name. Also the default port that you are using 1433, is that what
the SQL server is configured to use or have the defaults been changed?

I know you said you aren't getting a login failure so if any of the above
didn't check correctly, that is what you would be getting. But I just
thought you could check that anyways just in case the error reporting was
faulty.

Does the system and application event log throw anything more that may be of
interest to you?

Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of bruce sisk
Sent: Thursday, January 21, 2010 10:16 PM
To: arslist@ARSLIST.ORG
Subject: RKM No Suitable Driver


I am installing RKM 7.2 on a Windows 2003 server, MS SQL 2005 DB with Tomcat
and IIS and Remedy Mid-tier 7.1 Patch 8 (although there appears to be
remnants of a 7.0.x install).  Mid-tier works.  the .jar files are in the
tomcat common lib folder.

I keep getting an error when trying to create the rkm database using the RKM
Config Wizard:

ERROR: Diagnostics: Failed to create database connection: Cannot create JDBC
driver of class 'com.microsoft.sqlserver.jdbc.SQLServerDriver' for connect
URL 'jdbc:microsoft:sqlserver://remote server:1433'
ERROR: kms.sql.SQLServer: Failed to create database objects: No suitable
driver

I have a classpath that points to the sqljdbc.jar.  It is the 1.2 version of
the JDBC driver.

I am not getting a login failure so I don't think that is the reason.

I am stumped.  I am about ready to wipe the whole server and start over, but
I am not sure if that is the solution.  Would hate to do all that and still
get the same problem.

Below is the details of the log file.

Bruce Sisk

21-Jan-10 22:03:25 * ERROR: Diagnostics: Failed to create database
connection: Cannot create JDBC driver of class
'com.microsoft.sqlserver.jdbc.SQLServerDriver' for connect URL
'jdbc:microsoft:sqlserver://xxx:1433'
21-Jan-10 22:03:25INFO: Diagnostics:   Code version: 7.2.00.1521
21-Jan-10 22:03:25INFO: Diagnostics: Config version: 7.2.00.1521
21-Jan-10 22:03:25   DEBUG: HomeFinder: Creating SearchServer connection
pool...
21-Jan-10 22:03:25   DEBUG: HomeFinder:   SearchServer driver:
jdbc.searchserver.SSDriver
21-Jan-10 22:03:25   DEBUG: HomeFinder:   SearchServer URL:
jdbc:searchserver:SearchServer_5.4
21-Jan-10 22:03:25   DEBUG: HomeFinder:   SearchServer active: 1
21-Jan-10 22:03:25   DEBUG: HomeFinder:   SearchServer max idle: 1
21-Jan-10 22:03:25   DEBUG: HomeFinder:   SearchServer min idle: 0
21-Jan-10 22:03:25INFO: HomeFinder:   SearchServer properties file not
specified, using defaults
21-Jan-10 22:03:25INFO: AppConfig: Configuration settings successfully
loaded.
21-Jan-10 22:03:25   DEBUG: HomeFinder: Creating raw database connection...
21-Jan-10 22:03:25   DEBUG: HomeFinder:   Database driver:
com.microsoft.sqlserver.jdbc.SQLServerDriver
21-Jan-10 22:03:25   DEBUG: HomeFinder:   Database URL:
jdbc:microsoft:sqlserver://xxx:1433
21-Jan-10 22:03:25   DEBUG: HomeFinder:   Database user: xxx
21-Jan-10 22:03:25   DEBUG: HomeFinder:   Database password: 
21-Jan-10 22:03:25 * ERROR: kms.sql.SQLServer: Failed to create database
objects: No suitable driver
21-Jan-10 22:03:31   DEBUG: AppConfig:
kms.authentication.SystemConfigurationAuthenticator created.


PeoplePC Online
A better way to Internet
http://www.peoplepc.com

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Re: RKM No Suitable Driver

2010-01-21 Thread Mahendra Mahalkar
To set the database driver for MS-SQL 2005 Open the kms_config.xml file .
The kms_config.xml file is located in the following deffault folder:
\BMC Remedy Knowledge Management\data\kms_conf
Locate the database driver element. It is similar to the following
statement:
database driver=com.microsoft.jdbc.sqlserver.SQLServerDriver
initial=0 max-active=75 max-idle=25 min-idle=0
password=password url=jdbc:microsoft:sqlserver://server:1433
user=RKM_Admin/
Make the following changes: Change the driver attribute to the following
value:
database driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
Change the url attribute to the following value:
url=jdbc:sqlserver://server:1433
The database driver element should be similar to the following statement:
database driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
initial=0 max-active=75 max-idle=25 min-idle=0
password=password url=jdbc:sqlserver://server:1433
user=RKM_Admin/
Save the kms_config.xml file.
Restart web services.
For Apache Tomcat, stop and start the Apache Tomcat service.
Thanks  Regards,
Mahendra Mahalkar


On Fri, Jan 22, 2010 at 12:04 PM, Joe D'Souza jdso...@shyle.net wrote:

 Bruce,

 Have you installed the 2005 SQL client? It's not a thick client as it used
 to be in the past but just a few dll files etc that get installed.

 If so, can you resolve / ping the SQL server by the remote server name you
 have provided? Maybe it requires a FQDN in case you are supplying just the
 machine name. Also the default port that you are using 1433, is that what
 the SQL server is configured to use or have the defaults been changed?

 I know you said you aren't getting a login failure so if any of the above
 didn't check correctly, that is what you would be getting. But I just
 thought you could check that anyways just in case the error reporting was
 faulty.

 Does the system and application event log throw anything more that may be
 of
 interest to you?

 Joe

 -Original Message-
 From: Action Request System discussion list(ARSList)
 [mailto:arsl...@arslist.org]on Behalf Of bruce sisk
 Sent: Thursday, January 21, 2010 10:16 PM
 To: arslist@ARSLIST.ORG
 Subject: RKM No Suitable Driver


 I am installing RKM 7.2 on a Windows 2003 server, MS SQL 2005 DB with
 Tomcat
 and IIS and Remedy Mid-tier 7.1 Patch 8 (although there appears to be
 remnants of a 7.0.x install).  Mid-tier works.  the .jar files are in the
 tomcat common lib folder.

 I keep getting an error when trying to create the rkm database using the
 RKM
 Config Wizard:

 ERROR: Diagnostics: Failed to create database connection: Cannot create
 JDBC
 driver of class 'com.microsoft.sqlserver.jdbc.SQLServerDriver' for connect
 URL 'jdbc:microsoft:sqlserver://remote server:1433'
 ERROR: kms.sql.SQLServer: Failed to create database objects: No suitable
 driver

 I have a classpath that points to the sqljdbc.jar.  It is the 1.2 version
 of
 the JDBC driver.

 I am not getting a login failure so I don't think that is the reason.

 I am stumped.  I am about ready to wipe the whole server and start over,
 but
 I am not sure if that is the solution.  Would hate to do all that and still
 get the same problem.

 Below is the details of the log file.

 Bruce Sisk

 21-Jan-10 22:03:25 * ERROR: Diagnostics: Failed to create database
 connection: Cannot create JDBC driver of class
 'com.microsoft.sqlserver.jdbc.SQLServerDriver' for connect URL
 'jdbc:microsoft:sqlserver://xxx:1433'
 21-Jan-10 22:03:25INFO: Diagnostics:   Code version: 7.2.00.1521
 21-Jan-10 22:03:25INFO: Diagnostics: Config version: 7.2.00.1521
 21-Jan-10 22:03:25   DEBUG: HomeFinder: Creating SearchServer connection
 pool...
 21-Jan-10 22:03:25   DEBUG: HomeFinder:   SearchServer driver:
 jdbc.searchserver.SSDriver
 21-Jan-10 22:03:25   DEBUG: HomeFinder:   SearchServer URL:
 jdbc:searchserver:SearchServer_5.4
 21-Jan-10 22:03:25   DEBUG: HomeFinder:   SearchServer active: 1
 21-Jan-10 22:03:25   DEBUG: HomeFinder:   SearchServer max idle: 1
 21-Jan-10 22:03:25   DEBUG: HomeFinder:   SearchServer min idle: 0
 21-Jan-10 22:03:25INFO: HomeFinder:   SearchServer properties file not
 specified, using defaults
 21-Jan-10 22:03:25INFO: AppConfig: Configuration settings successfully
 loaded.
 21-Jan-10 22:03:25   DEBUG: HomeFinder: Creating raw database connection...
 21-Jan-10 22:03:25   DEBUG: HomeFinder:   Database driver:
 com.microsoft.sqlserver.jdbc.SQLServerDriver
 21-Jan-10 22:03:25   DEBUG: HomeFinder:   Database URL:
 jdbc:microsoft:sqlserver://xxx:1433
 21-Jan-10 22:03:25   DEBUG: HomeFinder:   Database user: xxx
 21-Jan-10 22:03:25   DEBUG: HomeFinder:   Database password: 
 21-Jan-10 22:03:25 * ERROR: kms.sql.SQLServer: Failed to create database
 objects: No suitable driver
 21-Jan-10 22:03:31   DEBUG: AppConfig:
 kms.authentication.SystemConfigurationAuthenticator created.

 
 PeoplePC Online
 A better way to Internet
 http://www.peoplepc.com


 

Spoof email from my email address

2010-01-21 Thread Shafqat Ayaz
Hi Guys
you might have received this email coming from my email address, this was 
spoofed and was not really from me. I am trying to take actions that this does 
not happen again. Will update you shortly.

thanks

Shafqat Ayaz    
 



--- On Fri, 1/22/10, Shawn Kristoferu skristof...@yahoo.com wrote:

From: Shawn Kristoferu skristof...@yahoo.com
Subject: Re:
To: Shafqat Ayaz shafq...@yahoo.com
Date: Friday, January 22, 2010, 6:39 AM


Looks like your account has been hacked.
 Respectfully Yours,Shawn Kristoferu






From: Shafqat Ayaz shafq...@yahoo.com
To: ak...@cmango.com; malikhur...@hotmail.com; mark.kierst...@xinify.com; 
skristof...@yahoo.com; arv...@okayainfo.com; arslist@ARSLIST.ORG; 
ross.mcma...@openspaces.co.uk; smir...@hotmail.com; 
christopher.mo...@unisys.com; pardi...@yahoo.com
Sent: Thu, January 21, 2010 6:20:42 PM
Subject: 

http://sites.google.com/site/mfcexunotf/bxdp9krzlg


      






  




___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are