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

Re : Query Report for History Tab

$
0
0
Please use the query below to generate the report.

select wo.WORKORDERID 'Request ID',wo.TITLE,woh.OPERATION,DATE_FORMAT(FROM_UNIXTIME(wo.CREATEDTIME/1000),'%d-%m-%Y %k:%i') CREATEDTIME,DATE_FORMAT(FROM_UNIXTIME(wo.DUEBYTIME/1000),'%d-%m-%Y %k:%i') DUEBYTIME,aau1.FIRST_NAME PERFORMEDBY,DATE_FORMAT(FROM_UNIXTIME(OPERATIONTIME/1000),'%d-%m-%Y %k:%i') OPERATIONTIME, (COLUMNNAME) FIELDNAME,COALESCE((select NAME from SubCategoryDefinition where wohd.COLUMNNAME= 'SUBCATEGORYID' and (wohd.PREV_VALUE = SUBCATEGORYID)),(select NAME from ItemDefinition where wohd.COLUMNNAME = 'ITEMID' and wohd.PREV_VALUE=ITEMID),(select CATEGORYNAME from CategoryDefinition where wohd.COLUMNNAME = 'CATEGORYID' and (wohd.PREV_VALUE = CATEGORYID)),(select MODENAME from ModeDefinition where
wohd.COLUMNNAME = 'MODEID' and (wohd.PREV_VALUE = MODEID)),(select QUEUENAME from QueueDefinition where wohd.COLUMNNAME = 'QUEUEID' and (wohd.PREV_VALUE = QUEUEID)),(select LEVELNAME from LevelDefinition where wohd.COLUMNNAME = 'LEVELID' and ( wohd.PREV_VALUE = LEVELID) ),(select STATUSNAME from StatusDefinition where wohd.COLUMNNAME = 'STATUSID' and ( wohd.PREV_VALUE = STATUSID) ), (select aau.FIRST_NAME from AaaUser aau where wohd.COLUMNNAME = 'OWNERID' and wohd.PREV_VALUE = aau.USER_ID)) 'Changed From',COALESCE((select LEVELNAME from LevelDefinition where wohd.COLUMNNAME = 'LEVELID' and ( wohd.CURRENT_VALUE = LEVELID) ),(select STATUSNAME from StatusDefinition where wohd.COLUMNNAME = 'STATUSID' and ( wohd.CURRENT_VALUE = STATUSID) ), (select aau.FIRST_NAME from AaaUser aau where wohd.COLUMNNAME = 'OWNERID' and (wohd.CURRENT_VALUE = aau.USER_ID)),(select QUEUENAME from QueueDefinition where wohd.COLUMNNAME = 'QUEUEID' and (wohd.CURRENT_VALUE = QUEUEID)),(select MODENAME from ModeDefinition where wohd.COLUMNNAME = 'MODEID' and (wohd.CURRENT_VALUE = MODEID)),(select CATEGORYNAME from CategoryDefinition where wohd.COLUMNNAME= 'CATEGORYID' and (wohd.CURRENT_VALUE = CATEGORYID)),(select NAME from SubCategoryDefinition where wohd.COLUMNNAME= 'SUBCATEGORYID' and (wohd.CURRENT_VALUE = SUBCATEGORYID)),(select NAME from ItemDefinition where wohd.COLUMNNAME = 'ITEMID' and wohd.CURRENT_VALUE=ITEMID)) 'Changed To' from WorkOrder wo LEFT JOIN WorkOrderHistory woh ON wo.WORKORDERID = woh.WORKORDERID LEFT JOIN WorkOrderHistoryDiff wohd ON woh.HISTORYID = wohd.HISTORYID LEFT JOIN AaaUser aau1 ON aau1.USER_ID = woh.OPERATIONOWNERID where wohd.COLUMNNAME in ( 'STATUSID', 'OWNERID' ,'LEVELID','QUEUEID','MODEID','CATEGORYID','SUBCATEGORYID','ITEMID') AND dateadd(s,datediff(s,GETUTCDATE() ,getdate()) + (wo.CREATEDTIME/1000),'1970-01-01 00:00:00') >= convert(varchar,'2013-03-01 00:00',21) and dateadd(s,datediff(s,GETUTCDATE() ,getdate()) + (wo.CREATEDTIME/1000),'1970-01-01 00:00:00') <= convert(varchar,'2013-03-31 23:59',21)
 order by 1,OPERATIONTIME desc;

Regards,
Stephen

Viewing all articles
Browse latest Browse all 20315

Trending Articles