Time Report

Timelog by date


[#if timereport.dateIntervalStart??] [#if timereport.dateIntervalEnd??] Date: ${timereport.dateIntervalStart?date} - ${timereport.dateIntervalEnd?date} [#else] Date: After ${timereport.dateIntervalStart?date} [/#if] [#else] [#if timereport.dateIntervalEnd??] Date: Before ${timereport.dateIntervalEnd?date} [#else] Date: All dates [/#if] [/#if]

Description

Start

Finish

Time

[#list timereport.groupDatesByDate(timereport.timeEntries)?sort as date]
[#assign timeEntries=timereport.filterByDate(timereport.timeEntries, date.toInterval())]

${date.toDate()?date}

[#list timeEntries?sort_by("date") as timeEntry]

${timeEntry.description}

${timeEntry.task.project.client.name} » ${timeEntry.task.project.name} » ${timeEntry.task.name}

${timeEntry.date?time?string.short}

${timeEntry.endDate?time?string.short}

${timeEntry.elapsedTimeAsHour}

[/#list]

Subtotal

${timereport.calculateElapsedTimeAsHour(timeEntries)}

[/#list]

Total

${timereport.calculateElapsedTimeAsHour(timereport.timeEntries)}