[TM-14]: TimeReportEdit refactored