#793: ReportBwaZeile.java
projectforge-business/src/main/java/org/projectforge/reporting/ReportBwaZeile.java Java-Interface — einzelne BWA-Zeile im betriebswirtschaftlichen Auswertungsbericht. Quelle: projectforge-business/src/main/java/org/projectforge/reporting/ReportBwaZeile.java 46 Zeilen · 11 Code · 26 Kommentare · 9 leer
Definiert den Vertrag für eine Zeile in der BWA (Betriebswirtschaftliche Auswertung) – dem standardmäßigen GuV-Bericht, der in der deutschen Buchhaltung verwendet wird (DATEV-Standard). Jede Zeile hat eine DATEV-Zeilennummer, eine Bezeichnung, eine Einrückungsebene für die hierarchische Anzeige, eine Priorität für die Sortierung und einen Geldwert. Implementiert von BuchungssatzImpl und verwendet von ReportBwa, um den strukturierten GuV-Bericht zu erstellen.
Felder
| Methode | Typ | Zweck |
getZeile() | int | DATEV-Zeilennummer (z. B. 100 für Umsatzerlöse) |
getBezeichnung() | String | Zeilenbezeichnung (Deutsch, entsprechend dem DATEV-Kontenrahmen SKR03/SKR04) |
getIndent() | int | Einrückungstiefe für die hierarchische Gruppierung im Excel-Export |
getPriority() | Priority | Bedeutung für die Sortierreihenfolge (HIGH/MEDIUM/LOW) |
getBwaWert() | BigDecimal | Geldwert für diese Zeile |
DATEV-Kontext
Die BWA ist ein standardisiertes Finanzberichtsformat, das von DATEV definiert wurde, dem dominierenden Buchhaltungssoftwareanbieter in Deutschland. Die Zeilennummern folgen dem DATEV-Nummerierungsschema (SKR03/SKR04). Die hierarchische Struktur (Einrückung) spiegelt wider, wie der Bericht gedruckt wird: Kategorien der obersten Ebene (Erlöse, Kosten) mit darunter eingerückten Unterpositionen. Dieses Interface ist die Java-Repräsentation einer einzelnen Zeile in dieser standardisierten Struktur.
Git-Verlauf
868d6abb7 2025→2026 | 63081666f 2024→2025 | b6092df09 2023→2024 | 32f634b88 Optimize imports | 9ebb88522 Initialer Commit
Seit dem ersten Commit des Projekts vorhanden – das BWA-Berichtsmodul ist eines der ältesten Features und spiegelt die Ursprünge von ProjectForge als deutsches Buchhaltungswerkzeug wider.