Skip to content

v2.5.2 - Rent Details + VAT Fields

Choose a tag to compare

@KarlosSchmidtos KarlosSchmidtos released this 21 May 09:03
· 16 commits to main since this release

Neue Meta-Felder für Vermietungsliste

Erweitert das Datenmodell um drei rent-spezifische Felder und sechs vom Backend berechnete Brutto/USt-Felder, damit die komplette Vermietungsliste (HMZ, BK, USt, Mietentgelt, Heizung brutto, Gesamtmiete) ohne PHP-Magic in Bricks rendert.

Neue Unit-Felder

  • rental_term_years — Befristung in Jahren → {cf_rental_term_years}
  • first_occupancy_date + _formatted — Erstbezug ab Datum → {cf_first_occupancy_date_formatted}
  • klimaaktiv_rating — Bronze/Silber/Gold → {cf_klimaaktiv_rating}

Berechnete VAT-Felder (vom Backend ausgerechnet, kein Eintippen)

  • vat_rent + _formatted — USt auf Miete + BK (10% AT-Wohnen, konfigurierbar pro Projekt)
  • gross_rent_without_heating + _formatted — Mietentgelt pro Monat (HMZ + BK + USt)
  • heating_costs_gross + _formatted — Heizkosten brutto inkl. 20% USt

Bricks Cheat-Sheet

Die fünf wichtigsten neuen Tags landen im Builder-Hint:

  • {cf_gross_rent_without_heating_formatted} → Mietentgelt pro Monat
  • {cf_heating_costs_gross_formatted} → Heizkosten brutto
  • {cf_rental_term_years} → Befristung
  • {cf_first_occupancy_date_formatted} → Erstbezug ab
  • {cf_klimaaktiv_rating} → klimaaktiv

Backwards-Kompatibilität

  • Sync-Handler unverändert (generischer foreach, kein Mapping-Code)
  • Bestehende Wohnungen ohne neue Felder rendern wie bisher
  • Sale-Units bekommen leere Werte für rent-spezifische berechnete Felder (keine "0,00 €" Ghosts)

Anforderung

Voll nutzbar mit ImmoAdmin-Backend ≥ Commit 9e9cc50 (DB-Schema 0009 + Sync sendet die neuen Felder).