ARSList Awards

2015-01-30 Thread LJ LongWing
Dan,
I hope enough time has passed since Engage 2014 that it's ok for me to
bring this up

List,
Did anyone other than me notice that Dan didn't hold an ARSList award last
year?

2 years ago I won the MVP and was extremely proud and excited about
itand the following year Dan was considering not running it because the
user community (my words, not his) just didn't care anymoreI assured
him that it still cared and offered to run it for him, promote it,
etceven I was disappointed with the turnout of votes, yet, we still
voted and named an MVP and other various awards

So, in mid August last year I hadn't heard anything about an awards
nomination/election process, so I contacted him regarding it and he said
that I was the first to ask (less than 2 months before 'the big event).

My real question is this:
Does the list mean so little to the thousands subscribed that it doesn't
care enough to even show appreciation to the people that help out on
it?...or is appreciation something that shouldn't be expected in a public
forum?

Is BMC Communities stealing too much attention from the list that it's not
as viable as it once was?I remember a time when I had trouble keeping
up with the posts on the list...nowadays I could almost read a weekly
digest in a few min's on a Fridayso far this week there have been a
grand total of 17 threads

Is the new volume on the list appreciated by those on here and I'm the only
one that wants it to go back up?

I'm genuinely curious about these things, and ask that you express your
opinion :)

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


Re: Remedy On Demand

2015-01-30 Thread Jaffaree, Shamhoon
Thanks Abhijit I appreciate your response.

On Fri, Jan 30, 2015 at 2:53 AM, Abhijit Hendre abhihen...@gmail.com
wrote:

 **
 Hi Shamhoon,

 I am not user of Remedy OnDemand but have been supporting this product for
 few years now.

 *Performance* - Remedy OnDemand has proven performance track record due
 to its ability to scale as per need. This is possible due obvious reason
 that its published over cloud and provided to customer as SaaS offering.

 There are few customers who moved from on premise setup to OnDemand and
 per them performance of OnDemand is at par with on premise and sometime
 better than that. OnDemand is hosted in clustered environment thus
 providing High Availability. BMC Sales Rep would able to provide you exact
 statistics regarding performance measures.


 *Customization* - OnDemand product is flexible enough to accommodate
 customization. There is a standard process stipulated by BMC which goes as
 below -

 - Once customer purchases OnDemand services, they have been provided with
 three environments. viz. Development, QA  and Production which has OOTB
 product installed on it.
 - Customer can design  develop customization in Development environment
 as per requirement.
 - Newly developed customization would then by submitted to Customization
 Review Board which is team of experienced   people who performs validation
 and impact analysis. Once this board approves customization , code is moved
 to QAand Production environment.

 Hope this helps !


 ~Abhijit H

 On 26 January 2015 at 22:34, Jaffaree, Shamhoon 
 shamhoon.jaffa...@dowjones.com wrote:

 **
 Hi All,

 My company is in the process of evaluating Remedy OnDemand, I have done
 some research myself but want to put it out here to get some information
 regarding performance and how flexible BMC is in allowing customizations.

 Users who are using RoD please share your experience.

 Thanks
 Shamhoon Jaffaree
 Application Architect
 DowJones.
 _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: OT: Is CTI still relevant? (was Categorization)

2015-01-30 Thread Sanford, Claire
For our people here REPORTING.  The Resolution categorization is most 
important.  It allows them to go into an almost granular detail to determine 
the volume of calls they get for a particular incident.

“We had 200 Unable to chart X”
“We had 238 Black screen on login”
“We had 438 failed hard drives”

Things along those lines make a difference to my user community.  We used the 
metrics from the failed hard drives to go back to the vendor and get hard drive 
replacements, because we could prove the volume and the type of PC/Laptop 
because we had the CTI data in our tickets.

Claire

From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Gupta, Girish
Sent: Thursday, January 29, 2015 10:12 PM
To: arslist@ARSLIST.ORG
Subject: Re: OT: Is CTI still relevant? (was Categorization)

**
Few usages of CTI:
1. Auto-assihnment to support groups
2. Approval mapping
3. Searches
The above drives automation which is data driven. The right categorization can 
come from statistical analysis of past data using some tool and we can give 
meaningful names to the CTIs.

