#3004: MonthlyEmployeeReportPage.java

projectforge-wicket/src/main/java/org/projectforge/web/fibu/MonthlyEmployeeReportPage.java Wicket Page (FIBU), projectforge-wicket/src/main/java/org/projectforge/web/fibu/MonthlyEmployeeReportPage.java 556 lines · 484 code · 47 comments · 25 blank
Wicket page displaying monthly employee reports with statistics, hours, and cost summaries.

Git History

868d6abb7 2025 -> 2026
3caab4be1 InvoicingQuota added to monthly employee reports (if configured).
9ce9f3f83 WIP: time savings by AI
2ec065b52 WIP: time savings by AI: TimesheetListPage, MonthlyEmployeeReport
7cdc06ad7 MonthlyEmployeeReport[Week] -> Kotlin
4550ccc8a MonthlyEmployeeReport: show weekly net and gross hours. Fix select in AuftragDao.positionen.status Scripting: Add PFCaches as variable. GlobalDefaultExceptionHandling: Exception handling improved.
63081666f Source file headers: 2024-> 2025.
98555d5d8 Bugfix: search for numbers (e. g. invoices), monthlyEmployeeReportPage -> Timesheets.
b3782c8a8 Migration stuff in progress...
b5ffb7cb4 Migration stuff in progress...
e80642c81 Migration stuff in progress... (all tests of all packages: OK).
1204b927b Migration stuff in progress... (all tests of all packages: OK).
1b50060c3 BaseDao: renamed: get -> find, save -> insert, getList -> select, load -> select
2a8ea2076 Migration stuff in progress... BaseDao refactored (not yet finished) internal* methods renamed.
a72903e36 *.java, *.kt: StringBuffer -> StringBuilder.
67805f2fc ThreadLocalUserContext.user -> ThreadLocalUserContext.loggedInUser (renamed for avoiding mis-understandings in code).
4c04cfd65 MAJOR-CHANGE! Migration of integer id's to Long id's (including fk's etc.)
0fafd629b EmployeeServiceImpl -> EmployeeService.
d6d3d176f Migration stuff in progress...
b6092df09 Copyright 2023 -> 2024
ab45d51fa Copyright 2001-2022 -> 2001-2023.
73b0be50b org.apache.commons.collections -> org.apache.commons.collections4
5f7ef41b8 Copyright 2021 -> 2022
6cb2571d4 MonthlyEmployeeReportPage: NPE fix in getAverageWorkingTimeStats.
ffd58e020 MonthlyEmployeeReportPage: NPE fix.
f759829ec MonthlyReport: average working hours added, kost1 fixed.
c0f2b9de0 Tenants functionality removed everywhere (untested).
ceb63e8a1 Source code header: (C) 2001-2021.
aa643b474 Replaced Dates with LocalDates in Gantt classes
9d7884def MIgration of Vacation finished, but not yet tested.
7c79f1922 Copyright of source header -> 2020.
8c31eba2a Heavy WIP: migration of Calendar, DateHolder, DayHolder etc.
6c21e2c92 WIP: Migration to PFDate and PFDateTime.
a5bbdca6a Change logger to slf4j
f979e8a42 MGC-UPDATE: Update auf Version 3.0.0-SNAPSHOT
903598488 PROJECTFORGE-2960: update MonthReportEditPage and Pdf Export
c61f9f46f PROJECTFORGE-2656 Fix NPE bug
2620832d5 PROJECTFORGE-2340 Add vacation count to monthly employee report
fc785c559 PROJECTFORGE-2645 fix access list did not work anymore
9ebb88522 Initial commit