Home    Forums    Feature Requests    Beta Issues    SysAid Resources    Documentation    Support
Hello Guest,  Login   
        
DOWNLOAD FREE EDITION
    
     Recent Topics    Hottest Topics    Online Members    Member Listing    Advanced Search
Service Breach Report Calculation  XML
Forum Index » Analyzer/Reporting
 
Author Message
WeZ
Super SysAider

SysAider from release 5.5 South Africa
Joined: 25/06/2008
Messages: 55
Offline

Hi Joseph,

I really did not want to change the status of the request based on the reasons i provided in the feature request you mentioned earlier in this thread.

I might have found another way though, and I just wanted to bounce the Idea off you to see im not doing something silly here because it seems really simple:

1. On the Escalation Rule, under "Actions to perform upon escalation", set the Escalation Level to 1
2. Create a Timer Called "OverDue" and set the criteria where Escalation = true

Now on all your Service Quality and Service Breaches reports, you can use the "Overdue" timer and you can still get your reports without changing the status of the requests!

What do you think?

Cheers
WeZ
Joseph Zargari
SysAid Customer Relations


Meet me in Vegas - SysAid technology Conference - 28-30/4/2010
Joined: 26/03/2006
Messages: 423
Offline

This is actually a good idea! The only requirement it has is to be the only escalation rule that marks service requests as escalated (otherwise, the Escalation = true condition may count SR which are not overdue).

WeZ
Super SysAider

SysAider from release 5.5 South Africa
Joined: 25/06/2008
Messages: 55
Offline

all my escalation rules are triggered when the overdue conditions are met, which means all my escalation rules can mark the overdue requests.
lwyatt
Super SysAider


SysAider from release 6.5 United Kingdom
Joined: 20/11/2009
Messages: 96
Offline

Hey Wez,

Thanks for your suggestion, I was having the same problem as you, trying to get my head around how to report on the due dates. I identified some limitations with the due date if you have SLAs which operate outside of office hours or if you ever put requests on hold, perhaps you would like to vote for this? currently I am the only one who seems to think this as beneficial

Joseph Zargari wrote: (July 2008)
I do agree that a new report should be added to tell you how many requests exceeded their due dates and we will process that as a feature request.


Joseph: please would you let me know when this report will be available?

This message was edited 7 times. Last update was at 08/12/2009 10:04:58

lwyatt
Super SysAider


SysAider from release 6.5 United Kingdom
Joined: 20/11/2009
Messages: 96
Offline

WeZ wrote:Hi Joseph,

I really did not want to change the status of the request based on the reasons i provided in the feature request you mentioned earlier in this thread.

I might have found another way though, and I just wanted to bounce the Idea off you to see im not doing something silly here because it seems really simple:

1. On the Escalation Rule, under "Actions to perform upon escalation", set the Escalation Level to 1
2. Create a Timer Called "OverDue" and set the criteria where Escalation = true

Now on all your Service Quality and Service Breaches reports, you can use the "Overdue" timer and you can still get your reports without changing the status of the requests!

What do you think?

Cheers
WeZ


Hi Wez

Did your workaround here solve your issue? I tried giving it a go but I got stuck with having to manually enter the number of hours in the Service Breaches report, this doesn't work for varying due dates
Joseph Zargari
SysAid Customer Relations


Meet me in Vegas - SysAid technology Conference - 28-30/4/2010
Joined: 26/03/2006
Messages: 423
Offline

lwyatt wrote:
Joseph: please would you let me know when this report will be available?


I'm not sure about that. I have just asked our product manager to address this question.
I do recall discussing a better workaround with a colleague (Adam Racer) that didn't require escalating the service request. I believe the service request was yours, right?

Basically, you can add filtering to the Help Desk list view that would allow you to filter the list to show requests that are overdue or not (or both). To do that, follow the below instructions:
1. Go to Service Desk > Incidents (DEFAULT view) and click on the Customize List button in the top toolbar.
2. In the Customize List window, click on "Add" to the right of Filter Menus.
3. In the succeeding window.....
a) In the Name field, enter a convenient name for this filter (eg. SLA Compliance).
b) In the Filter Caption, enter a caption for non compliant requests (eg. Non Compliant)
c) In the Filter Expression, enter the following string:
( due_date is not null AND (status not in (OPEN_CLASSES) and close_time > due_date ) OR ( status in (OPEN_CLASSES) and due_date<=GETDATE() ) )
Keep in mind that this function is suitable for Microsoft SQL (other database type may have different functions).
d) Click on "Add".
e) In the Filter Caption, enter a caption for compliant requests (eg. Compliant)
f) In the Filter Expression, enter the following string:
( due_date is null OR (status not in (OPEN_CLASSES) and close_time <= due_date ) OR ( status in (OPEN_CLASSES) and due_date>GETDATE() ) )
g) Click on "Add".
4. Click On "Close" and then "Save".
5. Back on the incidents list, you will now have an "SLA Compliant" filter which will display "compliant" and "non compliant" service requests. After filtering, you can print it (like a report) or export to CSV.
6. In addition, you can also view a numeric summary of those service requests in the Matrix view of the service desk.