Thanks   Regards
Girish

Sent from my iPhone

On 30-Jan-2015, at 8:12 am, Rick Cook 
remedyr...@gmail.commailto:remedyr...@gmail.com wrote:
**

For Change Management, categorizations are (or should be) few, so it's not hard 
to find other ways to adequately describe those.   Break/fix does still need 
them, because incidents are reported symptomatically, rather than as a true 
indication of the nature of the actual action to restore the service.

Rick
On Jan 29, 2015 5:27 PM, Jason Miller 
jason.mil...@gmail.commailto:jason.mil...@gmail.com wrote:
**
I thought I would branch off this categorization thread since it is pretty 
timely to my organization.  We are just starting requirement gathering to build 
our own Help Desk app that will replace the HD v6 one we use right now.

Our IT org is very wrapped up in CTIs.  Over the years I have been involved in 
many passionate CTI conversations.  And of course there is always the request 
to add a 4th level (remember we are on HD 6 without Op/Prod cats being 
separate).  There is currently a workgroup that meets weekly to clean up and 
standardize CTIs.

What I wondering is are CTIs still relevant and useful today?  Maybe they are?  
But I want to explore the possibility they are not, and think outside of the 
CTI box while we build our new Help Desk application.

A little context/history: We built our own custom Change Management app in 
2014.  As we were doing mockup of the main form I instinctively added CTI along 
with a separate Product field (giving use that sought after 4th level) and 
Activity.  The Activity field was a customization to ITSM 8.x that 
characterized the change and lead the submitter to use the right Change 
Template.  As we refined the new form we ended up ditching Category and Item 
and repurposed Type into Change Type (Routine, Medium, Complex).  Between 
Product and Activity we found we did not need any further categorization 
(granted this app has only been in production 4 months, let's build a year's 
worth of data and see if we need it for reporting later).

As we are kicking around design considerations for our new Help Desk app I am 
wondering if we still need CTIs?  Admittedly our CTIs in Help Desk have 
considerable automation based on them (priority, paging, routing, special 
notifications, etc.) where we didn't need all this for CM.

I am asking:
1) on a conceptual level what do you all think about the need for CTI (or 
categorization).
2) are there any custom shops out there that have either ditched CTI and/or 
have come up with some other methodology?


If you are interested here is a screenshot of the top left portion of our CM 
form with the Product (we branched in to services too, total non ITIL shop), 
Activity (menu based on Support Group, set by the Product) and the Change Type.

Activity.jpg
​

Thanks for your feedback!
Jason

On Thu, Jan 29, 2015 at 12:02 PM, Thad Esser 
thad.es...@gmail.commailto:thad.es...@gmail.com wrote:
**
Scott,

Rick's document is absolutely a good starting point - it has helped me.  Over 
the years, another way I've used to describe categorizations is:

  *   The OpCat is the verb of the ticket.  What action is being taken 
because of this ticket.  I ask, Operationally, how do we handle this ticket?  
For example, Add-Server-xxx.
  *   The ProdCat is the noun of the ticket.  What is the thing this ticket 
is about?  (HardwareProcessing UnitServer)
For the OpCats, if you use things like Add, Fix, Remove, or Change in the OpCat 
Tier 1, try to keep the Tier 2 homogeneous.  So for example, Add-Server, 
Fix-Server, Change-Server.   You don't want to end up with 
Add-Software and Change-Application.  That's not a hard-n-fast rule, but 
worth thinking about along the way.

Hope that helps,
Thad


On Thu, Jan 29, 2015 at 6:03 AM, Scott Hallenger 
vadr...@yahoo.commailto:vadr...@yahoo.com wrote:
**
Not sure if 

Re: [ADV] ARSmarts, the Swiss knife for the Remedy technicians.

2015-01-30 Thread Support

Hi LJ,

Yes, it will.  In the Search screen, Fields tab, just check /Table 
Qualification/, and ARSmarts will search there as well.


An I forgot to mention, but when searching, you can restrict your search 
to Enabled workflow, for example, to get only relevant answers.


On 30/01/2015 16:04, LJ LongWing wrote:

