Info on Inline Forms

2014-04-09 Thread Prathap Pb
Hi  All,
I need some info on the inline forms in remedy.Few examples were they have been 
used.
How do i create them? 
ThanksPB 
  
___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Where the Answers Are, and have been for 20 years


Re: Syntax needed for a filter to find a number string in HPD:Help Desk Notes field

2014-04-09 Thread Misi Mladoniczky
Hi,

It seems like you have made this over complex there is no need to add things
together.

The original advanced search should be:
'Notes' LIKE [0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]%

This replace string would equal what you have:
REPLACE($Detailed Description$, [0-9], XX)

If you want the filter to match use the leading match in the advanced search
example, it would be enough to use it as it is.

Run If: ('Notes' LIKE [0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]%)
or
Set-Fields If: ('Notes' LIKE [0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]%)

What the REPLACE does is to change the literal string [0-9] to XX. It does
not make sense to me.

I presume you want to replace the leading string 012-34-5678 with something
else??? In that case you could use something like the following that first
strips the 11 characters and adds the new prefix XX:
XX + SUBSTR($Field$, 11)

Best Regards - Misi, RRR AB, http://www.rrr.se (ARSList MVP 2011)

Ask the Remedy Licensing Experts (Best R.O.I. Award at WWRUG10/11/12/13):
* 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.


 Hi Listers,

 Just as the subject line describes it, I am trying to replicate a search
 performed in the User Tool:

 'Notes' LIKE [0-9][0-9][0-9] + - + [0-9][0-9] + - +
 [0-9][0-9][0-9][0-9]%, which returns records with a matching number string
 successfully.

 However, I need to use the same search in a filter that is using the REPLACE()
 function.

 I believe the problem lies with the way MS SQL handles the [ and ]
 characters.

 My Replace FUNCTION is currently:

 REPLACE($Detailed Decription$, ((([ + 0) + -) + 9) + \], XX)

 I know it's probably something very simple that's not correct but I cannot
 seem to get this to work.

 Anyone know what the proper syntax would be to get this to work with number
 strings?

 Specs:
 Windows Server 2008 R2
 ARS 7.6.3sp3
 ITSM 7.6.3
 MS SQL 2008

 Thanks,

 Keith Sinclair
 Sr. Application Developer

 DeVry Education Group
 814 Commerce Dr.
 Oakbrook, IL 60523-8822
 p: 630.645.1143
 e: ksincl...@devry.commailto:ksincl...@devry.com
 w: www.devryeducationgroup.comhttp://www.devryeducationgroup.com


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


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


Re: ITSM on a Laptop Question

2014-04-09 Thread Theo Fondse (Gmail)
Hi James,

This is possible indeed. I have done this many times in the past for my
previous company (another BMC Partner) in order to do development and demo's
on ITSM etc. 
The catch here is that you are guaranteed to have BAD performance of an ITSM
VM if you only have 8GB RAM or less. 
If you use a laptop with 16GB RAM, i7 CPU and a fast set of disks, you are
ok. 
I would also recommend for ITSM VM's to run a single VM due to the extra RAM
you are wasting to run the second VM OS.
I am currently using a two-VM set with CentOS 5.10, Oracle 11g, ARS 7.1.0 on
my laptop for RD.  (Yes, we're still on 7.1 here, but that is a different
long story. We are also busy with an upgrade project at the moment)
There's 12Gb RAM allocated to these two VM's in total (10 for DB and 2 for
AR) and it performs well until I start 2 or 3 copies each of Admin tool and
User Tool alongside Toad, Excel, Outlook and Notepad++ as the host machine
goes over 15GB RAM and starts to swap heavily.  
(Unfortunately, my two internal HDD's are spinning @5400RPM. I'd recommend
having =2 disks @7200RPM in RAID config for best
performance/cost/reliability ratio. 
SSD's will be best for performance, but come at a crazy cost and seldom
lasts for long if pounded with lots of writes, like what Remedy does to the
DB)

Maximum RAM availability and disk performance is the key here to have
something that is not going to buckle under the slightest of duress.

Best Regards,
Theo

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of Murnane, Phil
Sent: 08 April 2014 20:22
To: arslist@ARSLIST.ORG
Subject: Re: ITSM on a Laptop Question

James:

This portable server would run using a demo license from BMC, and would
primarily serve as a reference instance.  My company is a BMC partner, so
BMC would give us a demo license to support their end customer.

BMC used to produce VM images for sales partners to use to demonstrate the
product to potential customers, but I haven't seen one of them in a few
years.

HTH,
--Phil


From: Action Request System discussion list(ARSList) [arslist@ARSLIST.ORG]
On Behalf Of James Smith [bmcremedyarslis...@gmail.com]
Sent: Tuesday, April 08, 2014 11:38
To: arslist@ARSLIST.ORG
Subject: Re: ITSM on a Laptop Question

Is there a way to create an VM Image for remedy and use it commercially for
trainings or leaning on multiple systems?

How can you install ITSM on laptop? Don't you need a license from BMC?


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

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

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


The best method of balancing for BMC Remedy ITSM 7.6.04

2014-04-09 Thread Andrey Blednykh
 Hello, friends!

Which method of balancing - weithted round-robin or weighted least connection 
suites better for BMC Remedy ITSM 7.6.04? Our configuration includes 2 
web-servers, 2 application-servers and database-server.

Thank in advance, Andrey.

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


Re: ITSM on a Laptop Question

2014-04-09 Thread Murnane, Phil
Theo:

Good observation on your part to mention the SSD lifespan.  I can personally 
attest to ITSM causing the DB to burn through the maximum number of write 
operations for an SSD in a few months of light usage.  I'm on my second pair of 
SSDs in a RAID 0 config.  Once my laptop is upgraded to 16GB RAM, then the 
config will probably change to a pair of 7200 RPM spinning disks in RAID 0, 
because I won't have so much swap I/O on the host or guests.

--Phil


From: Action Request System discussion list(ARSList) [arslist@ARSLIST.ORG] On 
Behalf Of Theo Fondse (Gmail) [theo.fon...@gmail.com]
Sent: Wednesday, April 09, 2014 04:23
To: arslist@ARSLIST.ORG
Subject: Re: ITSM on a Laptop Question

Hi James,

This is possible indeed. I have done this many times in the past for my
previous company (another BMC Partner) in order to do development and demo's
on ITSM etc.
The catch here is that you are guaranteed to have BAD performance of an ITSM
VM if you only have 8GB RAM or less.
If you use a laptop with 16GB RAM, i7 CPU and a fast set of disks, you are
ok.
I would also recommend for ITSM VM's to run a single VM due to the extra RAM
you are wasting to run the second VM OS.
I am currently using a two-VM set with CentOS 5.10, Oracle 11g, ARS 7.1.0 on
my laptop for RD.  (Yes, we're still on 7.1 here, but that is a different
long story. We are also busy with an upgrade project at the moment)
There's 12Gb RAM allocated to these two VM's in total (10 for DB and 2 for
AR) and it performs well until I start 2 or 3 copies each of Admin tool and
User Tool alongside Toad, Excel, Outlook and Notepad++ as the host machine
goes over 15GB RAM and starts to swap heavily.
(Unfortunately, my two internal HDD's are spinning @5400RPM. I'd recommend
having =2 disks @7200RPM in RAID config for best
performance/cost/reliability ratio.
SSD's will be best for performance, but come at a crazy cost and seldom
lasts for long if pounded with lots of writes, like what Remedy does to the
DB)

Maximum RAM availability and disk performance is the key here to have
something that is not going to buckle under the slightest of duress.

Best Regards,
Theo

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of Murnane, Phil
Sent: 08 April 2014 20:22
To: arslist@ARSLIST.ORG
Subject: Re: ITSM on a Laptop Question

James:

This portable server would run using a demo license from BMC, and would
primarily serve as a reference instance.  My company is a BMC partner, so
BMC would give us a demo license to support their end customer.

BMC used to produce VM images for sales partners to use to demonstrate the
product to potential customers, but I haven't seen one of them in a few
years.

HTH,
--Phil


From: Action Request System discussion list(ARSList) [arslist@ARSLIST.ORG]
On Behalf Of James Smith [bmcremedyarslis...@gmail.com]
Sent: Tuesday, April 08, 2014 11:38
To: arslist@ARSLIST.ORG
Subject: Re: ITSM on a Laptop Question

Is there a way to create an VM Image for remedy and use it commercially for
trainings or leaning on multiple systems?

How can you install ITSM on laptop? Don't you need a license from BMC?


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

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

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


Re: The best method of balancing for BMC Remedy ITSM 7.6.04

2014-04-09 Thread LJ LongWing
I've never considered Round Robin to be a 'good' balancing method, I've
always gone with a least connection scenario.


On Wed, Apr 9, 2014 at 5:22 AM, Andrey Blednykh blednyk...@mail.ru wrote:

 **
 Hello, friends!

 Which method of balancing - weithted round-robin or weighted least
 connection suites better for BMC Remedy ITSM 7.6.04? Our configuration
 includes 2 web-servers, 2 application-servers and database-server.

 Thank in advance, Andrey.
 _ARSlist: Where the Answers Are and have been for 20 years_

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


Re: Syntax needed for a filter to find a number string in HPD:Help Desk Notes field

2014-04-09 Thread Sinclair, Keith
Hi Misi,

What I am trying to do is to have the REPLACE function find a number in a 
filter, any number, in the 'Notes' field and replace it with an X. We are 
trying to create a process that searches for Government ID number strings 
entered into the system and replace it with Xs to remove any personally 
identifiable information.

The problem lies in trying to get the [ and  ] characters to be seen as 
breakout characters by MS SQL at the Application/DB level. The user tool 
handles this without issue, but the workflow handles this differently.

Hope this helps clarify.

-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Misi Mladoniczky
Sent: Wednesday, April 09, 2014 3:21 AM
To: arslist@ARSLIST.ORG
Subject: Re: Syntax needed for a filter to find a number string in HPD:Help 
Desk Notes field

Hi,

It seems like you have made this over complex there is no need to add things 
together.

The original advanced search should be:
'Notes' LIKE [0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]%

