EN · DE · RU · FR · ES

#787 : Kost1.java

projectforge-business/src/main/java/org/projectforge/reporting/Kost1.java Interface de reporting, projectforge-business/src/main/java/org/projectforge/reporting/Kost1.java 58 lignes · 13 code · 35 commentaires · 10 vides
Interface Java représentant le centre de coût 1 (Kostenträger 1) pour le moteur de reporting. Implémentée par Kost1DO.

Architecture

Fait partie de la couche d'abstraction du reporting. Kost1 est le centre de coût de premier niveau dans la hiérarchie comptable à 8 chiffres de ProjectForge. L'identifiant à 8 chiffres est structuré comme N.BBB.TT.EE (ex. 1.234.56.78), chaque segment disposant d'un accesseur dédié :

La différence avec Kost2 : Kost1 possède un simple entier endziffer tandis que Kost2 est lié à un objet catégorie Kost2Art. Les deux descendent de centres de coût à 8 chiffres, mais Kost1 n'a pas les associations projet et Kost2Art.

Historique Git

868d6abb7 2025 -> 2026
63081666f En-têtes des fichiers source : 2024 -> 2025.
4c04cfd65 CHANGEMENT-MAJEUR ! Migration des identifiants entiers vers des identifiants Long (y compris les clés étrangères, etc.)
b6092df09 Copyright 2023 -> 2024
ab45d51fa Copyright 2001-2022 -> 2001-2023.
5f7ef41b8 Copyright 2021 -> 2022
ceb63e8a1 En-tête du code source : (C) 2001-2021.
4f88b56ae Nettoyage supplémentaire du code
7c79f1922 Copyright de l'en-tête source -> 2020.
dd5ca38ac Copyright mis à jour ou créé pour tous les en-têtes de fichiers Java.
9ebb88522 Commit initial