**
Just out of curiosity, in Example #2, does ARSmarts also look for 
table fields that might use the field in a qualification?


On Fri, Jan 30, 2015 at 7:56 AM, Support supp...@arsmarts.com 
mailto:supp...@arsmarts.com wrote:


**
Hello List,

As I said in my previous email, here are a couple of examples that
show how ARSmarts can save you time.  I realize it became quite
long, but I hope it is detailed enough.  Don't hesitate to ask
questions or give feedback.

_*Example 1*_: find a Display-Only Character field that I can re-use.

I need to add workflow to a Form that already has a lot of
fields.  I would like to avoid the creation of yet one more
Display-Only Character field because I think that there must be
one that I can re-use.

Using Dev Studio, I cannot easily list all the Display-Only
Character fields.  So I go to the zTmp fields, find the
Character ones, and open them one by one to check that they are
Read-Only.
When I open such a field, I can list the workflow that interact
with that field (Relationships).  However, I cannot see the Firing
Order, which is key information to decide whether I can re-use it
or not, and if yes, what Firing Order I have to give to my
workflow.  This means that I have to open all the AL or all the
Filters interacting with the Field to see what their Firing Order is.

Using ARSmarts, I go Navigate -- Show Objects and I select the
Form.  A Form with plenty of fields, remember.
Then I list the Character, Read-Only Fields.
Then based on the name, I pick what I think could be a good candidate.
I open the Field, and in the Cross Refs tab, I see all the
workflow interacting with the field, including Firing Order, Run
If condition, summary of If and Else actions, whether they are
enabled and the Execute On.  I can decide there and then if the
Field can be re-used or not, without opening all the objects.

_*Example 2*_: Add a Status value to ThisForm.

Working on a custom app that grew through the years, the customer
asks that a value be added to the Status field. The current Status
values are New - Current - Obsolete, the customer now needs New -
Current - On hold - Obsolete.  The numerical values of the current
Status are 0, 1 and 2 (as you would have guessed .).  This
means that I have to find all the workflow that somehow uses the
Closed value of the Status field (in Run If, Push Field, Set
Field, ) so that I can modify each object accordingly.

In Dev Studio:
Open the Form.
Open the Status Field.
Show Relationships.  I have 150 objects that I have to check one
by one.

In ARSmarts:
Select ThisForm in the main ARSmarts window.
Search for Field with Field ID = 7.  You get the Status Field.
Then, in the Previous Results tab on the Search screen, select
Search in XRefs.  This will search in the cross refs of the
objects found by the previous search operation.
Still in the Search window, indicate that you want to search in
the Run If, Set Field If, Set Field, Push Field If, Push Field,
... of the Filters, AL, Escalations.
Indicate also that you are now searching for the word Closed.
This brings me 5 objects that I can open and check.

Note that the result of the above ARSmarts operation could also
bring parasite objects.  For example, an AL that fires on
Status, does a Set Field and sets a field called zTmpCloseParent
would also appear in the result while it does not interact with
the value Closed of the Status field.  But still, there are not
many of those, and this is much, much faster than going through
all the workflow attached to Status.

Also, to be really certain, I would in the same way look for the
value Current, just in case there is something like  'Status'
 Current.

_*Nice to have*_:

It is always possible to Document (in one click) the result of an
operation (Search, Compare, ).  ARSmarts will generate a nice
looking document.  In most situations, you can choose between
Summary or Detailed documentation.

It is also always possible to export the result of an operation to
a .def file (for later reference, to import on another server, as
a backup, ).

Thank you to those who read me this far, and once again, I am open
to questions.

Best regards,

Kaïs.


On 28/01/2015 08:58, Jason Miller wrote:

**
Ok Kaïs,  you opened the door so I'll bite :)

The email doesn't say what functionality of ARSmarts helped save
   

Re: OT: Is CTI still relevant? (was Categorization)

2015-01-30 Thread William Rentfrow
I love the post below so much I can't quite describe it.

Categorization has bothered me for years - since 1994, when I encountered my 
first help desk product (anyone remember Software Artistry?)

Anyway, the problem is always that - at some level - you end up with repeating 
terms.  Breaking CTI up and to Prod/Op Cats kind of works, but also adds a 
layer of confusion for lots of people.

