Quantcast
Channel: Support Portal
Viewing all articles
Browse latest Browse all 20315

Re : Report for Tickets Created, Completed, SLA Violation percentage in this month grouped by Technician Group and Priority

$
0
0
Hi,
 
You could to use the query below to generate the report, grouped by Technicians.

select sdo.NAME "Site", max(ti.FIRST_NAME) "Technician",  pd.PRIORITYNAME "Priority" ,sum(case when sdf.statusid=1 then 1 else 0 end) 'Count Of Open Request' ,sum(case when  sdf.statusid=3 then 1 else 0 end) 'Count Of Closed Request', sum(case(isoverdue) when 1 then 1.0 else 0.0 end) 'Count Of calls Exceeded SLA',sum(case(isoverdue) when 0 then 1.0 else 1.0 end) 'Count Of calls within SLA' , (sum(case(isoverdue) when 1 then 1.0 else 0.0 end)*100)/count(wo.workorderid) "% Calls Exceeded SLA",((count(wo.workorderid) - sum(case(isoverdue) when 1 then 1.0 else 0.0 end))*100)/count(wo.workorderid) "% Of Calls Within SLA" from workorder wo 
left join workorderstates wos on wo.workorderid = wos.workorderid 
left join statusdefinition sdf on wos.statusid=sdf.statusid
left join aaauser aau on wos.ownerid=aau.user_id
LEFT JOIN SiteDefinition siteDef ON wo.SITEID=siteDef.SITEID LEFT JOIN SDOrganization sdo ON siteDef.SITEID=sdo.ORG_ID LEFT JOIN PriorityDefinition pd ON wos.PRIORITYID=pd.PRIORITYID 
left join workorder_queue wq on wo.workorderid=wq.workorderid
LEFT JOIN SDUser td ON wos.OWNERID=td.USERID LEFT JOIN AaaUser ti ON td.USERID=ti.USER_ID where wo.isparent='1' and wo.createdtime >= <from_thismonth> and wo.createdtime <= <to_thismonth>  group by  sdo.NAME,td.USERID , pd.PRIORITYNAME

Regards,
Stephen

Viewing all articles
Browse latest Browse all 20315

Trending Articles