Business logic service orchestrating DAO calls and implementing domain rules.
868d6abb7 2025 -> 2026
7b32b554a WIP: Forecast of orders.... AuftragFilter refactored.
63081666f Source file headers: 2024-> 2025.
b47c21af6 Refactored caching and calculations with invoices (not yet finished)
67805f2fc ThreadLocalUserContext.user -> ThreadLocalUserContext.loggedInUser (renamed for avoiding mis-understandings in code).
85176f8c7 InvoiceService: variants of templates will now be ordered.
b51dc3b93 Invoice templates: more templates are now supported (customer specific and/or language specific ones).
b6092df09 Copyright 2023 -> 2024
522866720 BirthdayTemplate/InvoiceTemplate use new Configuration.getOfficeTemplateFile function.
ab45d51fa Copyright 2001-2022 -> 2001-2023.
38bec971a ThreadLocal -> Kotlin
4def09990 Deprecated Kotlin functions: toLowerCase -> lowerCase, toUpperCase -> uppercase.
5f7ef41b8 Copyright 2021 -> 2022
e1538819c Merlin: WIP. IHK, SkillMatrix, DatevImport, AddressExport, ForecastExport, InvoiceService, AbstractImportStoragePanel, AbstractImportPage, ScriptExecutePage and ScriptingPage: using now Autoclosure of ExcelWorkbook and WordDocument.
867476f85 ConfigurationService -> Kotlin (not yet tested).
c5bb9c802 Invoice service: decimal format of currencies fixed (trailing zeros).
ceb63e8a1 Source code header: (C) 2001-2021.
25fbeecb8 VAT added as variable to InoivceService for Word generator of invoices.
878cb7169 Lots of compiler warnings fixed.
e10f9c73f InvoiceService.formatBigDecimal: NPE fix.
461831f76 Wicket: LocalDate converter.
b634cecd8 InvoiceService: Date -> LocalDate.
747801928 Merge branch 'develop' into TimeClassReplacements