[Transport: Orders] Fixed a bug where changing an order’s status to completed assigned the current time as the task completion time for unfinished tasks that had a scheduled date but no time, potentially fetching odometer readings for the wrong day; these tasks now remain completed without an exact completion time, and automatic odometer lookup is skipped while that time is unknown
[Profitability] Redesigned cost imports with multiple-file upload and a vehicle-level preview of current amounts, file amounts, and results after import; choose whether to add or replace values and filter the preview to show only changes
[Profitability] Added CSV support for cost imports alongside the existing Excel formats
[Profitability] Added support for importing costs from Polish-language UTA reports
[Profitability] Import previews now let you select individual transactions to include; transactions outside the selected month or without a unique vehicle match are listed separately with reasons and no longer block valid transactions
[Profitability] Added import history and warnings about overlapping reporting periods or files previously imported into another month; reimporting an identical file into the same month is blocked
[Profitability] Actual and estimated fuel and toll costs are shown in separate columns that can be shown or hidden in column preferences; header descriptions explain where the values come from and how estimated fuel costs are calculated
[Profitability] When actual fuel or toll values are missing or zero, available estimates are used for totals and profit calculations, and vice versa; substituted values appear in muted text with an explanation, without adding actual and estimated amounts together
[Profitability] Relevant order data now updates profitability without separate transfer settings; order toll amounts are treated as estimates, while imported or manually entered actual fuel and toll amounts remain protected from subsequent order updates
[Profitability] Imported other costs are shown in an expandable breakdown alongside costs from orders or manual entries; replacing imported amounts no longer replaces the other costs recorded outside the import
[Profitability] Driver salary uses order amounts unless entered manually; clearing the manual entries restores the full salary from orders
[Orders] AdBlue entry fields are now hidden in orders; actual AdBlue costs can still be imported into profitability reports
[Personnel: Documents] Added a list of the nearest expiring personnel document terms