Kost2.javaKost2DO.Kost2 — это выставляемый центр затрат, который связывает проекты с категориями затрат. Он использует ту же 8-значную структуру (N.BBB.TT.EE), что и Kost1, но расходится на уровне суффикса: цифры 7–8 представляют собой не просто целое число, а объект Kost2Art, определяющий тип категории затрат (например, подлежат ли бронирования выставлению счета клиенту).
Методы:
getId() — Синтетический ключ базы данных.getKostentraegerStatus() — Статус активен/неактивен.getNummernkreis() — Цифра 1.getBereich() — Цифры 2–4 (совпадает с номером клиента при привязке к проекту).getTeilbereich() — Цифры 5–6 (совпадает с номером проекта).getKost2Art() — Цифры 7–8 как ссылка на Kost2Art; ключевая связь с системой типов затрат.getProjekt() — Необязательное назначение проекта (может быть null).getDescription(), getComment() — Текстовые поля произвольной формы.getFormattedString() — Отображается как 1.234.56.78.868d6abb7 2025 -> 2026 63081666f Заголовки исходных файлов: 2024 -> 2025. 4c04cfd65 MAJOR-CHANGE! Миграция целочисленных id на Long id (включая внешние ключи и т.д.) b6092df09 Авторское право 2023 -> 2024 ab45d51fa Авторское право 2001-2022 -> 2001-2023. 5f7ef41b8 Авторское право 2021 -> 2022 ceb63e8a1 Заголовок исходного кода: (C) 2001-2021. 7c79f1922 Авторское право в заголовке исходного кода -> 2020. dd5ca38ac Обновлен или создан заголовок всех java-файлов. 9ebb88522 Первоначальный коммит