So why not tags?  It's brilliant, and simple.  You could have a pre-defined 
list of them as well with alias.  For example, Desktop and workstation are 
basically the same thing to most people (you Unix guys, don't start...).

William Rentfrow
wrentf...@stratacominc.com
Office: 715-204-3061 or 701-232-5697x25
Cell: 715-498-5056

From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Thad Esser
Sent: Friday, January 30, 2015 11:24 AM
To: arslist@ARSLIST.ORG
Subject: Re: OT: Is CTI still relevant? (was Categorization)

**
Jason,

I've mulled over the same questions - what is the best way to categorize a 
ticket to achieve routing and reporting?  I think one of the inherent issues 
with CTI (and/or Op/Prod cats), is the hierarchical structure of them.  It's 
not always clear what values should be at what tier and frequently there is 
ambiguity in which word/tier is a subset of another.  One thought I've had is 
to ditch the hierarchy, and just have one big text field that holds Tags for 
categorization, similar to the way many forum sites (stackoverflow for example) 
categorize their conversations.  You'd be able to slice the records however you 
wanted for reporting, without forcing tiers.  You could add as many tags as 
reasonably needed.  In my fantasy, AI enthusiast world, it'd be cool to have 
the Tags automatically created based on the relevant (tricky to define) words 
in the Summary field or other aspects of the tickets.

For routing, the assignment config form would have several generic fields that 
get wild carded and AND-ed together against the single CategorizationTags 
field.  The config form would basically stay the same as it is in ITSM, except 
instead of comparing field-to-field, all the assignment criteria fields would 
be compared against the one CategorizationTags field.

Transition would consist of populating the CategorizationTags field on each 
record with the values in CTI fields.

I've never had a chance to build this out, so there may be hidden gotchas, but 
it is fun to consider.  I can see performance of the wildcard searching as one 
possible issue.

Anyway, some food for thought.

Thad

On Thu, Jan 29, 2015 at 5:26 PM, Jason Miller 
jason.mil...@gmail.commailto:jason.mil...@gmail.com wrote:
**
I thought I would branch off this categorization thread since it is pretty 
timely to my organization.  We are just starting requirement gathering to build 
our own Help Desk app that will replace the HD v6 one we use right now.

Our IT org is very wrapped up in CTIs.  Over the years I have been involved in 
many passionate CTI conversations.  And of course there is always the request 
to add a 4th level (remember we are on HD 6 without Op/Prod cats being 
separate).  There is currently a workgroup that meets weekly to clean up and 
standardize CTIs.

What I wondering is are CTIs still relevant and useful today?  Maybe they are?  
But I want to explore the possibility they are not, and think outside of the 
CTI box while we build our new Help Desk application.

A little context/history: We built our own custom Change Management app in 
2014.  As we were doing mockup of the main form I instinctively added CTI along 
with a separate Product field (giving use that sought after 4th level) and 
Activity.  The Activity field was a customization to ITSM 8.x that 
characterized the change and lead the submitter to use the right Change 
Template.  As we refined the new form we ended up ditching Category and Item 
and repurposed Type into Change Type (Routine, Medium, Complex).  Between 
Product and Activity we found we did not need any further categorization 
(granted this app has only been in production 4 months, let's build a year's 
worth of data and see if we need it for reporting later).

As we are kicking around design considerations for our new Help Desk app I am 
wondering if we still need CTIs?  Admittedly our CTIs in Help Desk have 
considerable automation based on them (priority, paging, routing, special 
notifications, etc.) where we didn't need all this for CM.

I am asking:
1) on a conceptual level what do you all think about the need for CTI (or 
categorization).
2) are there any custom shops out there that have either ditched CTI and/or 
have come up with some other methodology?


If you are interested here is a screenshot of the top left portion of our CM 
form with the Product (we branched in to services too, total non ITIL shop), 
Activity (menu based on Support Group, set by the Product) and the Change Type.

[cid:image002.jpg@01D03CA4.0426F730]
​


Re: Engage 2015 Call for Papers

