Zum Inhalt springen

Fachobjekte: Leistung

Status: Entwurf

Was wird an einer Liegenschaft geleistet, und wer macht es zu welchen Konditionen?

Gewerk

Fachliches Bündel von Bau-/Sanierungs-/Wartungsarbeiten. Klassifizierung nach Branche (Codeliste).

AttributBeschreibung
codeKurz-Code wie dach, fassade, heizung, elektrik, pv, speicher, sanitaer, aussenanlagen
namesprechender Name
kategoriebau, tga, aussen, sonderfach
default_einheitMengenbezug — m², m, Stück, kWp
vorgaengeroptionale Reihenfolge-Constraints

Gewerk ist ein Stammdatum, kein Vorgang. Der Bedarf eines Cases referenziert ein Gewerk plus Menge und Spezifikation.

Bedarfsposition

Konkrete Anforderung in einem Case: „800 m² Dachsanierung auf Liegenschaft X, mit PV-Vorbereitung”. Hängt am Case, nicht an der Liegenschaft direkt.

AttributBeschreibung
codeje Case eindeutig
case_idBezug zum Case
gewerk_idBezug zum Gewerk
liegenschaft_idBezug zur Liegenschaft
mengenumerisch
einheitaus Gewerk default oder explizit
spezifikationFreitext oder strukturiertes JSON
prioritaetpflicht, kann, optional
geplant_von / geplant_bisZeitfenster

Dienstleistung

Eine Tätigkeit, die ein Provider an einer Bedarfsposition erbringt. Stammdaten-Eintrag (Katalog), nicht Auftrag.

AttributBeschreibung
codesprechend, z. B. dachsanierung-ziegel-standard
name
gewerk_idBezug
provider_defaultbevorzugter Provider (intern oder extern)
preis_modellpauschal, pro_einheit, aufwand, mischpreis
listenpreisnumerisch + Währung
listen_einheitwenn pro_einheit
dauer_default_tageSchätzwert
gewaehrleistung_jahre

Material

Physisches Produkt. Wird im Rahmen einer Dienstleistung verbaut oder einzeln geliefert.

AttributBeschreibung
codeHersteller-Code oder intern
name
herstellerCodeliste / Referenz
kategoriedaemmung, solarmodul, wechselrichter, speicher, heizungsanlage, dachziegel, …
spezifikation_jsonfreie technische Daten
listenpreisnumerisch + Währung
listen_einheitStück, m², kWp
lieferzeit_wochentypisch
gewaehrleistung_jahre
datenblatt_urlAnhang
zertifikateListe (TÜV, CE, EEG-konform, …)

Vertrag (konkret)

Tatsächliches Vertragsverhältnis zu einem Datum mit konkreten Parteien.

AttributBeschreibung
codeVertragsnummer
name
vertragstypmietvertrag, mieterstrom, wartung, lieferung, versicherung, dienstleistung, …
provider_idAnbieter
kunde_idEmpfänger (kann Tochter, Liegenschaft oder Mieter sein)
start_datum / end_datumLaufzeit
kuendigungsfrist_tage
auto_verlaengerung_jahre
konditionen_jsonPreise, Staffeln, Boni
internal_to_holdingbool — wichtig für Aggregation (interne Verflechtung wird eliminiert)
parent_master_idBezug zum Vertragsmuster

Vertragsmuster

Schablone für Verträge eines Typs. Stammdatum.

AttributBeschreibung
code
name
vertragstypsiehe oben
standard_laufzeit_jahre
standard_konditionen_json
verantwortliche_tochterwer pflegt das Muster

Verwandte Dokumente