This replace string would equal what you have:
REPLACE($Detailed Description$, [0-9], XX)

If you want the filter to match use the leading match in the advanced search 
example, it would be enough to use it as it is.

Run If: ('Notes' LIKE [0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]%)
or
Set-Fields If: ('Notes' LIKE [0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]%)

What the REPLACE does is to change the literal string [0-9] to XX. It does 
not make sense to me.

I presume you want to replace the leading string 012-34-5678 with something 
else??? In that case you could use something like the following that first 
strips the 11 characters and adds the new prefix XX:
XX + SUBSTR($Field$, 11)

Best Regards - Misi, RRR AB, http://www.rrr.se (ARSList MVP 2011)

Ask the Remedy Licensing Experts (Best R.O.I. Award at WWRUG10/11/12/13):
* 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.


 Hi Listers,

 Just as the subject line describes it, I am trying to replicate a 
 search performed in the User Tool:

 'Notes' LIKE [0-9][0-9][0-9] + - + [0-9][0-9] + - + 
 [0-9][0-9][0-9][0-9]%, which returns records with a matching number 
 string successfully.

 However, I need to use the same search in a filter that is using the 
 REPLACE() function.

 I believe the problem lies with the way MS SQL handles the [ and ]
 characters.

 My Replace FUNCTION is currently:

 REPLACE($Detailed Decription$, ((([ + 0) + -) + 9) + \], 
 XX)

 I know it's probably something very simple that's not correct but I 
 cannot seem to get this to work.

 Anyone know what the proper syntax would be to get this to work with 
 number strings?

 Specs:
 Windows Server 2008 R2
 ARS 7.6.3sp3
 ITSM 7.6.3
 MS SQL 2008

 Thanks,

 Keith Sinclair
 Sr. Application Developer

 DeVry Education Group
 814 Commerce Dr.
 Oakbrook, IL 60523-8822
 p: 630.645.1143
 e: ksincl...@devry.commailto:ksincl...@devry.com
 w: www.devryeducationgroup.comhttp://www.devryeducationgroup.com


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


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

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


Re: Syntax needed for a filter to find a number string in HPD:Help Desk Notes field

2014-04-09 Thread Grooms, Frederick W
Ah ...   The Replace function in ARS is not a regex type replacement.  It is a 
straight character replacement.  (The Run-If can look for patterns like you are 
doing not the REPLACE function)

What you can do is   
Run-If:   
'Notes' LIKE [0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]%

Set Fields   
REPLACE($Detailed Description$, 0, X)   
Set Fields   
REPLACE($Detailed Description$, 1, X)   
Set Fields   
REPLACE($Detailed Description$, 2, X)   
Set Fields   
REPLACE($Detailed Description$, 3, X)   
Set Fields   
REPLACE($Detailed Description$, 4, X)   
Set Fields   
REPLACE($Detailed Description$, 5, X)   
Set Fields   
REPLACE($Detailed Description$, 6, X)   
Set Fields   
REPLACE($Detailed Description$, 7, X)   
Set Fields   
REPLACE($Detailed Description$, 8, X)   
Set Fields   
REPLACE($Detailed Description$, 9, X)   