2015-01-30 Thread Jamie
I like Jon's suggestion a lot.  With Agile being the thing to do these days, it 
would be nice to have some Kanban or Scrum board within Remedy.  I was just 
talking with one of our business units in Europe the other day showing them the 
Remedy tool and one of the questions that was asked was whether it had a Kanban 
or agile tracking.

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


Re: Engage 2015 Call for Papers

2015-01-30 Thread Grassi, Christopher
+1 to Jon

Chris Grassi
+44 750658 3977
Sent from my iPhone

On 30 Jan 2015, at 02:14, John Sundberg 
john.sundb...@kineticdata.commailto:john.sundb...@kineticdata.com wrote:

**
How about building a Kanban for managing (your) tickets in a state.

You could make it very generic...

Config:
What table.
What query.
What field is state.
What field(s) represent the description.



-John

On Thu, Jan 29, 2015 at 3:17 PM, LJ LongWing 
lj.longw...@gmail.commailto:lj.longw...@gmail.com wrote:
**
heheheheh, I'm not re-creating the user tool folks.:)

On Thu, Jan 29, 2015 at 1:48 PM, Andrew Hicox 
and...@hicox.commailto:and...@hicox.com wrote:
**

An aruser client ... that works as an app on iOS and Android :-)

Actually,  it'd be kinda crazy if bmc wasn't working on something like that 
already (I hope)

On Jan 29, 2015 2:41 PM, Sanford, Claire 
claire.sanf...@memorialhermann.orgmailto:claire.sanf...@memorialhermann.org 
wrote:
**
LJ -

Make us a new user tool!!

hiding

Claire

From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORGmailto:arslist@ARSLIST.ORG] On Behalf Of LJ 
LongWing
Sent: Thursday, January 29, 2015 2:18 PM
To: arslist@ARSLIST.ORGmailto:arslist@ARSLIST.ORG
Subject: Engage 2015 Call for Papers

**
Hello ARSList, I have a question for you.

Some of you know me personally, others just through the list.  My passions lie 
in the extending of Remedy through API programmingI'm looking for a topic 
for this years Engage and I wanted to take some suggestions from users to see 
what topics I might be able to develop and present.  The call for papers just 
came out today

https://communities.bmc.com/community/engage/blog/2015/01/29/bmc-engage-2015--call-for-papers-window-now-open

and I would like to submit a topic this year that is other than my own 
designthoughts?
_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_

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



--

John Sundberg

Kinetic Data, Inc.
Your business. Your process.

651-556-0930 I 
john.sundb...@kineticdata.commailto:john.sundb...@kineticdata.com
www.kineticdata.comhttp://www.kineticdata.com/ I 
community.kineticdata.comhttp://community.kineticdata.com/



