#2932: AbstractRechnungEditForm.java

projectforge-wicket/src/main/java/org/projectforge/web/fibu/AbstractRechnungEditForm.java Java class, projectforge-wicket/src/main/java/org/projectforge/web/fibu/AbstractRechnungEditForm.java 723 lines · 587 code · 83 comments · 53 blank
Java Wicket form web fibu.

Architecture Analysis

Resides in projectforge-wicket, the legacy Apache Wicket web UI layer, gradually being replaced by React.

Git History

CommitWhat changed
868d6abb752025 -> 2026
a55647bf8fWIP: currency in incoming invoices.
11122c04f5 Add optional withCurrencySymbol parameter to CurrencyFormatter and CurrencyConverter (default true for backward compatibility). Update invoice forms to display amounts without currency symbols.
4d4c6b449bCurrency field added to invoices (incoming and outgoing)
63081666f6Source file headers: 2024-> 2025.
20e14a60c7Edit of invoices (incoming and outgoing): auto-update of net sum etc. fixed.
6949876476Migration stuff in progress... (all tests of all packages: OK).
ba2479571aMigration stuff in progress...
b47c21af64Refactored caching and calculations with invoices (not yet finished)
a72903e36a*.java, *.kt: StringBuffer -> StringBuilder.
06828f4908Migration stuff in progress...
b6092df092Copyright 2023 -> 2024
ab45d51fa4Copyright 2001-2022 -> 2001-2023.
73b0be50b2org.apache.commons.collections -> org.apache.commons.collections4
4548710dffWIP: migration.
4a6390e11dMerge branch 'develop' into feature/wicket8
5f7ef41b8cCopyright 2021 -> 2022
ceb63e8a1bSource code header: (C) 2001-2021.
a6a7aece4dOptimize Imports
944c94a2fbReplace DatePanel from Wicket pages with LocalDatePanels
7c79f1922cCopyright of source header -> 2020.
812b5b751cHeavy WIP: refactoring of (Eingangs)Rechnung*. Found a big performance killer!!!!!
c8c96d8986PROJECTFORGE-3343 Edit after review
13427185f9PROJECTFORGE-3343 Add delete button to abstract invoice if its new
f979e8a429MGC-UPDATE: Update auf Version 3.0.0-SNAPSHOT
6aa6a9cc3bChanged wicket and wicketstuff version to 8.0.0-M6
ced46638f0Removed leading on for some ajax stuff
510a534c2fPROJECTFORGE-3068 add period of performance to RechnungEditForm, add missing periodOfPerformanceType to RechnungPositionDO, remove unused code
8a8c4eede8fix import
a9358095dfPROJECTFORGE-3013 fix calculation bug, move validation and calculation from wicket forms to DAOs, fix findbugs issues
f00d71db80PROJECTFORGE-3013 fix visibilities and replace obsolete PropertyModel by Model
0143480783Merge branch 'develop' into feature/PROJECTFORGE-2925
89ae177ed3Add auto fill for konto informations
4df82af603PROJECTFORGE-2929 fix the IndexOutOfBoundsException, simplify the code, fix findbugs issues
9ebb885224Initial commit