To replace it as a pattern you would have to do something different (like using 
an SQL Set Fields action)   
(I'm an Oracle person so here it would be in Oracle format)   
   SELECT REGEXP_REPLACE ('$Detailed Description$', 
'[0-9]{3}-[0-9]{2}-[0-9]{4}', 'XXX-XX-') FROM DUAL

Fred

-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Sinclair, Keith
Sent: Wednesday, April 09, 2014 8:57 AM
To: arslist@ARSLIST.ORG
Subject: Re: Syntax needed for a filter to find a number string in HPD:Help 
Desk Notes field

Hi Misi,

What I am trying to do is to have the REPLACE function find a number in a 
filter, any number, in the 'Notes' field and replace it with an X. We are 
trying to create a process that searches for Government ID number strings 
entered into the system and replace it with Xs to remove any personally 
identifiable information.

The problem lies in trying to get the [ and  ] characters to be seen as 
breakout characters by MS SQL at the Application/DB level. The user tool 
handles this without issue, but the workflow handles this differently.

Hope this helps clarify.

-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Misi Mladoniczky
Sent: Wednesday, April 09, 2014 3:21 AM
To: arslist@ARSLIST.ORG
Subject: Re: Syntax needed for a filter to find a number string in HPD:Help 
Desk Notes field

Hi,

It seems like you have made this over complex there is no need to add things 
together.

The original advanced search should be:
'Notes' LIKE [0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]%

This replace string would equal what you have:
REPLACE($Detailed Description$, [0-9], XX)

If you want the filter to match use the leading match in the advanced search 
example, it would be enough to use it as it is.

Run If: ('Notes' LIKE [0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]%)
or
Set-Fields If: ('Notes' LIKE [0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]%)

What the REPLACE does is to change the literal string [0-9] to XX. It does 
not make sense to me.

I presume you want to replace the leading string 012-34-5678 with something 
else??? In that case you could use something like the following that first 
strips the 11 characters and adds the new prefix XX:
XX + SUBSTR($Field$, 11)

Best Regards - Misi, RRR AB, http://www.rrr.se (ARSList MVP 2011)

Ask the Remedy Licensing Experts (Best R.O.I. Award at WWRUG10/11/12/13):
* 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.


 Hi Listers,

 Just as the subject line describes it, I am trying to replicate a 
 search performed in the User Tool:

 'Notes' LIKE [0-9][0-9][0-9] + - + [0-9][0-9] + - + 
 [0-9][0-9][0-9][0-9]%, which returns records with a matching number 
 string successfully.

 However, I need to use the same search in a filter that is using the 
 REPLACE() function.

 I believe the problem lies with the way MS SQL handles the [ and ]
 characters.

 My Replace FUNCTION is currently:

 REPLACE($Detailed Decription$, ((([ + 0) + -) + 9) + \], 
 XX)

 I know it's probably something very simple that's not correct but I 
 cannot seem to get this to work.

 Anyone know what the proper syntax would be to get this to work with 
 number strings?

 Specs:
 Windows Server 2008 R2
 ARS 7.6.3sp3
 ITSM 7.6.3
 MS SQL 2008

 Thanks,

 Keith Sinclair
 Sr. Application Developer

 DeVry Education Group
 814 Commerce Dr.
 Oakbrook, IL 60523-8822
 p: 630.645.1143
 e: ksincl...@devry.commailto:ksincl...@devry.com
 w: www.devryeducationgroup.comhttp://www.devryeducationgroup.com



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


Re: Syntax needed for a filter to find a number string in HPD:Help Desk Notes field

2014-04-09 Thread Sinclair, Keith
Yep, I re-read Misi's email and understood what he was getting at. It has been 
awhile since I had to use the REPLACE function and spaced that it was limited 
to literal strings.

Apart from doing multiple REPLACE and STRSTR functions, etc.  and creating 
complexity, is there any simple method for removing/redacting Government ID 
numbers from Notes fields whilst leaving the rest of the data intact? I cannot 
imagine I am the only person who's been asked to scrub PII from company data.


-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Grooms, Frederick W
Sent: Wednesday, April 09, 2014 9:48 AM
To: arslist@ARSLIST.ORG
Subject: Re: Syntax needed for a filter to find a number string in HPD:Help 
Desk Notes field

Ah ...   The Replace function in ARS is not a regex type replacement.  It is a 
straight character replacement.  (The Run-If can look for patterns like you are 
doing not the REPLACE function)

What you can do is   
Run-If:   
'Notes' LIKE [0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]%

Set Fields   
REPLACE($Detailed Description$, 0, X)   
Set Fields   
REPLACE($Detailed Description$, 1, X)   
Set Fields   
REPLACE($Detailed Description$, 2, X)   
Set Fields   
REPLACE($Detailed Description$, 3, X)   
Set Fields   
REPLACE($Detailed Description$, 4, X)   
Set Fields   
REPLACE($Detailed Description$, 5, X)   
Set Fields   
REPLACE($Detailed Description$, 6, X)   
Set Fields   
REPLACE($Detailed Description$, 7, X)   
Set Fields   
REPLACE($Detailed Description$, 8, X)   
Set Fields   
REPLACE($Detailed Description$, 9, X)   

To replace it as a pattern you would have to do something different (like using 
an SQL Set Fields action)   
(I'm an Oracle person so here it would be in Oracle format)   
   SELECT REGEXP_REPLACE ('$Detailed Description$', 
'[0-9]{3}-[0-9]{2}-[0-9]{4}', 'XXX-XX-') FROM DUAL

Fred

-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Sinclair, Keith
Sent: Wednesday, April 09, 2014 8:57 AM
To: arslist@ARSLIST.ORG
Subject: Re: Syntax needed for a filter to find a number string in HPD:Help 
Desk Notes field

Hi Misi,

What I am trying to do is to have the REPLACE function find a number in a 
filter, any number, in the 'Notes' field and replace it with an X. We are 
trying to create a process that searches for Government ID number strings 
entered into the system and replace it with Xs to remove any personally 
identifiable information.

The problem lies in trying to get the [ and  ] characters to be seen as 
breakout characters by MS SQL at the Application/DB level. The user tool 
handles this without issue, but the workflow handles this differently.

Hope this helps clarify.

-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Misi Mladoniczky
Sent: Wednesday, April 09, 2014 3:21 AM
To: arslist@ARSLIST.ORG
Subject: Re: Syntax needed for a filter to find a number string in HPD:Help 
Desk Notes field

Hi,

It seems like you have made this over complex there is no need to add things 
together.

The original advanced search should be:
'Notes' LIKE [0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]%

This replace string would equal what you have:
REPLACE($Detailed Description$, [0-9], XX)

If you want the filter to match use the leading match in the advanced search 
example, it would be enough to use it as it is.

Run If: ('Notes' LIKE [0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]%)
or
Set-Fields If: ('Notes' LIKE [0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]%)

What the REPLACE does is to change the literal string [0-9] to XX. It does 
not make sense to me.

I presume you want to replace the leading string 012-34-5678 with something 
else??? In that case you could use something like the following that first 
strips the 11 characters and adds the new prefix XX:
XX + SUBSTR($Field$, 11)

Best Regards - Misi, RRR AB, http://www.rrr.se (ARSList MVP 2011)

Ask the Remedy Licensing Experts (Best R.O.I. Award at WWRUG10/11/12/13):
* 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.


 Hi Listers,

 Just as the subject line describes it, I am trying to replicate a 
 search performed in the User Tool:

 'Notes' LIKE [0-9][0-9][0-9] + - + [0-9][0-9] + - + 
 [0-9][0-9][0-9][0-9]%, which returns records with a matching number 
 string successfully.

 However, I need to use the same search in a filter that is using the
 REPLACE() function.

 I believe the problem lies with the way MS SQL handles the [ and ]
 characters.

 My Replace FUNCTION is currently:

 REPLACE($Detailed Decription$, ((([ + 0) + -) + 9) + \],
 XX)

 I know it's probably something very simple that's not correct but I 
 cannot seem to 

Problem with driver 7.6.04

2014-04-09 Thread Support

Hi listers,

I am running driver.exe 7.6.04 and I get the following error:
The ordinal 240 could not be located in the dynamic link library 
arapi7604_build002.dll

Indeed, the Dependency Walker shows i240 does not exist.
Any idea? Is there a more recent version of this DLL?

Thanks

André

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


moving saved searches from User client to Mid Tier client.

2014-04-09 Thread Reiser, John J
Hello Listers,
ARS 7.6.04
MS SQL Server 2005
We are in the process of moving people from the user tool to the mid tier 
client.
A few of these users have saved searches stored in the AR System User Central 
File.
They want to know how to get their searches through the mid tier client. 
Recreating them is time consuming.
I am trying to figure out the best way to get the saved searches form the user 
central form to the AR System Searches Preference form.

Has anyone used the Application-Parse-Qual  'form'  qualificationString?
I'm thinking of making a filter on create and then I can copy the form name and 
qualification string from the User Central File record and it will give me the 
proper internal format.

Thank you,
---
John J. Reiser
Remedy Developer/Administrator
Senior Software Development Analyst
Lockheed Martin - MS2
The star that burns twice as bright burns half as long.
Pay close attention and be illuminated by its brilliance. - paraphrased by me




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


Re: Notify Alerts in ARS 8.1

2014-04-09 Thread Dee
Hello Laurent/Mikhail

Did either have a solution for this error 

__
I think that the classic notification alerts should work in 8.1.

In aralerts.log I see **Error (22) in binding send socket for address
:0**.

When I set *Alert-Outbound-Port: 50005* in ar.conf, then in aralert.log
there is the same error **Error (22) in binding send socket for address
:50005**.



Deyon

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


Re: Notify Alerts in ARS 8.1

2014-04-09 Thread mkovrizhnykh
DEE wrote
 Hello Laurent/Mikhail
 
 Did either have a solution for this error 
 
 __
 I think that the classic notification alerts should work in 8.1.
 
 In aralerts.log I see **Error (22) in binding send socket for address
 :0**.
 
 When I set *Alert-Outbound-Port: 50005* in ar.conf, then in aralert.log
 there is the same error **Error (22) in binding send socket for address
 :50005**.
 
 
 
 Deyon

This notification alerts issue is fixed in ARS 8.1.00 Patch002 and in ARS
8.1.01.




--
View this message in context: 
http://ars-action-request-system.1.n7.nabble.com/Re-Notify-Alerts-in-ARS-8-1-tp116627p116628.html
Sent from the ARS (Action Request System) mailing list archive at Nabble.com.

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


Asset Console query, related issues

2014-04-09 Thread William Rentfrow
Hello listers...

Vital stats: SuSe Linux running ARS 7.6.04 p2, CMDB 7.6.04 p4, ITSM 7.6.04 p2.  
Oracle 11g RAC backend DB on Linux

My question is also at the end, but I'll add a tl;dr version here: Does anyone 
else know of places where the app is querying all of BMC Computer System 
besides the Asset Console?

We have 781,000+ CI's in the BMC Computer System class.  By default when you 
open the Asset Console a table field refreshes to show all of the CI's in your 
class set in your preferences.  If you do not have one it uses BMC Computer 
System.

The query it issues is really ridiculous.  Here's an example (user ID removed 
for privacy reasons):

SELECT C7,COUNT(*) FROM T1347 WHERE ((T1347.C400079600 = 'BMC_COMPUTERSYSTEM') 
AND ((T1347.C112 LIKE '%;''USER_ID_GOES_HERE'';%') OR (T1347.C112 LIKE '%;0;%') 
OR (T1347.C112 LIKE '%;-1098;%') OR (T1347.C112 LIKE '%;-2;%') OR 
(T1347.C112 LIKE '%;-20032;%') OR (T1347.C112 LIKE '%;100266;%') OR 
(T1347.C112 LIKE '%;100264;%') OR (T1347.C112 LIKE '%;17;%') OR 
(T1347.C112 LIKE '%;20403;%') OR (T1347.C112 LIKE '%;20316;%') OR (T1347.C112 
LIKE '%;20315;%') OR (T1347.C112 LIKE '%;20313;%') OR (T1347.C112 LIKE 
'%;20302;%') OR (T1347.C112 LIKE '%;20302;%') OR (T1347.C112 LIKE '%;20055;%') 
OR (T1347.C112 LIKE '%;20032;%') OR (T1347.C112 LIKE '%;20012;%') OR 
(T1347.C112 LIKE '%;20007;%') OR (T1347.C112 LIKE '%;20003;%') OR (T1347.C112 
LIKE '%;2;%') OR (T1347.C112 LIKE '%;13010;%') OR (T1347.C112 LIKE 
'%;13007;%') OR (T1347.C112 LIKE '%;13006;%') OR (T1347.C112 LIKE '%;804;%') OR 
(T1347.C112 LIKE '%;803;%') OR (T1347.C112 LIKE '%;440;%'))) GROUP BY C7 ORDER 
BY C7

As a bonus, If you change your preferences anywhere in the suite of ITSM apps, 
it appears to change this back to BMC Computer System.

The query above is exceptionally time-consuming at the database level out of 
the box (15 minutes in some cases).  Our DBA's have done some tuning and gotten 
the query faster, and BMC support is having us add an index on BMC:Base_Element 
which appears to drop the query time substantially.  We don't have this in 
production yet but we think we will

As a stop-gap we changed everyone's preferences to use a different class in the 
app, but we are still seeing this query over and over again in the logs.  It 
brought down two servers today so far.

 Does anyone else know of places where the app is querying all of BMC Computer 
System besides the Asset Console?

Also, this is a known problem with BMC.  See below:

article KA314201

https://kb.bmc.com/infocenter/index?page=contentid=KA314201actp=searchviewlocale=en_USsearchid=1396926399792



William Rentfrow
wrentf...@stratacominc.com
Office: 715-204-3061
Cell: 715-398-5056


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


Re: moving saved searches from User client to Mid Tier client.

2014-04-09 Thread Joe D'Souza
If the qualificationString that you are looking to convert to human readable
format is stored in the AR System qualification format (which looks
something like a string of numbers separated by a few forward slash
characters), then yes, you could use that function to build a human readable
qualification from it, if that is what you want to do.

 

Joe

 

  _  

From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of Reiser, John J
Sent: Wednesday, April 09, 2014 11:42 AM
To: arslist@ARSLIST.ORG
Subject: moving saved searches from User client to Mid Tier client.

 

Hello Listers, 

ARS 7.6.04

MS SQL Server 2005

We are in the process of moving people from the user tool to the mid tier
client.

A few of these users have saved searches stored in the AR System User
Central File.

They want to know how to get their searches through the mid tier client.
Recreating them is time consuming.

I am trying to figure out the best way to get the saved searches form the
user central form to the AR System Searches Preference form.

 

Has anyone used the Application-Parse-Qual  'form' qualificationString?

I'm thinking of making a filter on create and then I can copy the form name
and qualification string from the User Central File record and it will give
me the proper internal format.

 

Thank you,

--- 
John J. Reiser 
Remedy Developer/Administrator 

Senior Software Development Analyst 
Lockheed Martin - MS2 
The star that burns twice as bright burns half as long. 
Pay close attention and be illuminated by its brilliance. - paraphrased by
me 

 

 

 

_ARSlist: Where the Answers Are and have been for 20 years_

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


Re: EXTERNAL: Re: moving saved searches from User client to Mid Tier client.

2014-04-09 Thread Reiser, John J
Actually that command converts human readable to internal format 
/1/5001/1/etcetera

OK if that is the only way to get these searches moved to the Mid Tier I'll 
throw together a form and a filter and then move the internal search string to 
the AR System Searches Preference form.


Thank you,
---
John J. Reiser
Remedy Developer/Administrator
Senior Software Development Analyst
Lockheed Martin - MS2
The star that burns twice as bright burns half as long.
Pay close attention and be illuminated by its brilliance. - paraphrased by me

From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Joe D'Souza
Sent: Wednesday, April 09, 2014 4:12 PM
To: arslist@ARSLIST.ORG
Subject: EXTERNAL: Re: moving saved searches from User client to Mid Tier 
client.

**
If the qualificationString that you are looking to convert to human readable 
format is stored in the AR System qualification format (which looks something 
like a string of numbers separated by a few forward slash characters), then 
yes, you could use that function to build a human readable qualification from 
it, if that is what you want to do.

Joe


From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Reiser, John J
Sent: Wednesday, April 09, 2014 11:42 AM
To: arslist@ARSLIST.ORGmailto:arslist@ARSLIST.ORG
Subject: moving saved searches from User client to Mid Tier client.

Hello Listers,
ARS 7.6.04
MS SQL Server 2005
We are in the process of moving people from the user tool to the mid tier 
client.
A few of these users have saved searches stored in the AR System User Central 
File.
They want to know how to get their searches through the mid tier client. 
Recreating them is time consuming.
I am trying to figure out the best way to get the saved searches form the user 
central form to the AR System Searches Preference form.

Has anyone used the Application-Parse-Qual  'form' qualificationString?
I'm thinking of making a filter on create and then I can copy the form name and 
qualification string from the User Central File record and it will give me the 
proper internal format.

Thank you,
---
John J. Reiser
Remedy Developer/Administrator
Senior Software Development Analyst
Lockheed Martin - MS2
The star that burns twice as bright burns half as long.
Pay close attention and be illuminated by its brilliance. - paraphrased by me



_ARSlist: Where the Answers Are and have been for 20 years_ _ARSlist: Where 
the Answers Are and have been for 20 years_

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


Re: Syntax needed for a filter to find a number string in HPD:Help Desk Notes field

2014-04-09 Thread Joe D'Souza
You could also use a single set field with a nested REPLACE instead of 10
separate set field actions.

Given your description of what you want to do, aren't you worried though
that it will replace even non Government ID kind of numerical strings that
might be important to your data? For eg, if there is information about some
IP address or contact information within the notes that contain numbers,
etc. will also get replaced thus you may loose potentially important
information too.

An automated approach that may be more acceptable and perhaps a lot more
cleaner, is if you have an available database of Government ID's which you
can compare the notes field against to find a match, and replace that ID if
a match it found with a * string or maybe **GovtID** to indicate the
masked characters represent a Government ID.

Or the old school expensive method of a manual cleanup instead of an
automated one, in case other numerical data within notes might be critical
to your business.

Personally I would opt for the comparison method and replace the found
strng, assuming you do have an available and COMPLETE list of Government
ID's you wish to protect.

Cheers

Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of Grooms, Frederick W
Sent: Wednesday, April 09, 2014 10:48 AM
To: arslist@ARSLIST.ORG
Subject: Re: Syntax needed for a filter to find a number string in HPD:Help
Desk Notes field

Ah ...   The Replace function in ARS is not a regex type replacement.  It is
a straight character replacement.  (The Run-If can look for patterns like
you are doing not the REPLACE function)

What you can do is   
Run-If:   
'Notes' LIKE [0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]%

Set Fields   
REPLACE($Detailed Description$, 0, X)   
Set Fields   
REPLACE($Detailed Description$, 1, X)   
Set Fields   
REPLACE($Detailed Description$, 2, X)   
Set Fields   
REPLACE($Detailed Description$, 3, X)   
Set Fields   
REPLACE($Detailed Description$, 4, X)   
Set Fields   
REPLACE($Detailed Description$, 5, X)   
Set Fields   
REPLACE($Detailed Description$, 6, X)   
Set Fields   
REPLACE($Detailed Description$, 7, X)   
Set Fields   
REPLACE($Detailed Description$, 8, X)   
Set Fields   
REPLACE($Detailed Description$, 9, X)   

To replace it as a pattern you would have to do something different (like
using an SQL Set Fields action)   
(I'm an Oracle person so here it would be in Oracle format)   
   SELECT REGEXP_REPLACE ('$Detailed Description$',
'[0-9]{3}-[0-9]{2}-[0-9]{4}', 'XXX-XX-') FROM DUAL

Fred

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of Sinclair, Keith
Sent: Wednesday, April 09, 2014 8:57 AM
To: arslist@ARSLIST.ORG
Subject: Re: Syntax needed for a filter to find a number string in HPD:Help
Desk Notes field

Hi Misi,

What I am trying to do is to have the REPLACE function find a number in a
filter, any number, in the 'Notes' field and replace it with an X. We are
trying to create a process that searches for Government ID number strings
entered into the system and replace it with Xs to remove any personally
identifiable information.

The problem lies in trying to get the [ and  ] characters to be seen as
breakout characters by MS SQL at the Application/DB level. The user tool
handles this without issue, but the workflow handles this differently.

Hope this helps clarify.

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of Misi Mladoniczky
Sent: Wednesday, April 09, 2014 3:21 AM
To: arslist@ARSLIST.ORG
Subject: Re: Syntax needed for a filter to find a number string in HPD:Help
Desk Notes field

Hi,

It seems like you have made this over complex there is no need to add things
together.

The original advanced search should be:
'Notes' LIKE [0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]%

This replace string would equal what you have:
REPLACE($Detailed Description$, [0-9], XX)

If you want the filter to match use the leading match in the advanced search
example, it would be enough to use it as it is.

Run If: ('Notes' LIKE [0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]%)
or
Set-Fields If: ('Notes' LIKE
[0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]%)

What the REPLACE does is to change the literal string [0-9] to XX. It
does not make sense to me.

I presume you want to replace the leading string 012-34-5678 with
something else??? In that case you could use something like the following
that first strips the 11 characters and adds the new prefix XX:
XX + SUBSTR($Field$, 11)

Best Regards - Misi, RRR AB, http://www.rrr.se (ARSList MVP 2011)

Ask the Remedy Licensing Experts (Best R.O.I. Award at WWRUG10/11/12/13):
* 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 

Re: EXTERNAL: Re: moving saved searches from User client to Mid Tier client.

2014-04-09 Thread Joe D'Souza
There is an available way to reverse that function then - I do not recall
what it is off hand. Look up the available list of functions when you list
them on the Dev Studio. It should be in that list.

 

Joe

 

  _  

From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of Reiser, John J
Sent: Wednesday, April 09, 2014 4:22 PM
To: arslist@ARSLIST.ORG
Subject: Re: EXTERNAL: Re: moving saved searches from User client to Mid
Tier client.

 

Actually that command converts human readable to internal format
/1/5001/1/etcetera

 

OK if that is the only way to get these searches moved to the Mid Tier I'll
throw together a form and a filter and then move the internal search string
to the AR System Searches Preference form.

 

 

Thank you,

--- 
John J. Reiser 
Remedy Developer/Administrator 

Senior Software Development Analyst 
Lockheed Martin - MS2 
The star that burns twice as bright burns half as long. 
Pay close attention and be illuminated by its brilliance. - paraphrased by
me 

 

From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of Joe D'Souza
Sent: Wednesday, April 09, 2014 4:12 PM
To: arslist@ARSLIST.ORG
Subject: EXTERNAL: Re: moving saved searches from User client to Mid Tier
client.

 

** 

If the qualificationString that you are looking to convert to human readable
format is stored in the AR System qualification format (which looks
something like a string of numbers separated by a few forward slash
characters), then yes, you could use that function to build a human readable
qualification from it, if that is what you want to do.

 

Joe

 

  _  

From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of Reiser, John J
Sent: Wednesday, April 09, 2014 11:42 AM
To: arslist@ARSLIST.ORG
Subject: moving saved searches from User client to Mid Tier client.

 

Hello Listers, 

ARS 7.6.04

MS SQL Server 2005

We are in the process of moving people from the user tool to the mid tier
client.

A few of these users have saved searches stored in the AR System User
Central File.

They want to know how to get their searches through the mid tier client.
Recreating them is time consuming.

I am trying to figure out the best way to get the saved searches form the
user central form to the AR System Searches Preference form.

 

Has anyone used the Application-Parse-Qual  'form' qualificationString?

I'm thinking of making a filter on create and then I can copy the form name
and qualification string from the User Central File record and it will give
me the proper internal format.

 

Thank you,

--- 
John J. Reiser 
Remedy Developer/Administrator 

Senior Software Development Analyst 
Lockheed Martin - MS2 
The star that burns twice as bright burns half as long. 
Pay close attention and be illuminated by its brilliance. - paraphrased by
me 

 

 

 

_ARSlist: Where the Answers Are and have been for 20 years_ _ARSlist:
Where the Answers Are and have been for 20 years_

_ARSlist: Where the Answers Are and have been for 20 years_

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


Re: Syntax needed for a filter to find a number string in HPD:Help Desk Notes field

2014-04-09 Thread Ben Chernys
An Oracle set fields action was given to you by Fred.  There will be (should
be) an equivalent MS SQL set fields action.  What complexity?  The fact that
you are adding a piece of workflow?  That is the only way to do it as the data
is being updated.  There are after-the-fact alternatives (including a 3 line
Meta-Update script) but a simple set fields by sql will be correct (the
replace will replace any such numbers - not ones matching the regex).

Cheers
Ben Chernys
www.softwaretoolhouse.com

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of Sinclair, Keith
Sent: April-09-14 16:56
To: arslist@ARSLIST.ORG
Subject: Re: Syntax needed for a filter to find a number string in HPD:Help
Desk Notes field

Yep, I re-read Misi's email and understood what he was getting at. It has been
awhile since I had to use the REPLACE function and spaced that it was limited
to literal strings.

Apart from doing multiple REPLACE and STRSTR functions, etc.  and creating
complexity, is there any simple method for removing/redacting Government ID
numbers from Notes fields whilst leaving the rest of the data intact? I cannot
imagine I am the only person who's been asked to scrub PII from company data.


-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of Grooms, Frederick W
Sent: Wednesday, April 09, 2014 9:48 AM
To: arslist@ARSLIST.ORG
Subject: Re: Syntax needed for a filter to find a number string in HPD:Help
Desk Notes field

Ah ...   The Replace function in ARS is not a regex type replacement.  It is a
straight character replacement.  (The Run-If can look for patterns like you
are doing not the REPLACE function)

What you can do is
Run-If:
'Notes' LIKE [0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]%

Set Fields
REPLACE($Detailed Description$, 0, X)
Set Fields
REPLACE($Detailed Description$, 1, X)
Set Fields
REPLACE($Detailed Description$, 2, X)
Set Fields
REPLACE($Detailed Description$, 3, X)
Set Fields
REPLACE($Detailed Description$, 4, X)
Set Fields
REPLACE($Detailed Description$, 5, X)
Set Fields
REPLACE($Detailed Description$, 6, X)
Set Fields
REPLACE($Detailed Description$, 7, X)
Set Fields
REPLACE($Detailed Description$, 8, X)
Set Fields
REPLACE($Detailed Description$, 9, X)

To replace it as a pattern you would have to do something different (like
using an SQL Set Fields action)
(I'm an Oracle person so here it would be in Oracle format)
   SELECT REGEXP_REPLACE ('$Detailed Description$',
'[0-9]{3}-[0-9]{2}-[0-9]{4}', 'XXX-XX-') FROM DUAL

Fred

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of Sinclair, Keith
Sent: Wednesday, April 09, 2014 8:57 AM
To: arslist@ARSLIST.ORG
Subject: Re: Syntax needed for a filter to find a number string in HPD:Help
Desk Notes field

Hi Misi,

What I am trying to do is to have the REPLACE function find a number in a
filter, any number, in the 'Notes' field and replace it with an X. We are
trying to create a process that searches for Government ID number strings
entered into the system and replace it with Xs to remove any personally
identifiable information.

The problem lies in trying to get the [ and  ] characters to be seen as
breakout characters by MS SQL at the Application/DB level. The user tool
handles this without issue, but the workflow handles this differently.

Hope this helps clarify.

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of Misi Mladoniczky
Sent: Wednesday, April 09, 2014 3:21 AM
To: arslist@ARSLIST.ORG
Subject: Re: Syntax needed for a filter to find a number string in HPD:Help
Desk Notes field

Hi,

It seems like you have made this over complex there is no need to add things
together.

The original advanced search should be:
'Notes' LIKE [0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]%

This replace string would equal what you have:
REPLACE($Detailed Description$, [0-9], XX)

If you want the filter to match use the leading match in the advanced search
example, it would be enough to use it as it is.

Run If: ('Notes' LIKE [0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]%)
or
Set-Fields If: ('Notes' LIKE
[0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]%)

What the REPLACE does is to change the literal string [0-9] to XX. It does
not make sense to me.

I presume you want to replace the leading string 012-34-5678 with something
else??? In that case you could use something like the following that first
strips the 11 characters and adds the new prefix XX:
XX + SUBSTR($Field$, 11)

Best Regards - Misi, RRR AB, http://www.rrr.se (ARSList MVP 2011)

Ask the Remedy Licensing Experts (Best R.O.I. Award at WWRUG10/11/12/13):
* RRR|License - Not enough Remedy licenses? Save money by optimizing.
* RRR|Log - Performance issues or elusive bugs? Analyze your Remedy logs.
Find these products, 

Re: Syntax needed for a filter to find a number string in HPD:Help Desk Notes field

2014-04-09 Thread Misi Mladoniczky
Hi,

If the format always match nnn-nn-, you can do some filter looping to mask
it out without affecting performance too much.

Start Filter:
  Run If: 'Notes' LIKE %[0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]%
Set-Fields:
  tmp = $Notes$
Call Guide: Remove Ids

Guide Remove Ids
  label: loop
  Filter Remove Id
Run If: 'tmp' LIKE [0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]%
  Set-Fields: Notes = REPLACE($Notes$, LEFT($tmp$, 11), xxx-xx-)
  Set-Fields: tmp = SUBSTR($tmp$, 11)
  Filter Next Number 0
Run If: 'tmp' LIKE %0[0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]%
  Set-Fields: tmp = SUBSTR($tmp$, STRSTR($tmp$, 0))
  Goto Guide Label: loop
  Filter Next Number 1
Run If: 'tmp' LIKE %1[0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]%
  Set-Fields: tmp = SUBSTR($tmp$, STRSTR($tmp$, 1))
  Goto Guide Label: loop
  ...
  Filter Next Number 9
Run If: 'tmp' LIKE %9[0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]%
  Set-Fields: tmp = SUBSTR($tmp$, STRSTR($tmp$, 9))
  Goto Guide Label: loop

I confess that the 10 loop filter got a little more complex than I would have
liked, but it seemed bad practice to step one character at a time forward.
There is just no function to find the position of the first number...

Best Regards - Misi, RRR AB, http://www.rrr.se (ARSList MVP 2011)

Ask the Remedy Licensing Experts (Best R.O.I. Award at WWRUG10/11/12/13):
* 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.

 You could also use a single set field with a nested REPLACE instead of 10
 separate set field actions.

 Given your description of what you want to do, aren't you worried though
 that it will replace even non Government ID kind of numerical strings that
 might be important to your data? For eg, if there is information about some
 IP address or contact information within the notes that contain numbers,
 etc. will also get replaced thus you may loose potentially important
 information too.

 An automated approach that may be more acceptable and perhaps a lot more
 cleaner, is if you have an available database of Government ID's which you
 can compare the notes field against to find a match, and replace that ID if
 a match it found with a * string or maybe **GovtID** to indicate the
 masked characters represent a Government ID.

 Or the old school expensive method of a manual cleanup instead of an
 automated one, in case other numerical data within notes might be critical
 to your business.

 Personally I would opt for the comparison method and replace the found
 strng, assuming you do have an available and COMPLETE list of Government
 ID's you wish to protect.

 Cheers

 Joe

 -Original Message-
 From: Action Request System discussion list(ARSList)
 [mailto:arslist@ARSLIST.ORG] On Behalf Of Grooms, Frederick W
 Sent: Wednesday, April 09, 2014 10:48 AM
 To: arslist@ARSLIST.ORG
 Subject: Re: Syntax needed for a filter to find a number string in HPD:Help
 Desk Notes field

 Ah ...   The Replace function in ARS is not a regex type replacement.  It is
 a straight character replacement.  (The Run-If can look for patterns like
 you are doing not the REPLACE function)

 What you can do is
 Run-If:
 'Notes' LIKE [0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]%

 Set Fields
 REPLACE($Detailed Description$, 0, X)
 Set Fields
 REPLACE($Detailed Description$, 1, X)
 Set Fields
 REPLACE($Detailed Description$, 2, X)
 Set Fields
 REPLACE($Detailed Description$, 3, X)
 Set Fields
 REPLACE($Detailed Description$, 4, X)
 Set Fields
 REPLACE($Detailed Description$, 5, X)
 Set Fields
 REPLACE($Detailed Description$, 6, X)
 Set Fields
 REPLACE($Detailed Description$, 7, X)
 Set Fields
 REPLACE($Detailed Description$, 8, X)
 Set Fields
 REPLACE($Detailed Description$, 9, X)

 To replace it as a pattern you would have to do something different (like
 using an SQL Set Fields action)
 (I'm an Oracle person so here it would be in Oracle format)
SELECT REGEXP_REPLACE ('$Detailed Description$',
 '[0-9]{3}-[0-9]{2}-[0-9]{4}', 'XXX-XX-') FROM DUAL

 Fred

 -Original Message-
 From: Action Request System discussion list(ARSList)
 [mailto:arslist@ARSLIST.ORG] On Behalf Of Sinclair, Keith
 Sent: Wednesday, April 09, 2014 8:57 AM
 To: arslist@ARSLIST.ORG
 Subject: Re: Syntax needed for a filter to find a number string in HPD:Help
 Desk Notes field

 Hi Misi,

 What I am trying to do is to have the REPLACE function find a number in a
 filter, any number, in the 'Notes' field and replace it with an X. We are
 trying to create a process that searches for Government ID number strings
 entered into the system and replace it with Xs to remove any personally
 identifiable information.

 The problem lies in trying to get the [ and  ] characters to be seen as
 breakout characters by MS SQL at the 

How to investigate if Remedy Page is delayed.

2014-04-09 Thread Harry
Hi Experts,

Please help to investigate if its really from remedy end,

We have Pager service configured for Incident management. there are few 
service targets configured for say P1 tickets and under the milestone tab 
we have Action- Pager or Run Process Action. We have one pager command in 
this action.

/opt/telalert/bin/telalertc -l $Assigned Group$, $Company$P1, GLIP1 -m 
P1 $Company$ reported at $Reported Date$: $Incident Number$; $Description$ 
$Assigned Group$ -host XXX*.*xxx*.* 

How to investigate when user report issue like Remedy Page is delayed by 
say 15 min.

Thanks,
Harry

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


Re: How to investigate if Remedy Page is delayed.

2014-04-09 Thread Jason Miller
Does your paging system have any logs or history?  We use HipLink and
anytime we receive a report of a missed or delayed page we check in the
HipLink UI.  If we find a record of the page then Remedy sent it.  As long
as there wasn't a delay from when the pageable even happened in Remedy and
the HipLink history then all is well.  Since we use SNPP with our paging
vendor we know if the history shows successful then know their system
accept it and the delay/failure was on the provider's side (or the page was
just lost in thin air, which comes with the territory of using pagers).

Jason


On Wed, Apr 9, 2014 at 1:57 PM, Harry amrutharida...@gmail.com wrote:

 **
 Hi Experts,

 Please help to investigate if its really from remedy end,

 We have Pager service configured for Incident management. there are few
 service targets configured for say P1 tickets and under the milestone tab
 we have Action- Pager or Run Process Action. We have one pager command in
 this action.

 /opt/telalert/bin/telalertc -l $Assigned Group$, $Company$P1, GLIP1 -m
 P1 $Company$ reported at $Reported Date$: $Incident Number$; $Description$
 $Assigned Group$ -host XXX*.*xxx*.*

 How to investigate when user report issue like Remedy Page is delayed by
 say 15 min.

 Thanks,
 Harry
 _ARSlist: Where the Answers Are and have been for 20 years_

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


Re: How to investigate if Remedy Page is delayed.

2014-04-09 Thread Pargeter, Christie :CO IS
In your TelAlert install folder you will see a telalert.trail file.  This will 
give you a bit more information about the message that the system sent out.

 

2014/02/02 07:51:16Event [70]Send Change (53905/53905), Status: [81]Message 
sent

2014/02/02 07:51:16Event [21]Alert Completed (53905), Status: [81]Message 
sent, LHSWCTP

 

If you start your TelAlert with “telalert -debugprotocol 1” you will get more 
information:

 

2014/04/09 13:59:26Event [20]Alert Started (4967), Status: [20]Alert Started, 
VerizonPhone

2014/04/09 13:59:26Event [80]Send Started (4967/4967), Status: [80]Message 
issued, VerizonPhone(lhsmailcon:smtp, PIN=1234567890): INC0011, Medium, 
Allyson Anderson, 1 123 456-7890, Non-Urgent: Help with my computer - no 
internet access assigned to group XXX

2014/04/09 13:59:27Event [70]Send Change (4967/4967), Status: [81]Message sent

2014/04/09 13:59:27Event [21]Alert Completed (4967), Status: [81]Message sent, 
VerizonPhone

Christie Pargeter  | Sr Technical Analyst | tel 503-415-5149

 

From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Harry
Sent: Wednesday, April 09, 2014 1:57 PM
To: arslist@ARSLIST.ORG
Subject: How to investigate if Remedy Page is delayed.

 

** 

Hi Experts,

 

Please help to investigate if its really from remedy end,

 

We have Pager service configured for Incident management. there are few service 
targets configured for say P1 tickets and under the milestone tab we have 
Action- Pager or Run Process Action. We have one pager command in this action.

 

/opt/telalert/bin/telalertc -l $Assigned Group$, $Company$P1, GLIP1 -m P1 
$Company$ reported at $Reported Date$: $Incident Number$; $Description$ 
$Assigned Group$ -host XXX.xxx. 

 

How to investigate when user report issue like Remedy Page is delayed by say 15 
min.

 

Thanks,

Harry

_ARSlist: Where the Answers Are and have been for 20 years_


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


Re: EXTERNAL: Re: moving saved searches from User client to Mid Tier client.

2014-04-09 Thread Susan Palmer
John,

You could sell a tool that does that conversion into mid-tier searches
easily.  We'd be interested in hearing your progress and success in this
method.

Thanks,
Susan


On Wed, Apr 9, 2014 at 3:22 PM, Reiser, John J john.j.rei...@lmco.comwrote:

 **

 Actually that command converts human readable to internal format
 /1/5001/1/etcetera



 OK if that is the only way to get these searches moved to the Mid Tier
 I'll throw together a form and a filter and then move the internal search
 string to the AR System Searches Preference form.





 Thank you,

 ---
 John J. Reiser
 Remedy Developer/Administrator

 Senior Software Development Analyst
 Lockheed Martin - MS2
 The star that burns twice as bright burns half as long.
 Pay close attention and be illuminated by its brilliance. - paraphrased by
 me



 *From:* Action Request System discussion list(ARSList) [mailto:
 arslist@ARSLIST.ORG] *On Behalf Of *Joe D'Souza
 *Sent:* Wednesday, April 09, 2014 4:12 PM
 *To:* arslist@ARSLIST.ORG
 *Subject:* EXTERNAL: Re: moving saved searches from User client to Mid
 Tier client.



 **

 If the qualificationString that you are looking to convert to human
 readable format is stored in the AR System qualification format (which
 looks something like a string of numbers separated by a few forward slash
 characters), then yes, you could use that function to build a human
 readable qualification from it, if that is what you want to do.



 Joe


  --

 *From:* Action Request System discussion list(ARSList) [
 mailto:arslist@ARSLIST.ORG arslist@ARSLIST.ORG] *On Behalf Of *Reiser,
 John J
 *Sent:* Wednesday, April 09, 2014 11:42 AM
 *To:* arslist@ARSLIST.ORG
 *Subject:* moving saved searches from User client to Mid Tier client.



 Hello Listers,

 ARS 7.6.04

 MS SQL Server 2005

 We are in the process of moving people from the user tool to the mid tier
 client.

 A few of these users have saved searches stored in the AR System User
 Central File.

 They want to know how to get their searches through the mid tier client.
 Recreating them is time consuming.

 I am trying to figure out the best way to get the saved searches form the
 user central form to the AR System Searches Preference form.



 Has anyone used the Application-Parse-Qual  '*form' qualificationString*?

 I'm thinking of making a filter on create and then I can copy the form
 name and qualification string from the User Central File record and it will
 give me the proper internal format.



 Thank you,

 ---
 John J. Reiser
 Remedy Developer/Administrator

 Senior Software Development Analyst
 Lockheed Martin - MS2
 The star that burns twice as bright burns half as long.
 Pay close attention and be illuminated by its brilliance. - paraphrased by
 me







 _ARSlist: Where the Answers Are and have been for 20 years_ _ARSlist:
 Where the Answers Are and have been for 20 years_
  _ARSlist: Where the Answers Are and have been for 20 years_

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


Re: Notify Alerts in ARS 8.1

2014-04-09 Thread Deyon
thank Applied, 8.1.00 patch 2 -- issue resolved immediately.

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


Re: Syntax needed for a filter to find a number string in HPD:Help Desk Notes field

2014-04-09 Thread Sinclair, Keith
Joe, Misi,

I am using the specific pattern of the ID, NNN-NN- as the key on the 
searches, as well as the key to the error handling so that I won't affect an IP 
or a phone number, etc.

Essentially, the process I have implemented is this, in a nut shell:

3 fields on HPD:Help Desk - 1 integer (A), 2 character fields (B  C).

Filter one fires off and does the following:

A STRSTRC($Detailed Decription$, -) - look for the first hyphen in the 
string, set character number
B SUBSTRC($Detailed Decription$, $A$ + 3) look for a second hyphen two 
characters after finding first hyphen
C SUBSTRC($Detailed Decription$, $A$ - 3, $A$ + 7) Puts down string found
B LEFTC($B$, 1) trims it down to 1 character used in error checking

Filter two fires off only if second hyphen entered in B is in the field as a 
literal character.

Then performs:
'Detailed Decription (sic)' REPLACE($Detailed Decription$, $C$, XXX-XX-)

Still in work in progress but I want to see if I can fully flesh this out 
before giving up and handing it over to the DBA to have them do it as it could 
not only scrub past data but as people save tickets in the present.

-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Misi Mladoniczky
Sent: Wednesday, April 09, 2014 3:48 PM
To: arslist@ARSLIST.ORG
Subject: Re: Syntax needed for a filter to find a number string in HPD:Help 
Desk Notes field

Hi,

If the format always match nnn-nn-, you can do some filter looping to mask 
it out without affecting performance too much.

Start Filter:
  Run If: 'Notes' LIKE %[0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]%
Set-Fields:
  tmp = $Notes$
Call Guide: Remove Ids

Guide Remove Ids
  label: loop
  Filter Remove Id
Run If: 'tmp' LIKE [0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]%
  Set-Fields: Notes = REPLACE($Notes$, LEFT($tmp$, 11), xxx-xx-)
  Set-Fields: tmp = SUBSTR($tmp$, 11)
  Filter Next Number 0
Run If: 'tmp' LIKE %0[0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]%
  Set-Fields: tmp = SUBSTR($tmp$, STRSTR($tmp$, 0))
  Goto Guide Label: loop
  Filter Next Number 1
Run If: 'tmp' LIKE %1[0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]%
  Set-Fields: tmp = SUBSTR($tmp$, STRSTR($tmp$, 1))
  Goto Guide Label: loop
  ...
  Filter Next Number 9
Run If: 'tmp' LIKE %9[0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]%
  Set-Fields: tmp = SUBSTR($tmp$, STRSTR($tmp$, 9))
  Goto Guide Label: loop

I confess that the 10 loop filter got a little more complex than I would have 
liked, but it seemed bad practice to step one character at a time forward.
There is just no function to find the position of the first number...

Best Regards - Misi, RRR AB, http://www.rrr.se (ARSList MVP 2011)

Ask the Remedy Licensing Experts (Best R.O.I. Award at WWRUG10/11/12/13):
* 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.

 You could also use a single set field with a nested REPLACE instead of 
 10 separate set field actions.

 Given your description of what you want to do, aren't you worried 
 though that it will replace even non Government ID kind of numerical 
 strings that might be important to your data? For eg, if there is 
 information about some IP address or contact information within the 
 notes that contain numbers, etc. will also get replaced thus you may 
 loose potentially important information too.

 An automated approach that may be more acceptable and perhaps a lot 
 more cleaner, is if you have an available database of Government ID's 
 which you can compare the notes field against to find a match, and 
 replace that ID if a match it found with a * string or maybe 
 **GovtID** to indicate the masked characters represent a Government ID.

 Or the old school expensive method of a manual cleanup instead of an 
 automated one, in case other numerical data within notes might be 
 critical to your business.

 Personally I would opt for the comparison method and replace the found 
 strng, assuming you do have an available and COMPLETE list of 
 Government ID's you wish to protect.

 Cheers

 Joe

 -Original Message-
 From: Action Request System discussion list(ARSList) 
 [mailto:arslist@ARSLIST.ORG] On Behalf Of Grooms, Frederick W
 Sent: Wednesday, April 09, 2014 10:48 AM
 To: arslist@ARSLIST.ORG
 Subject: Re: Syntax needed for a filter to find a number string in 
 HPD:Help Desk Notes field

 Ah ...   The Replace function in ARS is not a regex type replacement.  It is
 a straight character replacement.  (The Run-If can look for patterns 
 like you are doing not the REPLACE function)

 What you can do is
 Run-If:
 'Notes' LIKE [0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]%

 Set Fields
 REPLACE($Detailed Description$, 0, X) Set Fields REPLACE($Detailed 
 

Re: Syntax needed for a filter to find a number string in HPD:Help Desk Notes field

2014-04-09 Thread Sinclair, Keith
Hey Ben,

I am going to turn it over to the DBAs as a last resort. I'll let you know the 
outcome if that is what ends up happening.

-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Ben Chernys
Sent: Wednesday, April 09, 2014 3:48 PM
To: arslist@ARSLIST.ORG
Subject: Re: Syntax needed for a filter to find a number string in HPD:Help 
Desk Notes field

An Oracle set fields action was given to you by Fred.  There will be (should
be) an equivalent MS SQL set fields action.  What complexity?  The fact that
you are adding a piece of workflow?  That is the only way to do it as the data
is being updated.  There are after-the-fact alternatives (including a 3 line
Meta-Update script) but a simple set fields by sql will be correct (the
replace will replace any such numbers - not ones matching the regex).

Cheers
Ben Chernys
www.softwaretoolhouse.com

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of Sinclair, Keith
Sent: April-09-14 16:56
To: arslist@ARSLIST.ORG
Subject: Re: Syntax needed for a filter to find a number string in HPD:Help
Desk Notes field

Yep, I re-read Misi's email and understood what he was getting at. It has been
awhile since I had to use the REPLACE function and spaced that it was limited
to literal strings.

Apart from doing multiple REPLACE and STRSTR functions, etc.  and creating
complexity, is there any simple method for removing/redacting Government ID
numbers from Notes fields whilst leaving the rest of the data intact? I cannot
imagine I am the only person who's been asked to scrub PII from company data.


-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of Grooms, Frederick W
Sent: Wednesday, April 09, 2014 9:48 AM
To: arslist@ARSLIST.ORG
Subject: Re: Syntax needed for a filter to find a number string in HPD:Help
Desk Notes field

Ah ...   The Replace function in ARS is not a regex type replacement.  It is a
straight character replacement.  (The Run-If can look for patterns like you
are doing not the REPLACE function)

What you can do is
Run-If:
'Notes' LIKE [0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]%

Set Fields
REPLACE($Detailed Description$, 0, X)
Set Fields
REPLACE($Detailed Description$, 1, X)
Set Fields
REPLACE($Detailed Description$, 2, X)
Set Fields
REPLACE($Detailed Description$, 3, X)
Set Fields
REPLACE($Detailed Description$, 4, X)
Set Fields
REPLACE($Detailed Description$, 5, X)
Set Fields
REPLACE($Detailed Description$, 6, X)
Set Fields
REPLACE($Detailed Description$, 7, X)
Set Fields
REPLACE($Detailed Description$, 8, X)
Set Fields
REPLACE($Detailed Description$, 9, X)

To replace it as a pattern you would have to do something different (like
using an SQL Set Fields action)
(I'm an Oracle person so here it would be in Oracle format)
   SELECT REGEXP_REPLACE ('$Detailed Description$',
'[0-9]{3}-[0-9]{2}-[0-9]{4}', 'XXX-XX-') FROM DUAL

Fred

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of Sinclair, Keith
Sent: Wednesday, April 09, 2014 8:57 AM
To: arslist@ARSLIST.ORG
Subject: Re: Syntax needed for a filter to find a number string in HPD:Help
Desk Notes field

Hi Misi,

What I am trying to do is to have the REPLACE function find a number in a
filter, any number, in the 'Notes' field and replace it with an X. We are
trying to create a process that searches for Government ID number strings
entered into the system and replace it with Xs to remove any personally
identifiable information.

The problem lies in trying to get the [ and  ] characters to be seen as
breakout characters by MS SQL at the Application/DB level. The user tool
handles this without issue, but the workflow handles this differently.

Hope this helps clarify.

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of Misi Mladoniczky
Sent: Wednesday, April 09, 2014 3:21 AM
To: arslist@ARSLIST.ORG
Subject: Re: Syntax needed for a filter to find a number string in HPD:Help
Desk Notes field

Hi,

It seems like you have made this over complex there is no need to add things
together.

The original advanced search should be:
'Notes' LIKE [0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]%

This replace string would equal what you have:
REPLACE($Detailed Description$, [0-9], XX)

If you want the filter to match use the leading match in the advanced search
example, it would be enough to use it as it is.

Run If: ('Notes' LIKE [0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]%)
or
Set-Fields If: ('Notes' LIKE
[0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]%)

What the REPLACE does is to change the literal string [0-9] to XX. It does
not make sense to me.

I presume you want to replace the leading string 012-34-5678 with something
else??? In that case you could use 

Atrium 7.6.04 SP5 Upgrade Issues

2014-04-09 Thread Simon Ellis
Since we upgraded our 7.6.04 SP4 environment to SP5 for ARS and Atrium to fix a 
memory leak within our CMDB we've noticed that for our ADDM dataset populated 
with a sync from ADDM the number of CI's normalised and reconciled has gone 
through the roof against what is actually coming through from ADDM.  Previously 
we had around 11000 CI's normalised each night against the ADDM dataset and 
some 40ooo CI's reconciled as well.  Normalization normally took just under an 
hour and recon around 2 hrs.  Now were seeing nearlt 4 CI's normalised each 
night and around 16 CI's reconciled as well, with normalization taking some 
7 hrs and recon upto 4 hrs and both jobs now cross one another.

Has anyone else who has upgraded to 7.6.04 SP5 Atrium had any similar issues or 
can anyone suggest anything untoward that may be happening.

We've had the ADDM sync turned off now for two days and we're still seeing huge 
numbers normlised and reconciled each night, yet no updates are coming in from 
ADDM.

yours puzzled

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


Analytics - scheduled report does not show file extenstion like. MyReport.xls

2014-04-09 Thread Harry
Hi Team,

Where scheduling a report within analytics on a regular bases and sending 
file to a fileshare, the extension of file type isn't showing on file 
within the file share. If we save a report directly to the file share (not 
scheduled) the extension is visible.

appreciate your help... 

-Harry

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


Port and Queue Server Admin Display issue in MT

2014-04-09 Thread Deyon
Hello.


ARS Version: 8.1.00 201301251157
OS VERSION: 7100-02-03-1334
DB Version :: 11.2.0.3.0 - 64bit Production ARServer and DB are local.

MT VERSION: Version 8.1.00 201401101150 Hotfix
WEBSPHERE VERSION:  IBM WebSphere Application Server/8.5
OS VERSION OF MT : AIX 6.1
JAVA VERSION: 1.6 

Upgraded form 7.5. Pacth 4 to 8.1.00 Patch 2
Custom environment

Issue: On the MT: Server Admin: Port and Queue, the list of threads  are not 
displayed. The table should be displaying, this information. It does have the 7 
lines, but on displays - 1st line Alert.  In the client, the information is 
displayed correctly.
Private-RPC-Socket:  390601   1   1 Debug
Private-RPC-Socket:  390603   1   1
Private-RPC-Socket:  390620   2   2
Private-RPC-Socket:  390635   2   2
Private-RPC-Socket:  390680   1   1
Private-RPC-Socket:  390681   1   1
Private-RPC-Socket:  390682   1   1

I have a request with BMC; however, i hope I have much better luck here. 

this is what I have found, MT user logging, shows that workflow in the Active 
Link guide: AR System Administration: AL Guide To Parse Server Ports  - is not 
functioning correctly, this after comparing to the production 7.5.X environmnet.


MT USER SIDE LOGGING  Version 8.1.00 201401101150 Hotfix
-- Guide Called AR System Administration: AL Guide To Parse Server Ports On 
Server arstest
-  ActiveLink Start:- AR System Administration: Server Ports - Parse1 | AR 
System Administration: Server Information/Web 
  True actions:
   action 0
   SetFields:   temp server port setting(16216) = 390601:1 1 Debug;390603:1 
1;390620:2 2;390635:2 2;390680:1 1;390681:1 1;390682:1 1;

   action 1
SetFields: temp server port setting(16216) = 390601:1 1 Debug
 psrpcsockettemp(16147) = 390601:1 1 Debug

Compared to MT USER SIDE LOGGING Version 7.5.00 Patch 004 201002051027 
 ARACTCallGuide(@, AR System Administration: AL Guide To Parse Server 
Ports, false, undefined, undefined)
ActiveLink: AR System Administration: Server Ports - Parse1
True actions:
 action 0
 Set-fields 16216 = 390601:1 1;390603:1 2;390620:6 12;390635:6 12;390680:1 
2;390681:1 2;390682:1 2;

 action 1
 Set-fields 16147 = 390603:1 2;390620:6 12;390635:6 12;390680:1 2;390681:1 
2;390682:1 2;
 Set-fields 16216 = 390601:1 1



Issue 2: Looking at the workflow from both versions, they match. however, the 
8.1 active link  AR System Administration: Server Ports - Parse1  is not 
calculating the second setfield correctly, there all subsequent workflow fails. 
any idea who to resolve this?

temp server port setting = LEFT($temp server port setting$, STRSTR($temp server 
port setting$, ;))
psrpcsockettemp = RIGHT($temp server port setting$, (LENGTH($temp server port 
setting$) - STRSTR($temp server port setting$, ;)) - 1)

 FAILED psrpcsockettemp(16147) = 390601:1 1 Debug
 CORRECTION  BASED ON BELOW psrpcsockettemp(16147) = 390603:1 
1;390620:2 2;390635:2 2;390680:1 1;390681:1 1;390682:1 1;

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


Re: Port and Queue Server Admin Display issue in MT

2014-04-09 Thread LJ LongWing
Well one thing you could try is upgrading to the latest, you are on 8.1
patch 2, but you could upgrade to 8.1 SP1 patch 1, see if that fixes it :)
On Apr 9, 2014 7:56 PM, Deyon ddus...@aim.com wrote:

 Hello.


 ARS Version: 8.1.00 201301251157
 OS VERSION: 7100-02-03-1334
 DB Version :: 11.2.0.3.0 - 64bit Production ARServer and DB are local.

 MT VERSION: Version 8.1.00 201401101150 Hotfix
 WEBSPHERE VERSION:  IBM WebSphere Application Server/8.5
 OS VERSION OF MT : AIX 6.1
 JAVA VERSION: 1.6

 Upgraded form 7.5. Pacth 4 to 8.1.00 Patch 2
 Custom environment

 Issue: On the MT: Server Admin: Port and Queue, the list of threads  are
 not displayed. The table should be displaying, this information. It does
 have the 7 lines, but on displays - 1st line Alert.  In the client, the
 information is displayed correctly.
 Private-RPC-Socket:  390601   1   1 Debug
 Private-RPC-Socket:  390603   1   1
 Private-RPC-Socket:  390620   2   2
 Private-RPC-Socket:  390635   2   2
 Private-RPC-Socket:  390680   1   1
 Private-RPC-Socket:  390681   1   1
 Private-RPC-Socket:  390682   1   1

 I have a request with BMC; however, i hope I have much better luck here.

 this is what I have found, MT user logging, shows that workflow in the
 Active Link guide: AR System Administration: AL Guide To Parse Server Ports
  - is not functioning correctly, this after comparing to the production
 7.5.X environmnet.


 MT USER SIDE LOGGING  Version 8.1.00 201401101150 Hotfix
 -- Guide Called AR System Administration: AL Guide To Parse Server Ports
 On Server arstest
 -  ActiveLink Start:- AR System Administration: Server Ports - Parse1 | AR
 System Administration: Server Information/Web
   True actions:
action 0
SetFields:   temp server port setting(16216) = 390601:1 1
 Debug;390603:1 1;390620:2 2;390635:2 2;390680:1 1;390681:1 1;390682:1 1;

action 1
 SetFields: temp server port setting(16216) = 390601:1 1 Debug
  psrpcsockettemp(16147) = 390601:1 1 Debug

 Compared to MT USER SIDE LOGGING Version 7.5.00 Patch 004 201002051027
  ARACTCallGuide(@, AR System Administration: AL Guide To Parse Server
 Ports, false, undefined, undefined)
 ActiveLink: AR System Administration: Server Ports - Parse1
 True actions:
  action 0
  Set-fields 16216 = 390601:1 1;390603:1 2;390620:6 12;390635:6 12;390680:1
 2;390681:1 2;390682:1 2;

  action 1
  Set-fields 16147 = 390603:1 2;390620:6 12;390635:6 12;390680:1 2;390681:1
 2;390682:1 2;
  Set-fields 16216 = 390601:1 1

 

 Issue 2: Looking at the workflow from both versions, they match. however,
 the 8.1 active link  AR System Administration: Server Ports - Parse1  is
 not calculating the second setfield correctly, there all subsequent
 workflow fails. any idea who to resolve this?

 temp server port setting = LEFT($temp server port setting$, STRSTR($temp
 server port setting$, ;))
 psrpcsockettemp = RIGHT($temp server port setting$, (LENGTH($temp server
 port setting$) - STRSTR($temp server port setting$, ;)) - 1)

  FAILED psrpcsockettemp(16147) = 390601:1 1 Debug
  CORRECTION  BASED ON BELOW psrpcsockettemp(16147) = 390603:1
 1;390620:2 2;390635:2 2;390680:1 1;390681:1 1;390682:1 1;


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


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


Re: Port and Queue Server Admin Display issue in MT

2014-04-09 Thread Deyon Dussie
Thanks longwing,

That would be may next option, as BMC is still researching the issue. 

Trying to see if this can be resolved at this level, before moving to the next 
and have new issues to resolve, also.

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


Re: How to investigate if Remedy Page is delayed.

2014-04-09 Thread Harry
Hi Christie,

On Incident form, when I see the submit date and ( from SLM Status link ) 
the Milestone for that Service target, where, one of the Milestone- say XYZ 
shows execution time are as follow. 
*4/9/2014 12:30:50 PM* === Incident *submit date*
*4/9/2014 12:54:21 PM* === *XYZ milestone* - performed at this time.

we have the Actions configured for this* XYZ milestion*. (to be performed 
after 1 min from SLA clock start) 
say its *Action_ABC* with Pager or Run Process Action. We have one pager 
command in this action.- /opt/telalert/bin/telalertc -l $Assigned Group$, 
$Company$P1, GLIP1 -m P1 $Company$ reported at $Reported Date$: 
$Incident Number$; $Description$ $Assigned Group$ -host XXX*.*xxx
*.* 

*Does this Difference of 24:29 mm/ss, shows BMC Remedy SLM engine 
performing SLOW and so there is a delay of 25 mins to receive its alert ?*

On Wednesday, April 9, 2014 4:11:59 PM UTC-5, Pargeter, Christie :CO IS 
wrote:

 ** 

 In your TelAlert install folder you will see a telalert.trail file.  This 
 will give you a bit more information about the message that the system sent 
 out.

  

 2014/02/02 07:51:16Event [70]Send Change (53905/53905), Status: 
 [81]Message sent

 2014/02/02 07:51:16Event [21]Alert Completed (53905), Status: [81]Message 
 sent, LHSWCTP

  

 If you start your TelAlert with “telalert -debugprotocol 1” you will get 
 more information:

  

 2014/04/09 13:59:26Event [20]Alert Started (4967), Status: [20]Alert 
 Started, VerizonPhone

 2014/04/09 13:59:26Event [80]Send Started (4967/4967), Status: 
 [80]Message issued, VerizonPhone(lhsmailcon:smtp, PIN=1234567890): 
 INC0011, Medium, Allyson Anderson, 1 123 456-7890, Non-Urgent: Help 
 with my computer - no internet access assigned to group XXX

 2014/04/09 13:59:27Event [70]Send Change (4967/4967), Status: [81]Message 
 sent

 2014/04/09 13:59:27Event [21]Alert Completed (4967), Status: [81]Message 
 sent, VerizonPhone

 *Christie Pargeter  | Sr Technical Analyst | tel 503-415-5149*

  

 *From:* Action Request System discussion list(ARSList) [mailto:
 ars...@arslist.org javascript:] *On Behalf Of *Harry
 *Sent:* Wednesday, April 09, 2014 1:57 PM
 *To:* ars...@arslist.org javascript:
 *Subject:* How to investigate if Remedy Page is delayed.

  

 ** 

 Hi Experts,

  

 Please help to investigate if its really from remedy end,

  

 We have Pager service configured for Incident management. there are few 
 service targets configured for say P1 tickets and under the milestone tab 
 we have Action- Pager or Run Process Action. We have one pager command in 
 this action.

  

 /opt/telalert/bin/telalertc -l $Assigned Group$, $Company$P1, GLIP1 -m 
 P1 $Company$ reported at $Reported Date$: $Incident Number$; $Description$ 
 $Assigned Group$ -host XXX*.*xxx*.* 

  

 How to investigate when user report issue like Remedy Page is delayed by 
 say 15 min.

  

 Thanks,

 Harry

 _ARSlist: Where the Answers Are and have been for 20 years_
 _ARSlist: Where the Answers Are and have been for 20 years_ 


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


Remedy, OpenSSL, and the Heartbleed bug

2014-04-09 Thread Mueller, Doug
Everyone,

I am sure that most if not all of you have seen the reports in the media about 
the security bug (called the
Heartbleed bug) that has been found out on the internet.

Some details:

OpenSSL is the source of the bug.  It is a technology used for encryption.

The AR System environment uses this technology for password encryption and to 
encrypt the data as it flows
across the wire.

The issue was introduced in version 1.0.1 of OpenSSL (released March 2012) and 
is present in 1.0.1 and 1.0.1a
through 1.0.1f of that product.  There is a corrected version that was released 
April 7, 2014 that corrects the
error.

The error is NOT present in the 0.9.8 or 1.0.0 versions of the product.


The AR System uses the 0.9.8 version of the OpenSSL libraries.  We have gone 
through the build trees to
confirm this for versions 7.6.04, 8.0, and 8.1 and the service packs and 
patches for those releases.  For all
of them, we are using the 0.9.8 version.


This means that the AR System, its plugins, its applications, the CMDB, the 
API, and etc... is not affected by
the Heartbleed bug and there is no action you need to take on your environment.


BMC is investigating all of the products it ships to check which ones of them 
may have issues due to this
bug.  There will be a formal announcement in the near future of BMCs exposure 
and the remediation
plans for any exposure found.  This will include the official announcement from 
BMC about the
AR System environment.

I just wanted to share the information with this list as soon as it was 
confirmed that there was no issue
with the Remedy product line.

Doug Mueller

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


Re: Remedy, OpenSSL, and the Heartbleed bug

2014-04-09 Thread DEE
Thank you Doug, 


This is perfect. 


DEE




-Original Message-
From: Mueller, Doug doug_muel...@bmc.com
To: arslist arslist@ARSLIST.ORG
Sent: Wed, Apr 9, 2014 11:30 pm
Subject: Remedy, OpenSSL, and the Heartbleed bug


**

Everyone,
 
I am sure that most if not all of you have seen the reports in the media about 
the security bug (called the
Heartbleed bug) that has been found out on the internet.
 
Some details:
 
OpenSSL is the source of the bug.  It is a technology used for encryption.
 
The AR System environment uses this technology for password encryption and to 
encrypt the data as it flows
across the wire.
 
The issue was introduced in version 1.0.1 of OpenSSL (released March 2012) and 
is present in 1.0.1 and 1.0.1a
through 1.0.1f of that product.  There is a corrected version that was released 
April 7, 2014 that corrects the
error.
 
The error is NOT present in the 0.9.8 or 1.0.0 versions of the product.
 
 
The AR System uses the 0.9.8 version of the OpenSSL libraries.  We have gone 
through the build trees to
confirm this for versions 7.6.04, 8.0, and 8.1 and the service packs and 
patches for those releases.  For all
of them, we are using the 0.9.8 version.
 
 
This means that the AR System, its plugins, its applications, the CMDB, the 
API, and etc… is not affected by
the Heartbleed bug and there is no action you need to take on your environment.
 
 
BMC is investigating all of the products it ships to check which ones of them 
may have issues due to this
bug.  There will be a formal announcement in the near future of BMCs exposure 
and the remediation
plans for any exposure found.  This will include the official announcement from 
BMC about the
AR System environment.
 
I just wanted to share the information with this list as soon as it was 
confirmed that there was no issue
with the Remedy product line.
 
Doug Mueller

_ARSlist: Where the Answers Are and have been for 20 years_


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


Re: Port and Queue Server Admin Display issue in MT

2014-04-09 Thread patchsk
I have seen the similar issue. Any time you make changes and commit in 
Admin Console in midtier it is actually deleting all the threads in ar.conf
And the server will end up running the default admin thread upon next 
restart.

It has been fixed in the 8.1SP1.
If you are not interested in upgrading,  the fix is very simple.
Just change an ActiveLink SetField fields into different setfield actions.
*ActiveLink name -- AR System Administration: Server Ports - Parse1* 

Follow the discussion below.
https://communities.bmc.com/thread/96989




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


Without using /arsys how to point the remedy login page.

2014-04-09 Thread Suresh Loganathan
Team,

Our remedy web URL is remedy.upc.biz. when we try this URL it showing
like Tomcat is running. Instead of this, enter like 
remedy.upcoming.biz/arsys its pointing to login page.

How to point the remedy login page with out using the /arsys. Can you
please advise?

Regards,

Suresh Loganathan.

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


Re: Without using /arsys how to point the remedy login page.

2014-04-09 Thread patchsk
There are multiple ways you can do it.
The way we do it is create an index.html page under tomcat ROOT folder with 
the following

html
  head
meta http-equiv=refresh 
content=1;URL=arsys/shared/login.jsp?/arsys/home
  /head
  body
  /body
/html


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