[http://keg.kineticdata.com/images/KEG15_EmailFooter.png]http://keg.kineticdata.com
 _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: ARSList Awards

2015-01-30 Thread Brian Goralczyk
I think many things have changed.  Industry attitudes is one.  I find a lot
less Remedy developers that enjoy their job like they used to.  There was a
certain level of light heartedness that existed on the list.  Now everyone
is very serious and I have actually seen people complain about things like
Friday humor.

Also I have noticed (and it seems to be a lot of the traffic that has moved
over to communities) a lot of lazy new(er) developers.  There used to be a
mentality of trying things and learning by poking at the system.  Now the
more noisy people seem to want to know things that they could learn on
their own with simple effort.  I think some of the more proficient
developers have either moved on or don't feel as inclined to help.

You are talking about spanning a generation in real life and, what, 5
generations of programmers/developers.  Mentalities and attitudes have
changed.  It is kind of sad.  I don't hear much about local rugs like I
used to either.

Sadly, it might just be a sign of the times.

Brian Goralczyk
Phone 574-643-1144
Email bgoralc...@gmail.com

On Fri, Jan 30, 2015 at 11:24 AM, LJ LongWing lj.longw...@gmail.com wrote:

 **
 Dan,
 I hope enough time has passed since Engage 2014 that it's ok for me to
 bring this up

 List,
 Did anyone other than me notice that Dan didn't hold an ARSList award last
 year?

 2 years ago I won the MVP and was extremely proud and excited about
 itand the following year Dan was considering not running it because the
 user community (my words, not his) just didn't care anymoreI assured
 him that it still cared and offered to run it for him, promote it,
 etceven I was disappointed with the turnout of votes, yet, we still
 voted and named an MVP and other various awards

 So, in mid August last year I hadn't heard anything about an awards
 nomination/election process, so I contacted him regarding it and he said
 that I was the first to ask (less than 2 months before 'the big event).

 My real question is this:
 Does the list mean so little to the thousands subscribed that it doesn't
 care enough to even show appreciation to the people that help out on
 it?...or is appreciation something that shouldn't be expected in a public
 forum?

 Is BMC Communities stealing too much attention from the list that it's not
 as viable as it once was?I remember a time when I had trouble keeping
 up with the posts on the list...nowadays I could almost read a weekly
 digest in a few min's on a Fridayso far this week there have been a
 grand total of 17 threads

 Is the new volume on the list appreciated by those on here and I'm the
 only one that wants it to go back up?

 I'm genuinely curious about these things, and ask that you express your
 opinion :)

 _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: Engage 2015 Call for Papers

2015-01-30 Thread David Charters
I think  making it configurable to fit the clients module  is best.
I just might have my team code this and release a beta on it. Would you guys be 
interested in testing it?




Sent from Samsung tablet.


 Original message 
From: Grassi, Christopher cgra...@columnit.com 
Date: 01/30/2015  17:23  (GMT-05:00) 
To: arslist@ARSLIST.ORG 
Subject: Re: Engage 2015 Call for Papers 

**
+1 to Jon

Chris Grassi
+44 750658 3977
Sent from my iPhone

On 30 Jan 2015, at 02:14, John Sundberg john.sundb...@kineticdata.com wrote:

**
How about building a Kanban for managing (your) tickets in a state.

You could make it very generic…

Config:
What table.
What query.
What field is state.
What field(s) represent the description.



-John

On Thu, Jan 29, 2015 at 3:17 PM, LJ LongWing lj.longw...@gmail.com wrote:
**
heheheheh, I'm not re-creating the user tool folks.:)

On Thu, Jan 29, 2015 at 1:48 PM, Andrew Hicox and...@hicox.com wrote:
**
An aruser client ... that works as an app on iOS and Android :-)

Actually,  it'd be kinda crazy if bmc wasn't working on something like that 
already (I hope)

On Jan 29, 2015 2:41 PM, Sanford, Claire claire.sanf...@memorialhermann.org 
wrote:
**
LJ –

 

Make us a new user tool!! 

 

hiding

 

Claire

 

From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of LJ LongWing
Sent: Thursday, January 29, 2015 2:18 PM
To: arslist@ARSLIST.ORG
Subject: Engage 2015 Call for Papers

 

**

Hello ARSList, I have a question for you.

 

Some of you know me personally, others just through the list.  My passions lie 
in the extending of Remedy through API programmingI'm looking for a topic 
for this years Engage and I wanted to take some suggestions from users to see 
what topics I might be able to develop and present.  The call for papers just 
came out today

 

https://communities.bmc.com/community/engage/blog/2015/01/29/bmc-engage-2015--call-for-papers-window-now-open

 

and I would like to submit a topic this year that is other than my own 
designthoughts?

_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_

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



-- 
John Sundberg

Kinetic Data, Inc.
Your business. Your process.

651-556-0930 I john.sundb...@kineticdata.com 
www.kineticdata.com I community.kineticdata.com 



_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: [ADV] ARSmarts, the Swiss knife for the Remedy technicians.

2015-01-30 Thread Support

Hello List,

As I said in my previous email, here are a couple of examples that show 
how ARSmarts can save you time.  I realize it became quite long, but I 
hope it is detailed enough.  Don't hesitate to ask questions or give 
feedback.


_*Example 1*_: find a Display-Only Character field that I can re-use.

I need to add workflow to a Form that already has a lot of fields. I 
would like to avoid the creation of yet one more Display-Only Character 
field because I think that there must be one that I can re-use.


