Hi Rob,
This is certainly something that can be accomplished using SSRS and have published to the console. You can use Report Builder to create a simple table and add your query to a new Data Set. I have a query below that should get you what you need.
Depending on what you want to show, you could add parameters to the report file so the techs could do searches by name, date range, etc. Also, you can have it total the minutes in the report for the week, or show them a break down by Incident.
If you need some assistance with that, just let me know.
Select I.Id, I.Title, WU.DisplayName, B.TimeInMinutes, B.LastUpdated
From IncidentDimvw I
--Billable Time
left outer join WorkItemDimvw W on I.BaseManagedEntityId = W.BaseManagedEntityId
left outer join WorkItemHasBillableTimeFactvw BFact on W.WorkItemDimKey = BFact.WorkItemDimKey
left outer join BillableTimeDimvw B on BFact.WorkItemHasBillableTime_BillableTimeDimKey = B.BillableTimeDimKey
--Billable User
left outer join BillableTimeHasWorkingUserFactvw WUF on B.BillableTimeDimKey = WUF.BillableTimeDimKey
left outer join UserDim WU on WUF.BillableTimeHasWorkingUser_UserDimKey = WU.UserDimKey
Where GETDATE() <= DATEADD(DAY, 7, B.LastUpdated)
Order By WU.DisplayName Asc
- Christopher