Thanks,
Joseph.




EDIT: I modified the instructions to be more accurate.
Also, if you are using the Derby database, just user 'current_timestamp' wherever you see 'GETDATE()' If you are using MySQL, use 'curdate()'. For Oracle, use 'sysdate'.

This message was edited 3 times. Last update was at 21/02/2010 03:39:32

lwyatt
Super SysAider


SysAider from release 6.5 United Kingdom
Joined: 20/11/2009
Messages: 96
Offline

Cheers Joseph, I look forward to that clarification. I do hope the report is on your road map somewhere, would be nice if it gets released with the SLA/SLM module!

In the meantime thank you for the filter workaround, Adam is helping include open as well as closed requests so I'll see how that goes. I'm not sure yet just how feasible this workaround will be once it works, to keep updating the filter so it just shows due dates from the last 7 days could be time consuming - I'm already having to run twice the amount of reports I used to run in our old system to arrive at the same figures, so unfortunately not finding the system entirely simple and easy to use
However I realise you guys pride yourselves on providing open and direct communication channels with your users (which I salute you for ). To this end, I am committed to providing you guys with as much constructive feedback as possible in order to improve the product for everyone .
Joseph Zargari
SysAid Customer Relations


Meet me in Vegas - SysAid technology Conference - 28-30/4/2010
Joined: 26/03/2006
Messages: 423
Offline

I just discussed this with our product manager and as it turns out, we are planning to add a report that would address due dates (service request that breaches the due date) as a part of version 7.0
Until then, then workaround suggested in this service request should do a good work.

Thanks,
Joseph.
pellison2668
SysAider

SysAider from release 3.1 Sweden
Joined: 30/03/2009
Messages: 4
Offline

I am doing all reporting using a BI solution we already have in-house, reading data directly from the ilient database. Works well and we can create all necessary reports. All is clear regarding the dabase structure and table content, but I cannot for the life of me find any references to the data shown in the preferences->help desk settings->due dates tab.

Can anyone help?

v6.5.08 on IIS / SQL2005
Ori
SysAid Customer Relations


Joined: 17/04/2008
Messages: 293
Location: Israel
Offline

Hey pellison2668,

The due date details is located under the ...\SysAidServer\root\WEB-INF\logs\account_conf.xml file. This can also be found inside Account_Conf column under the Account Table

SysAid support.
[WWW] [MSN]
WeZ
Super SysAider

SysAider from release 5.5 South Africa
Joined: 25/06/2008
Messages: 55
Offline

Hi All,

Just to let you know the 2 step solution i posted earlier seems to be working very nicely. I also can add the timer to the view which lets me see quickly what requests are overdue the longest and can prioritise accordingly.

Ciao
WeZ
Forum Index » Analyzer/Reporting
Go to:   
Help Desk Software
Free Help Desk Software
Free Asset Management Software
SysAid Helpdesk Software
Web Based Help Desk Software
SysAid Help Desk Forum
General IT Discussion Forum
SysAid CSS Customer Service Software
Customer Support Software
   SysAid Technologies Ltd.
   Toll-Free phone center (U.S.): 1-800-686-7047
   Offices - U.S.617-231-0124
   Israel:+972-3-533-3675
   Skype account:ilient
   Email:helpdesk@sysaid.com
   Optimized by SEO Israel
   SysAid logos and other SysAid Technologies marks
   are trademarks or registered trademarks of
   SysAid Technologies Ltd.
   All Rights Reserved by SysAid Technologies Ltd.
   2002-2011
   Live Support Hours
   07:00 AM - 09:30 PM (UK)
   02:00 AM - 04:30 PM (EDT)

   We provide worldwide services, and we do our best
   to match the working times of customers from
   different time zones.

   SysAid Help Desk Software and Asset Management Software
Privacy Policy © Terms Of Use