EN · DE · RU · FR · ES

#795: KontoImpl.java

projectforge-business/src/main/java/org/projectforge/reporting/impl/KontoImpl.java Adaptador, projectforge-business/src/main/java/org/projectforge/reporting/impl/KontoImpl.java 63 líneas · 27 código · 27 comentarios · 9 en blanco

Adaptador para KontoDO (Cuenta contable)

Proxy para KontoDO — la entidad JPA que representa una cuenta de libro mayor en el plan de cuentas. Implementa la interfaz de informes Konto. Con 63 líneas, sigue el mismo patrón Adaptador que BuchungssatzImpl.

La clase contiene una única referencia a KontoDO y delega todos los getters directamente: getId(), getNummer() (número de cuenta del plan de cuentas), getBezeichnung() (nombre/designación de la cuenta) y getDescription(). Este es el envoltorio más simple del paquete: delegación pura sin cálculo ni transformación.

Todas las clases Impl del paquete

Cada clase en org.projectforge.reporting.impl sigue la misma plantilla: DO → Impl implementa Interfaz:

ImplAdaptaTamaño
KontoImplKontoDO → Konto63 líneas
Kost1ImplKost1DO → Kost1~40 líneas
Kost2ImplKost2DO → Kost2~40 líneas
Kost2ArtImplKost2ArtDO → Kost2Art~40 líneas
KundeImplKundeDO → Kunde~40 líneas
ProjektImplProjektDO → Projekt~40 líneas

Juntos forman una capa adaptadora entre las entidades JPA (projectforge-business) y las interfaces de informes (projectforge-reporting), evitando dependencias circulares entre módulos.

Historial Git

868d6abb7 2025 -> 2026
63081666f Encabezados de archivos fuente: 2024-> 2025.
4c04cfd65 CAMBIO IMPORTANTE: Migración de id's enteros a id's Long (incluyendo claves foráneas, etc.)
b6092df09 Copyright 2023 -> 2024
ab45d51fa Copyright 2001-2022 -> 2001-2023.
5f7ef41b8 Copyright 2021 -> 2022
ceb63e8a1 Encabezado de código fuente: (C) 2001-2021.
7c79f1922 Copyright del encabezado fuente -> 2020.
dd5ca38ac CopyRight de todos los encabezados de archivos Java actualizado o creado.
9ebb88522 Commit inicial