Sorry it’s been quiet on the Blog front but I’ve been extremely busy – that’s a good thing!
 
Thought this custom report might be useful for a few people. 
 
I’m currently working with a Service Manager for an existing ManageEngine ServiceDesk Plus installation. The product has been in place for some time but, unfortunately, the desk has become saturated with open requests. As such the new Service Manager is on a mission to close aged requests, where appropriate. Obviously, there are a few occasions where the local teams need some of the tickets re-opened that the Service Manager has force closed.
 
As such the following report was very useful as it allowed the Service Manager to find view a list of requests with details of the assigned technician verses closing technician. The report should work with MySQL, MS SQL or PostGresSQL
 
SELECT wo.WORKORDERID “Request ID”,
cd.CATEGORYNAME “Category”,
scd.NAME “Subcategory”,
tia.FIRST_NAME “Assigned Technician”,
ti.FIRST_NAME “Closing Technician” FROM WorkOrder wo 
LEFT JOIN WorkOrderStates wos ON wo.WORKORDERID=wos.WORKORDERID 
LEFT JOIN Workorderhistory wh ON wo.WORKORDERID=wh.WORKORDERID 
LEFT JOIN SubCategoryDefinition scd ON wos.SUBCATEGORYID=scd.SUBCATEGORYID 
LEFT JOIN CategoryDefinition cd ON wos.CATEGORYID=cd.CATEGORYID 
LEFT JOIN StatusDefinition std ON wos.STATUSID=std.STATUSID
— Join the closing technician details based on Workorder History details
LEFT JOIN SDUser td ON wh.OPERATIONOWNERID=td.USERID 
LEFT JOIN AaaUser ti ON td.USERID=ti.USER_ID
— Join the assigned technician details based on the Workorder details
LEFT JOIN SDUser tda ON wos.OWNERID=tda.USERID 
LEFT JOIN AaaUser tia ON tda.USERID=tia.USER_ID
WHERE wh.OPERATION=’CLOSE’ AND wo.COMPLETEDTIME >= <from_thisweek> AND wo.COMPLETEDTIME <= <to_thisweek>
For different timescales use the following options in the WHERE statement:
 
  • Today – <from_today> – <to_today>
  • This week – <from_thisweek> – <to_thisweek>
  • Last week – <from_lastweek> – <to_lastweek>
  • This month – <from_thismonth> – <to_thismonth>
  • Last month – <from_lastmonth> – <to_lastmonth>
  • This quarter – <from_thisquarter> – <to_thisquarter>
  • Last quarter – <from_lastquarter> – <to_lastquarter>
  • Yesterday – <from_yesterday> – <to_yesterday>
 
The report is currently looking at the COMPLETEDTIME but this can be changed to CREATEDTIME if you want to work with ticket creation date instead.
 

Hope it works for you.

Enjoy!

This article is relevant to:
AnalyticsService Desk

You may be interested in these other recent articles

ManageEngine Endpoint Central (formerly Desktop Central) On-Premise Build Release Information

25 March 2024

Summary details of the current Build Release information for ManageEngine Endpoint Central. Note: Desktop Central changing its name to Endpoint Central will not affect the…

Read more

ManageEngine ADManager Plus Build Release Information

22 March 2024

Summary details of the current build release information for ManageEngine ADManager Plus. Scroll the above to view more release details. Download the latest service packs…

Read more

ManageEngine ServiceDesk Plus Cloud Build Release Information

Summary details of the current Build Release information for ManageEngine ServiceDesk Plus Cloud Edition. All upgrades are performed by the Zoho Cloud team. Should you…

Read more

ManageEngine OpManager Build Release Information

15 March 2024

Summary details of the current build release information for ManageEngine OpManager. Scroll the above to view more release details. Download the latest service packs here.…

Read more

ManageEngine ServiceDesk Plus On-Premise Build Release Information

14 March 2024

Summary details of the current Build Release information for ManageEngine ServiceDesk Plus. To safely upgrade your current instance of ManageEngine ServiceDesk Plus please refer to…

Read more