Creating reports for hours worked from a timesheet in ServiceNow

Danielle10
Tera Contributor

Great day! Would someone be able to help me with this?

 

I am trying to create reports for hours worked from a timesheet in ServiceNow.


Which table should I be using? There is a Timecard table, Timesheet table, and Task table.

 

For the following reports, which table should I be using? 

  • Report by Project - # hours by person for each time period, including task name charged
  • Report for all RESOURCES People - # hours by day charged to all projects (don't need split out), PTO, S&O Administrative

 

6 REPLIES 6

Mehta
Kilo Sage
Kilo Sage

Hi @Danielle10 , 

 

You should use Time Card table for reporting and can dot walk to Time sheet and select task. Time Card is usually against one Task/project task and associated with one timesheet. Whereas Time Sheet can be associated with n number of timecards. Therefore you will find time sheet reference store in time card record. 

Danielle10
Tera Contributor

Do you have a step-by-step example that I could follow?

First step will be to use time card table for reporting purpose. 

Mehta_0-1681725660313.png

 

2nd Step is to set the filter, "task is 'PRJ0012344'", then you should apply grouping based on users.

 

Danielle10
Tera Contributor

What type of report would you advise to choose and use? Single score?

What should you put in the Configure tab?

Style tab? 

When you said that the 2nd Step is to set the filter, did you set the filter in the Conditions part?