Using Dev Studio, I cannot easily list all the Display-Only Character 
fields.  So I go to the zTmp fields, find the Character ones, and 
open them one by one to check that they are Read-Only.
When I open such a field, I can list the workflow that interact with 
that field (Relationships).  However, I cannot see the Firing Order, 
which is key information to decide whether I can re-use it or not, and 
if yes, what Firing Order I have to give to my workflow.  This means 
that I have to open all the AL or all the Filters interacting with the 
Field to see what their Firing Order is.


Using ARSmarts, I go Navigate -- Show Objects and I select the Form.  A 
Form with plenty of fields, remember.

Then I list the Character, Read-Only Fields.
Then based on the name, I pick what I think could be a good candidate.
I open the Field, and in the Cross Refs tab, I see all the workflow 
interacting with the field, including Firing Order, Run If condition, 
summary of If and Else actions, whether they are enabled and the Execute 
On.  I can decide there and then if the Field can be re-used or not, 
without opening all the objects.


_*Example 2*_: Add a Status value to ThisForm.

Working on a custom app that grew through the years, the customer asks 
that a value be added to the Status field.  The current Status values 
are New - Current - Obsolete, the customer now needs New - Current - On 
hold - Obsolete.  The numerical values of the current Status are 0, 1 
and 2 (as you would have guessed .).  This means that I have to find 
all the workflow that somehow uses the Closed value of the Status field 
(in Run If, Push Field, Set Field, ) so that I can modify each 
object accordingly.


In Dev Studio:
Open the Form.
Open the Status Field.
Show Relationships.  I have 150 objects that I have to check one by one.

In ARSmarts:
Select ThisForm in the main ARSmarts window.
Search for Field with Field ID = 7.  You get the Status Field.
Then, in the Previous Results tab on the Search screen, select Search in 
XRefs.  This will search in the cross refs of the objects found by the 
previous search operation.
Still in the Search window, indicate that you want to search in the Run 
If, Set Field If, Set Field, Push Field If, Push Field, ... of the 
Filters, AL, Escalations.

Indicate also that you are now searching for the word Closed.
This brings me 5 objects that I can open and check.

Note that the result of the above ARSmarts operation could also bring 
parasite objects.  For example, an AL that fires on Status, does a Set 
Field and sets a field called zTmpCloseParent would also appear in the 
result while it does not interact with the value Closed of the Status 
field.  But still, there are not many of those, and this is much, much 
faster than going through all the workflow attached to Status.


Also, to be really certain, I would in the same way look for the value 
Current, just in case there is something like  'Status'  Current.


_*Nice to have*_:

It is always possible to Document (in one click) the result of an 
operation (Search, Compare, ).  ARSmarts will generate a nice 
looking document.  In most situations, you can choose between Summary or 
Detailed documentation.


It is also always possible to export the result of an operation to a 
.def file (for later reference, to import on another server, as a 
backup, ).


Thank you to those who read me this far, and once again, I am open to 
questions.


Best regards,

Kaïs.


On 28/01/2015 08:58, Jason Miller wrote:

**
Ok Kaïs,  you opened the door so I'll bite :)

The email doesn't say what functionality of ARSmarts helped save so 
much time.  I could easily say something like it use to take 10 
minutes for my car to get to the end of the block but now my car can 
take me to the end of the block in 30 seconds; that is now that I am 
starting the engine vs. pushing it.


For a community of technical people I think the vagueness is almost 
offensive.  Give us some details.  We still don't know what the 
customer does with ARSmarts or what they find the most interesting.  
Tell us more than some key quote snippets.


Jason

On Tue, Jan 27, 2015 at 7:43 AM, Support supp...@arsmarts.com 
mailto:supp...@arsmarts.com wrote:


**
Hello List,

I was asking to a customer what they do with ARSmarts, what
functionality they find the most interesting, . and I would
like to share some of his answer with you :-) ...

/... 

Re: [ADV] ARSmarts, the Swiss knife for the Remedy technicians.

2015-01-30 Thread LJ LongWing
Just out of curiosity, in Example #2, does ARSmarts also look for table
fields that might use the field in a qualification?

