Problem:

When running a report, program returns an error saying there is nothing to report.

Cause:

Historical Information is tracked by dates. Each actual history record contains two dates, Period End Date and Check Date. These dates are what are used to determine what information will be included when running a report.

Solution:

From report dialog, under the 'Preferences' tab, you will see an 'Application of Date Range' option, with two different settings, 'Base inclusion of each timesheet on the Period Ending Date', and 'Base inclusion of each timesheet on the Check Date'. These settings control specifically what information will be included, based on the date range specified on the 'Parameters' tab. Listed below is a description of both settings.

Base inclusion of each timesheet on the Period Ending Date

When this setting is chosen, the program will go through all history records and will then extract and include ONLY those history records that have a period ending date that is on or after the 'Include' date, and on or before the 'Exclude' date.

Base inclusion of each timesheet on the Check Date 

When this setting is chosen, the program will go through all history records and will then extract and include ONLY those history records that have a check date that is on or after the 'Include' date, and on or before the 'Exclude' date.