On Fri, Jan 30, 2015 at 7:56 AM, Support supp...@arsmarts.com wrote:

 **
 Hello List,

 As I said in my previous email, here are a couple of examples that show
 how ARSmarts can save you time.  I realize it became quite long, but I hope
 it is detailed enough.  Don't hesitate to ask questions or give feedback.

 *Example 1*: find a Display-Only Character field that I can re-use.

 I need to add workflow to a Form that already has a lot of fields.  I
 would like to avoid the creation of yet one more Display-Only Character
 field because I think that there must be one that I can re-use.

 Using Dev Studio, I cannot easily list all the Display-Only Character
 fields.  So I go to the zTmp fields, find the Character ones, and open
 them one by one to check that they are Read-Only.
 When I open such a field, I can list the workflow that interact with that
 field (Relationships).  However, I cannot see the Firing Order, which is
 key information to decide whether I can re-use it or not, and if yes, what
 Firing Order I have to give to my workflow.  This means that I have to open
 all the AL or all the Filters interacting with the Field to see what their
 Firing Order is.

 Using ARSmarts, I go Navigate -- Show Objects and I select the Form.  A
 Form with plenty of fields, remember.
 Then I list the Character, Read-Only Fields.
 Then based on the name, I pick what I think could be a good candidate.
 I open the Field, and in the Cross Refs tab, I see all the workflow
 interacting with the field, including Firing Order, Run If condition,
 summary of If and Else actions, whether they are enabled and the Execute
 On.  I can decide there and then if the Field can be re-used or not,
 without opening all the objects.

 *Example 2*: Add a Status value to ThisForm.

 Working on a custom app that grew through the years, the customer asks
 that a value be added to the Status field.  The current Status values are
 New - Current - Obsolete, the customer now needs New - Current - On hold -
 Obsolete.  The numerical values of the current Status are 0, 1 and 2 (as
 you would have guessed .).  This means that I have to find all the
 workflow that somehow uses the Closed value of the Status field (in Run If,
 Push Field, Set Field, ) so that I can modify each object accordingly.

 In Dev Studio:
 Open the Form.
 Open the Status Field.
 Show Relationships.  I have 150 objects that I have to check one by one.

 In ARSmarts:
 Select ThisForm in the main ARSmarts window.
 Search for Field with Field ID = 7.  You get the Status Field.
 Then, in the Previous Results tab on the Search screen, select Search in
 XRefs.  This will search in the cross refs of the objects found by the
 previous search operation.
 Still in the Search window, indicate that you want to search in the Run
 If, Set Field If, Set Field, Push Field If, Push Field, ... of the Filters,
 AL, Escalations.
 Indicate also that you are now searching for the word Closed.
 This brings me 5 objects that I can open and check.

 Note that the result of the above ARSmarts operation could also bring
 parasite objects.  For example, an AL that fires on Status, does a Set
 Field and sets a field called zTmpCloseParent would also appear in the
 result while it does not interact with the value Closed of the Status
 field.  But still, there are not many of those, and this is much, much
 faster than going through all the workflow attached to Status.

 Also, to be really certain, I would in the same way look for the value
 Current, just in case there is something like  'Status'  Current.

 *Nice to have*:

 It is always possible to Document (in one click) the result of an
 operation (Search, Compare, ).  ARSmarts will generate a nice looking
 document.  In most situations, you can choose between Summary or Detailed
 documentation.

 It is also always possible to export the result of an operation to a .def
 file (for later reference, to import on another server, as a backup, ).

 Thank you to those who read me this far, and once again, I am open to
 questions.

 Best regards,

 Kaïs.


 On 28/01/2015 08:58, Jason Miller wrote:

 **
 Ok Kaïs,  you opened the door so I'll bite :)

  The email doesn't say what functionality of ARSmarts helped save so much
 time.  I could easily say something like it use to take 10 minutes for my
 car to get to the end of the block but now my car can take me to the end of
 the block in 30 seconds; that is now that I am starting the engine vs.
 pushing it.

  For a community of technical people I think the vagueness is almost
 offensive.  Give us some details.  We still don't know what the customer
 does with ARSmarts or what they find the most interesting.  Tell us more
 than some key quote snippets.

  Jason

 On Tue, Jan 27, 2015 at 7:43 AM, Support supp...@arsmarts.com wrote:

 **
 Hello List,

 I was asking