diff --git a/app/Actions/Create/CreatePlatzhalter.php b/app/Actions/Create/CreatePlatzhalter.php index fcbe510..f13550f 100644 --- a/app/Actions/Create/CreatePlatzhalter.php +++ b/app/Actions/Create/CreatePlatzhalter.php @@ -2,6 +2,7 @@ namespace App\Actions\Create; +use App\Actions\Generate\Utilities\Filter; use App\Models\Projekte; use App\Models\ProjektInhaltsverzeichnis; use App\Models\ProjektPlatzhalter; @@ -19,6 +20,7 @@ class CreatePlatzhalter } $_platzhalter = array_unique($_platzhalter); + $_platzhalter = Filter::array_remove($_platzhalter, ['###INTERNER_NAME###', '###ORT###', '###DATUM###']); ProjektPlatzhalter::where('projekte_id', $record->id)->update(['controll' => true]); diff --git a/app/Actions/Generate/Nutzwerte/BerechnungM1M4.php b/app/Actions/Generate/Nutzwerte/BerechnungM1M4.php deleted file mode 100644 index 5b42f3d..0000000 --- a/app/Actions/Generate/Nutzwerte/BerechnungM1M4.php +++ /dev/null @@ -1,262 +0,0 @@ -where('nicht_in_orientierung', 0) - ->orderBy('top_nr') - ->get(); - - foreach ($res as $key => $_objekte) { - $raumorientierung_id = $_objekte->id; - - $_raume_m1 = Raumalles::where('projekts_id', $projekts_id)->where('raumorientierung_id', $raumorientierung_id)->where('methodes_id', 1)->orderBy('raum')->get(); - $_raume_m2 = Raumalles::where('projekts_id', $projekts_id)->where('raumorientierung_id', $raumorientierung_id)->whereIn('methodes_id', [2, 8])->get(); - $_raume_m3 = Raumalles::where('projekts_id', $projekts_id)->where('raumorientierung_id', $raumorientierung_id)->whereIn('methodes_id', [3, 7])->get(); - - $pagebrake = \count($_raume_m1) + \count($_raume_m2) + \count($_raume_m3); - if ($pagebrake > 45) { - $html .= ''; - } else { - $html .= '
'; - } - $html .= ''; - $html .= Html::td('Top Nr.', 'head center bl bt w10p'); - $html .= Html::td('Geschoß', 'head bt bb'); - $html .= Html::td('Orientierung', 'head bt bb'); - $html .= Html::td('Type', 'head bt bb'); - $html .= Html::td('Raum', 'head bt bb'); - $html .= Html::td('qm', 'head right bt bb'); - $html .= Html::td('', 'head bt bb'); - $html .= Html::td('Faktor', 'head bt bb'); - $html .= Html::td('', 'head bt bb'); - $html .= Html::td('Faktor', 'head bt bb'); - $html .= Html::td('', 'head bt bb'); - $html .= Html::td('Nw', 'head bt bb'); - $html .= Html::td('Nw', 'head bt bb br'); - $html .= ''; - - /******************************************************** - METHODE 1 - ********************************************************/ - foreach ($_raume_m1 as $key => $_raum) { - if ($key > 0) { - $_objekte['top_nr'] = ''; - $_raum['geschoss'] = ''; - $_objekte['orientierung'] = ''; - $_objekte['type'] = ''; - } else { - $oid = $_objekte['orientierungs_id']; - $_objekte['orientierung'] = $orientierung[$oid]; - } - - $html .= ''; - $html .= Html::td($_objekte['top_nr'], 'head center bl br'); - $html .= Html::td($_raum['geschoss'], 'br'); - $html .= Html::td($_objekte['orientierung'], 'br'); - $html .= Html::td($_objekte['type'], 'br'); - $html .= Html::td($_raum['raum'], 'br'); - $html .= Html::td(Format::numeric($_raum->qm, 2), 'right br'); - $html .= Html::td('', 'br', 7); - $html .= ''; - } - - $nutzwert_summe = 0; - - /******************************************************** - METHODE 2 + 2b - ********************************************************/ - if (\count($_raume_m2) > 0) { - $html .= ''; - $html .= Html::td('', 'head bl br'); - $html .= Html::td('', 'br'); - $html .= Html::td('', 'br'); - $html .= Html::td('', 'br'); - $html .= Html::td('', 'br'); - $html .= Html::td(Format::numeric($_objekte->qm_m1, 2), 'right bt br bb'); - $html .= Html::td('', 'bt br bb'); - $html .= Html::td('', 'bt br bb'); - $html .= Html::td('x', 'center bt br bb'); - $html .= Html::td(Format::numeric($_objekte->factor, 3), 'right bt br bb'); - $html .= Html::td('=', 'center bt br bb'); - - $nutzwert = $_objekte->qm_m1 * $_objekte->factor; - $html .= Html::td(Format::numeric($nutzwert, 3), 'right bt br bb'); - $html .= Html::td(round($nutzwert), 'right center bt br bb'); - $html .= ''; - - $factor_summe = 0; - // $zunutzwert = 0; - foreach ($_raume_m2 as $key => $_raum) { - $html .= ''; - $html .= Html::td('', 'head bl br'); - $html .= Html::td('', 'br'); - $html .= Html::td('', 'br'); - $html .= Html::td('', 'br'); - $html .= Html::td($_raum->raum, 'br'); - $html .= Html::td(Format::numeric($_raum->qm, 2), 'right br bb'); - $html .= Html::td('x', 'center br bb'); - $html .= Html::td(Format::numeric($_raum->factor, 3), 'right br bb'); - - if ($_raum['tt_raumart_id'] == 2) { - // Methode 2 (2) - $html .= Html::td('x', 'center br bb'); - $html .= Html::td(Format::numeric($_objekte->factor, 3), 'right br bb'); - $html .= Html::td('=', 'center br bb'); - $factor_summe += $_raum->qm * $_raum->factor * $_objekte->factor; - $html .= Html::td(Format::numeric($factor_summe, 3), 'right br bb'); - } else { - // Methode 2b (8) ) - $html .= Html::td('', 'br bb'); - $html .= Html::td('', 'br bb'); - $html .= Html::td('=', 'center br bb'); - $factor_summe += $_raum->qm * $_raum->factor; - $html .= Html::td(Format::numeric($factor_summe, 3), 'right br bb'); - } - $html .= Html::td('', 'br bb'); - $html .= ''; - } - $ungerundet = $nutzwert + $factor_summe; - - $nutzwert_summe = round($ungerundet); - - // if ($zunutzwert) { - // $zunutzwert = $zunutzwert + $_objekte->qm_m1; - $html .= ''; - $html .= Html::td('', 'head bl br'); - $html .= Html::td('', 'br'); - $html .= Html::td('', 'br'); - $html .= Html::td('', 'br'); - // $html .= ''; - // $html .= ''; - $html .= Html::td('', 'br'); - $html .= Html::td('', 'br bb'); - $html .= Html::td('', 'br bb'); - $html .= Html::td('', 'br bb'); - $html .= Html::td('', 'br bb'); - $html .= Html::td('', 'br bb'); - $html .= Html::td('', 'br bb'); - $html .= Html::td(Format::numeric($ungerundet, 3), 'right br bb'); - $html .= Html::td($nutzwert_summe, 'right br bb'); - $html .= ''; - } else { - - $ungerundet = $_objekte->qm_m1 * $_objekte->factor; - $nutzwert_summe = round($ungerundet); - - $html .= ''; - $html .= Html::td('', 'head bl br'); - $html .= Html::td('', 'br'); - $html .= Html::td('', 'br'); - $html .= Html::td('', 'br'); - $html .= Html::td('', 'br'); - $html .= Html::td(Format::numeric($_objekte->qm_m1, 2), 'right bt br bb'); - $html .= Html::td('x', 'center bt br'); - $html .= Html::td(Format::numeric($_objekte->factor, 3), 'right bt br'); - $html .= Html::td('', 'bt br'); - $html .= Html::td('', 'bt br'); - $html .= Html::td('=', 'center bt br'); - $html .= Html::td(Format::numeric($ungerundet, 3), 'right bt br'); - $html .= Html::td($nutzwert_summe, 'right bt br'); - $html .= ''; - } - - /******************************************************** - METHODE 3 + 3b (3b wie Methode 3 aber ohne Wohnungsfactor) - ********************************************************/ - if (\count($_raume_m3) > 0) { - foreach ($_raume_m3 as $key => $_raum) { - $html .= ''; - $html .= Html::td('', 'head bl br'); - $html .= Html::td($_raum->geschoss, 'br'); - $html .= Html::td('', 'br'); - $html .= Html::td('', 'br'); - $html .= Html::td($_raum->raum, 'br'); - $html .= Html::td(Format::numeric($_raum->qm, 2), 'right br'); - - // Methode 3 - if ($_raum->methodes_id == 3) { - $html .= Html::td('x', 'center bt br'); - $html .= Html::td(Format::numeric($_objekte->factor, 3), 'right bt br'); - $html .= Html::td('x', 'center bt br'); - $html .= Html::td(Format::numeric($_raum->factor, 3), 'right bt br'); - $html .= Html::td('=', 'center bt br'); - $nutzwert = $_raum->qm * $_raum->factor * $_objekte->factor; - $html .= Html::td(Format::numeric($nutzwert, 3), 'right bt br'); - } else { - $html .= Html::td('', 'bt br'); - $html .= Html::td('', 'bt br'); - $html .= Html::td('x', 'center bt br'); - $html .= Html::td(Format::numeric($_raum->factor, 3), 'right bt br'); - $html .= Html::td('=', 'center bt br'); - $nutzwert = $_raum->qm * $_raum->factor; - $html .= Html::td(Format::numeric($nutzwert, 3), 'right bt br'); - } - $nutzwert = round($nutzwert) < 1 ? 1 : round($nutzwert); - $html .= Html::td($nutzwert, 'right bt br'); - $html .= ''; - $nutzwert_summe += $nutzwert; - } - } - - /******************************************************** - METHODE 4 - ********************************************************/ - $_raume_m4 = Raumalles::where('projekts_id', $projekts_id)->where('raumorientierung_id', $raumorientierung_id)->where('methodes_id', 4)->get(); - if (\count($_raume_m4) > 0) { - - foreach ($_raume_m4 as $key => $_raum) { - $ungerunded = $_raum->qm * $_raum->factor; - $nutzwert = round($nutzwert) < 1 ? 1 : round($nutzwert); - $nutzwert_summe += $nutzwert; - - $html .= ''; - $html .= Html::td('', 'head bl bl br'); - $html .= Html::td($_raum->geschoss, 'br'); - $html .= Html::td('', 'br'); - $html .= Html::td('Zubehör', 'br'); - $html .= Html::td($_raum->raum, 'br'); - $html .= Html::td(Format::numeric($_raum->qm, 2), 'right br'); - $html .= Html::td('', 'bt br'); - $html .= Html::td('', 'bt br'); - $html .= Html::td('x', 'center bt br'); - $html .= Html::td(Format::numeric($_raum->factor, 3), 'right bt br'); - $html .= Html::td('=', 'center bt br'); - $html .= Html::td(Format::numeric($ungerunded, 3), 'right bt br'); - $html .= Html::td($nutzwert, 'right bt br'); - $html .= ''; - } - } - - // Fuß Zeile - $html .= ''; - $html .= Html::td('', 'head bl bb'); - $html .= Html::td('Nutzwert gerundet', 'head right bt bb', 11); - $html .= Html::td($nutzwert_summe, 'head right bt br bb'); - $html .= ''; - - // dd($raumorientierung_id, $nutzwert_summe); - Raumorientierung::where('id', $raumorientierung_id)->update(['nutzwert_summe' => $nutzwert_summe]); - - $html .= '
Gesamtnutzfläche'.Format::numeric($zunutzwert, 2).'
'; - } - - return $html; - } -} diff --git a/app/Actions/Generate/Nutzwerte/BerechnungM5.php b/app/Actions/Generate/Nutzwerte/BerechnungM5.php deleted file mode 100644 index 34822e4..0000000 --- a/app/Actions/Generate/Nutzwerte/BerechnungM5.php +++ /dev/null @@ -1,91 +0,0 @@ -where('nicht_in_orientierung', 1) - ->orderBy('top_nr') - ->get(); - - if ($result->isEmpty()) { - return; - } - - foreach ($result as $key => $_objekte) { - $raumorientierung_id = $_objekte->id; - - $_raume_m5 = Raumalles::where('projekts_id', $projekts_id)->where('raumorientierung_id', $raumorientierung_id)->whereIn('methodes_id', [5, 6, 9])->get(); - - $summe_nutzwert = 0; - - if (\count($_raume_m5) > 0) { - $html .= ''; - $html .= ''; - $html .= Html::td('Top', 'head bl bt w10p'); - $html .= Html::td('Geschoß', 'head bt bb'); - $html .= Html::td('Type', 'head bt bb'); - $html .= Html::td('qm', 'head center bt bb'); - $html .= Html::td('', 'head bt bb'); - $html .= Html::td('Faktor', 'head center bt bb'); - $html .= Html::td('', 'head bt bb'); - $html .= Html::td('', 'head bt bb'); - $html .= Html::td('Nw', 'center head bt bb br'); - $html .= ''; - - // Methode 5 - foreach ($_raume_m5 as $key => $_raum) { - - if ($key > 0) { - $_objekte->top_nr = ''; - $_raum->geschoss = ''; - $_objekte->typ = ''; - } - - $html .= ''; - $html .= Html::td($_objekte->top_nr, 'head center bl br'); - $html .= Html::td($_raum->geschoss, 'br'); - $html .= Html::td($_raum->raum, 'br'); - $html .= Html::td(Format::numeric($_raum->qm, 2), 'center br'); - $html .= Html::td('x', 'center br'); - $html .= Html::td(Format::numeric($_raum->factor, 3), 'center br'); - $html .= Html::td('=', 'center br'); - - $nutzwert = $_raum->qm * $_raum->factor; - $html .= Html::td(Format::numeric($nutzwert, 3), 'center br'); - - if ($_raum->methodes_id != 9) { - $html .= Html::td($nutzwert, 'center br'); - } else { - $html .= Html::td('', 'br'); - } - $html .= ''; - - $summe_nutzwert += $nutzwert; - } - - $summe_nutzwert = $summe_nutzwert < 1 ? 1 : round($summe_nutzwert); - $html .= ''; - $html .= Html::td('', 'head bl bb'); - $html .= Html::td('Nutzwert gerundet', 'head right bt bb', 7); - $html .= Html::td($summe_nutzwert, 'head right grau bt br bb'); - $html .= ''; - - $html .= '
'; - } - } - - return $html; - } -} diff --git a/app/Actions/Generate/Nutzwerte/BerechnungNutzwerte.php b/app/Actions/Generate/Nutzwerte/BerechnungNutzwerte.php deleted file mode 100644 index 10dc498..0000000 --- a/app/Actions/Generate/Nutzwerte/BerechnungNutzwerte.php +++ /dev/null @@ -1,141 +0,0 @@ -where('nicht_in_orientierung', 0) - ->get(); - - foreach ($_raumorientierung as $raumorientierung) { - - $_raumalles = Raumalles::where('raumorientierung_id', $raumorientierung->id) - ->where('projekts_id', $projekts_id) - ->whereIn('methodes_id', [3, 4, 5, 6, 7, 9]) - ->get(); - - foreach ($_raumalles as $raumalle) { - - $nutzwert_ungerundet = $raumalle->qm * $raumalle->factor; - - switch ($raumalle->methodes_id) { - case '9': - Raumalles::where('id', $raumalle->id) - ->where('methodes_id', 9) - ->update(['nutzwert_ungerundet' => $nutzwert_ungerundet]); - break; - case '3': - $nutzwert_gerundet = round($raumalle->qm * $raumalle->factor * $raumorientierung->factor); - Raumalles::where('id', $raumalle->id) - ->where('methodes_id', 3) - ->update(['nutzwert_gerundet' => $nutzwert_ungerundet]); - break; - default: - $nutzwert_gerundet = round($raumalle->qm * $raumalle->factor); - Raumalles::where('id', $raumalle->id) - ->where('methodes_id', $raumalle->methodes_id) - ->update(['nutzwert_gerundet' => $nutzwert_gerundet]); - break; - } - - Raumorientierung::where('id', $raumorientierung->id) - ->where('nutzwert_summe', 0) - ->update(['nutzwert_summe' => 1]); - - $t1 = Raumalles::select('nutzwert_gerundet') - ->where('raumorientierung_id', $raumorientierung->id) - ->whereIn('methodes_id', [5, 6]) - ->get() - ->sum('nutzwert_gerundet'); - $t2 = Raumalles::select('nutzwert_ungerundet') - ->where('raumorientierung_id', $raumorientierung->id) - ->where('methodes_id', 9) - ->get() - ->sum('nutzwert_ungerundet'); - $nutzwert_summe = round($t1 + $t2); - - Raumorientierung::where('id', $raumorientierung->id) - ->update(['nutzwert_summe' => $nutzwert_summe]); - } - } - - // METHODEN 1, 2, 2b , 3, 3b, 4 - $_raumorientierung = Raumorientierung::where('projekts_id', $projekts_id) - ->where('nicht_in_orientierung', 0) - ->get(); - - foreach ($_raumorientierung as $raumorientierung) { - - // METHODE 1 - $qm_m1 = Raumalles::select('qm') - ->where('projekts_id', $projekts_id) - ->where('raumorientierung_id', $raumorientierung->id) - ->where('methodes_id', 1) - ->get() - ->sum('qm'); - - if ($qm_m1) { - Raumorientierung::where('id', $raumorientierung->id) - ->where('projekts_id', $projekts_id) - ->update(['qm_m1' => $qm_m1]); - } - - // METHODE 1 & METHODE 2 - $nw_m2 = Raumalles::select(DB::raw('sum(qm * factor) as total')) - ->where('projekts_id', $projekts_id) - ->where('raumorientierung_id', $raumorientierung->id) - ->where('methodes_id', 2) - ->get() - ->sum('total'); - - $nw_m8 = Raumalles::select(DB::raw('sum(qm * factor) as total')) - ->where('projekts_id', $projekts_id) - ->where('raumorientierung_id', $raumorientierung->id) - ->where('methodes_id', 8) - ->get() - ->sum('total'); - - $nw_m1_m2 = round((($qm_m1 + $nw_m2) * $raumorientierung->factor) + $nw_m8); - - $nw_m3_m4 = Raumalles::select('nutzwert_gerundet') - ->where('projekts_id', $projekts_id) - ->where('raumorientierung_id', $raumorientierung->id) - ->whereIn('methodes_id', [3, 4, 7]) - ->get() - ->sum('nutzwert_gerundet'); - - $nutzwert_summe = $nw_m1_m2 + $nw_m3_m4; - Raumorientierung::where('id', $raumorientierung->id) - ->update(['nutzwert_summe' => $nutzwert_summe]); - } - } -} diff --git a/app/Actions/Generate/Nutzwerte/Zusammenstellung_Methode1.php b/app/Actions/Generate/Nutzwerte/Zusammenstellung_Methode1.php deleted file mode 100644 index 744bb7e..0000000 --- a/app/Actions/Generate/Nutzwerte/Zusammenstellung_Methode1.php +++ /dev/null @@ -1,43 +0,0 @@ -where('projekts_id', $projekts_id)->where('methodes_id', '1')->groupBy('raumorientierung_id', 'geschoss')->get(); - $geschoss = []; - $raumorientierung_ids = []; - foreach ($res as $value) { - $geschoss[$value->raumorientierung_id][] = $value->geschoss; - $raumorientierung_ids[] = $value->raumorientierung_id; - } - - $orientierung = Orientierung::map(); - $orientierung[1] = ''; - - $res = Raumorientierung::where('projekts_id', $projekts_id)->whereIn('id', $raumorientierung_ids)->orderBy('top_nr')->get(); - - $return = []; - foreach ($res as $value) { - $tmp = []; - $tmp['id'] = $value->id; - $tmp['top_nr'] = $value->top_nr; - $tmp['type'] = $value->type; - $tmp['nutzwert_summe'] = $value->nutzwert_summe; - $tmp['orientierung'] = $orientierung[$value->orientierungs_id]; - $tmp['geschoss'] = ''; - if (isset($geschoss[$value['id']])) { - $tmp['geschoss'] = implode(',', $geschoss[$value->id]); - } - $return[] = $tmp; - } - - return $return; - } -} diff --git a/app/Actions/Generate/Nutzwerte/Zusammenstellung_Methode5.php b/app/Actions/Generate/Nutzwerte/Zusammenstellung_Methode5.php deleted file mode 100644 index 328c65d..0000000 --- a/app/Actions/Generate/Nutzwerte/Zusammenstellung_Methode5.php +++ /dev/null @@ -1,65 +0,0 @@ -where('projekts_id', $projekts_id)->whereIn('methodes_id', [5, 9])->groupBy('raumorientierung_id', 'geschoss')->get(); - $geschoss = []; - $raumorientierung_ids = []; - foreach ($res as $value) { - $geschoss[$value->raumorientierung_id][] = $value->geschoss; - $raumorientierung_ids[] = $value->raumorientierung_id; - } - - $res = Raumalles::select('raumorientierung_id', 'raum')->where('projekts_id', $projekts_id)->whereIn('methodes_id', [5, 9])->get(); - $type = []; - foreach ($res as $value) { - $type[$value->raumorientierung_id] = $value->raum; - } - - $res = Raumorientierung::where('projekts_id', $projekts_id)->whereIn('id', $raumorientierung_ids)->orderBy('top_nr')->get(); - $return = []; - foreach ($res as $value) { - $tmp = []; - $tmp['id'] = $value->id; - $tmp['top_nr'] = $value->top_nr; - $tmp['type'] = ''; - if (isset($type[$value->id])) { - $tmp['type'] = $type[$value->id]; - } - $tmp['nutzwert_summe'] = $value->nutzwert_summe; - $tmp['orientierung'] = ''; - $tmp['geschoss'] = ''; - if (isset($geschoss[$value['id']])) { - $tmp['geschoss'] = implode(',', $geschoss[$value->id]); - } - $return[] = $tmp; - } - - return $return; - } -} diff --git a/app/Actions/Generate/Pdf.php b/app/Actions/Generate/Pdf.php index 733c498..b49a0a7 100644 --- a/app/Actions/Generate/Pdf.php +++ b/app/Actions/Generate/Pdf.php @@ -32,6 +32,8 @@ class Pdf public static $auftraggeber; + public static $zusammenstellung = []; + public static function make($projekte_id, $type, $mode) { @@ -138,9 +140,9 @@ class Pdf case '9': $html .= Deckblatt::load($inhalt, $textblock, $textblock2); break; - // case '11': - // $html .= DigitaleSignatur::load($projekte_id); - // break; + case '10': + $html .= DigitaleSignatur::load($projekte_id); + break; } if ($inhalt->textblock2 and $inhalt->inhaltselement_id != 9) { diff --git a/app/Actions/Generate/Tabellen/Nutzwertberechnung.php b/app/Actions/Generate/Tabellen/Nutzwertberechnung.php index 525a349..157668a 100644 --- a/app/Actions/Generate/Tabellen/Nutzwertberechnung.php +++ b/app/Actions/Generate/Tabellen/Nutzwertberechnung.php @@ -2,21 +2,28 @@ namespace App\Actions\Generate\Tabellen; -use App\Actions\Generate\Tabellen\Nutzwerte\Projekt; +use App\Actions\Generate\Pdf; use App\Actions\Generate\Utilities\Html; +use App\Models\ProjektMethode; +use App\Models\ProjektObjekte; +use App\Models\ProjektObjekteImDetail; class Nutzwertberechnung { + public static $methoden = []; + + public static $projekte_id = 0; + public static function load($projekte_id) { - $objekte = Projekt::load($projekte_id); + self::$projekte_id = $projekte_id; - // dd($objekte); + $objekte = self::laod_project(false); $html = ''; foreach ($objekte as $methoden) { - $html .= Html::table_header(['Top Nr.', 'Geschoß', 'Orientierung', 'Typ', '', 'Fläche', '', 'Faktor', '', '', 'Nutzwert']); + $html .= Html::table_header(['Top Nummer', 'Geschoß', 'Orientierung', 'Typ', '', 'Fläche', '', 'Faktor', '', '', 'Nutzwert'], 'page-break-inside:avoid'); $summe_nutzwert = 0; /** @@ -26,7 +33,7 @@ class Nutzwertberechnung $flaeche = 0; foreach ($methoden[1] as $komponente) { $html .= ''; - $html .= Html::td($komponente['top_nummer'], 'bl bb'); + $html .= Html::td($komponente['top_nummer'], 'bold bl bb'); $html .= Html::td($komponente['geschoss'], 'bl bb'); $html .= Html::td($komponente['orientierung'], 'bl bb'); $html .= Html::td($komponente['type'], 'bl bb'); @@ -46,8 +53,8 @@ class Nutzwertberechnung $html .= Html::td(number_format($faktor, 3, ',', '.'), 'center bl bb'); $html .= Html::td('=', 'center bl bb'); $html .= Html::td(number_format($flaeche * $faktor, 3, ',', '.'), 'right bl bb'); - $summe_nutzwert = round($flaeche * $faktor); - $html .= Html::td($summe_nutzwert, 'center bl bb br'); + $summe_nutzwert = $flaeche * $faktor; + $html .= Html::td(round($summe_nutzwert), 'center bl bb br'); $html .= ''; } @@ -68,12 +75,19 @@ class Nutzwertberechnung $html .= Html::td('=', 'center bl bb'); $nutzwert = $komponente['flaeche'] * $komponente['faktor']; $html .= Html::td(number_format($nutzwert, 3, ',', '.'), 'right bl bb'); - $nutzwert = round($nutzwert); - $html .= Html::td($nutzwert, 'center bl bb br'); - $summe_nutzwert += $nutzwert; + $html .= Html::td('', 'center bl bb br'); $html .= ''; } + + $html .= ''; + $html .= Html::td('', 'bl bb', 9); + $html .= Html::td(number_format($summe_nutzwert + $nutzwert, 3, ',', '.'), 'right bl bb'); + $html .= Html::td(round($summe_nutzwert + $nutzwert), 'center bl bb'); + $html .= ''; + + $summe_nutzwert += $nutzwert; } + $summe_nutzwert = round($summe_nutzwert); /** * Terasse, Balkon @@ -92,10 +106,11 @@ class Nutzwertberechnung $html .= Html::td('=', 'center bl bb'); $nutzwert = $komponente['flaeche'] * $komponente['faktor']; $html .= Html::td(number_format($nutzwert, 3, ',', '.'), 'right bl bb'); - $nutzwert = round($nutzwert); + $nutzwert = round($nutzwert) < 1 ? 1 : round($nutzwert); $html .= Html::td($nutzwert, 'center bl bb br'); - $summe_nutzwert += $nutzwert; $html .= ''; + + $summe_nutzwert += $nutzwert; } } @@ -116,18 +131,113 @@ class Nutzwertberechnung $html .= Html::td('=', 'center bl bb'); $nutzwert = $komponente['flaeche'] * $komponente['faktor']; $html .= Html::td(number_format($nutzwert, 3, ',', '.'), 'right bl bb'); - $nutzwert = round($nutzwert); + $nutzwert = round($nutzwert) < 1 ? 1 : round($nutzwert); $html .= Html::td($nutzwert, 'center bl bb br'); - $summe_nutzwert += $nutzwert; $html .= ''; + + $summe_nutzwert += $nutzwert; } } $html .= Html::table_footer($summe_nutzwert); $html .= ''; + Pdf::$zusammenstellung[$komponente['id']] = $summe_nutzwert; + } + + $objekte = self::laod_project(true); + + foreach ($objekte as $methoden) { + /** + * Stellplätze + */ + $html .= Html::table_header(['Top Nummer', 'Geschoß', '', 'Fläche', '', 'Faktor', '', '', 'Nutzwert'], 'page-break-inside:avoid'); + + $nutzwert = 0; + + if (isset($methoden[5])) { + foreach ($methoden[5] as $komponente) { + $html .= ''; + $html .= Html::td($komponente['top_nummer'], 'bl bb'); + $html .= Html::td($komponente['geschoss'], 'bl bb'); + $html .= Html::td($komponente['raumart'], 'bl bb'); + $html .= Html::td(number_format($komponente['flaeche'], 2, ',', '.').' m²', 'right bl bb'); + $html .= Html::td('x', 'center bl bb'); + $html .= Html::td(number_format($komponente['faktor'], 3), 'center bl bb'); + $html .= Html::td('=', 'center bl bb'); + $nutzwert = $komponente['flaeche'] * $komponente['faktor']; + $html .= Html::td(number_format($nutzwert, 3, ',', '.'), 'right bl bb'); + $nutzwert = round($nutzwert) < 1 ? 1 : round($nutzwert); + $html .= Html::td($nutzwert, 'center bl bb br'); + $html .= ''; + } + } + + $html .= Html::table_footer($nutzwert, 8); + $html .= ''; + Pdf::$zusammenstellung[$komponente['id']] = $nutzwert; } return $html; } + + public static function laod_project($nicht_in_orientierung) + { + $objekte = ProjektObjekte::with('orientierung') + ->where('projekte_id', self::$projekte_id) + ->where('nicht_in_orientierung', $nicht_in_orientierung) + ->orderBy('top_nummer') + ->get(); + + $tmp = []; + foreach ($objekte as $objekt) { + $elemente = ProjektObjekteImDetail::where('projekt_objekte_id', $objekt->id)->get(); + + foreach ($elemente as $key => $element) { + + $methode = self::laod_methode($element['raumart']); + $methode_id = $methode['methode_id']; + $methode_faktor = $methode['faktor']; + + $orientierung = $objekt['orientierung']['name'] ?? ''; + if ($key > 0 && $methode_id == 1) { + $orientierung = ''; + } + + $geschoss = $element['geschoss'] ?? ''; + if ($key > 0 && $methode_id <= 1) { + $geschoss = ''; + } + + $t = []; + $t['id'] = $objekt->id; + $t['type'] = ! $key ? $objekt->type : ''; + $t['geschoss'] = $geschoss; + $t['orientierung'] = $orientierung; + $t['raumart'] = $element['raumart']; + $t['flaeche'] = $element['flaeche']; + $t['nutzwert'] = $element['nutzwert']; + $t['top_nummer'] = ! $key ? $objekt->top_nummer : ''; + $t['objekt_nutzwert'] = $objekt->nutzwert; + $t['faktor'] = $methode_faktor; + $tmp[$objekt->top_nummer][$methode_id][] = $t; + } + } + + return $tmp; + } + + public static function laod_methode($raumart) + { + if (! count(self::$methoden)) { + self::$methoden = ProjektMethode::where('projekte_id', self::$projekte_id)->get(); + } + + foreach (self::$methoden as $methode) { + if ($methode->raumart == $raumart) { + return $methode; + } + } + dd('Model ProjektMethode "raumart" '.$raumart.' missing'.__FILE__); + } } diff --git a/app/Actions/Generate/Tabellen/Nutzwerte/Projekt.php b/app/Actions/Generate/Tabellen/Nutzwerte/Projekt.php deleted file mode 100644 index 43d6b5c..0000000 --- a/app/Actions/Generate/Tabellen/Nutzwerte/Projekt.php +++ /dev/null @@ -1,48 +0,0 @@ -pluck('methode_id', 'raumart')->toArray(); - - $objekte = ProjektObjekte::with('orientierung') - ->where('projekte_id', $projekte_id) - ->orderBy('nicht_in_orientierung') - ->orderBy('top_nummer') - ->get(); - - $tmp = []; - foreach ($objekte as $objekt) { - $elemente = ProjektObjekteImDetail::where('projekt_objekte_id', $objekt->id)->get(); - - foreach ($elemente as $key => $element) { - - $methode_id = $methoden[$element['raumart']]; - - $t = []; - $t['type'] = $objekt->type ?? ''; - $t['geschoss'] = $element['geschoss']; - $t['raumart'] = $element['raumart']; - $t['faktor'] = $element['faktor']; - $t['flaeche'] = $element['flaeche']; - $t['nutzwert'] = $element['nutzwert']; - $t['top_nummer'] = ! $key ? $objekt->top_nummer : ''; - $t['objekt_nutzwert'] = $objekt->nutzwert; - $t['faktor_methode'] = $element['methode']['faktor']; - $t['orientierung'] = isset($objekt['orientierung']['name']) ? $objekt['orientierung']['name'] : ''; - $tmp[$objekt->top_nummer][$methode_id][] = $t; - } - } - - // dd($tmp); - - return $tmp; - } -} diff --git a/app/Actions/Generate/Tabellen/ZuUndAbschlaege.php b/app/Actions/Generate/Tabellen/ZuUndAbschlaege.php index aeac556..2dbee2d 100644 --- a/app/Actions/Generate/Tabellen/ZuUndAbschlaege.php +++ b/app/Actions/Generate/Tabellen/ZuUndAbschlaege.php @@ -7,14 +7,12 @@ use App\Actions\Generate\Utilities\Html; use App\Models\ProjektMerkmale; use App\Models\ProjektMethode; use App\Models\ProjektObjekte; -use App\Models\ProjektObjekteImDetail; use DB; class ZuUndAbschlaege { public static function load(int $projekte_id) { - $objekte = ProjektObjekte::select() ->with('orientierung') ->where('projekte_id', $projekte_id) @@ -43,18 +41,12 @@ class ZuUndAbschlaege foreach ($objekte as $objekt) { - // $detail = ProjektObjekteImDetail::join('projekt_methodes', 'projekt_objekte_im_details.raumart', '=', 'projekt_methodes.name') - // ->where('projekt_methodes.projekte_id', $projekte_id) - // ->where('projekt_objekte_im_details.projekt_objekte_id', $objekt->id) - // ->get(); - // dd($detail); - $detail = DB::table('projekt_objekte_im_details') ->join('projekt_methodes', 'projekt_objekte_im_details.raumart', '=', 'projekt_methodes.raumart') ->select( + 'projekt_methodes.faktor', 'projekt_objekte_im_details.geschoss', 'projekt_objekte_im_details.raumart', - 'projekt_objekte_im_details.faktor', 'projekt_objekte_im_details.flaeche', 'projekt_objekte_im_details.nutzwert', ) @@ -71,7 +63,7 @@ class ZuUndAbschlaege $html .= Html::td($objekt['top_nummer'], 'center bl br bb'); $html .= Html::td($geschoss, 'center br bb'); $html .= Html::td($objekt['type'], 'br bb'); - // Nutzfläache + // Nutzfläche $html .= Html::td(Format::dezimal($flaeche, 2).' m²', 'center br bb w30'); // Loggia if ($has_loggien) { diff --git a/app/Actions/Generate/Tabellen/Zusammenstellung.php b/app/Actions/Generate/Tabellen/Zusammenstellung.php index 71a8b29..ab73191 100644 --- a/app/Actions/Generate/Tabellen/Zusammenstellung.php +++ b/app/Actions/Generate/Tabellen/Zusammenstellung.php @@ -2,10 +2,10 @@ namespace App\Actions\Generate\Tabellen; +use App\Actions\Generate\Pdf; use App\Actions\Generate\Utilities\Format; use App\Actions\Generate\Utilities\Html; use App\Models\ProjektObjekte; -use App\Models\ProjektObjekteImDetail; class Zusammenstellung { @@ -15,12 +15,13 @@ class Zusammenstellung $summe_prozent = []; $summe_nutzwert = []; - $html = Html::table_header(['Top', 'Geschoß', 'Orientierung', 'Typ', 'Nutzwert', 'x2 *', '%']); + $nutzwert_gesammt = array_sum(Pdf::$zusammenstellung); - $nutzwert_gesammt = ProjektObjekteImDetail::where('projekte_id', $projekte_id)->sum('nutzwert'); + $html = Html::table_header(['Top', 'Geschoß', 'Orientierung', 'Typ', 'Nutzwert', 'x2 *', '%']); $objekte = ProjektObjekte::select() ->with('orientierung') + ->with('projektobjekteimdetail') ->where('projekte_id', $projekte_id) ->orderBy('nicht_in_orientierung', 'ASC') ->orderBy('top_nummer', 'ASC') @@ -28,29 +29,23 @@ class Zusammenstellung foreach ($objekte as $objekt) { - $objektimdetail = ProjektObjekteImDetail::where('projekt_objekte_id', $objekt->id)->get(); - - $nutzwert = $objektimdetail->sum('nutzwert'); - - $tmp = 0; - $str = ''; - if ($nutzwert > 0) { - - $str = $nutzwert * 2 .' / '.$nutzwert_gesammt * 2 .' tel Anteil ='; - - $tmp = ($nutzwert * 2) / ($nutzwert_gesammt * 2) * 100; - $prozent = Format::dezimal($tmp, 3).'%'; - } - $summe_prozent[] = $tmp; - $summe_nutzwert[] = $nutzwert; - $html .= ''; $html .= Html::td($objekt->top_nummer, 'bl bb br'); - $html .= Html::td($objektimdetail->first()->geschoss, 'center br bb'); + $html .= Html::td($objekt->projektobjekteimdetail->first()->geschoss, 'center br bb'); $html .= Html::td($objekt->orientierung?->name, 'center br bb'); $html .= Html::td($objekt?->type, 'center br bb'); + + $nutzwert = Pdf::$zusammenstellung[$objekt->id]; + $summe_nutzwert[] = $nutzwert; $html .= Html::td(round($nutzwert), 'center bb br'); + + $str = $nutzwert * 2 .' / '.$nutzwert_gesammt * 2 .' tel Anteil ='; $html .= Html::td($str, 'center bb br'); + + $prozent = ($nutzwert * 2) / ($nutzwert_gesammt * 2) * 100; + $summe_prozent[] = $prozent; + $prozent = Format::dezimal($prozent, 3).'%'; + $html .= Html::td($prozent ?? '', 'center bb br'); $html .= ''; } diff --git a/app/Actions/Generate/Utilities/Filter.php b/app/Actions/Generate/Utilities/Filter.php index f9a9d9a..2d05bc1 100644 --- a/app/Actions/Generate/Utilities/Filter.php +++ b/app/Actions/Generate/Utilities/Filter.php @@ -16,6 +16,18 @@ class Filter return $return; } + public static function array_remove($array, $filters = []) + { + $return = []; + foreach ($array as $value) { + if (! in_array($value, $filters)) { + $return[] = $value; + } + } + + return $return; + } + public static function get_separator($row) { if (substr_count($row, '|') == 3) { diff --git a/app/Actions/Generate/Utilities/Html.php b/app/Actions/Generate/Utilities/Html.php index ed2cab6..79c3a23 100644 --- a/app/Actions/Generate/Utilities/Html.php +++ b/app/Actions/Generate/Utilities/Html.php @@ -4,9 +4,10 @@ namespace App\Actions\Generate\Utilities; class Html { - public static function table_header($header_row) + public static function table_header($header_row, $style = '') { - $html = ''; + $style = " style=\" $style\"" ?? ''; + $html = '
'; $html .= ''; foreach ($header_row as $value) { $html .= ''; @@ -16,10 +17,10 @@ class Html return $html; } - public static function table_footer($nutzwert_summe) + public static function table_footer($nutzwert_summe, $colspan = 10) { $html = ''; - $html .= ''; + $html .= ''; $html .= ''; $html .= ''; diff --git a/app/Actions/Validation/GutachtenValidation.php b/app/Actions/Validation/GutachtenValidation.php index 7bd4c69..b830cc1 100644 --- a/app/Actions/Validation/GutachtenValidation.php +++ b/app/Actions/Validation/GutachtenValidation.php @@ -146,9 +146,7 @@ class GutachtenValidation foreach ($res as $value) { - $raeume = $value->projektobjekteimdetail->toArray(); - - if (! count($raeume)) { + if (! count($value->projektobjekteimdetail)) { Notification::make() ->title('Tabelle Objekte') ->info() @@ -170,18 +168,7 @@ class GutachtenValidation return false; } - if (! $raeume['geschoss']) { - Notification::make() - ->title('Tabelle Objekte im Detail') - ->info() - ->icon('heroicon-o-exclamation-triangle') - ->duration(10000) - ->body('Beim Objekt Top Nummer '.$value->top_nummer.' fehlt die Angabe des Geschoßes.') - ->send(); - - return false; - } - if (! $raeume['raumart']) { + if (! $value->projektobjekteimdetail->first()->raumart) { Notification::make() ->title('Tabelle Objekte im Detail') ->info() @@ -192,7 +179,7 @@ class GutachtenValidation return false; } - if (! $raeume['flaeche']) { + if (! $value->projektobjekteimdetail->first()->flaeche) { Notification::make() ->title('Tabelle Objekte im Detail') ->info() @@ -232,18 +219,6 @@ class GutachtenValidation return false; } - // KANN 0 SEIN - // if ($value->faktor == 0) { - // Notification::make() - // ->title('Tabelle Räume Methoden') - // ->info() - // ->icon('heroicon-o-exclamation-triangle') - // ->duration(10000) - // ->body('Für den Raum '.$value->raumart.' fehlt die Angabe des Faktors.') - // ->send(); - - // return false; - // } } /** diff --git a/app/Filament/Resources/Projektes/RelationManagers/ProjektMethodesRelationManager.php b/app/Filament/Resources/Projektes/RelationManagers/ProjektMethodesRelationManager.php index 127b653..aa2839e 100644 --- a/app/Filament/Resources/Projektes/RelationManagers/ProjektMethodesRelationManager.php +++ b/app/Filament/Resources/Projektes/RelationManagers/ProjektMethodesRelationManager.php @@ -5,6 +5,7 @@ namespace App\Filament\Resources\Projektes\RelationManagers; use App\Actions\Create\CreateProjektMethoden; use App\Models\Methode; use App\Models\ProjektMethode; +use App\Models\ProjektObjekteImDetail; use Filament\Actions\Action; use Filament\Actions\BulkAction; use Filament\Actions\BulkActionGroup; @@ -59,8 +60,12 @@ class ProjektMethodesRelationManager extends RelationManager ->width('1rem') ->rules(['required', 'faktor' => 'decimal:0,2']) ->searchable() - ->afterStateUpdated(function (Component $livewire) { - $livewire->dispatch('refreshMethods'); + ->afterStateUpdated(function ($record) { + $objects = ProjektObjekteImDetail::where('projekte_id', $record['projekte_id'])->where('raumart', $record['raumart'])->get(); + foreach ($objects as $value) { + $nutzwert = round($record['faktor'] * $value->flaeche, 2); + ProjektObjekteImDetail::where('id', $value->id)->update(['nutzwert' => $nutzwert]); + } })->validationMessages([ 'required' => 'Die Eingabe eines Faktors ist erforderlich.', 'decimal' => 'Für den Faktors sind zwei Dezimalstellen erforderlich.', @@ -130,6 +135,7 @@ class ProjektMethodesRelationManager extends RelationManager ->icon('phosphor-function') ->action(function (Collection $records, array $data): void { foreach ($records as $record) { + /** @var object $record */ ProjektMethode::where('id', '=', $record->id) ->update( ['faktor' => $data['faktor']] @@ -151,6 +157,7 @@ class ProjektMethodesRelationManager extends RelationManager ->icon('phosphor-calculator') ->action(function (Collection $records, array $data): void { foreach ($records as $record) { + /** @var object $record */ ProjektMethode::where('id', '=', $record->id) ->update( ['methode_id' => $data['methode_id']] diff --git a/app/Filament/Resources/Projektes/RelationManagers/ProjektObjekteImDetailRelationManager.php b/app/Filament/Resources/Projektes/RelationManagers/ProjektObjekteImDetailRelationManager.php index 87e8dad..5d64363 100644 --- a/app/Filament/Resources/Projektes/RelationManagers/ProjektObjekteImDetailRelationManager.php +++ b/app/Filament/Resources/Projektes/RelationManagers/ProjektObjekteImDetailRelationManager.php @@ -3,7 +3,6 @@ namespace App\Filament\Resources\Projektes\RelationManagers; use App\Models\ProjektObjekteImDetail; -use Filament\Actions\BulkAction; use Filament\Actions\BulkActionGroup; use Filament\Actions\CreateAction; use Filament\Actions\DeleteAction; @@ -20,7 +19,6 @@ use Filament\Tables\Columns\TextInputColumn; use Filament\Tables\Filters\SelectFilter; use Filament\Tables\Table; use Illuminate\Database\Eloquent\Builder; -use Illuminate\Database\Eloquent\Collection; use Illuminate\Support\HtmlString; use Livewire\Component; @@ -44,17 +42,14 @@ class ProjektObjekteImDetailRelationManager extends RelationManager Select::make('projekt_objekte_id') ->relationship('top_nummer', 'top_nummer', fn (Builder $query) => $query->where('projekte_id', $this->getOwnerRecord()->id)) ->required() - ->searchable() - ->columnSpan(3), + ->searchable(), TextInput::make('raumart') ->required() - ->maxLength(255) - ->columnSpan(3), + ->maxLength(255), TextInput::make('geschoss') ->required() ->maxLength(255) - ->suffixIcon('phosphor-building') - ->columnSpan(2), + ->suffixIcon('phosphor-building'), TextInput::make('flaeche') ->suffix(new HtmlString(' m²')) ->rules(['required']) @@ -65,18 +60,8 @@ class ProjektObjekteImDetailRelationManager extends RelationManager ]) ->afterStateUpdated(function (Component $livewire) { $livewire->dispatch('refreshProjektAllgemeinflaechen'); - }) - ->columnSpan(2), - TextInput::make('faktor') - ->suffixIcon('phosphor-function') - ->afterStateUpdated(function (Component $livewire) { - $livewire->dispatch('refreshProjektObjekteImDetail'); - })->validationMessages([ - 'required' => 'Die Eingabe eines Faktors ist erforderlich.', - 'decimal' => 'Für den Faktors sind zwei Dezimalstellen erforderlich.', - ]) - ->columnSpan(2), - ])->columns(6); + }), + ]); } public function table(Table $table): Table @@ -87,29 +72,16 @@ class ProjektObjekteImDetailRelationManager extends RelationManager ->recordTitleAttribute('top_nummer') ->columns([ TextColumn::make('top_nummer.top_nummer') + ->sortable() ->extraAttributes(['pointer-events' => 'none']) ->searchable() ->label('Top'), TextColumn::make('geschoss')->searchable(), - TextColumn::make('raumart')->searchable(), - TextInputColumn::make('faktor') - ->extraInputAttributes(['onClick' => 'this.select()']) - ->suffixIcon('phosphor-function') - ->width('1rem') - ->rules(['required']) + TextColumn::make('raumart')->searchable()->sortable(), + TextColumn::make('methode.faktor') + ->icon('phosphor-function') ->searchable() - ->afterStateUpdated(function ($record, Component $livewire) { - - $object = ProjektObjekteImDetail::find($record['id']); - $object->nutzwert = round($object->faktor * $object->flaeche, 2); - $object->save(); - - $livewire->dispatch('refreshProjektObjekteImDetail'); - - })->validationMessages([ - 'required' => 'Die Eingabe eines Faktors ist erforderlich.', - 'decimal' => 'Für den Faktors sind zwei Dezimalstellen erforderlich.', - ]), + ->label('Faktor'), TextInputColumn::make('flaeche') ->extraInputAttributes(['onClick' => 'this.select()']) ->summarize(Sum::make()->label('Gesammt')->numeric( @@ -122,9 +94,8 @@ class ProjektObjekteImDetailRelationManager extends RelationManager ->label('Fläche') ->searchable() ->afterStateUpdated(function ($record, Component $livewire) { - $object = ProjektObjekteImDetail::find($record['id']); - $object->nutzwert = round($object->faktor * $object->flaeche, 2); + $object->nutzwert = round($record->methode->faktor * $object->flaeche, 2); $object->save(); $livewire->dispatch('refreshProjektObjekteImDetail'); @@ -176,30 +147,6 @@ class ProjektObjekteImDetailRelationManager extends RelationManager ]) ->toolbarActions([ BulkActionGroup::make([ - BulkAction::make('faktor') - ->color('primary') - ->label('Faktor zuweisen') - ->schema([ - TextInput::make('faktor') - ->prefixIcon('phosphor-calculator') - ->numeric() - ->required(), - ]) - ->icon('phosphor-calculator') - ->action(function (Collection $records, array $data): void { - foreach ($records as $record) { - $nutzwert = round($data['faktor'] * $record->flaeche); - ProjektObjekteImDetail::where('id', '=', $record->id) - ->update( - [ - 'faktor' => $data['faktor'], - 'nutzwert' => $nutzwert, - ] - ); - } - })->after(function (Component $livewire) { - $livewire->dispatch('refreshProjektObjekteImDetail'); - }), DeleteBulkAction::make()->after(function (Component $livewire) { $livewire->dispatch('refreshProjektObjekteImDetail'); }), diff --git a/app/Filament/Resources/Projektes/RelationManagers/ProjektObjekteRelationManager.php b/app/Filament/Resources/Projektes/RelationManagers/ProjektObjekteRelationManager.php index cd6a211..7e55a5f 100644 --- a/app/Filament/Resources/Projektes/RelationManagers/ProjektObjekteRelationManager.php +++ b/app/Filament/Resources/Projektes/RelationManagers/ProjektObjekteRelationManager.php @@ -65,6 +65,7 @@ class ProjektObjekteRelationManager extends RelationManager ->columns([ TextColumn::make('top_nummer') ->alignCenter() + ->sortable() ->label('Top Nummer') ->searchable() ->extraHeaderAttributes([ @@ -92,7 +93,6 @@ class ProjektObjekteRelationManager extends RelationManager ->toggleable() ->width('2rem') ->label('Orientierung') - ->selectablePlaceholder(true) ->options(Orientierung::pluck('name', 'id')) ->selectablePlaceholder(false) ->disableOptionWhen(fn (string $value): bool => in_array($value, [2, 11, 24, 33, 36])) @@ -232,6 +232,7 @@ class ProjektObjekteRelationManager extends RelationManager ->default(0) ->label('Objekte "Nicht in Orientierung" anzeigen'), ]) + ->deferFilters(false) ->recordActions([ EditAction::make()->iconButton() ->mutateDataUsing(function (array $data): array { @@ -275,6 +276,7 @@ class ProjektObjekteRelationManager extends RelationManager ->icon('phosphor-align-center-horizontal-simple') ->action(function (Collection $records, array $data): void { foreach ($records as $record) { + /** @var object $record */ ProjektObjekte::where('id', '=', $record->id) ->where('nicht_in_orientierung', '=', false) ->update( @@ -299,6 +301,7 @@ class ProjektObjekteRelationManager extends RelationManager ->icon('phosphor-compass') ->action(function (Collection $records, array $data): void { foreach ($records as $record) { + /** @var object $record */ ProjektObjekte::where('id', '=', $record->id) ->update( ['orientierung_id' => $data['methode_id']] @@ -323,6 +326,7 @@ class ProjektObjekteRelationManager extends RelationManager ->icon('phosphor-check-square') ->action(function (Collection $records, array $data): void { foreach ($records as $record) { + /** @var object $record */ ProjektObjekte::where('id', '=', $record->id) ->update( ['nicht_in_orientierung' => 1] @@ -344,6 +348,7 @@ class ProjektObjekteRelationManager extends RelationManager ->action(function (Collection $records, array $data): void { foreach ($records as $record) { $nutzwert = $this->sum_nutzwerte('a', $data['a'], $record); + /** @var object $record */ ProjektObjekte::where('id', '=', $record->id) ->update( [ @@ -367,6 +372,7 @@ class ProjektObjekteRelationManager extends RelationManager ->action(function (Collection $records, array $data): void { foreach ($records as $record) { $nutzwert = $this->sum_nutzwerte('b', $data['b'], $record); + /** @var object $record */ ProjektObjekte::where('id', '=', $record->id) ->update( [ @@ -390,6 +396,7 @@ class ProjektObjekteRelationManager extends RelationManager ->action(function (Collection $records, array $data): void { foreach ($records as $record) { $nutzwert = $this->sum_nutzwerte('c', $data['c'], $record); + /** @var object $record */ ProjektObjekte::where('id', '=', $record->id) ->update( [ @@ -413,6 +420,7 @@ class ProjektObjekteRelationManager extends RelationManager ->action(function (Collection $records, array $data): void { foreach ($records as $record) { $nutzwert = $this->sum_nutzwerte('d', $data['d'], $record); + /** @var object $record */ ProjektObjekte::where('id', '=', $record->id) ->update( [ @@ -436,6 +444,7 @@ class ProjektObjekteRelationManager extends RelationManager ->action(function (Collection $records, array $data): void { foreach ($records as $record) { $nutzwert = $this->sum_nutzwerte('e', $data['e'], $record); + /** @var object $record */ ProjektObjekte::where('id', '=', $record->id) ->update( [ @@ -459,6 +468,7 @@ class ProjektObjekteRelationManager extends RelationManager ->action(function (Collection $records, array $data): void { foreach ($records as $record) { $nutzwert = $this->sum_nutzwerte('f', $data['f'], $record); + /** @var object $record */ ProjektObjekte::where('id', '=', $record->id) ->update( [ @@ -482,6 +492,7 @@ class ProjektObjekteRelationManager extends RelationManager ->action(function (Collection $records, array $data): void { foreach ($records as $record) { $nutzwert = $this->sum_nutzwerte('g', $data['g'], $record); + /** @var object $record */ ProjektObjekte::where('id', '=', $record->id) ->update( [ @@ -505,6 +516,7 @@ class ProjektObjekteRelationManager extends RelationManager ->action(function (Collection $records, array $data): void { foreach ($records as $record) { $nutzwert = $this->sum_nutzwerte('h', $data['h'], $record); + /** @var object $record */ ProjektObjekte::where('id', '=', $record->id) ->update( [ @@ -528,6 +540,7 @@ class ProjektObjekteRelationManager extends RelationManager ->action(function (Collection $records, array $data): void { foreach ($records as $record) { $nutzwert = $this->sum_nutzwerte('i', $data['i'], $record); + /** @var object $record */ ProjektObjekte::where('id', '=', $record->id) ->update( [ @@ -551,6 +564,7 @@ class ProjektObjekteRelationManager extends RelationManager ->action(function (Collection $records, array $data): void { foreach ($records as $record) { $nutzwert = $this->sum_nutzwerte('j', $data['j'], $record); + /** @var object $record */ ProjektObjekte::where('id', '=', $record->id) ->update( [ diff --git a/app/Filament/Resources/Projektes/Schemas/ProjekteForm.php b/app/Filament/Resources/Projektes/Schemas/ProjekteForm.php index 5603c75..7b6b4b4 100644 --- a/app/Filament/Resources/Projektes/Schemas/ProjekteForm.php +++ b/app/Filament/Resources/Projektes/Schemas/ProjekteForm.php @@ -4,6 +4,7 @@ namespace App\Filament\Resources\Projektes\Schemas; use App\Enums\ProjektStatus; use App\Models\Projekte; +use Filament\Actions\Action; use Filament\Forms\Components\DatePicker; use Filament\Forms\Components\Radio; use Filament\Forms\Components\RichEditor; @@ -32,25 +33,41 @@ class ProjekteForm ->schema([ TextInput::make('offizieller_name') ->label('Offizieller Name') - ->required() + ->suffixAction( + Action::make('copy') + ->tooltip('Kopieren') + ->icon('heroicon-s-clipboard-document-check') + ->action(function ($livewire, $state) { + $livewire->js('window.navigator.clipboard.writeText("'.$state.'");'); + }) + ) ->belowContent([ - 'Kann mit "###OFFIZIELLER_NAME###" im Text verwendet werden.', - ]), + 'Als Platzhalter "###OFFIZIELLER_NAME###"', + ]) + ->required(), TextInput::make('interner_name') ->label('Interner Name') - ->required() + ->suffixAction( + Action::make('copy') + ->tooltip('Kopieren') + ->icon('heroicon-s-clipboard-document-check') + ->action(function ($livewire, $state) { + $livewire->js('window.navigator.clipboard.writeText("'.$state.'");'); + }) + ) ->belowContent([ - 'Kann mit "###INTERNER_NAME###" im Text verwendet werden.', - ]), + 'Als Platzhalter "###INTERNER_NAME###"', + ]) + ->required(), TextInput::make('ort')->required()->suffix('am') ->belowContent([ - 'Kann mit "###ORT###" im Text verwendet werden.', + 'Als Platzhalter "###ORT###"', ]), DatePicker::make('erstellung') ->label('Datum der Erstellung') ->required() ->belowContent([ - 'Kann mit "###DATUM###" im Text verwendet werden.', + 'Als Platzhalter "###DATUM###"', ]), ])->columns(2), Tab::make('Zuordnung') diff --git a/app/Filament/Resources/Textblocks/Schemas/TextblockForm.php b/app/Filament/Resources/Textblocks/Schemas/TextblockForm.php index 985f29b..9606f0e 100644 --- a/app/Filament/Resources/Textblocks/Schemas/TextblockForm.php +++ b/app/Filament/Resources/Textblocks/Schemas/TextblockForm.php @@ -77,11 +77,12 @@ class TextblockForm ->schema([ TextInput::make('hilfe_titel') ->aboveLabel([ - 'Dieser Inhalt wird dem Benutzer an entsprechender Stelle bei der Bearbeitung des Gutachtens angezeigt.', + 'Wird dem Benutzer bei der Bearbeitung dieses Inhaltselements angezeigt.', ]) ->label('Überschrift') ->columnSpanFull(), - Textarea::make('hilfe_description'), + Textarea::make('hilfe_description') + ->label('Text'), FileUpload::make('hilfe_image') ->image() ->label('Bild') diff --git a/app/Models/ProjektObjekteImDetail.php b/app/Models/ProjektObjekteImDetail.php index 476145a..cc1ddc3 100644 --- a/app/Models/ProjektObjekteImDetail.php +++ b/app/Models/ProjektObjekteImDetail.php @@ -42,6 +42,6 @@ class ProjektObjekteImDetail extends Model public function methode() { - return $this->hasOne(ProjektMethode::class, 'raumart', 'raumart'); + return $this->belongsTo(ProjektMethode::class, 'raumart', 'raumart'); } } diff --git a/bootstrap/cache/routes-v7.php b/bootstrap/cache/routes-v7.php index 2b89d0d..43b2f95 100644 --- a/bootstrap/cache/routes-v7.php +++ b/bootstrap/cache/routes-v7.php @@ -531,7 +531,7 @@ app('router')->setCompiledRoutes( array ( 0 => array ( - '_route' => 'generated::uyjGbzR3XQdo3KhH', + '_route' => 'generated::ujfob9beT20afLlN', ), 1 => NULL, 2 => @@ -551,7 +551,7 @@ app('router')->setCompiledRoutes( array ( 0 => array ( - '_route' => 'generated::KwFA2GneULEbvRRP', + '_route' => 'generated::xo3kJGB2Kai4wz1c', ), 1 => NULL, 2 => @@ -609,7 +609,7 @@ app('router')->setCompiledRoutes( array ( 0 => array ( - '_route' => 'generated::edh6JsQpgu03vVcj', + '_route' => 'generated::SWoGYxdjyUAOcgVh', ), 1 => NULL, 2 => @@ -629,7 +629,7 @@ app('router')->setCompiledRoutes( array ( 0 => array ( - '_route' => 'generated::eNLlLrDplQqPnuec', + '_route' => 'generated::amiq2DoYewzdm8Y8', ), 1 => NULL, 2 => @@ -649,7 +649,7 @@ app('router')->setCompiledRoutes( array ( 0 => array ( - '_route' => 'generated::4H8cKn4rChdKkF4S', + '_route' => 'generated::S1KEgmy9kS1sVnDX', ), 1 => NULL, 2 => @@ -669,7 +669,7 @@ app('router')->setCompiledRoutes( array ( 0 => array ( - '_route' => 'generated::FZzcIvLYnObwCXv1', + '_route' => 'generated::pJN3i9aU8lWn299F', ), 1 => NULL, 2 => @@ -689,7 +689,7 @@ app('router')->setCompiledRoutes( array ( 0 => array ( - '_route' => 'generated::dKL4xMJ3Tqv1laiq', + '_route' => 'generated::8pEsEgvP206TQHbt', ), 1 => NULL, 2 => @@ -2717,7 +2717,7 @@ app('router')->setCompiledRoutes( 'waitSeconds' => NULL, 'withTrashed' => false, ), - 'generated::uyjGbzR3XQdo3KhH' => + 'generated::ujfob9beT20afLlN' => array ( 'methods' => array ( @@ -2729,7 +2729,7 @@ app('router')->setCompiledRoutes( array ( 'uses' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@returnJavaScriptAsFile', 'controller' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@returnJavaScriptAsFile', - 'as' => 'generated::uyjGbzR3XQdo3KhH', + 'as' => 'generated::ujfob9beT20afLlN', ), 'fallback' => false, 'defaults' => @@ -2745,7 +2745,7 @@ app('router')->setCompiledRoutes( 'waitSeconds' => NULL, 'withTrashed' => false, ), - 'generated::KwFA2GneULEbvRRP' => + 'generated::xo3kJGB2Kai4wz1c' => array ( 'methods' => array ( @@ -2757,7 +2757,7 @@ app('router')->setCompiledRoutes( array ( 'uses' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@maps', 'controller' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@maps', - 'as' => 'generated::KwFA2GneULEbvRRP', + 'as' => 'generated::xo3kJGB2Kai4wz1c', ), 'fallback' => false, 'defaults' => @@ -2859,7 +2859,7 @@ app('router')->setCompiledRoutes( 'waitSeconds' => NULL, 'withTrashed' => false, ), - 'generated::edh6JsQpgu03vVcj' => + 'generated::SWoGYxdjyUAOcgVh' => array ( 'methods' => array ( @@ -2888,7 +2888,7 @@ app('router')->setCompiledRoutes( \'exception\' => $exception, ]), status: $exception ? 500 : 200); }";s:5:"scope";s:54:"Illuminate\\Foundation\\Configuration\\ApplicationBuilder";s:4:"this";N;s:4:"self";s:32:"0000000000000f460000000000000000";}}', - 'as' => 'generated::edh6JsQpgu03vVcj', + 'as' => 'generated::SWoGYxdjyUAOcgVh', ), 'fallback' => false, 'defaults' => @@ -2904,7 +2904,7 @@ app('router')->setCompiledRoutes( 'waitSeconds' => NULL, 'withTrashed' => false, ), - 'generated::eNLlLrDplQqPnuec' => + 'generated::amiq2DoYewzdm8Y8' => array ( 'methods' => array ( @@ -2926,7 +2926,7 @@ app('router')->setCompiledRoutes( 'where' => array ( ), - 'as' => 'generated::eNLlLrDplQqPnuec', + 'as' => 'generated::amiq2DoYewzdm8Y8', ), 'fallback' => false, 'defaults' => @@ -2942,7 +2942,7 @@ app('router')->setCompiledRoutes( 'waitSeconds' => NULL, 'withTrashed' => false, ), - 'generated::4H8cKn4rChdKkF4S' => + 'generated::S1KEgmy9kS1sVnDX' => array ( 'methods' => array ( @@ -2964,7 +2964,7 @@ app('router')->setCompiledRoutes( 'where' => array ( ), - 'as' => 'generated::4H8cKn4rChdKkF4S', + 'as' => 'generated::S1KEgmy9kS1sVnDX', ), 'fallback' => false, 'defaults' => @@ -2980,7 +2980,7 @@ app('router')->setCompiledRoutes( 'waitSeconds' => NULL, 'withTrashed' => false, ), - 'generated::FZzcIvLYnObwCXv1' => + 'generated::pJN3i9aU8lWn299F' => array ( 'methods' => array ( @@ -3002,7 +3002,7 @@ app('router')->setCompiledRoutes( 'where' => array ( ), - 'as' => 'generated::FZzcIvLYnObwCXv1', + 'as' => 'generated::pJN3i9aU8lWn299F', ), 'fallback' => false, 'defaults' => @@ -3018,7 +3018,7 @@ app('router')->setCompiledRoutes( 'waitSeconds' => NULL, 'withTrashed' => false, ), - 'generated::dKL4xMJ3Tqv1laiq' => + 'generated::8pEsEgvP206TQHbt' => array ( 'methods' => array ( @@ -3040,7 +3040,7 @@ app('router')->setCompiledRoutes( 'where' => array ( ), - 'as' => 'generated::dKL4xMJ3Tqv1laiq', + 'as' => 'generated::8pEsEgvP206TQHbt', ), 'fallback' => false, 'defaults' => diff --git a/database/migrations/2025_10_03_154046_create_projekt_objektes_table.php b/database/migrations/2025_10_03_154046_create_projekt_objektes_table.php index d138045..58241ff 100644 --- a/database/migrations/2025_10_03_154046_create_projekt_objektes_table.php +++ b/database/migrations/2025_10_03_154046_create_projekt_objektes_table.php @@ -18,7 +18,6 @@ return new class extends Migration $table->boolean('nicht_in_orientierung')->default(0); $table->string('top_nummer')->nullable(); $table->string('type')->nullable(); - $table->string('geschoss')->nullable(); $table->decimal('nutzwert', 5, 2)->default(0)->nullable(); // 10 Zusatzfelder $table->decimal('a', 5, 2)->default(0); diff --git a/database/migrations/2025_10_03_154047_create_projekt_objekte_im_details_table.php b/database/migrations/2025_10_03_154047_create_projekt_objekte_im_details_table.php index 50c538c..692eace 100644 --- a/database/migrations/2025_10_03_154047_create_projekt_objekte_im_details_table.php +++ b/database/migrations/2025_10_03_154047_create_projekt_objekte_im_details_table.php @@ -17,7 +17,6 @@ return new class extends Migration $table->foreignId('projekt_objekte_id')->constrained()->cascadeOnDelete(); $table->string('geschoss')->nullable(); $table->string('raumart')->nullable(); - $table->double('faktor')->nullable(); $table->double('flaeche')->nullable(); $table->integer('nutzwert')->default(0)->nullable(); $table->timestamps(); diff --git a/database/migrations/2025_10_06_054823_create_projekt_methodes_table.php b/database/migrations/2025_10_06_054823_create_projekt_methodes_table.php index ca0f29e..cc5db76 100644 --- a/database/migrations/2025_10_06_054823_create_projekt_methodes_table.php +++ b/database/migrations/2025_10_06_054823_create_projekt_methodes_table.php @@ -15,7 +15,6 @@ return new class extends Migration $table->id(); $table->foreignId('projekte_id')->constrained()->cascadeOnDelete(); $table->integer('methode_id')->nullable()->default(0); - $table->string('geschoss')->nullable(); $table->string('raumart')->nullable(); $table->decimal('faktor', 5, 2)->default(0); $table->timestamps(); diff --git a/database/migrations/2025_11_03_120025_create_inhaltselements_table.php b/database/migrations/2025_11_03_120025_create_inhaltselements_table.php index 953f892..d148d7f 100644 --- a/database/migrations/2025_11_03_120025_create_inhaltselements_table.php +++ b/database/migrations/2025_11_03_120025_create_inhaltselements_table.php @@ -14,12 +14,6 @@ return new class extends Migration Schema::create('inhaltselements', function (Blueprint $table) { $table->id(); $table->string('name')->nullable(); - - $table->string('hilfe_titel')->nullable(); - $table->text('hilfe_description')->nullable(); - $table->string('hilfe_image')->nullable(); - - $table->timestamps(); }); } diff --git a/database/seeders/InhaltselementSeeder.php b/database/seeders/InhaltselementSeeder.php index 7862ad5..e0d8b9e 100644 --- a/database/seeders/InhaltselementSeeder.php +++ b/database/seeders/InhaltselementSeeder.php @@ -12,17 +12,18 @@ class InhaltselementSeeder extends Seeder */ public function run(): void { - $sql = "INSERT INTO `inhaltselements` (`id`, `name`, `hilfe_titel`, `hilfe_description`, `hilfe_image`, `created_at`, `updated_at`) + $sql = "INSERT INTO `inhaltselements` (`id`, `name`) VALUES - ('1', 'INHALTSVERZEICHNIS', NULL, NULL, NULL, NULL, NULL), - ('2', 'GRUNDBUCHSTAND', NULL, NULL, NULL, NULL, NULL), - ('3', 'TABELLE § 6', NULL, NULL, NULL, NULL, NULL), - ('4', 'ALLGEMEINFLÄCHEN', NULL, NULL, NULL, NULL, NULL), - ('5', 'ZU UND ABSCHLÄGE', NULL, NULL, NULL, NULL, NULL), - ('6', 'NUTZWERTBERECHNUNG', NULL, NULL, NULL, NULL, NULL), - ('7', 'ZUSAMMENSTELLUNG', NULL, NULL, NULL, NULL, NULL), - ('8', 'AUFTRAGGEBER', NULL, NULL, NULL, NULL, NULL), - ('9', 'DECKBLATT', NULL, NULL, NULL, NULL, NULL); + ('1', 'INHALTSVERZEICHNIS'), + ('2', 'GRUNDBUCHSTAND'), + ('3', 'TABELLE § 6'), + ('4', 'ALLGEMEINFLÄCHEN'), + ('5', 'ZU UND ABSCHLÄGE'), + ('6', 'NUTZWERTBERECHNUNG'), + ('7', 'ZUSAMMENSTELLUNG'), + ('8', 'AUFTRAGGEBER'), + ('9', 'DECKBLATT'), + ('10', 'DIGITALE SIGNATUR'); "; DB::unprepared($sql); } diff --git a/database/seeders/TestProjektSeeder.php b/database/seeders/TestProjektSeeder.php index fa5fe72..c3108f6 100644 --- a/database/seeders/TestProjektSeeder.php +++ b/database/seeders/TestProjektSeeder.php @@ -14,732 +14,322 @@ class TestProjektSeeder extends Seeder { $sql = "INSERT INTO `projektes` (`id`, `konto_id`, `auftraggeber_id`, `gutachter_id`, `interner_name`, `offizieller_name`, `ort`, `beschreibung`, `erstellung`, `status`, `pdf_nutzwerte_name`, `pdf_nutzwerte_status`, `evaluation_gutachten`, `bezahlt_am`, `created_at`, `updated_at`, `deleted_at`) VALUES - ('1', '1', '1', '1', 'P310 nht GE03 08 EF PLUS', 'P310 nht Gerlos Haus 2', 'Innsbruck', '

KOPIE! KOPIE! K4: lt. Änderungseinreichung
keine gravierenden unterschiede zu k2+
KOPIE VON EF!!
ÄNDERUNG - TAUSCH TOP 1+2 !!!

ACHTUNG FÜR ENDFASSUNG
gibt Änderung DER GARTENFLÄCHE bei Gartenwohnung W04 wegen neuem Weg über die Böschung zwichen Haus 2 und 3, ist noch nicht eingearbeitet, warten auf OK von nht - sh mail vom 19.09.2025 von studio 23
ansich würde sich an den Nutzwerten nichts verändern! 2NW für Garten G04

GARTENÄNDERUNG AM 24.09.25 ERLEDIGT! EF SEPTEMBER 2025

', '2025-10-22', 'entwurf', '', '0', '1', '2025-10-29 11:24:24', '2025-10-21 04:03:25', '2025-10-31 10:43:08', NULL), - ('2', '1', '1', '1', 'P386 nht BH01 test neu', 'Wohnanlage Bad Häring', 'Innsbruck', '

Übermittlung pln von scharmer wurnig - zuständig klaus mayr am 12.9.2022
gibt einen Baubescheid vom 14.6.2022
wird aber eine Änderungseineichung geben.

Flächenwidmung
VW - Vorbehaltsfläche für geförderten Wohnbau §52a
geplante örtliche Strasse an der Nordwestlichen Grundstücksgrenze (lt Mayr - Rad-&Gehweg)§53(1) UND nördlichen Grundstücksgrenze (Strassenverbreiterung zukünftig)

örtliches Raumordnungskonzept

Verkehrsweg -  Erforderlicher Neubau - an nordwestlicher Grundstücksgrenze

', '2025-07-25', 'entwurf', NULL, '0', '1', '2025-11-03 10:35:09', '2025-11-03 10:33:17', '2025-11-03 11:23:10', NULL); + ('3', '1', '1', '1', 'P386 nht BH01', 'Wohnanlage Bad Häring', 'Innsbruck', '

Übermittlung pln von scharmer wurnig - zuständig klaus mayr am 12.9.2022 gibt einen Baubescheid vom 14.6.2022 wird aber eine Änderungseineichung geben.
Flächenwidmung
VW - Vorbehaltsfläche für geförderten Wohnbau §52a
geplante örtliche Strasse an der Nordwestlichen Grundstücksgrenze (lt Mayr - Rad-&Gehweg)§53(1) UND nördlichen Grundstücksgrenze (Strassenverbreiterung zukünftig) örtliches Raumordnungskonzept
Verkehrsweg -  Erforderlicher Neubau - an nordwestlicher Grundstücksgrenze

', '2025-07-15', 'entwurf', NULL, '0', '1', '2025-11-14 10:01:29', '2025-11-14 10:01:05', '2025-11-14 11:27:41', NULL); "; DB::unprepared($sql); $sql = "INSERT INTO `projekt_allgemeinflaechens` (`id`, `projekte_id`, `geschoss`, `raumart`, `flaeche`, `created_at`, `updated_at`) VALUES - ('1', '1', 'EG', 'Allgemeinfläche Zugang', '68.19', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('2', '1', 'EG', 'Allgemeinfläche Zugang', '99.60', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('3', '1', 'EG', 'Anlieferung', '89.13', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('4', '1', 'EG', 'Ein-/Ausfahrt', '54.98', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('5', '1', 'EG', 'Erschl.', '2.25', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('6', '1', 'EG', 'Müll', '16.29', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('7', '1', 'EG', 'Stellplatz 900', '12.53', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('8', '1', 'EG', 'Stellplatz 901', '12.58', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('9', '1', 'EG', 'Stellplatz 902', '12.64', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('10', '1', 'EG', 'Stellplatz 903', '12.69', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('11', '1', 'EG', 'Stellplatz 904', '12.75', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('12', '1', 'EG', 'Stellplatz 905', '12.80', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('13', '1', 'EG', 'Stellplatz 906', '12.86', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('14', '1', 'EG', 'Stellplatz 907', '12.91', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('15', '1', 'EG', 'Stellplatz 908H', '16.87', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('16', '1', 'EG', 'Stellplatz 909', '16.96', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('17', '1', 'EG', 'Stellplatz 910', '15.00', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('18', '1', 'EG', 'Stellplatz 911', '15.00', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('19', '1', 'EG', 'Stellplatz 912', '15.00', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('20', '1', 'EG', 'Stellplatz 913', '15.00', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('21', '1', 'EG', 'Stellplatz 914', '15.00', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('22', '1', 'EG', 'Stellplatz 915', '14.57', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('23', '1', 'EG', 'Stellplatz 916', '14.57', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('24', '1', 'EG', 'Stiegenhaus EG', '8.93', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('25', '1', 'EG', 'Vorplatz', '197.32', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('26', '1', 'OG1', 'Stiegenhaus OG1', '5.38', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('27', '1', 'OG2', 'Erschließung OG2', '158.61', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('28', '1', 'OG2', 'Kiesfläche OG2', '8.63', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('29', '1', 'OG2', 'Kiesfläche OG2', '11.40', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('30', '1', 'OG2', 'Kiesfläche OG2', '23.93', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('31', '1', 'OG2', 'Stiegenhaus OG2', '8.17', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('32', '1', 'UG', 'Einspurige KFZ', '20.44', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('33', '1', 'UG', 'Elo', '9.26', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('34', '1', 'UG', 'Fahrradraum', '26.60', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('35', '1', 'UG', 'Freitreppe', '7.36', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('36', '1', 'UG', 'Gang', '11.29', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('37', '1', 'UG', 'Gang', '18.46', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('38', '1', 'UG', 'Lüftung', '62.40', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('39', '1', 'UG', 'Schleuse', '5.45', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('40', '1', 'UG', 'Schleuse', '5.79', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('41', '1', 'UG', 'Sportgeräte', '13.30', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('42', '1', 'UG', 'Stiegenhaus UG', '9.36', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('43', '1', 'UG', 'Technik', '29.14', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('44', '1', 'UG', 'Tiefgarage', '484.03', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('45', '1', 'UG', 'Trockenraum', '7.64', '2025-10-27 05:43:15', '2025-10-27 05:43:15'), - ('46', '2', 'EG', 'Böschung O', '9.87', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('47', '2', 'EG', 'Böschung S', '11.55', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('48', '2', 'EG', 'Böschung W', '6.81', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('49', '2', 'EG', 'Erschließung EG', '51.32', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('50', '2', 'EG', 'Freifläche W', '39.93', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('51', '2', 'EG', 'Gemeinschaftsgarten', '53.50', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('52', '2', 'EG', 'Gemeinschaftsraum', '50.58', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('53', '2', 'EG', 'Rampe', '35.21', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('54', '2', 'EG', 'Spielplatz', '130.59', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('55', '2', 'EG', 'Stellplatz Besucher B01H', '21.68', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('56', '2', 'EG', 'Stellplatz Besucher B02H', '16.92', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('57', '2', 'EG', 'Stellplatz Besucher B03', '13.80', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('58', '2', 'EG', 'Stellplatz Besucher B04', '13.82', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('59', '2', 'EG', 'Straße', '38.09', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('60', '2', 'EG', 'Technik', '11.00', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('61', '2', 'EG', 'Terrasse', '13.27', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('62', '2', 'EG', 'Vorplatz/Begegnungszone', '51.18', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('63', '2', 'EG', 'WC', '3.55', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('64', '2', 'EG', 'Zufahrt', '49.42', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('65', '2', 'EG', 'Zugang', '34.72', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('66', '2', 'OG1', 'Erschließung OG1', '51.65', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('67', '2', 'OG2', 'Erschließung OG2', '38.90', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('68', '2', 'UG', 'Böschung S', '53.36', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('69', '2', 'UG', 'ELO', '7.22', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('70', '2', 'UG', 'Erschließung UG', '25.28', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('71', '2', 'UG', 'Fahrräder / Sportger. / KIWA', '51.96', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('72', '2', 'UG', 'Gang KA', '32.11', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('73', '2', 'UG', 'Hausmeister', '12.46', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('74', '2', 'UG', 'Müllraum', '20.44', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('75', '2', 'UG', 'Rampe', '96.07', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('76', '2', 'UG', 'Stellplatz APG18 / 600', '12.68', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('77', '2', 'UG', 'Stellplatz APG19 / 601', '13.18', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('78', '2', 'UG', 'Stellplatz APG20 / 602', '13.18', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('79', '2', 'UG', 'Stgh.', '10.90', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('80', '2', 'UG', 'Technik', '13.40', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('81', '2', 'UG', 'Tiefgarage', '208.45', '2025-11-03 10:43:37', '2025-11-03 10:43:37'); + ('1', '3', 'EG', 'Böschung N', '76.83', '2025-11-14 10:18:34', '2025-11-14 10:18:34'), + ('2', '3', 'EG', 'Böschung O', '9.87', '2025-11-14 10:18:34', '2025-11-14 10:18:34'), + ('3', '3', 'EG', 'Böschung S', '11.55', '2025-11-14 10:18:34', '2025-11-14 10:18:34'), + ('4', '3', 'EG', 'Böschung W', '6.81', '2025-11-14 10:18:34', '2025-11-14 10:18:34'), + ('5', '3', 'EG', 'Erschließung EG', '51.32', '2025-11-14 10:18:34', '2025-11-14 10:18:34'), + ('6', '3', 'EG', 'Freifläche W', '39.93', '2025-11-14 10:18:34', '2025-11-14 10:18:34'), + ('7', '3', 'EG', 'Gemeinschaftsgarten', '53.50', '2025-11-14 10:18:34', '2025-11-14 10:18:34'), + ('8', '3', 'EG', 'Gemeinschaftsraum', '50.58', '2025-11-14 10:18:34', '2025-11-14 10:18:34'), + ('9', '3', 'EG', 'Rampe', '35.21', '2025-11-14 10:18:34', '2025-11-14 10:18:34'), + ('10', '3', 'EG', 'Spielplatz', '130.59', '2025-11-14 10:18:34', '2025-11-14 10:18:34'), + ('11', '3', 'EG', 'Stellplatz Besucher B01H', '21.68', '2025-11-14 10:18:34', '2025-11-14 10:18:34'), + ('12', '3', 'EG', 'Stellplatz Besucher B02H', '16.92', '2025-11-14 10:18:34', '2025-11-14 10:18:34'), + ('13', '3', 'EG', 'Stellplatz Besucher B03', '13.80', '2025-11-14 10:18:34', '2025-11-14 10:18:34'), + ('14', '3', 'EG', 'Stellplatz Besucher B04', '13.82', '2025-11-14 10:18:34', '2025-11-14 10:18:34'), + ('15', '3', 'EG', 'Straße', '38.09', '2025-11-14 10:18:34', '2025-11-14 10:18:34'), + ('16', '3', 'EG', 'Technik', '11.00', '2025-11-14 10:18:34', '2025-11-14 10:18:34'), + ('17', '3', 'EG', 'Terrasse', '13.27', '2025-11-14 10:18:34', '2025-11-14 10:18:34'), + ('18', '3', 'EG', 'Vorplatz/Begegnungszone', '51.18', '2025-11-14 10:18:34', '2025-11-14 10:18:34'), + ('19', '3', 'EG', 'WC', '3.55', '2025-11-14 10:18:34', '2025-11-14 10:18:34'), + ('20', '3', 'EG', 'Zufahrt', '49.42', '2025-11-14 10:18:34', '2025-11-14 10:18:34'), + ('21', '3', 'EG', 'Zugang', '34.72', '2025-11-14 10:18:34', '2025-11-14 10:18:34'), + ('22', '3', 'OG1', 'Erschließung OG1', '51.65', '2025-11-14 10:18:34', '2025-11-14 10:18:34'), + ('23', '3', 'OG2', 'Erschließung OG2', '38.90', '2025-11-14 10:18:34', '2025-11-14 10:18:34'), + ('24', '3', 'UG', 'Böschung S', '53.36', '2025-11-14 10:18:34', '2025-11-14 10:18:34'), + ('25', '3', 'UG', 'ELO', '7.22', '2025-11-14 10:18:34', '2025-11-14 10:18:34'), + ('26', '3', 'UG', 'Erschließung UG', '25.28', '2025-11-14 10:18:34', '2025-11-14 10:18:34'), + ('27', '3', 'UG', 'Fahrräder / Sportger. / KIWA', '51.96', '2025-11-14 10:18:34', '2025-11-14 10:18:34'), + ('28', '3', 'UG', 'Gang KA', '32.11', '2025-11-14 10:18:34', '2025-11-14 10:18:34'), + ('29', '3', 'UG', 'Hausmeister', '12.46', '2025-11-14 10:18:34', '2025-11-14 10:18:34'), + ('30', '3', 'UG', 'Müllraum', '20.44', '2025-11-14 10:18:34', '2025-11-14 10:18:34'), + ('31', '3', 'UG', 'Rampe', '96.07', '2025-11-14 10:18:34', '2025-11-14 10:18:34'), + ('32', '3', 'UG', 'Stellplatz APG18 / 600', '12.68', '2025-11-14 10:18:34', '2025-11-14 10:18:34'), + ('33', '3', 'UG', 'Stellplatz APG19 / 601', '13.18', '2025-11-14 10:18:34', '2025-11-14 10:18:34'), + ('34', '3', 'UG', 'Stellplatz APG20 / 602', '13.18', '2025-11-14 10:18:34', '2025-11-14 10:18:34'), + ('35', '3', 'UG', 'Stgh.', '10.90', '2025-11-14 10:18:34', '2025-11-14 10:18:34'), + ('36', '3', 'UG', 'Technik', '13.40', '2025-11-14 10:18:34', '2025-11-14 10:18:34'), + ('37', '3', 'UG', 'Tiefgarage', '208.45', '2025-11-14 10:18:34', '2025-11-14 10:18:34'); "; DB::unprepared($sql); - $sql = "INSERT INTO `projekt_methodes` (`id`, `projekte_id`, `methode_id`, `geschoss`, `raumart`, `faktor`, `created_at`, `updated_at`) + $sql = "INSERT INTO `projekt_methodes` (`id`, `projekte_id`, `methode_id`, `raumart`, `faktor`, `created_at`, `updated_at`) VALUES - ('1', '1', '1', NULL, 'Bereich unter Stiege 1', '0.30', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('2', '1', '1', NULL, 'Bereich unter Stiege 2', '0.30', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('3', '1', '1', NULL, 'Bewegungsraum', '0.30', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('4', '1', '1', NULL, 'Essen', '0.30', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('5', '1', '1', NULL, 'Garderobe', '0.30', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('6', '1', '1', NULL, 'Geräte 1', '0.30', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('7', '1', '1', NULL, 'Geräte 2', '0.30', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('8', '1', '1', NULL, 'Stiegenpodest 1', '0.30', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('9', '1', '1', NULL, 'Stiegenpodest 2', '0.30', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('10', '1', '1', NULL, 'WC B1', '0.30', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('11', '1', '1', NULL, 'WC P1', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('12', '1', '1', NULL, 'Zugang Garten', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('13', '1', '1', NULL, 'Besprechung', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('14', '1', '1', NULL, 'Büro', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('15', '1', '1', NULL, 'Gruppenraum 1', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('16', '1', '1', NULL, 'Gruppenraum 2', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('17', '1', '1', NULL, 'Gruppenraum 3', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('18', '1', '1', NULL, 'Gruppenraum 4', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('19', '1', '1', NULL, 'Gruppenraum 5', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('20', '1', '1', NULL, 'Gruppenraum 6', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('21', '1', '1', NULL, 'Gruppenraum 7', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('22', '1', '1', NULL, 'Gruppenraum 8', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('23', '1', '1', NULL, 'Kopierer', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('24', '1', '1', NULL, 'Marktplatz 1', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('25', '1', '1', NULL, 'Marktplatz 2', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('26', '1', '1', NULL, 'Nebenraum 1', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('27', '1', '1', NULL, 'Nebenraum 2', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('28', '1', '1', NULL, 'Personal', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('29', '1', '1', NULL, 'Putz/Wr.', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('30', '1', '1', NULL, 'Schlafraum 1', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('31', '1', '1', NULL, 'Schlafraum 2', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('32', '1', '1', NULL, 'Teeküche 1', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('33', '1', '1', NULL, 'Teeküche 2', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('34', '1', '1', NULL, 'Teilungsraum 1', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('35', '1', '1', NULL, 'Teilungsraum 2', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('36', '1', '1', NULL, 'Teilungsraum 3', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('37', '1', '1', NULL, 'Teilungsraum 4', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('38', '1', '1', NULL, 'Terrasse', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('39', '1', '1', NULL, 'WC B2', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('40', '1', '1', NULL, 'WC G1', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('41', '1', '1', NULL, 'WC G2', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('42', '1', '1', NULL, 'WC G3', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('43', '1', '1', NULL, 'WC G4', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('44', '1', '1', NULL, 'WC G5', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('45', '1', '1', NULL, 'WC G6', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('46', '1', '1', NULL, 'WC G7', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('47', '1', '1', NULL, 'WC G8', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('48', '1', '1', NULL, 'WC P2', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('49', '1', '1', NULL, 'Hausmeister', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('50', '1', '1', NULL, 'Küche', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('51', '1', '1', NULL, 'Windfang', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('52', '1', '1', NULL, 'Wirtschaftsraum', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('53', '1', '1', NULL, 'Bereich unter Stiege', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('54', '1', '1', NULL, 'Besprechungsraum', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('55', '1', '1', NULL, 'Garten G KK', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('56', '1', '1', NULL, 'Geräte', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('57', '1', '1', NULL, 'Marktplatz', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('58', '1', '1', NULL, 'Nebenraum', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('59', '1', '1', NULL, 'WC A', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('60', '1', '1', NULL, 'WC B', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('61', '1', '1', NULL, 'WC G1/2', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('62', '1', '1', NULL, 'WC G3/4', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('63', '1', '1', NULL, 'Stellplatz+', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('64', '1', '1', NULL, 'Stellplatz', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('65', '1', '1', NULL, 'Vereine', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('66', '1', '1', NULL, 'WC D/B', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('67', '1', '1', NULL, 'WC H', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('68', '1', '1', NULL, 'Bad', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('69', '1', '1', NULL, 'Schlafzimmer', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('70', '1', '1', NULL, 'Wohnen', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('71', '1', '1', NULL, 'KA01', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('72', '1', '1', NULL, 'KA02', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('73', '1', '1', NULL, 'Kabinett', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('74', '1', '1', NULL, 'KA03', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('75', '1', '1', NULL, 'KA04', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('76', '1', '1', NULL, 'KA05', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('77', '1', '1', NULL, 'KA06', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('78', '1', '1', NULL, 'KA07', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('79', '1', '1', NULL, 'KA08', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('80', '1', '1', NULL, 'KA09', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('81', '1', '1', NULL, 'KA10', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('82', '1', '1', NULL, 'KA11', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('83', '1', '1', NULL, 'KA12', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('84', '1', '1', NULL, 'KA13', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'), - ('85', '2', '5', NULL, 'Stellplatz', '0.50', '2025-11-03 11:04:08', '2025-11-03 11:06:13'), - ('86', '2', '5', NULL, 'Stellplatz+', '0.55', '2025-11-03 11:04:08', '2025-11-03 11:06:18'), - ('87', '2', '1', NULL, 'Bad', '0.00', '2025-11-03 11:04:08', '2025-11-03 11:09:19'), - ('88', '2', '4', NULL, 'Garten G01', '0.50', '2025-11-03 11:04:08', '2025-11-03 11:08:53'), - ('89', '2', '4', NULL, 'Keller KA01', '0.15', '2025-11-03 11:04:08', '2025-11-03 11:05:33'), - ('90', '2', '3', NULL, 'Terrasse', '0.25', '2025-11-03 11:04:08', '2025-11-03 11:06:44'), - ('91', '2', '1', NULL, 'Vorraum', '0.00', '2025-11-03 11:04:08', '2025-11-03 11:09:19'), - ('92', '2', '4', NULL, 'Wohnen/Kochen', '0.00', '2025-11-03 11:04:08', '2025-11-03 11:09:23'), - ('93', '2', '1', NULL, 'Zimmer', '0.00', '2025-11-03 11:04:08', '2025-11-03 11:09:19'), - ('94', '2', '4', NULL, 'Garten G02', '0.50', '2025-11-03 11:04:08', '2025-11-03 11:08:54'), - ('95', '2', '4', NULL, 'Keller KA02', '0.15', '2025-11-03 11:04:08', '2025-11-03 11:05:33'), - ('96', '2', '4', NULL, 'Garten G03', '0.50', '2025-11-03 11:04:08', '2025-11-03 11:08:55'), - ('97', '2', '4', NULL, 'Keller KA03', '0.15', '2025-11-03 11:04:08', '2025-11-03 11:05:33'), - ('98', '2', '4', NULL, 'Garten G04', '0.50', '2025-11-03 11:04:08', '2025-11-03 11:08:55'), - ('99', '2', '4', NULL, 'Keller KA04', '0.15', '2025-11-03 11:04:08', '2025-11-03 11:05:33'), - ('100', '2', '4', NULL, 'Garten G05', '0.50', '2025-11-03 11:04:08', '2025-11-03 11:08:56'), - ('101', '2', '4', NULL, 'KellerKA05', '0.15', '2025-11-03 11:04:08', '2025-11-03 11:05:33'), - ('102', '2', '3', NULL, 'Balkon', '0.25', '2025-11-03 11:04:08', '2025-11-03 11:07:23'), - ('103', '2', '4', NULL, 'Keller KA06', '0.15', '2025-11-03 11:04:08', '2025-11-03 11:05:33'), - ('104', '2', '1', NULL, 'Vorraum/Gang', '0.00', '2025-11-03 11:04:08', '2025-11-03 11:09:19'), - ('105', '2', '4', NULL, 'Keller KA07', '0.15', '2025-11-03 11:04:08', '2025-11-03 11:05:33'), - ('106', '2', '4', NULL, 'Keller KA08', '0.15', '2025-11-03 11:04:08', '2025-11-03 11:05:33'), - ('107', '2', '4', NULL, 'Keller KA09', '0.15', '2025-11-03 11:04:08', '2025-11-03 11:05:33'), - ('108', '2', '4', NULL, 'Keller KA10', '0.15', '2025-11-03 11:04:08', '2025-11-03 11:05:33'), - ('109', '2', '4', NULL, 'KellerKA11', '0.15', '2025-11-03 11:04:08', '2025-11-03 11:05:33'), - ('110', '2', '2', NULL, 'Loggia', '0.40', '2025-11-03 11:04:08', '2025-11-03 11:07:38'), - ('111', '2', '4', NULL, 'Keller KA12', '0.15', '2025-11-03 11:04:08', '2025-11-03 11:05:33'), - ('112', '2', '4', NULL, 'Keller KA13', '0.15', '2025-11-03 11:04:08', '2025-11-03 11:05:33'), - ('113', '2', '4', NULL, 'Keller KA14', '0.15', '2025-11-03 11:04:08', '2025-11-03 11:05:33'), - ('114', '2', '4', NULL, 'Keller KA15', '0.15', '2025-11-03 11:04:08', '2025-11-03 11:05:33'), - ('115', '2', '4', NULL, 'Keller KA16', '0.15', '2025-11-03 11:04:08', '2025-11-03 11:05:33'), - ('116', '2', '1', NULL, 'AR', '0.00', '2025-11-03 11:04:08', '2025-11-03 11:09:19'), - ('117', '2', '4', NULL, 'Keller KA17', '0.15', '2025-11-03 11:04:08', '2025-11-03 11:05:33'); + ('1', '3', '5', 'Stellplatz+', '0.50', '2025-11-14 10:43:11', '2025-11-14 11:11:22'), + ('2', '3', '5', 'Stellplatz', '0.55', '2025-11-14 10:43:11', '2025-11-14 11:11:39'), + ('3', '3', '1', 'Bad', '0.00', '2025-11-14 10:43:11', '2025-11-14 11:15:53'), + ('4', '3', '4', 'Garten G01', '0.05', '2025-11-14 10:43:11', '2025-11-14 11:14:28'), + ('5', '3', '4', 'Keller KA01', '0.15', '2025-11-14 10:43:11', '2025-11-14 11:13:15'), + ('6', '3', '3', 'Terrasse', '0.25', '2025-11-14 10:43:11', '2025-11-14 11:16:20'), + ('7', '3', '1', 'Vorraum', '0.00', '2025-11-14 10:43:11', '2025-11-14 11:15:53'), + ('8', '3', '1', 'Wohnen/Kochen', '0.00', '2025-11-14 10:43:11', '2025-11-14 11:15:53'), + ('9', '3', '1', 'Zimmer', '0.00', '2025-11-14 10:43:11', '2025-11-14 11:15:53'), + ('10', '3', '4', 'Garten G02', '0.05', '2025-11-14 10:43:11', '2025-11-14 11:14:28'), + ('11', '3', '4', 'Keller KA02', '0.15', '2025-11-14 10:43:11', '2025-11-14 11:13:15'), + ('12', '3', '4', 'Garten G03', '0.05', '2025-11-14 10:43:11', '2025-11-14 11:14:28'), + ('13', '3', '4', 'Keller KA03', '0.15', '2025-11-14 10:43:11', '2025-11-14 11:13:15'), + ('14', '3', '4', 'Garten G04', '0.05', '2025-11-14 10:43:11', '2025-11-14 11:14:28'), + ('15', '3', '4', 'Keller KA04', '0.15', '2025-11-14 10:43:11', '2025-11-14 11:13:15'), + ('16', '3', '4', 'Garten G05', '0.05', '2025-11-14 10:43:11', '2025-11-14 11:14:28'), + ('17', '3', '4', 'KellerKA05', '0.15', '2025-11-14 10:43:11', '2025-11-14 11:13:15'), + ('18', '3', '3', 'Balkon', '0.25', '2025-11-14 10:43:11', '2025-11-14 11:16:36'), + ('19', '3', '4', 'Keller KA06', '0.15', '2025-11-14 10:43:11', '2025-11-14 11:13:15'), + ('20', '3', '1', 'Vorraum/Gang', '0.00', '2025-11-14 10:43:11', '2025-11-14 11:15:53'), + ('21', '3', '4', 'Keller KA07', '0.15', '2025-11-14 10:43:11', '2025-11-14 11:13:15'), + ('22', '3', '4', 'Keller KA08', '0.15', '2025-11-14 10:43:11', '2025-11-14 11:13:15'), + ('23', '3', '4', 'Keller KA09', '0.15', '2025-11-14 10:43:11', '2025-11-14 11:13:15'), + ('24', '3', '4', 'Keller KA10', '0.15', '2025-11-14 10:43:11', '2025-11-14 11:13:15'), + ('25', '3', '4', 'KellerKA11', '0.15', '2025-11-14 10:43:11', '2025-11-14 11:13:15'), + ('26', '3', '2', 'Loggia', '0.40', '2025-11-14 10:43:11', '2025-11-14 11:16:46'), + ('27', '3', '4', 'Keller KA12', '0.15', '2025-11-14 10:43:11', '2025-11-14 11:13:15'), + ('28', '3', '4', 'Keller KA13', '0.15', '2025-11-14 10:43:11', '2025-11-14 11:13:15'), + ('29', '3', '4', 'Keller KA14', '0.15', '2025-11-14 10:43:11', '2025-11-14 11:13:15'), + ('30', '3', '4', 'Keller KA15', '0.15', '2025-11-14 10:43:11', '2025-11-14 11:13:15'), + ('31', '3', '4', 'Keller KA16', '0.15', '2025-11-14 10:43:11', '2025-11-14 11:13:15'), + ('32', '3', '1', 'AR', '0.00', '2025-11-14 10:43:11', '2025-11-14 11:15:53'), + ('33', '3', '4', 'Keller KA17', '0.15', '2025-11-14 10:43:11', '2025-11-14 11:13:15'); "; DB::unprepared($sql); - $sql = "INSERT INTO `projekt_objektes` (`id`, `projekte_id`, `orientierung_id`, `nicht_in_orientierung`, `top_nummer`, `type`, `geschoss`, `nutzwert`, `a`, `b`, `c`, `d`, `e`, `f`, `g`, `h`, `i`, `j`, `created_at`, `updated_at`) + $sql = "INSERT INTO `projekt_objektes` (`id`, `projekte_id`, `orientierung_id`, `nicht_in_orientierung`, `top_nummer`, `type`, `nutzwert`, `a`, `b`, `c`, `d`, `e`, `f`, `g`, `h`, `i`, `j`, `created_at`, `updated_at`) VALUES - ('1', '1', '0', '1', 'KG', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:28'), - ('2', '1', '0', '1', 'KG/KK', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:28'), - ('3', '1', '0', '1', 'KK', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:28'), - ('4', '1', '0', '1', 'P01', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:28'), - ('5', '1', '0', '1', 'P02', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:28'), - ('6', '1', '0', '1', 'P03', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:28'), - ('7', '1', '0', '1', 'P04', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:28'), - ('8', '1', '0', '1', 'P05', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:28'), - ('9', '1', '0', '1', 'P06', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:28'), - ('10', '1', '0', '1', 'P07', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:28'), - ('11', '1', '0', '1', 'P08', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:41'), - ('12', '1', '0', '1', 'P09', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:41'), - ('13', '1', '0', '1', 'P10', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:41'), - ('14', '1', '0', '1', 'P11', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:41'), - ('15', '1', '0', '1', 'P12', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:41'), - ('16', '1', '0', '1', 'P13', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:41'), - ('17', '1', '0', '1', 'P14', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:41'), - ('18', '1', '0', '1', 'P15', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:41'), - ('19', '1', '0', '1', 'P16', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:41'), - ('20', '1', '0', '1', 'P17', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:41'), - ('21', '1', '0', '1', 'P18', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:47'), - ('22', '1', '0', '1', 'P19', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:47'), - ('23', '1', '0', '1', 'P20', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:47'), - ('24', '1', '0', '1', 'P21', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:47'), - ('25', '1', '0', '1', 'P22', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:47'), - ('26', '1', '0', '1', 'P23', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:47'), - ('27', '1', '0', '1', 'P24', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:47'), - ('28', '1', '0', '1', 'P25', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:47'), - ('29', '1', '0', '1', 'P26', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:47'), - ('30', '1', '0', '1', 'P27', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:47'), - ('31', '1', '0', '1', 'P28', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:59'), - ('32', '1', '0', '1', 'P29', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:59'), - ('33', '1', '0', '1', 'P30', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:59'), - ('34', '1', '0', '1', 'P31', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:59'), - ('35', '1', '0', '1', 'P32', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:59'), - ('36', '1', '0', '1', 'P33', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:59'), - ('37', '1', '0', '1', 'P34', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:59'), - ('38', '1', '0', '1', 'P35', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:59'), - ('39', '1', '0', '1', 'P36', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:59'), - ('40', '1', '0', '1', 'VL', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:15:14'), - ('41', '1', '14', '0', 'W01', '2-Zi', NULL, '2.00', '2.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:16:29'), - ('42', '1', '14', '0', 'W02', '2-Zi', NULL, '-1.00', '2.00', '-3.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:16:37'), - ('43', '1', '14', '0', 'W03', '2-Zi', NULL, '2.00', '2.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:16:29'), - ('44', '1', '14', '0', 'W04', '2-Zi', NULL, '-1.00', '2.00', '-3.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:16:38'), - ('45', '1', '14', '0', 'W05', '2-Zi', NULL, '2.00', '2.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:16:29'), - ('46', '1', '14', '0', 'W06', '2-Zi', NULL, '-1.00', '2.00', '-3.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:16:40'), - ('47', '1', '14', '0', 'W07', '2-Zi', NULL, '2.00', '2.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:16:29'), - ('48', '1', '14', '0', 'W08', '2-Zi', NULL, '2.00', '2.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:16:29'), - ('49', '1', '14', '0', 'W09', '2-Zi', NULL, '-1.00', '2.00', '-3.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:16:42'), - ('50', '1', '14', '0', 'W10', '2-Zi', NULL, '2.00', '2.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:16:29'), - ('51', '1', '14', '0', 'W11', '2-Zi', NULL, '2.00', '2.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:16:29'), - ('52', '1', '14', '0', 'W12', '2-Zi', NULL, '-1.00', '2.00', '-3.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:16:44'), - ('53', '1', '14', '0', 'W13', '2-Zi', NULL, '-1.00', '2.00', '-3.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:16:45'), - ('54', '2', '0', '1', 'APG02', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-03 10:43:37', '2025-11-03 10:44:18'), - ('55', '2', '0', '1', 'APG03', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-03 10:43:37', '2025-11-03 10:44:18'), - ('56', '2', '0', '1', 'APG04', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-03 10:43:37', '2025-11-03 10:44:18'), - ('57', '2', '0', '1', 'APG05', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-03 10:43:37', '2025-11-03 10:44:18'), - ('58', '2', '0', '1', 'APG06', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-03 10:43:37', '2025-11-03 10:44:18'), - ('59', '2', '0', '1', 'APG07', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-03 10:43:37', '2025-11-03 10:44:18'), - ('60', '2', '0', '1', 'APG08', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-03 10:43:37', '2025-11-03 10:44:18'), - ('61', '2', '0', '1', 'APG09', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-03 10:43:37', '2025-11-03 10:44:18'), - ('62', '2', '0', '1', 'APG10', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-03 10:43:37', '2025-11-03 10:44:18'), - ('63', '2', '0', '1', 'APG11', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-03 10:43:37', '2025-11-03 10:44:18'), - ('64', '2', '0', '1', 'APG12', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-03 10:43:37', '2025-11-03 10:44:18'), - ('65', '2', '0', '1', 'APG13', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-03 10:43:37', '2025-11-03 10:44:18'), - ('66', '2', '0', '1', 'APG14', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-03 10:43:37', '2025-11-03 10:44:18'), - ('67', '2', '0', '1', 'APG15', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-03 10:43:37', '2025-11-03 10:44:18'), - ('68', '2', '0', '1', 'APG16', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-03 10:43:37', '2025-11-03 10:44:18'), - ('69', '2', '0', '1', 'APG17', NULL, NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-03 10:43:37', '2025-11-03 10:44:18'), - ('70', '2', '8', '0', 'W01', '2-ZI-Whg', NULL, '-7.50', '-2.50', '-2.50', '-2.50', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-03 10:43:37', '2025-11-03 10:57:10'), - ('71', '2', '18', '0', 'W02', '2-ZI-Whg', NULL, '-7.50', '-2.50', '0.00', '-5.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-03 10:43:37', '2025-11-03 10:57:13'), - ('72', '2', '22', '0', 'W03', '2-ZI-Whg', NULL, '-3.00', '-2.50', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-03 10:43:37', '2025-11-03 10:49:57'), - ('73', '2', '8', '0', 'W04', '2-ZI-Whg', NULL, '-5.00', '-2.50', '-2.50', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-03 10:43:37', '2025-11-03 10:55:11'), - ('74', '2', '8', '0', 'W05', '2-ZI-Whg', NULL, '-5.00', '-2.50', '-2.50', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-03 10:43:37', '2025-11-03 10:55:11'), - ('75', '2', '8', '0', 'W06', '2-ZI-Whg', NULL, '-2.50', '0.00', '-2.50', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-03 10:43:37', '2025-11-03 10:55:11'), - ('76', '2', '18', '0', 'W07', '2-ZI-Whg', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-03 10:43:37', '2025-11-03 10:47:26'), - ('77', '2', '31', '0', 'W08', '2-ZI-Whg', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-03 10:43:37', '2025-11-03 10:47:36'), - ('78', '2', '22', '0', 'W09', '2-ZI-Whg', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-03 10:43:37', '2025-11-03 10:47:44'), - ('79', '2', '8', '0', 'W10', '2-ZI-Whg', NULL, '-2.50', '0.00', '-2.50', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-03 10:43:37', '2025-11-03 10:55:11'), - ('80', '2', '8', '0', 'W11', '2-ZI-Whg', NULL, '-2.50', '0.00', '-2.50', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-03 10:43:37', '2025-11-03 10:55:11'), - ('81', '2', '8', '0', 'W12', '2-ZI-Whg', NULL, '-2.50', '0.00', '-2.50', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-03 10:43:37', '2025-11-03 10:55:11'), - ('82', '2', '18', '0', 'W13', '2-ZI-Whg', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-03 10:43:37', '2025-11-03 10:47:54'), - ('83', '2', '31', '0', 'W14', '2-ZI-Whg', NULL, '2.50', '2.50', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-03 10:43:37', '2025-11-03 10:58:09'), - ('84', '2', '22', '0', 'W15', '2-ZI-Whg', NULL, '2.50', '2.50', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-03 10:43:37', '2025-11-03 10:58:17'), - ('85', '2', '8', '0', 'W16', '2-ZI-Whg', NULL, '0.00', '2.50', '-2.50', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-03 10:43:37', '2025-11-03 10:55:11'), - ('86', '2', '18', '0', 'W17', '2-ZI-Whg', NULL, '2.50', '2.50', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-03 10:43:37', '2025-11-03 10:58:29'); + ('1', '3', '0', '1', 'APG01', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-14 10:19:08', '2025-11-14 10:20:27'), + ('2', '3', '0', '1', 'APG02', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-14 10:19:08', '2025-11-14 10:20:27'), + ('3', '3', '0', '1', 'APG03', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-14 10:19:08', '2025-11-14 10:20:27'), + ('4', '3', '0', '1', 'APG04', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-14 10:19:08', '2025-11-14 10:20:27'), + ('5', '3', '0', '1', 'APG05', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-14 10:19:08', '2025-11-14 10:20:27'), + ('6', '3', '0', '1', 'APG06', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-14 10:19:08', '2025-11-14 10:20:27'), + ('7', '3', '0', '1', 'APG07', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-14 10:19:08', '2025-11-14 10:20:27'), + ('8', '3', '0', '1', 'APG08', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-14 10:19:08', '2025-11-14 10:20:27'), + ('9', '3', '0', '1', 'APG09', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-14 10:19:08', '2025-11-14 10:20:27'), + ('10', '3', '0', '1', 'APG10', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-14 10:19:08', '2025-11-14 10:20:27'), + ('11', '3', '0', '1', 'APG11', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-14 10:19:08', '2025-11-14 10:20:27'), + ('12', '3', '0', '1', 'APG12', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-14 10:19:08', '2025-11-14 10:20:27'), + ('13', '3', '0', '1', 'APG13', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-14 10:19:08', '2025-11-14 10:20:27'), + ('14', '3', '0', '1', 'APG14', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-14 10:19:08', '2025-11-14 10:20:27'), + ('15', '3', '0', '1', 'APG15', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-14 10:19:08', '2025-11-14 10:20:27'), + ('16', '3', '0', '1', 'APG16', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-14 10:19:08', '2025-11-14 10:20:27'), + ('17', '3', '0', '1', 'APG17', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-14 10:19:08', '2025-11-14 10:20:27'), + ('18', '3', '8', '0', 'W01', '2-ZI-Whg', '-7.50', '-2.50', '-2.50', '-2.50', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-14 10:19:08', '2025-11-14 11:25:34'), + ('19', '3', '18', '0', 'W02', '2-ZI-Whg', '-7.50', '-2.50', '0.00', '-5.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-14 10:19:08', '2025-11-14 11:25:40'), + ('20', '3', '22', '0', 'W03', '2-ZI-Whg', '-2.50', '-2.50', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-14 10:19:08', '2025-11-14 11:25:45'), + ('21', '3', '8', '0', 'W04', '2-ZI-Whg', '-5.00', '-2.50', '-2.50', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-14 10:19:08', '2025-11-14 11:25:52'), + ('22', '3', '8', '0', 'W05', '2-ZI-Whg', '-5.00', '-2.50', '-2.50', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-14 10:19:08', '2025-11-14 11:25:55'), + ('23', '3', '8', '0', 'W06', '2-ZI-Whg', '-2.50', '0.00', '-2.50', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-14 10:19:08', '2025-11-14 11:25:58'), + ('24', '3', '18', '0', 'W07', '2-ZI-Whg', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-14 10:19:08', '2025-11-14 11:26:04'), + ('25', '3', '31', '0', 'W08', '2-ZI-Whg', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-14 10:19:08', '2025-11-14 11:26:19'), + ('26', '3', '22', '0', 'W09', '2-ZI-Whg', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-14 10:19:08', '2025-11-14 11:26:43'), + ('27', '3', '8', '0', 'W10', '2-ZI-Whg', '-2.50', '0.00', '-2.50', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-14 10:19:08', '2025-11-14 11:26:50'), + ('28', '3', '8', '0', 'W11', '2-ZI-Whg', '-2.50', '0.00', '-2.50', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-14 10:19:08', '2025-11-14 11:26:53'), + ('29', '3', '8', '0', 'W12', '2-ZI-Whg', '-2.50', '0.00', '-2.50', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-14 10:19:08', '2025-11-14 11:26:56'), + ('30', '3', '18', '0', 'W13', '2-ZI-Whg', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-14 10:19:08', '2025-11-14 11:27:08'), + ('31', '3', '31', '0', 'W14', '2-ZI-Whg', '2.50', '2.50', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-14 10:19:08', '2025-11-14 11:27:17'), + ('32', '3', '22', '0', 'W15', '2-ZI-Whg', '2.50', '2.50', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-14 10:19:08', '2025-11-14 11:27:23'), + ('33', '3', '8', '0', 'W16', '2-ZI-Whg', '0.00', '2.50', '-2.50', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-14 10:19:08', '2025-11-14 11:27:28'), + ('34', '3', '18', '0', 'W17', '2-ZI-Whg', '2.50', '2.50', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-11-14 10:19:09', '2025-11-14 11:27:35'); "; DB::unprepared($sql); - $sql = "INSERT INTO `projekt_objekte_im_details` (`id`, `projekte_id`, `projekt_objekte_id`, `geschoss`, `raumart`, `faktor`, `flaeche`, `nutzwert`, `created_at`, `updated_at`) + $sql = "INSERT INTO `projekt_objekte_im_details` (`id`, `projekte_id`, `projekt_objekte_id`, `geschoss`, `raumart`, `flaeche`, `nutzwert`, `created_at`, `updated_at`) VALUES - ('1', '1', '1', 'EG', 'Bereich unter Stiege 1', '0.5', '2.44', '1', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('2', '1', '1', 'EG', 'Bereich unter Stiege 2', '0.5', '2.55', '1', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('3', '1', '1', 'EG', 'Bewegungsraum', '0.5', '138.14', '69', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('4', '1', '1', 'EG', 'Essen', '0.5', '48.47', '24', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('5', '1', '1', 'EG', 'Garderobe', '0.5', '135.38', '68', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('6', '1', '1', 'EG', 'Geräte 1', '0.5', '10.81', '5', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('7', '1', '1', 'EG', 'Geräte 2', '0.5', '8.04', '4', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('8', '1', '1', 'EG', 'Stiegenpodest 1', '0.5', '3.33', '2', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('9', '1', '1', 'EG', 'Stiegenpodest 2', '0.5', '3.33', '2', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('10', '1', '1', 'EG', 'WC B1', '0.5', '3.55', '2', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('11', '1', '1', 'EG', 'WC P1', '0.5', '7.8', '4', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('12', '1', '1', 'EG', 'Zugang Garten', '0.5', '0.87', '0', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('13', '1', '1', 'OG1', 'Besprechung', '0.5', '21.26', '11', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('14', '1', '1', 'OG1', 'Büro', '0.5', '13.02', '7', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('15', '1', '1', 'OG1', 'Gruppenraum 1', '0.5', '60.92', '30', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('16', '1', '1', 'OG1', 'Gruppenraum 2', '0.5', '60.75', '30', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('17', '1', '1', 'OG1', 'Gruppenraum 3', '0.5', '60.73', '30', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('18', '1', '1', 'OG1', 'Gruppenraum 4', '0.5', '60.67', '30', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('19', '1', '1', 'OG1', 'Gruppenraum 5', '0.5', '60.78', '30', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('20', '1', '1', 'OG1', 'Gruppenraum 6', '0.5', '60.74', '30', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('21', '1', '1', 'OG1', 'Gruppenraum 7', '0.5', '60.73', '30', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('22', '1', '1', 'OG1', 'Gruppenraum 8', '0.5', '60.78', '30', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('23', '1', '1', 'OG1', 'Kopierer', '0.5', '3.16', '2', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('24', '1', '1', 'OG1', 'Marktplatz 1', '0.5', '93.82', '47', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('25', '1', '1', 'OG1', 'Marktplatz 2', '0.5', '91.38', '46', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('26', '1', '1', 'OG1', 'Nebenraum 1', '0.5', '14.5', '7', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('27', '1', '1', 'OG1', 'Nebenraum 2', '0.5', '11.82', '6', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('28', '1', '1', 'OG1', 'Personal', '0.5', '35.93', '18', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('29', '1', '1', 'OG1', 'Putz/Wr.', '0.5', '4.76', '2', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('30', '1', '1', 'OG1', 'Schlafraum 1', '0.5', '23.04', '12', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('31', '1', '1', 'OG1', 'Schlafraum 2', '0.5', '23.02', '12', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('32', '1', '1', 'OG1', 'Teeküche 1', '0.5', '14.55', '7', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('33', '1', '1', 'OG1', 'Teeküche 2', '0.5', '15.8', '8', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('34', '1', '1', 'OG1', 'Teilungsraum 1', '0.5', '29.1', '15', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('35', '1', '1', 'OG1', 'Teilungsraum 2', '0.5', '31.44', '16', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('36', '1', '1', 'OG1', 'Teilungsraum 3', '0.5', '34.53', '17', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('37', '1', '1', 'OG1', 'Teilungsraum 4', '0.5', '26.23', '13', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('38', '1', '1', 'OG1', 'Terrasse', '0.5', '106.77', '53', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('39', '1', '1', 'OG1', 'WC B2', '0.5', '5.69', '3', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('40', '1', '1', 'OG1', 'WC G1', '0.5', '5.28', '3', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('41', '1', '1', 'OG1', 'WC G2', '0.5', '5.28', '3', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('42', '1', '1', 'OG1', 'WC G3', '0.5', '5.28', '3', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('43', '1', '1', 'OG1', 'WC G4', '0.5', '5.28', '3', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('44', '1', '1', 'OG1', 'WC G5', '0.5', '5.28', '3', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('45', '1', '1', 'OG1', 'WC G6', '0.5', '5.28', '3', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('46', '1', '1', 'OG1', 'WC G7', '0.5', '5.28', '3', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('47', '1', '1', 'OG1', 'WC G8', '0.5', '5.28', '3', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('48', '1', '1', 'OG1', 'WC P2', '0.5', '5.64', '3', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('49', '1', '1', 'UG', 'Hausmeister', '0.5', '21.41', '11', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('50', '1', '2', 'EG', 'Küche', '0.5', '53.81', '27', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('51', '1', '2', 'EG', 'Terrasse', '0.5', '119.04', '60', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('52', '1', '2', 'EG', 'Windfang', '0.5', '37.75', '19', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('53', '1', '2', 'EG', 'Wirtschaftsraum', '0.5', '13.64', '7', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('54', '1', '3', 'EG', 'Bereich unter Stiege', '0.5', '3.56', '2', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('55', '1', '3', 'EG', 'Besprechungsraum', '0.5', '16.27', '8', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('56', '1', '3', 'EG', 'Bewegungsraum', '0.5', '48.79', '24', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('57', '1', '3', 'EG', 'Büro', '0.5', '12.32', '6', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('58', '1', '3', 'EG', 'Essen', '0.5', '32.47', '16', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('59', '1', '3', 'EG', 'Garderobe', '0.5', '55.45', '28', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('60', '1', '3', 'EG', 'Garten G KK', '0.5', '342.46', '171', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('61', '1', '3', 'EG', 'Geräte', '0.5', '9.71', '5', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('62', '1', '3', 'EG', 'Gruppenraum 1', '0.5', '51.15', '26', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('63', '1', '3', 'EG', 'Gruppenraum 2', '0.5', '50.74', '25', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('64', '1', '3', 'EG', 'Gruppenraum 3', '0.5', '50.74', '25', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('65', '1', '3', 'EG', 'Gruppenraum 4', '0.5', '50.41', '25', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('66', '1', '3', 'EG', 'Marktplatz', '0.5', '123.09', '62', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('67', '1', '3', 'EG', 'Nebenraum', '0.5', '8.68', '4', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('68', '1', '3', 'EG', 'Personal', '0.5', '22.74', '11', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('69', '1', '3', 'EG', 'Schlafraum 1', '0.5', '19.74', '10', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('70', '1', '3', 'EG', 'Schlafraum 2', '0.5', '19.74', '10', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('71', '1', '3', 'EG', 'WC A', '0.5', '2.71', '1', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('72', '1', '3', 'EG', 'WC B', '0.5', '4.41', '2', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('73', '1', '3', 'EG', 'WC G1/2', '0.5', '10.93', '5', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('74', '1', '3', 'EG', 'WC G3/4', '0.5', '10.93', '5', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('75', '1', '4', 'UG', 'Stellplatz+', '0.5', '13.84', '7', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('76', '1', '5', 'UG', 'Stellplatz', '0.5', '13', '7', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('77', '1', '6', 'UG', 'Stellplatz+', '0.5', '13.67', '7', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('78', '1', '7', 'UG', 'Stellplatz', '0.5', '13.17', '7', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('79', '1', '8', 'UG', 'Stellplatz+', '0.5', '18.36', '9', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('80', '1', '9', 'UG', 'Stellplatz', '0.5', '13', '7', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('81', '1', '10', 'UG', 'Stellplatz', '0.5', '11.5', '6', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('82', '1', '11', 'UG', 'Stellplatz', '0.5', '13', '7', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('83', '1', '12', 'UG', 'Stellplatz+', '0.5', '13.68', '7', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('84', '1', '13', 'UG', 'Stellplatz+', '0.5', '13.68', '7', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('85', '1', '14', 'UG', 'Stellplatz+', '0.5', '13.65', '7', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('86', '1', '15', 'UG', 'Stellplatz', '0.5', '13.15', '7', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('87', '1', '16', 'UG', 'Stellplatz', '0.5', '13.15', '7', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('88', '1', '17', 'UG', 'Stellplatz+', '0.5', '13.65', '7', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('89', '1', '18', 'UG', 'Stellplatz+', '0.5', '13.68', '7', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('90', '1', '19', 'UG', 'Stellplatz+', '0.5', '13.68', '7', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('91', '1', '20', 'UG', 'Stellplatz', '0.5', '13', '7', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('92', '1', '21', 'UG', 'Stellplatz', '0.5', '11.5', '6', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('93', '1', '22', 'UG', 'Stellplatz+', '0.5', '14', '7', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('94', '1', '23', 'UG', 'Stellplatz+', '0.5', '19.66', '10', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('95', '1', '24', 'UG', 'Stellplatz', '0.5', '13.18', '7', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('96', '1', '25', 'UG', 'Stellplatz', '0.5', '12.5', '6', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('97', '1', '26', 'UG', 'Stellplatz', '0.5', '13.18', '7', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('98', '1', '27', 'UG', 'Stellplatz', '0.5', '13.18', '7', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('99', '1', '28', 'UG', 'Stellplatz', '0.5', '12.5', '6', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('100', '1', '29', 'UG', 'Stellplatz', '0.5', '12.5', '6', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('101', '1', '30', 'UG', 'Stellplatz+', '0.5', '16.25', '8', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('102', '1', '31', 'UG', 'Stellplatz+', '0.5', '15.67', '8', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('103', '1', '32', 'UG', 'Stellplatz+', '0.5', '15.67', '8', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('104', '1', '33', 'UG', 'Stellplatz+', '0.5', '15.67', '8', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('105', '1', '34', 'UG', 'Stellplatz+', '0.5', '15.68', '8', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('106', '1', '35', 'UG', 'Stellplatz+', '0.5', '15.67', '8', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('107', '1', '36', 'UG', 'Stellplatz+', '0.5', '15.67', '8', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('108', '1', '37', 'UG', 'Stellplatz+', '0.5', '15.67', '8', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('109', '1', '38', 'UG', 'Stellplatz+', '0.5', '15.67', '8', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('110', '1', '39', 'UG', 'Stellplatz+', '0.5', '15.38', '8', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('111', '1', '40', 'UG', 'Terrasse', '0.5', '42.53', '21', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('112', '1', '40', 'UG', 'Vereine', '0.5', '165.02', '83', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('113', '1', '40', 'UG', 'WC D/B', '0.5', '4.73', '2', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('114', '1', '40', 'UG', 'WC H', '0.5', '8.37', '4', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('115', '1', '41', 'OG2', 'Bad', '0.5', '5.37', '3', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('116', '1', '41', 'OG2', 'Schlafzimmer', '0.5', '12.97', '6', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('117', '1', '41', 'OG2', 'Terrasse', '0.5', '13.16', '7', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('118', '1', '41', 'OG2', 'Wohnen', '0.5', '26.53', '13', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('119', '1', '41', 'UG', 'KA01', '0.5', '4.24', '2', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('120', '1', '42', 'OG2', 'Bad', '0.5', '6.41', '3', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('121', '1', '42', 'OG2', 'Schlafzimmer', '0.5', '11.51', '6', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('122', '1', '42', 'OG2', 'Terrasse', '0.5', '13.23', '7', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('123', '1', '42', 'OG2', 'Wohnen', '0.5', '31.65', '16', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('124', '1', '42', 'UG', 'KA02', '0.5', '4.23', '2', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('125', '1', '43', 'OG2', 'Bad', '0.5', '5.45', '3', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('126', '1', '43', 'OG2', 'Kabinett', '0.5', '8.78', '4', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('127', '1', '43', 'OG2', 'Schlafzimmer', '0.5', '11.56', '6', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('128', '1', '43', 'OG2', 'Terrasse', '0.5', '15.09', '8', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('129', '1', '43', 'OG2', 'Wohnen', '0.5', '30.05', '15', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('130', '1', '43', 'UG', 'KA03', '0.5', '4.31', '2', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('131', '1', '44', 'OG2', 'Bad', '0.5', '5.57', '3', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('132', '1', '44', 'OG2', 'Schlafzimmer', '0.5', '13.87', '7', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('133', '1', '44', 'OG2', 'Terrasse', '0.5', '15.51', '8', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('134', '1', '44', 'OG2', 'Wohnen', '0.5', '33.19', '17', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('135', '1', '44', 'UG', 'KA04', '0.5', '5.8', '3', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('136', '1', '45', 'OG2', 'Bad', '0.5', '5.57', '3', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('137', '1', '45', 'OG2', 'Schlafzimmer', '0.5', '13.5', '7', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('138', '1', '45', 'OG2', 'Terrasse', '0.5', '15.49', '8', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('139', '1', '45', 'OG2', 'Wohnen', '0.5', '33.19', '17', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('140', '1', '45', 'UG', 'KA05', '0.5', '4.33', '2', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('141', '1', '46', 'OG2', 'Bad', '0.5', '5.45', '3', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('142', '1', '46', 'OG2', 'Kabinett', '0.5', '8.78', '4', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('143', '1', '46', 'OG2', 'Schlafzimmer', '0.5', '11.78', '6', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('144', '1', '46', 'OG2', 'Terrasse', '0.5', '15.09', '8', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('145', '1', '46', 'OG2', 'Wohnen', '0.5', '30.05', '15', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('146', '1', '46', 'UG', 'KA06', '0.5', '4.27', '2', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('147', '1', '47', 'OG2', 'Bad', '0.5', '6.41', '3', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('148', '1', '47', 'OG2', 'Schlafzimmer', '0.5', '11.51', '6', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('149', '1', '47', 'OG2', 'Terrasse', '0.5', '10.55', '5', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('150', '1', '47', 'OG2', 'Wohnen', '0.5', '23.26', '12', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('151', '1', '47', 'UG', 'KA07', '0.5', '4.27', '2', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('152', '1', '48', 'OG2', 'Bad', '0.5', '6.72', '3', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('153', '1', '48', 'OG2', 'Schlafzimmer', '0.5', '11.66', '6', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('154', '1', '48', 'OG2', 'Terrasse', '0.5', '10.2', '5', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('155', '1', '48', 'OG2', 'Wohnen', '0.5', '21.75', '11', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('156', '1', '48', 'UG', 'KA08', '0.5', '4.24', '2', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('157', '1', '49', 'OG2', 'Bad', '0.5', '6.41', '3', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('158', '1', '49', 'OG2', 'Schlafzimmer', '0.5', '11.51', '6', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('159', '1', '49', 'OG2', 'Terrasse', '0.5', '9.13', '5', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('160', '1', '49', 'OG2', 'Wohnen', '0.5', '23.22', '12', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('161', '1', '49', 'UG', 'KA09', '0.5', '4.24', '2', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('162', '1', '50', 'OG2', 'Bad', '0.5', '5.45', '3', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('163', '1', '50', 'OG2', 'Kabinett', '0.5', '8.78', '4', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('164', '1', '50', 'OG2', 'Schlafzimmer', '0.5', '11.56', '6', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('165', '1', '50', 'OG2', 'Terrasse', '0.5', '15.09', '8', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('166', '1', '50', 'OG2', 'Wohnen', '0.5', '30.14', '15', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('167', '1', '50', 'UG', 'KA10', '0.5', '4.27', '2', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('168', '1', '51', 'OG2', 'Bad', '0.5', '5.57', '3', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('169', '1', '51', 'OG2', 'Schlafzimmer', '0.5', '13.5', '7', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('170', '1', '51', 'OG2', 'Terrasse', '0.5', '15.49', '8', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('171', '1', '51', 'OG2', 'Wohnen', '0.5', '33.19', '17', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('172', '1', '51', 'UG', 'KA11', '0.5', '4.33', '2', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('173', '1', '52', 'OG2', 'Bad', '0.5', '5.57', '3', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('174', '1', '52', 'OG2', 'Schlafzimmer', '0.5', '13.87', '7', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('175', '1', '52', 'OG2', 'Terrasse', '0.5', '15.51', '8', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('176', '1', '52', 'OG2', 'Wohnen', '0.5', '33.19', '17', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('177', '1', '52', 'UG', 'KA12', '0.5', '4.31', '2', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('178', '1', '53', 'OG2', 'Bad', '0.5', '5.37', '3', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('179', '1', '53', 'OG2', 'Kabinett', '0.5', '8.78', '4', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('180', '1', '53', 'OG2', 'Schlafzimmer', '0.5', '11.56', '6', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('181', '1', '53', 'OG2', 'Terrasse', '0.5', '15.09', '8', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('182', '1', '53', 'OG2', 'Wohnen', '0.5', '26.58', '13', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('183', '1', '53', 'UG', 'KA13', '0.5', '4.31', '2', '2025-10-27 05:44:34', '2025-10-27 08:17:48'), - ('184', '2', '54', 'UG', 'Stellplatz', '0.5', '13', '7', '2025-11-03 10:43:37', '2025-11-03 11:01:01'), - ('185', '2', '55', 'UG', 'Stellplatz+', '0.5', '16.2', '8', '2025-11-03 10:43:37', '2025-11-03 11:01:01'), - ('186', '2', '56', 'UG', 'Stellplatz', '0.5', '13', '7', '2025-11-03 10:43:37', '2025-11-03 11:01:01'), - ('187', '2', '57', 'UG', 'Stellplatz', '0.5', '13', '7', '2025-11-03 10:43:37', '2025-11-03 11:01:01'), - ('188', '2', '58', 'UG', 'Stellplatz', '0.5', '13', '7', '2025-11-03 10:43:37', '2025-11-03 11:01:01'), - ('189', '2', '59', 'UG', 'Stellplatz+', '0.5', '14.25', '7', '2025-11-03 10:43:37', '2025-11-03 11:01:01'), - ('190', '2', '60', 'UG', 'Stellplatz+', '0.5', '14.25', '7', '2025-11-03 10:43:37', '2025-11-03 11:01:01'), - ('191', '2', '61', 'UG', 'Stellplatz', '0.5', '13.3', '7', '2025-11-03 10:43:37', '2025-11-03 11:01:01'), - ('192', '2', '62', 'UG', 'Stellplatz+', '0.5', '14.04', '7', '2025-11-03 10:43:37', '2025-11-03 11:01:01'), - ('193', '2', '63', 'UG', 'Stellplatz', '0.5', '13', '7', '2025-11-03 10:43:37', '2025-11-03 11:01:01'), - ('194', '2', '64', 'UG', 'Stellplatz+', '0.5', '14.25', '7', '2025-11-03 10:43:37', '2025-11-03 11:01:01'), - ('195', '2', '65', 'UG', 'Stellplatz', '0.5', '13', '7', '2025-11-03 10:43:37', '2025-11-03 11:01:01'), - ('196', '2', '66', 'UG', 'Stellplatz', '0.5', '13', '7', '2025-11-03 10:43:37', '2025-11-03 11:01:01'), - ('197', '2', '67', 'UG', 'Stellplatz', '0.5', '12.5', '6', '2025-11-03 10:43:37', '2025-11-03 11:01:01'), - ('198', '2', '68', 'UG', 'Stellplatz+', '0.5', '14.25', '7', '2025-11-03 10:43:37', '2025-11-03 11:01:01'), - ('199', '2', '69', 'UG', 'Stellplatz+', '0.5', '14.45', '7', '2025-11-03 10:43:37', '2025-11-03 11:01:01'), - ('200', '2', '70', 'UG', 'Bad', NULL, '5.99', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('201', '2', '70', 'UG', 'Garten G01', '0.5', '31.93', '16', '2025-11-03 10:43:37', '2025-11-03 11:01:42'), - ('202', '2', '70', 'UG', 'Keller KA01', '0.15', '3.5', '1', '2025-11-03 10:43:37', '2025-11-03 11:02:37'), - ('203', '2', '70', 'UG', 'Terrasse', '0.25', '7.59', '2', '2025-11-03 10:43:37', '2025-11-03 11:02:08'), - ('204', '2', '70', 'UG', 'Vorraum', NULL, '4.21', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('205', '2', '70', 'UG', 'Wohnen/Kochen', NULL, '31.61', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('206', '2', '70', 'UG', 'Zimmer', NULL, '12.36', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('207', '2', '71', 'UG', 'Bad', NULL, '5.99', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('208', '2', '71', 'UG', 'Garten G02', '0.5', '58.73', '29', '2025-11-03 10:43:37', '2025-11-03 11:01:42'), - ('209', '2', '71', 'UG', 'Keller KA02', '0.15', '3.5', '1', '2025-11-03 10:43:37', '2025-11-03 11:02:37'), - ('210', '2', '71', 'UG', 'Terrasse', '0.25', '16.32', '4', '2025-11-03 10:43:37', '2025-11-03 11:02:08'), - ('211', '2', '71', 'UG', 'Vorraum', NULL, '9.53', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('212', '2', '71', 'UG', 'Wohnen/Kochen', NULL, '26.59', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('213', '2', '71', 'UG', 'Zimmer', NULL, '12.29', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('214', '2', '72', 'EG', 'Bad', NULL, '5.78', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('215', '2', '72', 'EG', 'Garten G03', '0.5', '114.69', '57', '2025-11-03 10:43:37', '2025-11-03 11:01:42'), - ('216', '2', '72', 'EG', 'Terrasse', '0.25', '16.96', '4', '2025-11-03 10:43:37', '2025-11-03 11:02:08'), - ('217', '2', '72', 'EG', 'Vorraum', NULL, '8.34', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('218', '2', '72', 'EG', 'Wohnen/Kochen', NULL, '25.3', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('219', '2', '72', 'EG', 'Zimmer', NULL, '13.3', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('220', '2', '72', 'UG', 'Keller KA03', '0.15', '3.5', '1', '2025-11-03 10:43:37', '2025-11-03 11:02:37'), - ('221', '2', '73', 'EG', 'Bad', NULL, '5.8', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('222', '2', '73', 'EG', 'Garten G04', '0.5', '40.34', '20', '2025-11-03 10:43:37', '2025-11-03 11:01:42'), - ('223', '2', '73', 'EG', 'Terrasse', '0.25', '11.37', '3', '2025-11-03 10:43:37', '2025-11-03 11:02:08'), - ('224', '2', '73', 'EG', 'Vorraum', NULL, '4.21', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('225', '2', '73', 'EG', 'Wohnen/Kochen', NULL, '25.06', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('226', '2', '73', 'EG', 'Zimmer', NULL, '17.1', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('227', '2', '73', 'UG', 'Keller KA04', '0.15', '3.47', '1', '2025-11-03 10:43:37', '2025-11-03 11:02:37'), - ('228', '2', '74', 'EG', 'Bad', NULL, '5.8', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('229', '2', '74', 'EG', 'Garten G05', '0.5', '79.84', '40', '2025-11-03 10:43:37', '2025-11-03 11:01:42'), - ('230', '2', '74', 'EG', 'Terrasse', '0.25', '8.05', '2', '2025-11-03 10:43:37', '2025-11-03 11:02:08'), - ('231', '2', '74', 'EG', 'Vorraum', NULL, '4.21', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('232', '2', '74', 'EG', 'Wohnen/Kochen', NULL, '31.7', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('233', '2', '74', 'EG', 'Zimmer', NULL, '12.53', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('234', '2', '74', 'UG', 'KellerKA05', '0.15', '3.67', '1', '2025-11-03 10:43:37', '2025-11-03 11:02:37'), - ('235', '2', '75', 'EG', 'Bad', NULL, '5.96', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('236', '2', '75', 'EG', 'Balkon', NULL, '6.37', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('237', '2', '75', 'EG', 'Vorraum', NULL, '4.21', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('238', '2', '75', 'EG', 'Wohnen/Kochen', NULL, '31.73', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('239', '2', '75', 'EG', 'Zimmer', NULL, '12.51', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('240', '2', '75', 'UG', 'Keller KA06', '0.15', '3.52', '1', '2025-11-03 10:43:37', '2025-11-03 11:02:37'), - ('241', '2', '76', 'EG', 'Bad', NULL, '5.99', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('242', '2', '76', 'EG', 'Balkon', NULL, '18.68', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('243', '2', '76', 'EG', 'Vorraum/Gang', NULL, '9.53', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('244', '2', '76', 'EG', 'Wohnen/Kochen', NULL, '26.75', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('245', '2', '76', 'EG', 'Zimmer', NULL, '12.44', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('246', '2', '76', 'UG', 'Keller KA07', '0.15', '3.52', '1', '2025-11-03 10:43:37', '2025-11-03 11:02:37'), - ('247', '2', '77', 'OG1', 'Bad', NULL, '5.99', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('248', '2', '77', 'OG1', 'Balkon', NULL, '11.73', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('249', '2', '77', 'OG1', 'Vorraum/Gang', NULL, '9.81', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('250', '2', '77', 'OG1', 'Wohnen/Kochen', NULL, '35.8', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('251', '2', '77', 'OG1', 'Zimmer', NULL, '13.39', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('252', '2', '77', 'UG', 'Keller KA08', '0.15', '3.52', '1', '2025-11-03 10:43:37', '2025-11-03 11:02:37'), - ('253', '2', '78', 'OG1', 'Bad', NULL, '5.78', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('254', '2', '78', 'OG1', 'Balkon', NULL, '17.42', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('255', '2', '78', 'OG1', 'Vorraum', NULL, '8.34', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('256', '2', '78', 'OG1', 'Wohnen/Kochen', NULL, '25.3', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('257', '2', '78', 'OG1', 'Zimmer', NULL, '13.3', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('258', '2', '78', 'UG', 'Keller KA09', '0.15', '3.47', '1', '2025-11-03 10:43:37', '2025-11-03 11:02:37'), - ('259', '2', '79', 'OG1', 'Bad', NULL, '5.99', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('260', '2', '79', 'OG1', 'Balkon', NULL, '6.45', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('261', '2', '79', 'OG1', 'Vorraum', NULL, '4.21', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('262', '2', '79', 'OG1', 'Wohnen/Kochen', NULL, '31.68', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('263', '2', '79', 'OG1', 'Zimmer', NULL, '12.5', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('264', '2', '79', 'UG', 'Keller KA10', '0.15', '3.65', '1', '2025-11-03 10:43:37', '2025-11-03 11:02:37'), - ('265', '2', '80', 'OG1', 'Bad', NULL, '5.99', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('266', '2', '80', 'OG1', 'Balkon', NULL, '6.2', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('267', '2', '80', 'OG1', 'Vorraum', NULL, '4.21', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('268', '2', '80', 'OG1', 'Wohnen/Kochen', NULL, '31.58', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('269', '2', '80', 'OG1', 'Zimmer', NULL, '12.53', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('270', '2', '80', 'UG', 'KellerKA11', '0.15', '3.62', '1', '2025-11-03 10:43:37', '2025-11-03 11:02:37'), - ('271', '2', '81', 'OG1', 'Bad', NULL, '5.99', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('272', '2', '81', 'OG1', 'Balkon', NULL, '1.55', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('273', '2', '81', 'OG1', 'Loggia', NULL, '6.48', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('274', '2', '81', 'OG1', 'Vorraum', NULL, '4.21', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('275', '2', '81', 'OG1', 'Wohnen/Kochen', NULL, '25.1', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('276', '2', '81', 'OG1', 'Zimmer', NULL, '17.13', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('277', '2', '81', 'UG', 'Keller KA12', '0.15', '2.89', '0', '2025-11-03 10:43:37', '2025-11-03 11:02:37'), - ('278', '2', '82', 'OG1', 'Bad', NULL, '5.99', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('279', '2', '82', 'OG1', 'Balkon', NULL, '18.68', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('280', '2', '82', 'OG1', 'Vorraum/Gang', NULL, '9.53', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('281', '2', '82', 'OG1', 'Wohnen/Kochen', NULL, '26.75', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('282', '2', '82', 'OG1', 'Zimmer', NULL, '12.44', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('283', '2', '82', 'UG', 'Keller KA13', '0.15', '2.89', '0', '2025-11-03 10:43:37', '2025-11-03 11:02:37'), - ('284', '2', '83', 'OG2', 'Bad', NULL, '5.99', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('285', '2', '83', 'OG2', 'Balkon', NULL, '11.73', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('286', '2', '83', 'OG2', 'Vorraum/Gang', NULL, '9.81', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('287', '2', '83', 'OG2', 'Wohnen/Kochen', NULL, '35.8', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('288', '2', '83', 'OG2', 'Zimmer', NULL, '13.39', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('289', '2', '83', 'UG', 'Keller KA14', '0.15', '2.89', '0', '2025-11-03 10:43:37', '2025-11-03 11:02:37'), - ('290', '2', '84', 'OG2', 'Bad', NULL, '5.78', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('291', '2', '84', 'OG2', 'Balkon', NULL, '17.42', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('292', '2', '84', 'OG2', 'Vorraum', NULL, '8.34', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('293', '2', '84', 'OG2', 'Wohnen/Kochen', NULL, '25.3', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('294', '2', '84', 'OG2', 'Zimmer', NULL, '13.3', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('295', '2', '84', 'UG', 'Keller KA15', '0.15', '2.82', '0', '2025-11-03 10:43:37', '2025-11-03 11:02:37'), - ('296', '2', '85', 'OG2', 'Bad', NULL, '5.99', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('297', '2', '85', 'OG2', 'Balkon', NULL, '6.45', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('298', '2', '85', 'OG2', 'Vorraum', NULL, '4.21', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('299', '2', '85', 'OG2', 'Wohnen/Kochen', NULL, '31.68', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('300', '2', '85', 'OG2', 'Zimmer', NULL, '12.5', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('301', '2', '85', 'UG', 'Keller KA16', '0.15', '3.01', '0', '2025-11-03 10:43:37', '2025-11-03 11:02:37'), - ('302', '2', '86', 'OG2', 'AR', NULL, '1.91', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('303', '2', '86', 'OG2', 'Bad', NULL, '5.99', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('304', '2', '86', 'OG2', 'Terrasse', '0.25', '23.41', '6', '2025-11-03 10:43:37', '2025-11-03 11:02:08'), - ('305', '2', '86', 'OG2', 'Vorraum', NULL, '4.29', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('306', '2', '86', 'OG2', 'Wohnen/Kochen', NULL, '26.56', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('307', '2', '86', 'OG2', 'Zimmer', NULL, '14.88', '0', '2025-11-03 10:43:37', '2025-11-03 10:43:37'), - ('308', '2', '86', 'UG', 'Keller KA17', '0.15', '3.74', '1', '2025-11-03 10:43:37', '2025-11-03 11:02:37'); + ('1', '3', '1', 'UG', 'Stellplatz+', '14.25', '7', '2025-11-14 10:19:08', '2025-11-14 11:11:22'), + ('2', '3', '2', 'UG', 'Stellplatz', '13', '7', '2025-11-14 10:19:08', '2025-11-14 11:11:39'), + ('3', '3', '3', 'UG', 'Stellplatz+', '16.2', '8', '2025-11-14 10:19:08', '2025-11-14 11:11:22'), + ('4', '3', '4', 'UG', 'Stellplatz', '13', '7', '2025-11-14 10:19:08', '2025-11-14 11:11:39'), + ('5', '3', '5', 'UG', 'Stellplatz', '13', '7', '2025-11-14 10:19:08', '2025-11-14 11:11:39'), + ('6', '3', '6', 'UG', 'Stellplatz', '13', '7', '2025-11-14 10:19:08', '2025-11-14 11:11:39'), + ('7', '3', '7', 'UG', 'Stellplatz+', '14.25', '7', '2025-11-14 10:19:08', '2025-11-14 11:11:22'), + ('8', '3', '8', 'UG', 'Stellplatz+', '14.25', '7', '2025-11-14 10:19:08', '2025-11-14 11:11:22'), + ('9', '3', '9', 'UG', 'Stellplatz', '13.3', '7', '2025-11-14 10:19:08', '2025-11-14 11:11:39'), + ('10', '3', '10', 'UG', 'Stellplatz+', '14.04', '7', '2025-11-14 10:19:08', '2025-11-14 11:11:22'), + ('11', '3', '11', 'UG', 'Stellplatz', '13', '7', '2025-11-14 10:19:08', '2025-11-14 11:11:39'), + ('12', '3', '12', 'UG', 'Stellplatz+', '14.25', '7', '2025-11-14 10:19:08', '2025-11-14 11:11:22'), + ('13', '3', '13', 'UG', 'Stellplatz', '13', '7', '2025-11-14 10:19:08', '2025-11-14 11:11:39'), + ('14', '3', '14', 'UG', 'Stellplatz', '13', '7', '2025-11-14 10:19:08', '2025-11-14 11:11:39'), + ('15', '3', '15', 'UG', 'Stellplatz', '12.5', '7', '2025-11-14 10:19:08', '2025-11-14 11:11:39'), + ('16', '3', '16', 'UG', 'Stellplatz+', '14.25', '7', '2025-11-14 10:19:08', '2025-11-14 11:11:22'), + ('17', '3', '17', 'UG', 'Stellplatz+', '14.45', '7', '2025-11-14 10:19:08', '2025-11-14 11:11:22'), + ('18', '3', '18', 'UG', 'Bad', '5.99', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('19', '3', '18', 'UG', 'Garten G01', '31.93', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('20', '3', '18', 'UG', 'Keller KA01', '3.5', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('21', '3', '18', 'UG', 'Terrasse', '7.59', '2', '2025-11-14 10:19:08', '2025-11-14 11:16:13'), + ('22', '3', '18', 'UG', 'Vorraum', '4.21', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('23', '3', '18', 'UG', 'Wohnen/Kochen', '31.61', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('24', '3', '18', 'UG', 'Zimmer', '12.36', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('25', '3', '19', 'UG', 'Bad', '5.99', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('26', '3', '19', 'UG', 'Garten G02', '58.73', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('27', '3', '19', 'UG', 'Keller KA02', '3.5', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('28', '3', '19', 'UG', 'Terrasse', '16.32', '4', '2025-11-14 10:19:08', '2025-11-14 11:16:13'), + ('29', '3', '19', 'UG', 'Vorraum', '9.53', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('30', '3', '19', 'UG', 'Wohnen/Kochen', '26.59', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('31', '3', '19', 'UG', 'Zimmer', '12.29', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('32', '3', '20', 'EG', 'Bad', '5.78', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('33', '3', '20', 'EG', 'Garten G03', '114.69', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('34', '3', '20', 'EG', 'Terrasse', '16.96', '4', '2025-11-14 10:19:08', '2025-11-14 11:16:13'), + ('35', '3', '20', 'EG', 'Vorraum', '8.34', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('36', '3', '20', 'EG', 'Wohnen/Kochen', '25.3', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('37', '3', '20', 'EG', 'Zimmer', '13.3', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('38', '3', '20', 'UG', 'Keller KA03', '3.5', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('39', '3', '21', 'EG', 'Bad', '5.8', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('40', '3', '21', 'EG', 'Garten G04', '40.34', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('41', '3', '21', 'EG', 'Terrasse', '11.37', '3', '2025-11-14 10:19:08', '2025-11-14 11:16:13'), + ('42', '3', '21', 'EG', 'Vorraum', '4.21', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('43', '3', '21', 'EG', 'Wohnen/Kochen', '25.06', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('44', '3', '21', 'EG', 'Zimmer', '17.1', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('45', '3', '21', 'UG', 'Keller KA04', '3.47', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('46', '3', '22', 'EG', 'Bad', '5.8', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('47', '3', '22', 'EG', 'Garten G05', '79.84', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('48', '3', '22', 'EG', 'Terrasse', '8.05', '2', '2025-11-14 10:19:08', '2025-11-14 11:16:13'), + ('49', '3', '22', 'EG', 'Vorraum', '4.21', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('50', '3', '22', 'EG', 'Wohnen/Kochen', '31.7', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('51', '3', '22', 'EG', 'Zimmer', '12.53', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('52', '3', '22', 'UG', 'KellerKA05', '3.67', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('53', '3', '23', 'EG', 'Bad', '5.96', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('54', '3', '23', 'EG', 'Balkon', '6.37', '2', '2025-11-14 10:19:08', '2025-11-14 11:16:28'), + ('55', '3', '23', 'EG', 'Vorraum', '4.21', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('56', '3', '23', 'EG', 'Wohnen/Kochen', '31.73', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('57', '3', '23', 'EG', 'Zimmer', '12.51', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('58', '3', '23', 'UG', 'Keller KA06', '3.52', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('59', '3', '24', 'EG', 'Bad', '5.99', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('60', '3', '24', 'EG', 'Balkon', '18.68', '5', '2025-11-14 10:19:08', '2025-11-14 11:16:28'), + ('61', '3', '24', 'EG', 'Vorraum/Gang', '9.53', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('62', '3', '24', 'EG', 'Wohnen/Kochen', '26.75', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('63', '3', '24', 'EG', 'Zimmer', '12.44', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('64', '3', '24', 'UG', 'Keller KA07', '3.52', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('65', '3', '25', 'OG1', 'Bad', '5.99', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('66', '3', '25', 'OG1', 'Balkon', '11.73', '3', '2025-11-14 10:19:08', '2025-11-14 11:16:28'), + ('67', '3', '25', 'OG1', 'Vorraum/Gang', '9.81', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('68', '3', '25', 'OG1', 'Wohnen/Kochen', '35.8', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('69', '3', '25', 'OG1', 'Zimmer', '13.39', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('70', '3', '25', 'UG', 'Keller KA08', '3.52', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('71', '3', '26', 'OG1', 'Bad', '5.78', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('72', '3', '26', 'OG1', 'Balkon', '17.42', '4', '2025-11-14 10:19:08', '2025-11-14 11:16:28'), + ('73', '3', '26', 'OG1', 'Vorraum', '8.34', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('74', '3', '26', 'OG1', 'Wohnen/Kochen', '25.3', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('75', '3', '26', 'OG1', 'Zimmer', '13.3', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('76', '3', '26', 'UG', 'Keller KA09', '3.47', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('77', '3', '27', 'OG1', 'Bad', '5.99', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('78', '3', '27', 'OG1', 'Balkon', '6.45', '2', '2025-11-14 10:19:08', '2025-11-14 11:16:28'), + ('79', '3', '27', 'OG1', 'Vorraum', '4.21', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('80', '3', '27', 'OG1', 'Wohnen/Kochen', '31.68', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('81', '3', '27', 'OG1', 'Zimmer', '12.5', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('82', '3', '27', 'UG', 'Keller KA10', '3.65', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('83', '3', '28', 'OG1', 'Bad', '5.99', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('84', '3', '28', 'OG1', 'Balkon', '6.2', '2', '2025-11-14 10:19:08', '2025-11-14 11:16:28'), + ('85', '3', '28', 'OG1', 'Vorraum', '4.21', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('86', '3', '28', 'OG1', 'Wohnen/Kochen', '31.58', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('87', '3', '28', 'OG1', 'Zimmer', '12.53', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('88', '3', '28', 'UG', 'KellerKA11', '3.62', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('89', '3', '29', 'OG1', 'Bad', '5.99', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('90', '3', '29', 'OG1', 'Balkon', '1.55', '0', '2025-11-14 10:19:08', '2025-11-14 11:16:28'), + ('91', '3', '29', 'OG1', 'Loggia', '6.48', '3', '2025-11-14 10:19:08', '2025-11-14 11:16:44'), + ('92', '3', '29', 'OG1', 'Vorraum', '4.21', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('93', '3', '29', 'OG1', 'Wohnen/Kochen', '25.1', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('94', '3', '29', 'OG1', 'Zimmer', '17.13', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('95', '3', '29', 'UG', 'Keller KA12', '2.89', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('96', '3', '30', 'OG1', 'Bad', '5.99', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('97', '3', '30', 'OG1', 'Balkon', '18.68', '5', '2025-11-14 10:19:08', '2025-11-14 11:16:28'), + ('98', '3', '30', 'OG1', 'Vorraum/Gang', '9.53', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('99', '3', '30', 'OG1', 'Wohnen/Kochen', '26.75', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('100', '3', '30', 'OG1', 'Zimmer', '12.44', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('101', '3', '30', 'UG', 'Keller KA13', '2.89', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('102', '3', '31', 'OG2', 'Bad', '5.99', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('103', '3', '31', 'OG2', 'Balkon', '11.73', '3', '2025-11-14 10:19:08', '2025-11-14 11:16:28'), + ('104', '3', '31', 'OG2', 'Vorraum/Gang', '9.81', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('105', '3', '31', 'OG2', 'Wohnen/Kochen', '35.8', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('106', '3', '31', 'OG2', 'Zimmer', '13.39', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('107', '3', '31', 'UG', 'Keller KA14', '2.89', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('108', '3', '32', 'OG2', 'Bad', '5.78', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('109', '3', '32', 'OG2', 'Balkon', '17.42', '4', '2025-11-14 10:19:08', '2025-11-14 11:16:28'), + ('110', '3', '32', 'OG2', 'Vorraum', '8.34', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('111', '3', '32', 'OG2', 'Wohnen/Kochen', '25.3', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('112', '3', '32', 'OG2', 'Zimmer', '13.3', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('113', '3', '32', 'UG', 'Keller KA15', '2.82', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('114', '3', '33', 'OG2', 'Bad', '5.99', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('115', '3', '33', 'OG2', 'Balkon', '6.45', '2', '2025-11-14 10:19:08', '2025-11-14 11:16:28'), + ('116', '3', '33', 'OG2', 'Vorraum', '4.21', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('117', '3', '33', 'OG2', 'Wohnen/Kochen', '31.68', '0', '2025-11-14 10:19:08', '2025-11-14 10:19:08'), + ('118', '3', '33', 'OG2', 'Zimmer', '12.5', '0', '2025-11-14 10:19:09', '2025-11-14 10:19:09'), + ('119', '3', '33', 'UG', 'Keller KA16', '3.01', '0', '2025-11-14 10:19:09', '2025-11-14 10:19:09'), + ('120', '3', '34', 'OG2', 'AR', '1.91', '0', '2025-11-14 10:19:09', '2025-11-14 10:19:09'), + ('121', '3', '34', 'OG2', 'Bad', '5.99', '0', '2025-11-14 10:19:09', '2025-11-14 10:19:09'), + ('122', '3', '34', 'OG2', 'Terrasse', '23.41', '6', '2025-11-14 10:19:09', '2025-11-14 11:16:13'), + ('123', '3', '34', 'OG2', 'Vorraum', '4.29', '0', '2025-11-14 10:19:09', '2025-11-14 10:19:09'), + ('124', '3', '34', 'OG2', 'Wohnen/Kochen', '26.56', '0', '2025-11-14 10:19:09', '2025-11-14 10:19:09'), + ('125', '3', '34', 'OG2', 'Zimmer', '14.88', '0', '2025-11-14 10:19:09', '2025-11-14 10:19:09'), + ('126', '3', '34', 'UG', 'Keller KA17', '3.74', '0', '2025-11-14 10:19:09', '2025-11-14 10:19:09'); "; DB::unprepared($sql); $sql = "INSERT INTO `projekt_merkmales` (`id`, `projekte_id`, `code`, `name`, `created_at`, `updated_at`) VALUES - ('1', '1', 'a', 'Stockwerkslage', '2025-10-28 07:07:44', '2025-10-28 07:07:44'), - ('2', '1', 'b', 'Orientation', '2025-10-28 07:07:52', '2025-10-28 07:07:52'), - ('3', '1', 'c', 'Grünflächen', '2025-10-28 07:11:48', '2025-10-28 07:11:48'), - ('4', '2', 'a', 'Stockwerkslage', '2025-11-03 10:48:49', '2025-11-03 10:48:49'), - ('5', '2', 'b', 'Ausrichtung / Orientierung', '2025-11-03 10:48:55', '2025-11-03 10:48:55'), - ('6', '2', 'c', 'sonstige Beeinträchtigungen', '2025-11-03 10:49:02', '2025-11-03 10:49:02'); + ('1', '3', 'a', 'Stockwerkslage', '2025-11-14 10:21:44', '2025-11-14 10:21:44'), + ('2', '3', 'b', 'Ausrichtung / Orientierung', '2025-11-14 10:21:54', '2025-11-14 10:21:54'), + ('3', '3', 'c', 'sonstige Beeinträchtigungen', '2025-11-14 10:22:02', '2025-11-14 10:22:02'); "; + DB::unprepared($sql); $sql = "INSERT INTO `projekt_platzhalters` (`id`, `projekte_id`, `platzhalter`, `platzhaltertext`, `controll`, `created_at`, `updated_at`) VALUES - ('1', '1', '###GUTACHTEN_P_NR###', '337', '0', '2025-10-27 08:18:27', '2025-10-27 08:22:08'), - ('2', '1', '###EINLAGEZAHL###', '936 (Stammeinlage zur Baurechtseinlage EZ 937)', '0', '2025-10-27 08:18:27', '2025-10-27 08:22:29'), - ('3', '1', '###GRUNDBUCH###', '81017 Volders', '0', '2025-10-27 08:18:27', '2025-10-27 08:22:39'), - ('4', '1', '###ORTSBESICHTIGUNG###', '01.04.2019', '0', '2025-10-27 08:18:27', '2025-10-27 08:22:51'), - ('5', '1', '###BAUBESCHEID###', '131-9/2018-1492', '0', '2025-10-27 08:18:27', '2025-10-27 08:22:59'), - ('6', '1', '###PLANUNTERLAGEN###', 'Einreichplanung vom 04.10.2018 sowie die Polierplanung vom 17.05.2019 und Polierplanung Grundriss UG Stand 26.02.2020', '0', '2025-10-27 08:18:27', '2025-10-27 08:22:10'), - ('7', '1', '###LIEGENSCHAFTSADRESSE###', 'Schönwerth-Park 1', '0', '2025-10-27 08:18:27', '2025-10-27 08:21:44'), - ('8', '1', '###GSTNR###', '23/8', '0', '2025-10-27 08:18:27', '2025-10-27 08:21:28'), - ('9', '1', '###BEZIRKSGERICHT###', 'Hall in Tirol', '0', '2025-10-27 08:18:27', '2025-10-27 08:21:17'), - ('10', '1', '###BESCHEIDGEMEINDE###', 'Volders', '0', '2025-10-27 08:18:27', '2025-10-27 08:23:05'), - ('11', '2', '###GUTACHTEN_P_NR###', '386', '0', '2025-11-03 11:09:32', '2025-11-03 11:20:49'), - ('12', '2', '###EINLAGEZAHL###', '355', '0', '2025-11-03 11:09:32', '2025-11-03 11:20:53'), - ('13', '2', '###GRUNDBUCH###', '83006 Häring', '0', '2025-11-03 11:09:32', '2025-11-03 11:21:00'), - ('14', '2', '###ORTSBESICHTIGUNG###', '12.03.2024', '0', '2025-11-03 11:09:32', '2025-11-03 11:21:04'), - ('15', '2', '###BAUBESCHEID###', '131-9/47-2021 vom 14.06.2022 sowie Benützungsbewilligung Bescheid vom 29.11.2024', '0', '2025-11-03 11:09:32', '2025-11-03 11:21:12'), - ('16', '2', '###PLANUNTERLAGEN###', 'Änderungseinreichung des Architekten vom 06.02.2023 sowie Polierplanung vom 09.10.2024', '0', '2025-11-03 11:09:32', '2025-11-03 11:21:24'), - ('17', '2', '###LIEGENSCHAFTSADRESSE###', 'Rettenbachstraße 7 in 6323 Bad Häring', '0', '2025-11-03 11:09:32', '2025-11-03 11:21:31'), - ('18', '2', '###GSTNR###', '117/5', '0', '2025-11-03 11:09:32', '2025-11-03 11:21:38'), - ('19', '2', '###BEZIRKSGERICHT###', 'Kufstein', '0', '2025-11-03 11:09:32', '2025-11-03 11:21:45'), - ('20', '2', '###BESCHEIDGEMEINDE###', 'Bad Häring', '0', '2025-11-03 11:09:32', '2025-11-03 11:21:50'); + ('2', '3', '###EINLAGEZAHL###', '355', '0', '2025-11-14 11:17:21', '2025-11-14 11:24:06'), + ('3', '3', '###GRUNDBUCH###', '83006 Häring', '0', '2025-11-14 11:17:21', '2025-11-14 11:24:13'), + ('4', '3', '###ORTSBESICHTIGUNG###', '12.03.2024', '0', '2025-11-14 11:17:21', '2025-11-14 11:24:20'), + ('5', '3', '###BAUBESCHEID###', '131-9/47-2021 vom 14.06.2022 sowie Benützungsbewilligung Bescheid vom 29.11.2024', '0', '2025-11-14 11:17:21', '2025-11-14 11:24:27'), + ('6', '3', '###PLANUNTERLAGEN###', 'Änderungseinreichung des Architekten vom 06.02.2023 sowie Polierplanung vom 09.10.2024', '0', '2025-11-14 11:17:21', '2025-11-14 11:24:34'), + ('7', '3', '###LIEGENSCHAFTSADRESSE###', 'Rettenbachstraße 7 in 6323 Bad Häring', '0', '2025-11-14 11:17:21', '2025-11-14 11:24:40'), + ('8', '3', '###GSTNR###', '117/5', '0', '2025-11-14 11:17:21', '2025-11-14 11:24:50'), + ('9', '3', '###BEZIRKSGERICHT###', 'Kufstein', '0', '2025-11-14 11:17:21', '2025-11-14 11:24:55'), + ('10', '3', '###BESCHEIDGEMEINDE###', 'Bad Häring', '0', '2025-11-14 11:17:21', '2025-11-14 11:25:02'); "; DB::unprepared($sql); $sql = "INSERT INTO `projekt_inhaltsverzeichnis` (`id`, `projekte_id`, `inhaltselement_id`, `inhaltsverzeichnis_id`, `textblock_id`, `konto_textblock_id`, `sort`, `ordnungszahl`, `name`, `part`, `ueberschrift_verbergen`, `seite`, `neue_seite`, `seitenzahl_anzeige`, `no_edit`, `textblock_name`, `textblock`, `textblock2`, `created_at`, `updated_at`) VALUES - ('161', '1', '9', '1', '11', '0', '1', '0', 'GUTACHTEN - VERTEILUNGSSCHLÜSSEL', 'standard', '0', '0', '1', '0', '0', 'DECKBLATT', '

###INTERNER_NAME###

', '

###OFFIZIELLER_NAME###

EZ ###EINLAGEZAHL### des GB ###GRUNDBUCH###

', '2025-11-07 09:51:39', '2025-11-07 09:51:39'), - ('162', '1', '1', '2', '0', '0', '2', '0', 'INHALTSVERZEICHNIS', 'standard', '1', '0', '1', '0', '0', '', '', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'), - ('163', '1', '0', '3', '0', '0', '3', '1', 'ALLGEMEINE ANGABEN', 'standard', '1', '3', '1', '1', '0', '', '', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'), - ('164', '1', '8', '4', '0', '0', '4', '1.1', 'AUFTRAGGEBER', 'standard', '1', '3', '0', '1', '0', '', '', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'), - ('165', '1', '0', '5', '1', '0', '5', '1.2', 'ZWECK UND GEGENSTAND DES GUTACHTENS', 'standard', '1', '3', '0', '1', '0', 'ZWECK UND GEGENSTAND DES GUTACHTENS', '

Ermittlung der Nutzwerte und Mindestanteile der Wohnungseigentumsobjekte der Liegenschaft EZ ###EINLAGEZAHL###, GB ###GRUNDBUCH###, zum Zwecke der Begründung von Wohnungseigentum im Sinne des Wohnungseigentumsgesetzes 2002 in der geltenden Fassung.

Ermittlung der Nutzwerte und Mindestanteile der Wohnungseigentumsobjekte der Liegenschaft EZ ###EINLAGEZAHL###, GB ###GRUNDBUCH###, zum Zwecke eines abweichenden Verteilungsschlüssels gemäß §16 Absatz 3 des WGG1979.
Dieses Gutachten ist nicht als Grundlage für die Begründung von Wohnungseigentum heranzuziehen.

', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'), - ('166', '1', '0', '6', '2', '0', '6', '1.3', 'ORTSBESICHTIGUNG', 'standard', '1', '3', '0', '1', '0', 'ORTSBESICHTIGUNG', '

Am ###ORTSBESICHTIGUNG###

', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'), - ('167', '1', '0', '7', '3', '0', '7', '1.4', 'UNTERLAGEN', 'standard', '1', '3', '0', '1', '0', 'UNTERLAGEN', '
'.$value.'
Nutzwert gerundetNutzwert gerundet'.$nutzwert_summe.'

Grundbuchsauszug:

###EINLAGEZAHL###

Baubescheid Zl.:

###BAUBESCHEID###

Planunterlagen:

###PLANUNTERLAGEN###

', '

Auflistung Widmung Abstellplätze (als Anhang zum email vom XX.XX.XXXX, von nht)

', '2025-11-07 09:51:39', '2025-11-07 09:51:39'), - ('168', '1', '0', '8', '0', '0', '8', '2', 'BEFUND', 'standard', '1', '4', '1', '1', '0', '', '', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'), - ('169', '1', '0', '9', '4', '0', '9', '2.1', 'GRUNDBUCHSTAND', 'standard', '1', '4', '0', '1', '0', 'GRUNDBUCHSTAND', '

Liegenschaftsadresse

###LIEGENSCHAFTSADRESSE###

Grundbuch

###GRUNDBUCH###

Einlagezahl

###EINLAGEZAHL###

Grundstücksnummer

###GSTNR###

Bezirksgericht

###BEZIRKSGERICHT###

', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'), - ('170', '1', '0', '10', '5', '0', '10', '2.2', 'BESCHREIBUNG DER LIEGENSCHAFT', 'standard', '1', '4', '0', '1', '0', 'BESCHREIBUNG DER LIEGENSCHAFT', '

Auf der Liegenschaft EZ ###EINLAGEZAHL###, GB ###GRUNDBUCH### wurde durch den Baubescheid Zl. ###BAUBESCHEID### der Gemeinde ###BESCHEIDGEMEINDE### der Neubau einer Wohnanlage bewilligt. Der vorzitierte Baubewilligungsbescheid ist in Rechtskraft erwachsen.


Das gegenständliche "Haus 7" bildet den 4.Bauabschnitt der Wohnhausanlage "Südtiroler Siedlung" in Zams.

Aus städtebaulicher Sicht wird die typische, hauptsächlich aus Einzelhäusern bestehende Bebauungsstruktur des Ortsteils aufgenommen.
Die Wohngebäude sind als Vier- bzw. Fünfspänner mit eingeschobener Erschließungs- und Balkonstruktur konzipiert. Die Wohnbereiche sind in je zwei kompakten Kuben untergebracht.
Die an der Südwestseite eingeschobene und vorgelagerte Balkonstruktur besteht aus einer Metallrahmenkonstruktion mit eingelegten Bodenelementen aus Holz.

Die ersten drei  Baustufen beinhalten je zwei Baukörper mit zwölf bzw. fünfzehn Wohneinheiten. Die zugehörige Tiefgarage wird über eine einspurige Rampe im Norden erschlossen.

Die vierte Baustufe ("Haus 7") beinhaltet 15 Wohneinheiten und liegt im Südwesten der Gesamtanlage,  wobei sich auch die Fahrradräume, Müllraum, Spielplatz und unterirdische Stellplätze im Bereich der ersten drei Baustufen befinden.

Freiparkplätze befinden sich nordwestlich des Haus 7 und bilden einen Teil der Allgemeinfläche.

', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'), - ('171', '1', '3', '11', '6', '0', '11', '2.3', 'Tabelle § 6', 'standard', '1', '5', '0', '1', '0', 'PARAGRAPH 6', '

Es wird bestätigt, dass die Wohnanlage (Gst-Nr. ###GSTNR### In EZ ###EINLAGEZAHL###) folgende Einheiten umfasst, an welchen Wohnungseigentum begründet wird:
Grundlage ist die Einreichplanung mit dem Baubescheid Zl. ###BAUBESCHEID### sowie die Werkplanung.

XX Wohnungen (mit vorangestelltem "W") samt Zubehör.
XX Kfz-Stellplätze in der Tiefgarage (mit vorangestelltem "P")

Weitere XX Stellplätze in der Tiefgarage sowie XX freie Stellplätze verbleiben laut Widmung zur allgemeinen Benützung.

', '

Weiters wird bescheinigt, dass sich auf der Liegenschaft keine Wohnungen befinden, an denen nicht Wohnungseigentum begründet werden kann.
Die im folgenden aufgelisteten Teile der Liegenschaft dienen der allgemeinen Benützung oder haben eine Zweckbestimmung, die einer ausschließlichen Benützung entgegensteht.
Die Widmung als allgemein nutzbare Fläche erfolgte durch den Auftraggeber/Eigentümer.

', '2025-11-07 09:51:39', '2025-11-07 09:51:39'), - ('172', '1', '0', '13', '7', '0', '12', '2.3', '§ 6 Teil 2', 'standard', '1', '5', '0', '1', '0', '', '', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'), - ('173', '1', '4', '14', '0', '0', '13', '0', 'ALLGEMEINFLÄCHEN', 'standard', '1', '0', '0', '1', '0', '', '', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'), - ('174', '1', '0', '15', '0', '0', '14', '3', 'GUTACHTEN', 'standard', '1', '0', '1', '1', '0', '', '', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'), - ('175', '1', '0', '16', '8', '0', '15', '3.1', 'ALLGEMEINE GRUNDSÄTZE', 'standard', '1', '0', '0', '1', '0', 'ALLGEMEINE GRUNDSÄTZE', '

Wohnungseigentum ist das dem Miteigentümer einer Liegenschaft oder einer Eigentümerpartnerschaft eingeräumte dingliche Recht, ein Wohnungseigentumsobjekt ausschließlich zu nutzen und allein darüber zu verfügen. (Auszug §2 (1))

Wohnungseigentumsobjekte sind Wohnungen, sonstige selbständige Räumlichkeiten und Abstellplätze für Kraftfahrzeuge (wohnungseigentumstaugliche Objekte), an denen Wohnungseigentum begründet wurde. (Auszug §2 (2))

Eine Wohnung ist ein baulich abgeschlossener, nach der Verkehrsauffassung selbständiger Teil eines Gebäudes, der nach seiner Art und Größe geeignet ist, der Befriedigung eines individuellen Wohnbedürfnisses von Menschen zu dienen. Eine sonstige selbständige Räumlichkeit ist ein baulich abgeschlossener, nach der Verkehrsauffassung selbständiger Teil eines Gebäudes, dem nach seiner Art und Größe eine erhebliche wirtschaftliche Bedeutung zukommt, ein Abstellplatz für ein Kraftfahrzeug ist eine - etwa durch Bodenmarkierung - deutlich abgegrenzte Bodenfläche, die ausschließlich zum Abstellen eines Kraftfahrzeugs gewidmet und dazu nach ihrer Größe, Lage und Beschaffenheit geeignet ist. (Auszug §2 (2))

Zubehör-Wohnungseigentum ist das mit dem Wohnungseigentum verbundene Recht, andere, mit dem Wohnungseigentumsobjekt baulich nicht verbundene Teile der Liegenschaft, wie etwa Keller- oder Dachbodenräume, Hausgärten oder Lagerplätze, ausschließlich zu nutzen. (Auszug §2 (3))

Allgemeine Teile der Liegenschaft sind solche, die der allgemeinen Benützung dienen oder deren Zweckbestimmung einer ausschließlichen Benützung entgegensteht. (Auszug §2 (4))

Der Nutzwert ist die Maßzahl, mit der der Wert eines Wohnungseigentumsobjekts im Verhältnis zu den Werten der anderen Wohnungseigentumsobjekte der Liegenschaft bezeichnet wird. Er ergibt sich aus der Nutzfläche des Objekts und aus Zuschlägen oder Abstrichen für werterhöhende oder wertvermindernde Eigenschaften desselben. (Auszug §2 (8))

Der Mindestanteil ist jener Miteigentumsanteil an der Liegenschaft, der zum Erwerb von Wohnungseigentum an einem Wohnungseigentumsobjekt erforderlich ist. Er entspricht dem Verhältnis des Nutzwerts des Objekts zur Summe der Nutzwerte aller Wohnungseigentumsobjekte der Liegenschaft. (Auszug §2 (9))

Der Nutzwert ist in einer ganzen Zahl auszudrücken, wobei Teilbeträge unter 0,5 abgerundet und ab 0,5 aufgerundet werden. Er ist aus der Nutzfläche und aus Zuschlägen oder Abstrichen für Umstände zu berechnen, die nach der Verkehrsauffassung den Wert des Wohnungseigentumsobjekts erhöhen oder vermindern, wie etwa dessen Zweckbestimmung, Stockwerkslage, Lage innerhalb eines Stockwerks oder dessen Ausstattung mit offenen Balkonen, Terrassen und Zubehörobjekten (Auszug §8 (1))

Zuschläge für die Ausstattung mit Zubehörobjekten sowie mit offenen Balkonen und Terrassen sind in einer ganzen Zahl auszudrücken; der Zuschlag ist jedoch mindestens mit der Zahl Eins anzusetzen. (Auszug §8 (2))

Die Wohnungsobjekte erhalten den Buchstaben "W" der Nummer vorangestellt. Die Kfz-Stellplätze erhalten den Buchstaben "P" der Nummer vorangestellt.
Bei den Zubehörobjekten sind die Keller mit einem vorangestellten "K" gekennzeichnet, die Gärten mit einem "G".

', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'), - ('176', '1', '0', '17', '9', '0', '16', '3.2', 'ERMITTLUNG DER NUTZWERTE – ZUBEHÖRBEWERTUNG', 'standard', '1', '0', '0', '1', '0', 'ERMITTLUNG DER NUTZWERTE - ZUBEHÖRBEWERTUNG', '

Es wird vorgeschlagen, die Nutzwerte wie folgt zu bestimmen:

Die Wohnung W07 ist eine Dreizimmerwohnung, liegt im ersten Obergeschoß und ihre Haupträume sind nach Westen orientiert. Diese Wohnung erhält den Regelnutzwert von 1,00.

Folgende Kriterien werden für die Nutzwertberechnung berücksichtigt:

Erdgeschoßlage:

Die Lage im Erdgeschoß führt zu einer Beeinträchtigung durch Einsehbarkeit von den direkt angrenzenden Allgemeinflächen (Zugänge, Wege). Weiters erfolgen Beeinträchtigungen durch den Geländeverlauf, wenn im Nahbereich der Einheit eine nach oben führenden Böschung die Aussicht beeinträchtigt und auch durch das auf dem Bauplatz befindliche Zweitgebäude.

Die Einheit W01 wird durch den direkt im Osten vorbeiführenden Zugangsbereich beeinträchtigt und um -2,5% abgewertet.

Die Einheit W02 wird durch die südlich bzw. südöstlich liegende Böschung sowie durch den Fußweg beeinträchtigt und um -5,0% abgewertet.

Die Einheit W03 orientiert sich mit dem Hauptraum direkt auf das nebenan errichtete Haus B, was an dieser Stelle drei oberirdische Geschoße aufweist. Diese Einheit wird daher um -5,0% abgewertet.

Die Wohnung W11 wird durch den direkt im Osten vorbeiführenden Zugangsbereich beeinträchtigt und um -2,5% abgewertet.

Die Wohneinheit W12 wird durch die südliche Böschung und im Osten durch den Zugangsweg beeinträchtigt und somit um -5,0% abgewertet.

Die Einheit W13 wird durch die im Süden und Westen angelegte Böschung beeinträchtigt und daher um -5,0% abgewertet.

Lage im letzten Geschoß:

Die Wohnungen im letzten Geschoß (Durch den Geländeverlauf betrifft das beim Haus A das 2. Obergeschoß und beim Haus B das 3.) werden aufgrund der günstigeren Aussichts- und Besonnungsmöglichkeit um 2,5% aufgewertet.

Außer die Wohnung W20: Hier ist durch die gute dreiseitige Orientierung nach Süden, Osten und Westen ein Zuschlag von insgesamt 5,0% gerechtfertigt.

KFZ-Abstellplätze:
Die Stellplätze in der Tiefgarage werden mit 55% des Regelnutzwertes bewertet.
Jene in der Tiefgarage, welche eine Übergröße aufweisen mit 50%.

Die Balkon- und Terrassenflächen werden mit 25% des Regelnutzwertes in Ansatz gebracht.

Hinweis: Einige Wohnungen werden insgesamt um 2,5% auf- bzw. abgewertet. Unter dem Punkt 3.30 Nutzwertberechnung wird dies für die einzelnen Wohnungen nachvollziehbar dargestellt. Hier wird der Faktor auf zwei Stellen gerundet angeschrieben, jedoch richtigerweise mit 97,5% bzw. 102,5% berechnet.

Bemerkung: Nach Rücksprache mit dem Auftraggeber (Freigabe am 29.09.2014) wurden folgende Flächen wie im aktuellen Außenanlagenplan (Eingang 25.09.2014, vom Architekten) dargestellt in Ansatz gebracht:
Die Terrasse W02 wurde nach Westen hin verschoben. Der Garten G02 wurde aufgrund des Fußweges verändert. Die Gärten der Wohnungen W12 und W13 werden in ihrem Flächenausmaß so wie in den Verkaufsunterlagen dargestellt in Ansatz gebracht.

', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'), - ('177', '1', '0', '18', '10', '0', '17', '0', 'ZUBEHÖR', 'standard', '1', '0', '0', '1', '0', 'ZUBEHÖR', '

Die Gartenflächen werden mit 5% ihres Flächenausmaßes in Ansatz gebracht.

Die Kellerabteile (Lattenverschlag) werden mit 15% ihrer Fläche berechnet.

', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'), - ('178', '1', '5', '19', '0', '0', '18', '3.21', 'TABELLE ZU + ABSCHLÄGE', 'nutzwerte', '1', '0', '1', '1', '0', '', '', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'), - ('179', '1', '6', '20', '0', '0', '19', '3.3', 'NUTZWERTBERECHNUNG', 'nutzwerte', '1', '0', '0', '1', '0', '', '', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'), - ('180', '1', '7', '21', '0', '0', '20', '3.4', 'ZUSAMMENSTELLUNG', 'nutzwerte', '1', '0', '0', '1', '0', '', '', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'), - ('181', '1', '0', '22', '0', '0', '21', '3.41', 'DIGITALE SIGNATUR', 'nutzwerte', '1', '0', '0', '1', '0', '', '', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'), - ('182', '1', '4', '23', '0', '0', '22', '3.5', 'ALLGEMEINFLÄCHEN', 'nutzwerte', '1', '0', '0', '1', '0', '', '', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'), - ('183', '1', '0', '24', '0', '0', '23', '4', 'PARIFIZIERUNGSPLÄNE ', 'nutzwerte', '1', '0', '0', '1', '0', '', '', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'), - ('184', '1', '0', '25', '0', '0', '24', '5', 'ANHANG', 'nutzwerte', '1', '0', '0', '1', '0', '', '', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'), - ('185', '1', '0', '26', '0', '0', '25', '0', 'GRUNDBUCHAUSZUG ', 'nutzwerte', '1', '0', '0', '0', '0', '', '', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'), - ('186', '1', '0', '27', '0', '0', '26', '0', 'BAUBESCHEID', 'nutzwerte', '1', '0', '0', '1', '0', '', '', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'), - ('187', '1', '0', '28', '0', '0', '27', '0', 'HAUSTECHNISCHE BESCHREIBUNG', 'nutzwerte', '1', '0', '0', '1', '0', '', '', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'), - ('188', '1', '0', '29', '0', '0', '28', '0', 'NUTZFLÄCHENERMITTLUNGEN', 'nutzwerte', '1', '0', '0', '1', '0', '', '', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'), - ('189', '1', '0', '30', '11', '0', '29', '0', 'DECKBLATT', 'paragraph', '0', '0', '1', '0', '0', 'DECKBLATT', '

###INTERNER_NAME###

', '

###OFFIZIELLER_NAME###

EZ ###EINLAGEZAHL### des GB ###GRUNDBUCH###

', '2025-11-07 09:51:39', '2025-11-07 09:51:39'), - ('190', '1', '3', '31', '6', '0', '30', '0', 'Tabelle § 6', 'paragraph', '0', '0', '1', '0', '0', 'PARAGRAPH 6', '

Es wird bestätigt, dass die Wohnanlage (Gst-Nr. ###GSTNR### In EZ ###EINLAGEZAHL###) folgende Einheiten umfasst, an welchen Wohnungseigentum begründet wird:
Grundlage ist die Einreichplanung mit dem Baubescheid Zl. ###BAUBESCHEID### sowie die Werkplanung.

XX Wohnungen (mit vorangestelltem "W") samt Zubehör.
XX Kfz-Stellplätze in der Tiefgarage (mit vorangestelltem "P")

Weitere XX Stellplätze in der Tiefgarage sowie XX freie Stellplätze verbleiben laut Widmung zur allgemeinen Benützung.

', '

Weiters wird bescheinigt, dass sich auf der Liegenschaft keine Wohnungen befinden, an denen nicht Wohnungseigentum begründet werden kann.
Die im folgenden aufgelisteten Teile der Liegenschaft dienen der allgemeinen Benützung oder haben eine Zweckbestimmung, die einer ausschließlichen Benützung entgegensteht.
Die Widmung als allgemein nutzbare Fläche erfolgte durch den Auftraggeber/Eigentümer.

', '2025-11-07 09:51:39', '2025-11-07 09:51:39'), - ('191', '1', '0', '32', '7', '0', '31', '0', '§ 6 Teil 2', 'paragraph', '0', '0', '0', '0', '0', '', '', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'), - ('192', '1', '0', '33', '0', '0', '32', '0', 'DIGITALE SIGNATUR', 'paragraph', '1', '0', '0', '0', '0', '', '', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'), - ('193', '2', '9', '1', '11', '0', '1', '0', 'GUTACHTEN - VERTEILUNGSSCHLÜSSEL', 'standard', '0', '0', '1', '0', '0', 'DECKBLATT', '

###INTERNER_NAME###

', '

###OFFIZIELLER_NAME###

EZ ###EINLAGEZAHL### des GB ###GRUNDBUCH###

', '2025-11-07 09:52:01', '2025-11-07 09:52:01'), - ('194', '2', '1', '2', '0', '0', '2', '0', 'INHALTSVERZEICHNIS', 'standard', '1', '0', '1', '0', '0', '', '', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'), - ('195', '2', '0', '3', '0', '0', '3', '1', 'ALLGEMEINE ANGABEN', 'standard', '1', '3', '1', '1', '0', '', '', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'), - ('196', '2', '8', '4', '0', '0', '4', '1.1', 'AUFTRAGGEBER', 'standard', '1', '3', '0', '1', '0', '', '', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'), - ('197', '2', '0', '5', '1', '0', '5', '1.2', 'ZWECK UND GEGENSTAND DES GUTACHTENS', 'standard', '1', '3', '0', '1', '0', 'ZWECK UND GEGENSTAND DES GUTACHTENS', '

Ermittlung der Nutzwerte und Mindestanteile der Wohnungseigentumsobjekte der Liegenschaft EZ ###EINLAGEZAHL###, GB ###GRUNDBUCH###, zum Zwecke der Begründung von Wohnungseigentum im Sinne des Wohnungseigentumsgesetzes 2002 in der geltenden Fassung.

Ermittlung der Nutzwerte und Mindestanteile der Wohnungseigentumsobjekte der Liegenschaft EZ ###EINLAGEZAHL###, GB ###GRUNDBUCH###, zum Zwecke eines abweichenden Verteilungsschlüssels gemäß §16 Absatz 3 des WGG1979.
Dieses Gutachten ist nicht als Grundlage für die Begründung von Wohnungseigentum heranzuziehen.

', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'), - ('198', '2', '0', '6', '2', '0', '6', '1.3', 'ORTSBESICHTIGUNG', 'standard', '1', '3', '0', '1', '0', 'ORTSBESICHTIGUNG', '

Am ###ORTSBESICHTIGUNG###

', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'), - ('199', '2', '0', '7', '3', '0', '7', '1.4', 'UNTERLAGEN', 'standard', '1', '3', '0', '1', '0', 'UNTERLAGEN', '

Grundbuchsauszug:

###EINLAGEZAHL###

Baubescheid Zl.:

###BAUBESCHEID###

Planunterlagen:

###PLANUNTERLAGEN###

', '

Auflistung Widmung Abstellplätze (als Anhang zum email vom XX.XX.XXXX, von nht)

', '2025-11-07 09:52:01', '2025-11-07 09:52:01'), - ('200', '2', '0', '8', '0', '0', '8', '2', 'BEFUND', 'standard', '1', '4', '1', '1', '0', '', '', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'), - ('201', '2', '0', '9', '4', '0', '9', '2.1', 'GRUNDBUCHSTAND', 'standard', '1', '4', '0', '1', '0', 'GRUNDBUCHSTAND', '

Liegenschaftsadresse

###LIEGENSCHAFTSADRESSE###

Grundbuch

###GRUNDBUCH###

Einlagezahl

###EINLAGEZAHL###

Grundstücksnummer

###GSTNR###

Bezirksgericht

###BEZIRKSGERICHT###

', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'), - ('202', '2', '0', '10', '5', '0', '10', '2.2', 'BESCHREIBUNG DER LIEGENSCHAFT', 'standard', '1', '4', '0', '1', '0', 'BESCHREIBUNG DER LIEGENSCHAFT', '

Auf der Liegenschaft EZ ###EINLAGEZAHL###, GB ###GRUNDBUCH### wurde durch den Baubescheid Zl. ###BAUBESCHEID### der Gemeinde ###BESCHEIDGEMEINDE### der Neubau einer Wohnanlage bewilligt. Der vorzitierte Baubewilligungsbescheid ist in Rechtskraft erwachsen.


Das gegenständliche "Haus 7" bildet den 4.Bauabschnitt der Wohnhausanlage "Südtiroler Siedlung" in Zams.

Aus städtebaulicher Sicht wird die typische, hauptsächlich aus Einzelhäusern bestehende Bebauungsstruktur des Ortsteils aufgenommen.
Die Wohngebäude sind als Vier- bzw. Fünfspänner mit eingeschobener Erschließungs- und Balkonstruktur konzipiert. Die Wohnbereiche sind in je zwei kompakten Kuben untergebracht.
Die an der Südwestseite eingeschobene und vorgelagerte Balkonstruktur besteht aus einer Metallrahmenkonstruktion mit eingelegten Bodenelementen aus Holz.

Die ersten drei  Baustufen beinhalten je zwei Baukörper mit zwölf bzw. fünfzehn Wohneinheiten. Die zugehörige Tiefgarage wird über eine einspurige Rampe im Norden erschlossen.

Die vierte Baustufe ("Haus 7") beinhaltet 15 Wohneinheiten und liegt im Südwesten der Gesamtanlage,  wobei sich auch die Fahrradräume, Müllraum, Spielplatz und unterirdische Stellplätze im Bereich der ersten drei Baustufen befinden.

Freiparkplätze befinden sich nordwestlich des Haus 7 und bilden einen Teil der Allgemeinfläche.

', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'), - ('203', '2', '3', '11', '6', '0', '11', '2.3', 'Tabelle § 6', 'standard', '1', '5', '0', '1', '0', 'PARAGRAPH 6', '

Es wird bestätigt, dass die Wohnanlage (Gst-Nr. ###GSTNR### In EZ ###EINLAGEZAHL###) folgende Einheiten umfasst, an welchen Wohnungseigentum begründet wird:
Grundlage ist die Einreichplanung mit dem Baubescheid Zl. ###BAUBESCHEID### sowie die Werkplanung.

XX Wohnungen (mit vorangestelltem "W") samt Zubehör.
XX Kfz-Stellplätze in der Tiefgarage (mit vorangestelltem "P")

Weitere XX Stellplätze in der Tiefgarage sowie XX freie Stellplätze verbleiben laut Widmung zur allgemeinen Benützung.

', '

Weiters wird bescheinigt, dass sich auf der Liegenschaft keine Wohnungen befinden, an denen nicht Wohnungseigentum begründet werden kann.
Die im folgenden aufgelisteten Teile der Liegenschaft dienen der allgemeinen Benützung oder haben eine Zweckbestimmung, die einer ausschließlichen Benützung entgegensteht.
Die Widmung als allgemein nutzbare Fläche erfolgte durch den Auftraggeber/Eigentümer.

', '2025-11-07 09:52:01', '2025-11-07 09:52:01'), - ('204', '2', '0', '13', '7', '0', '12', '2.3', '§ 6 Teil 2', 'standard', '1', '5', '0', '1', '0', '', '', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'), - ('205', '2', '4', '14', '0', '0', '13', '0', 'ALLGEMEINFLÄCHEN', 'standard', '1', '0', '0', '1', '0', '', '', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'), - ('206', '2', '0', '15', '0', '0', '14', '3', 'GUTACHTEN', 'standard', '1', '0', '1', '1', '0', '', '', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'), - ('207', '2', '0', '16', '8', '0', '15', '3.1', 'ALLGEMEINE GRUNDSÄTZE', 'standard', '1', '0', '0', '1', '0', 'ALLGEMEINE GRUNDSÄTZE', '

Wohnungseigentum ist das dem Miteigentümer einer Liegenschaft oder einer Eigentümerpartnerschaft eingeräumte dingliche Recht, ein Wohnungseigentumsobjekt ausschließlich zu nutzen und allein darüber zu verfügen. (Auszug §2 (1))

Wohnungseigentumsobjekte sind Wohnungen, sonstige selbständige Räumlichkeiten und Abstellplätze für Kraftfahrzeuge (wohnungseigentumstaugliche Objekte), an denen Wohnungseigentum begründet wurde. (Auszug §2 (2))

Eine Wohnung ist ein baulich abgeschlossener, nach der Verkehrsauffassung selbständiger Teil eines Gebäudes, der nach seiner Art und Größe geeignet ist, der Befriedigung eines individuellen Wohnbedürfnisses von Menschen zu dienen. Eine sonstige selbständige Räumlichkeit ist ein baulich abgeschlossener, nach der Verkehrsauffassung selbständiger Teil eines Gebäudes, dem nach seiner Art und Größe eine erhebliche wirtschaftliche Bedeutung zukommt, ein Abstellplatz für ein Kraftfahrzeug ist eine - etwa durch Bodenmarkierung - deutlich abgegrenzte Bodenfläche, die ausschließlich zum Abstellen eines Kraftfahrzeugs gewidmet und dazu nach ihrer Größe, Lage und Beschaffenheit geeignet ist. (Auszug §2 (2))

Zubehör-Wohnungseigentum ist das mit dem Wohnungseigentum verbundene Recht, andere, mit dem Wohnungseigentumsobjekt baulich nicht verbundene Teile der Liegenschaft, wie etwa Keller- oder Dachbodenräume, Hausgärten oder Lagerplätze, ausschließlich zu nutzen. (Auszug §2 (3))

Allgemeine Teile der Liegenschaft sind solche, die der allgemeinen Benützung dienen oder deren Zweckbestimmung einer ausschließlichen Benützung entgegensteht. (Auszug §2 (4))

Der Nutzwert ist die Maßzahl, mit der der Wert eines Wohnungseigentumsobjekts im Verhältnis zu den Werten der anderen Wohnungseigentumsobjekte der Liegenschaft bezeichnet wird. Er ergibt sich aus der Nutzfläche des Objekts und aus Zuschlägen oder Abstrichen für werterhöhende oder wertvermindernde Eigenschaften desselben. (Auszug §2 (8))

Der Mindestanteil ist jener Miteigentumsanteil an der Liegenschaft, der zum Erwerb von Wohnungseigentum an einem Wohnungseigentumsobjekt erforderlich ist. Er entspricht dem Verhältnis des Nutzwerts des Objekts zur Summe der Nutzwerte aller Wohnungseigentumsobjekte der Liegenschaft. (Auszug §2 (9))

Der Nutzwert ist in einer ganzen Zahl auszudrücken, wobei Teilbeträge unter 0,5 abgerundet und ab 0,5 aufgerundet werden. Er ist aus der Nutzfläche und aus Zuschlägen oder Abstrichen für Umstände zu berechnen, die nach der Verkehrsauffassung den Wert des Wohnungseigentumsobjekts erhöhen oder vermindern, wie etwa dessen Zweckbestimmung, Stockwerkslage, Lage innerhalb eines Stockwerks oder dessen Ausstattung mit offenen Balkonen, Terrassen und Zubehörobjekten (Auszug §8 (1))

Zuschläge für die Ausstattung mit Zubehörobjekten sowie mit offenen Balkonen und Terrassen sind in einer ganzen Zahl auszudrücken; der Zuschlag ist jedoch mindestens mit der Zahl Eins anzusetzen. (Auszug §8 (2))

Die Wohnungsobjekte erhalten den Buchstaben "W" der Nummer vorangestellt. Die Kfz-Stellplätze erhalten den Buchstaben "P" der Nummer vorangestellt.
Bei den Zubehörobjekten sind die Keller mit einem vorangestellten "K" gekennzeichnet, die Gärten mit einem "G".

', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'), - ('208', '2', '0', '17', '9', '0', '16', '3.2', 'ERMITTLUNG DER NUTZWERTE – ZUBEHÖRBEWERTUNG', 'standard', '1', '0', '0', '1', '0', 'ERMITTLUNG DER NUTZWERTE - ZUBEHÖRBEWERTUNG', '

Es wird vorgeschlagen, die Nutzwerte wie folgt zu bestimmen:

Die Wohnung W07 ist eine Dreizimmerwohnung, liegt im ersten Obergeschoß und ihre Haupträume sind nach Westen orientiert. Diese Wohnung erhält den Regelnutzwert von 1,00.

Folgende Kriterien werden für die Nutzwertberechnung berücksichtigt:

Erdgeschoßlage:

Die Lage im Erdgeschoß führt zu einer Beeinträchtigung durch Einsehbarkeit von den direkt angrenzenden Allgemeinflächen (Zugänge, Wege). Weiters erfolgen Beeinträchtigungen durch den Geländeverlauf, wenn im Nahbereich der Einheit eine nach oben führenden Böschung die Aussicht beeinträchtigt und auch durch das auf dem Bauplatz befindliche Zweitgebäude.

Die Einheit W01 wird durch den direkt im Osten vorbeiführenden Zugangsbereich beeinträchtigt und um -2,5% abgewertet.

Die Einheit W02 wird durch die südlich bzw. südöstlich liegende Böschung sowie durch den Fußweg beeinträchtigt und um -5,0% abgewertet.

Die Einheit W03 orientiert sich mit dem Hauptraum direkt auf das nebenan errichtete Haus B, was an dieser Stelle drei oberirdische Geschoße aufweist. Diese Einheit wird daher um -5,0% abgewertet.

Die Wohnung W11 wird durch den direkt im Osten vorbeiführenden Zugangsbereich beeinträchtigt und um -2,5% abgewertet.

Die Wohneinheit W12 wird durch die südliche Böschung und im Osten durch den Zugangsweg beeinträchtigt und somit um -5,0% abgewertet.

Die Einheit W13 wird durch die im Süden und Westen angelegte Böschung beeinträchtigt und daher um -5,0% abgewertet.

Lage im letzten Geschoß:

Die Wohnungen im letzten Geschoß (Durch den Geländeverlauf betrifft das beim Haus A das 2. Obergeschoß und beim Haus B das 3.) werden aufgrund der günstigeren Aussichts- und Besonnungsmöglichkeit um 2,5% aufgewertet.

Außer die Wohnung W20: Hier ist durch die gute dreiseitige Orientierung nach Süden, Osten und Westen ein Zuschlag von insgesamt 5,0% gerechtfertigt.

KFZ-Abstellplätze:
Die Stellplätze in der Tiefgarage werden mit 55% des Regelnutzwertes bewertet.
Jene in der Tiefgarage, welche eine Übergröße aufweisen mit 50%.

Die Balkon- und Terrassenflächen werden mit 25% des Regelnutzwertes in Ansatz gebracht.

Hinweis: Einige Wohnungen werden insgesamt um 2,5% auf- bzw. abgewertet. Unter dem Punkt 3.30 Nutzwertberechnung wird dies für die einzelnen Wohnungen nachvollziehbar dargestellt. Hier wird der Faktor auf zwei Stellen gerundet angeschrieben, jedoch richtigerweise mit 97,5% bzw. 102,5% berechnet.

Bemerkung: Nach Rücksprache mit dem Auftraggeber (Freigabe am 29.09.2014) wurden folgende Flächen wie im aktuellen Außenanlagenplan (Eingang 25.09.2014, vom Architekten) dargestellt in Ansatz gebracht:
Die Terrasse W02 wurde nach Westen hin verschoben. Der Garten G02 wurde aufgrund des Fußweges verändert. Die Gärten der Wohnungen W12 und W13 werden in ihrem Flächenausmaß so wie in den Verkaufsunterlagen dargestellt in Ansatz gebracht.

', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'), - ('209', '2', '0', '18', '10', '0', '17', '0', 'ZUBEHÖR', 'standard', '1', '0', '0', '1', '0', 'ZUBEHÖR', '

Die Gartenflächen werden mit 5% ihres Flächenausmaßes in Ansatz gebracht.

Die Kellerabteile (Lattenverschlag) werden mit 15% ihrer Fläche berechnet.

', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'), - ('210', '2', '5', '19', '0', '0', '18', '3.21', 'TABELLE ZU + ABSCHLÄGE', 'nutzwerte', '1', '0', '1', '1', '0', '', '', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'), - ('211', '2', '6', '20', '0', '0', '19', '3.3', 'NUTZWERTBERECHNUNG', 'nutzwerte', '1', '0', '0', '1', '0', '', '', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'), - ('212', '2', '7', '21', '0', '0', '20', '3.4', 'ZUSAMMENSTELLUNG', 'nutzwerte', '1', '0', '0', '1', '0', '', '', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'), - ('213', '2', '0', '22', '0', '0', '21', '3.41', 'DIGITALE SIGNATUR', 'nutzwerte', '1', '0', '0', '1', '0', '', '', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'), - ('214', '2', '4', '23', '0', '0', '22', '3.5', 'ALLGEMEINFLÄCHEN', 'nutzwerte', '1', '0', '0', '1', '0', '', '', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'), - ('215', '2', '0', '24', '0', '0', '23', '4', 'PARIFIZIERUNGSPLÄNE ', 'nutzwerte', '1', '0', '0', '1', '0', '', '', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'), - ('216', '2', '0', '25', '0', '0', '24', '5', 'ANHANG', 'nutzwerte', '1', '0', '0', '1', '0', '', '', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'), - ('217', '2', '0', '26', '0', '0', '25', '0', 'GRUNDBUCHAUSZUG ', 'nutzwerte', '1', '0', '0', '0', '0', '', '', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'), - ('218', '2', '0', '27', '0', '0', '26', '0', 'BAUBESCHEID', 'nutzwerte', '1', '0', '0', '1', '0', '', '', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'), - ('219', '2', '0', '28', '0', '0', '27', '0', 'HAUSTECHNISCHE BESCHREIBUNG', 'nutzwerte', '1', '0', '0', '1', '0', '', '', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'), - ('220', '2', '0', '29', '0', '0', '28', '0', 'NUTZFLÄCHENERMITTLUNGEN', 'nutzwerte', '1', '0', '0', '1', '0', '', '', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'), - ('221', '2', '0', '30', '11', '0', '29', '0', 'DECKBLATT', 'paragraph', '0', '0', '1', '0', '0', 'DECKBLATT', '

###INTERNER_NAME###

', '

###OFFIZIELLER_NAME###

EZ ###EINLAGEZAHL### des GB ###GRUNDBUCH###

', '2025-11-07 09:52:01', '2025-11-07 09:52:01'), - ('222', '2', '3', '31', '6', '0', '30', '0', 'Tabelle § 6', 'paragraph', '0', '0', '1', '0', '0', 'PARAGRAPH 6', '

Es wird bestätigt, dass die Wohnanlage (Gst-Nr. ###GSTNR### In EZ ###EINLAGEZAHL###) folgende Einheiten umfasst, an welchen Wohnungseigentum begründet wird:
Grundlage ist die Einreichplanung mit dem Baubescheid Zl. ###BAUBESCHEID### sowie die Werkplanung.

XX Wohnungen (mit vorangestelltem "W") samt Zubehör.
XX Kfz-Stellplätze in der Tiefgarage (mit vorangestelltem "P")

Weitere XX Stellplätze in der Tiefgarage sowie XX freie Stellplätze verbleiben laut Widmung zur allgemeinen Benützung.

', '

Weiters wird bescheinigt, dass sich auf der Liegenschaft keine Wohnungen befinden, an denen nicht Wohnungseigentum begründet werden kann.
Die im folgenden aufgelisteten Teile der Liegenschaft dienen der allgemeinen Benützung oder haben eine Zweckbestimmung, die einer ausschließlichen Benützung entgegensteht.
Die Widmung als allgemein nutzbare Fläche erfolgte durch den Auftraggeber/Eigentümer.

', '2025-11-07 09:52:01', '2025-11-07 09:52:01'), - ('223', '2', '0', '32', '7', '0', '31', '0', '§ 6 Teil 2', 'paragraph', '0', '0', '0', '0', '0', '', '', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'), - ('224', '2', '0', '33', '0', '0', '32', '0', 'DIGITALE SIGNATUR', 'paragraph', '1', '0', '0', '0', '0', '', '', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'); -"; + ('1', '3', '9', '1', '11', '0', '1', '0', 'GUTACHTEN - VERTEILUNGSSCHLÜSSEL', 'standard', '0', '0', '1', '0', '0', 'DECKBLATT', '

###INTERNER_NAME###

', '

###OFFIZIELLER_NAME###

EZ ###EINLAGEZAHL### des GB ###GRUNDBUCH###

', '2025-11-14 10:01:05', '2025-11-14 10:01:05'), + ('2', '3', '1', '2', '0', '0', '2', '0', 'INHALTSVERZEICHNIS', 'standard', '1', '0', '1', '0', '0', '', '', '', '2025-11-14 10:01:05', '2025-11-14 10:01:05'), + ('3', '3', '0', '3', '0', '0', '3', '1', 'ALLGEMEINE ANGABEN', 'standard', '1', '3', '1', '1', '0', '', '', '', '2025-11-14 10:01:05', '2025-11-14 10:01:05'), + ('4', '3', '8', '4', '0', '0', '4', '1.1', 'AUFTRAGGEBER', 'standard', '1', '3', '0', '1', '0', '', '', '', '2025-11-14 10:01:05', '2025-11-14 10:01:05'), + ('5', '3', '0', '5', '1', '0', '5', '1.2', 'ZWECK UND GEGENSTAND DES GUTACHTENS', 'standard', '1', '3', '0', '1', '0', 'ZWECK UND GEGENSTAND DES GUTACHTENS', '

Ermittlung der Nutzwerte und Mindestanteile der Wohnungseigentumsobjekte der Liegenschaft EZ ###EINLAGEZAHL###, GB ###GRUNDBUCH###, zum Zwecke der Begründung von Wohnungseigentum im Sinne des Wohnungseigentumsgesetzes 2002 in der geltenden Fassung.

Ermittlung der Nutzwerte und Mindestanteile der Wohnungseigentumsobjekte der Liegenschaft EZ ###EINLAGEZAHL###, GB ###GRUNDBUCH###, zum Zwecke eines abweichenden Verteilungsschlüssels gemäß §16 Absatz 3 des WGG1979.
Dieses Gutachten ist nicht als Grundlage für die Begründung von Wohnungseigentum heranzuziehen.

', '', '2025-11-14 10:01:05', '2025-11-14 10:01:05'), + ('6', '3', '0', '6', '2', '0', '6', '1.3', 'ORTSBESICHTIGUNG', 'standard', '1', '3', '0', '1', '0', 'ORTSBESICHTIGUNG', '

Am ###ORTSBESICHTIGUNG###

', '', '2025-11-14 10:01:05', '2025-11-14 10:01:05'), + ('7', '3', '0', '7', '3', '0', '7', '1.4', 'UNTERLAGEN', 'standard', '1', '3', '0', '1', '0', 'UNTERLAGEN', '

Grundbuchsauszug:

###EINLAGEZAHL###

Baubescheid Zl.:

###BAUBESCHEID###

Planunterlagen:

###PLANUNTERLAGEN###

', '

Auflistung Widmung Abstellplätze (als Anhang zum email vom XX.XX.XXXX, von nht)

', '2025-11-14 10:01:05', '2025-11-14 10:01:05'), + ('8', '3', '0', '8', '0', '0', '8', '2', 'BEFUND', 'standard', '1', '4', '1', '1', '0', '', '', '', '2025-11-14 10:01:05', '2025-11-14 10:01:05'), + ('9', '3', '0', '9', '4', '0', '9', '2.1', 'GRUNDBUCHSTAND', 'standard', '1', '4', '0', '1', '0', 'GRUNDBUCHSTAND', '

Liegenschaftsadresse

###LIEGENSCHAFTSADRESSE###

Grundbuch

###GRUNDBUCH###

Einlagezahl

###EINLAGEZAHL###

Grundstücksnummer

###GSTNR###

Bezirksgericht

###BEZIRKSGERICHT###

', '', '2025-11-14 10:01:05', '2025-11-14 10:01:05'), + ('10', '3', '0', '10', '5', '0', '10', '2.2', 'BESCHREIBUNG DER LIEGENSCHAFT', 'standard', '1', '4', '0', '1', '0', 'BESCHREIBUNG DER LIEGENSCHAFT', '

Auf der Liegenschaft EZ ###EINLAGEZAHL###, GB ###GRUNDBUCH### wurde durch den Baubescheid Zl. ###BAUBESCHEID### der Gemeinde ###BESCHEIDGEMEINDE### der Neubau einer Wohnanlage bewilligt. Der vorzitierte Baubewilligungsbescheid ist in Rechtskraft erwachsen.


Das gegenständliche "Haus 7" bildet den 4.Bauabschnitt der Wohnhausanlage "Südtiroler Siedlung" in Zams.

Aus städtebaulicher Sicht wird die typische, hauptsächlich aus Einzelhäusern bestehende Bebauungsstruktur des Ortsteils aufgenommen.
Die Wohngebäude sind als Vier- bzw. Fünfspänner mit eingeschobener Erschließungs- und Balkonstruktur konzipiert. Die Wohnbereiche sind in je zwei kompakten Kuben untergebracht.
Die an der Südwestseite eingeschobene und vorgelagerte Balkonstruktur besteht aus einer Metallrahmenkonstruktion mit eingelegten Bodenelementen aus Holz.

Die ersten drei  Baustufen beinhalten je zwei Baukörper mit zwölf bzw. fünfzehn Wohneinheiten. Die zugehörige Tiefgarage wird über eine einspurige Rampe im Norden erschlossen.

Die vierte Baustufe ("Haus 7") beinhaltet 15 Wohneinheiten und liegt im Südwesten der Gesamtanlage,  wobei sich auch die Fahrradräume, Müllraum, Spielplatz und unterirdische Stellplätze im Bereich der ersten drei Baustufen befinden.

Freiparkplätze befinden sich nordwestlich des Haus 7 und bilden einen Teil der Allgemeinfläche.

', '', '2025-11-14 10:01:05', '2025-11-14 10:01:05'), + ('11', '3', '3', '11', '6', '0', '11', '2.3', 'Tabelle § 6', 'standard', '1', '5', '0', '1', '0', 'PARAGRAPH 6', '

Es wird bestätigt, dass die Wohnanlage (Gst-Nr. ###GSTNR### In EZ ###EINLAGEZAHL###) folgende Einheiten umfasst, an welchen Wohnungseigentum begründet wird:
Grundlage ist die Einreichplanung mit dem Baubescheid Zl. ###BAUBESCHEID### sowie die Werkplanung.

XX Wohnungen (mit vorangestelltem "W") samt Zubehör.
XX Kfz-Stellplätze in der Tiefgarage (mit vorangestelltem "P")

Weitere XX Stellplätze in der Tiefgarage sowie XX freie Stellplätze verbleiben laut Widmung zur allgemeinen Benützung.

', '

Weiters wird bescheinigt, dass sich auf der Liegenschaft keine Wohnungen befinden, an denen nicht Wohnungseigentum begründet werden kann.
Die im folgenden aufgelisteten Teile der Liegenschaft dienen der allgemeinen Benützung oder haben eine Zweckbestimmung, die einer ausschließlichen Benützung entgegensteht.
Die Widmung als allgemein nutzbare Fläche erfolgte durch den Auftraggeber/Eigentümer.

', '2025-11-14 10:01:05', '2025-11-14 10:01:05'), + ('12', '3', '4', '14', '13', '0', '12', '0', 'ALLGEMEINFLÄCHEN', 'standard', '1', '0', '0', '1', '0', 'ALLGEMEINFLÄCHEN', '', '

###ORT###, am ###DATUM###

###FIRMA###

', '2025-11-14 10:01:05', '2025-11-14 10:01:05'), + ('13', '3', '0', '15', '0', '0', '13', '3', 'GUTACHTEN', 'standard', '1', '0', '1', '1', '0', '', '', '', '2025-11-14 10:01:05', '2025-11-14 10:01:05'), + ('14', '3', '0', '16', '8', '0', '14', '3.1', 'ALLGEMEINE GRUNDSÄTZE', 'standard', '1', '0', '0', '1', '0', 'ALLGEMEINE GRUNDSÄTZE', '

Wohnungseigentum ist das dem Miteigentümer einer Liegenschaft oder einer Eigentümerpartnerschaft eingeräumte dingliche Recht, ein Wohnungseigentumsobjekt ausschließlich zu nutzen und allein darüber zu verfügen. (Auszug §2 (1))

Wohnungseigentumsobjekte sind Wohnungen, sonstige selbständige Räumlichkeiten und Abstellplätze für Kraftfahrzeuge (wohnungseigentumstaugliche Objekte), an denen Wohnungseigentum begründet wurde. (Auszug §2 (2))

Eine Wohnung ist ein baulich abgeschlossener, nach der Verkehrsauffassung selbständiger Teil eines Gebäudes, der nach seiner Art und Größe geeignet ist, der Befriedigung eines individuellen Wohnbedürfnisses von Menschen zu dienen. Eine sonstige selbständige Räumlichkeit ist ein baulich abgeschlossener, nach der Verkehrsauffassung selbständiger Teil eines Gebäudes, dem nach seiner Art und Größe eine erhebliche wirtschaftliche Bedeutung zukommt, ein Abstellplatz für ein Kraftfahrzeug ist eine - etwa durch Bodenmarkierung - deutlich abgegrenzte Bodenfläche, die ausschließlich zum Abstellen eines Kraftfahrzeugs gewidmet und dazu nach ihrer Größe, Lage und Beschaffenheit geeignet ist. (Auszug §2 (2))

Zubehör-Wohnungseigentum ist das mit dem Wohnungseigentum verbundene Recht, andere, mit dem Wohnungseigentumsobjekt baulich nicht verbundene Teile der Liegenschaft, wie etwa Keller- oder Dachbodenräume, Hausgärten oder Lagerplätze, ausschließlich zu nutzen. (Auszug §2 (3))

Allgemeine Teile der Liegenschaft sind solche, die der allgemeinen Benützung dienen oder deren Zweckbestimmung einer ausschließlichen Benützung entgegensteht. (Auszug §2 (4))

Der Nutzwert ist die Maßzahl, mit der der Wert eines Wohnungseigentumsobjekts im Verhältnis zu den Werten der anderen Wohnungseigentumsobjekte der Liegenschaft bezeichnet wird. Er ergibt sich aus der Nutzfläche des Objekts und aus Zuschlägen oder Abstrichen für werterhöhende oder wertvermindernde Eigenschaften desselben. (Auszug §2 (8))

Der Mindestanteil ist jener Miteigentumsanteil an der Liegenschaft, der zum Erwerb von Wohnungseigentum an einem Wohnungseigentumsobjekt erforderlich ist. Er entspricht dem Verhältnis des Nutzwerts des Objekts zur Summe der Nutzwerte aller Wohnungseigentumsobjekte der Liegenschaft. (Auszug §2 (9))

Der Nutzwert ist in einer ganzen Zahl auszudrücken, wobei Teilbeträge unter 0,5 abgerundet und ab 0,5 aufgerundet werden. Er ist aus der Nutzfläche und aus Zuschlägen oder Abstrichen für Umstände zu berechnen, die nach der Verkehrsauffassung den Wert des Wohnungseigentumsobjekts erhöhen oder vermindern, wie etwa dessen Zweckbestimmung, Stockwerkslage, Lage innerhalb eines Stockwerks oder dessen Ausstattung mit offenen Balkonen, Terrassen und Zubehörobjekten (Auszug §8 (1))

Zuschläge für die Ausstattung mit Zubehörobjekten sowie mit offenen Balkonen und Terrassen sind in einer ganzen Zahl auszudrücken; der Zuschlag ist jedoch mindestens mit der Zahl Eins anzusetzen. (Auszug §8 (2))

Die Wohnungsobjekte erhalten den Buchstaben "W" der Nummer vorangestellt. Die Kfz-Stellplätze erhalten den Buchstaben "P" der Nummer vorangestellt.
Bei den Zubehörobjekten sind die Keller mit einem vorangestellten "K" gekennzeichnet, die Gärten mit einem "G".

', '', '2025-11-14 10:01:05', '2025-11-14 10:01:05'), + ('15', '3', '0', '17', '9', '0', '15', '3.2', 'ERMITTLUNG DER NUTZWERTE – ZUBEHÖRBEWERTUNG', 'standard', '1', '0', '0', '1', '0', 'ERMITTLUNG DER NUTZWERTE - ZUBEHÖRBEWERTUNG', '

Es wird vorgeschlagen, die Nutzwerte wie folgt zu bestimmen:

Die Wohnung W07 ist eine Dreizimmerwohnung, liegt im ersten Obergeschoß und ihre Haupträume sind nach Westen orientiert. Diese Wohnung erhält den Regelnutzwert von 1,00.

Folgende Kriterien werden für die Nutzwertberechnung berücksichtigt:

Erdgeschoßlage:

Die Lage im Erdgeschoß führt zu einer Beeinträchtigung durch Einsehbarkeit von den direkt angrenzenden Allgemeinflächen (Zugänge, Wege). Weiters erfolgen Beeinträchtigungen durch den Geländeverlauf, wenn im Nahbereich der Einheit eine nach oben führenden Böschung die Aussicht beeinträchtigt und auch durch das auf dem Bauplatz befindliche Zweitgebäude.

Die Einheit W01 wird durch den direkt im Osten vorbeiführenden Zugangsbereich beeinträchtigt und um -2,5% abgewertet.

Die Einheit W02 wird durch die südlich bzw. südöstlich liegende Böschung sowie durch den Fußweg beeinträchtigt und um -5,0% abgewertet.

Die Einheit W03 orientiert sich mit dem Hauptraum direkt auf das nebenan errichtete Haus B, was an dieser Stelle drei oberirdische Geschoße aufweist. Diese Einheit wird daher um -5,0% abgewertet.

Die Wohnung W11 wird durch den direkt im Osten vorbeiführenden Zugangsbereich beeinträchtigt und um -2,5% abgewertet.

Die Wohneinheit W12 wird durch die südliche Böschung und im Osten durch den Zugangsweg beeinträchtigt und somit um -5,0% abgewertet.

Die Einheit W13 wird durch die im Süden und Westen angelegte Böschung beeinträchtigt und daher um -5,0% abgewertet.

Lage im letzten Geschoß:

Die Wohnungen im letzten Geschoß (Durch den Geländeverlauf betrifft das beim Haus A das 2. Obergeschoß und beim Haus B das 3.) werden aufgrund der günstigeren Aussichts- und Besonnungsmöglichkeit um 2,5% aufgewertet.

Außer die Wohnung W20: Hier ist durch die gute dreiseitige Orientierung nach Süden, Osten und Westen ein Zuschlag von insgesamt 5,0% gerechtfertigt.

KFZ-Abstellplätze:
Die Stellplätze in der Tiefgarage werden mit 55% des Regelnutzwertes bewertet.
Jene in der Tiefgarage, welche eine Übergröße aufweisen mit 50%.

Die Balkon- und Terrassenflächen werden mit 25% des Regelnutzwertes in Ansatz gebracht.

Hinweis: Einige Wohnungen werden insgesamt um 2,5% auf- bzw. abgewertet. Unter dem Punkt 3.30 Nutzwertberechnung wird dies für die einzelnen Wohnungen nachvollziehbar dargestellt. Hier wird der Faktor auf zwei Stellen gerundet angeschrieben, jedoch richtigerweise mit 97,5% bzw. 102,5% berechnet.

Bemerkung: Nach Rücksprache mit dem Auftraggeber (Freigabe am 29.09.2014) wurden folgende Flächen wie im aktuellen Außenanlagenplan (Eingang 25.09.2014, vom Architekten) dargestellt in Ansatz gebracht:
Die Terrasse W02 wurde nach Westen hin verschoben. Der Garten G02 wurde aufgrund des Fußweges verändert. Die Gärten der Wohnungen W12 und W13 werden in ihrem Flächenausmaß so wie in den Verkaufsunterlagen dargestellt in Ansatz gebracht.

', '', '2025-11-14 10:01:05', '2025-11-14 10:01:05'), + ('16', '3', '0', '18', '10', '0', '16', '0', 'ZUBEHÖR', 'standard', '1', '0', '0', '1', '0', 'ZUBEHÖR', '

Die Gartenflächen werden mit 5% ihres Flächenausmaßes in Ansatz gebracht.

Die Kellerabteile (Lattenverschlag) werden mit 15% ihrer Fläche berechnet.

', '', '2025-11-14 10:01:05', '2025-11-14 10:01:05'), + ('17', '3', '5', '19', '0', '0', '17', '3.21', 'TABELLE ZU + ABSCHLÄGE', 'nutzwerte', '1', '0', '1', '1', '0', '', '', '', '2025-11-14 10:01:05', '2025-11-14 10:01:05'), + ('18', '3', '6', '20', '0', '0', '18', '3.3', 'NUTZWERTBERECHNUNG', 'nutzwerte', '1', '0', '0', '1', '0', '', '', '', '2025-11-14 10:01:05', '2025-11-14 10:01:05'), + ('19', '3', '7', '21', '0', '0', '19', '3.4', 'ZUSAMMENSTELLUNG', 'nutzwerte', '1', '0', '0', '1', '0', '', '', '', '2025-11-14 10:01:05', '2025-11-14 10:01:05'), + ('20', '3', '10', '22', '14', '0', '20', '3.41', 'DIGITALE SIGNATUR', 'nutzwerte', '1', '0', '0', '1', '0', 'DIGITALE SIGNATUR', '

###ORT###, am ###DATUM###

', '', '2025-11-14 10:01:05', '2025-11-14 10:01:05'), + ('21', '3', '4', '23', '0', '0', '21', '3.5', 'ALLGEMEINFLÄCHEN', 'nutzwerte', '1', '0', '1', '1', '0', '', '', '', '2025-11-14 10:01:05', '2025-11-14 10:01:05'), + ('22', '3', '0', '24', '0', '0', '22', '4', 'PARIFIZIERUNGSPLÄNE ', 'nutzwerte', '1', '0', '0', '1', '0', '', '', '', '2025-11-14 10:01:05', '2025-11-14 10:01:05'), + ('23', '3', '0', '25', '0', '0', '23', '5', 'ANHANG', 'nutzwerte', '1', '0', '0', '1', '0', '', '', '', '2025-11-14 10:01:05', '2025-11-14 10:01:05'), + ('24', '3', '0', '26', '0', '0', '24', '0', 'GRUNDBUCHAUSZUG ', 'nutzwerte', '1', '0', '0', '0', '0', '', '', '', '2025-11-14 10:01:05', '2025-11-14 10:01:05'), + ('25', '3', '0', '27', '0', '0', '25', '0', 'BAUBESCHEID', 'nutzwerte', '1', '0', '0', '1', '0', '', '', '', '2025-11-14 10:01:05', '2025-11-14 10:01:05'), + ('26', '3', '0', '28', '0', '0', '26', '0', 'HAUSTECHNISCHE BESCHREIBUNG', 'nutzwerte', '1', '0', '0', '1', '0', '', '', '', '2025-11-14 10:01:05', '2025-11-14 10:01:05'), + ('27', '3', '0', '29', '0', '0', '27', '0', 'NUTZFLÄCHENERMITTLUNGEN', 'nutzwerte', '1', '0', '0', '1', '0', '', '', '', '2025-11-14 10:01:05', '2025-11-14 10:01:05'), + ('28', '3', '0', '30', '11', '0', '28', '0', 'DECKBLATT', 'paragraph', '0', '0', '1', '0', '0', 'DECKBLATT', '

###INTERNER_NAME###

', '

###OFFIZIELLER_NAME###

EZ ###EINLAGEZAHL### des GB ###GRUNDBUCH###

', '2025-11-14 10:01:05', '2025-11-14 10:01:05'), + ('29', '3', '3', '31', '6', '0', '29', '0', 'Tabelle § 6', 'paragraph', '0', '0', '1', '0', '0', 'PARAGRAPH 6', '

Es wird bestätigt, dass die Wohnanlage (Gst-Nr. ###GSTNR### In EZ ###EINLAGEZAHL###) folgende Einheiten umfasst, an welchen Wohnungseigentum begründet wird:
Grundlage ist die Einreichplanung mit dem Baubescheid Zl. ###BAUBESCHEID### sowie die Werkplanung.

XX Wohnungen (mit vorangestelltem "W") samt Zubehör.
XX Kfz-Stellplätze in der Tiefgarage (mit vorangestelltem "P")

Weitere XX Stellplätze in der Tiefgarage sowie XX freie Stellplätze verbleiben laut Widmung zur allgemeinen Benützung.

', '

Weiters wird bescheinigt, dass sich auf der Liegenschaft keine Wohnungen befinden, an denen nicht Wohnungseigentum begründet werden kann.
Die im folgenden aufgelisteten Teile der Liegenschaft dienen der allgemeinen Benützung oder haben eine Zweckbestimmung, die einer ausschließlichen Benützung entgegensteht.
Die Widmung als allgemein nutzbare Fläche erfolgte durch den Auftraggeber/Eigentümer.

', '2025-11-14 10:01:05', '2025-11-14 10:01:05'), + ('30', '3', '10', '33', '14', '0', '30', '0', 'DIGITALE SIGNATUR', 'paragraph', '1', '0', '0', '0', '0', 'DIGITALE SIGNATUR', '

###ORT###, am ###DATUM###

', '', '2025-11-14 10:01:05', '2025-11-14 10:01:05'); + "; DB::unprepared($sql); } diff --git a/resources/views/filament/pages/actions/import-allgemeinflaechen.blade.php b/resources/views/filament/pages/actions/import-allgemeinflaechen.blade.php index 8a50b2d..c65e88a 100644 --- a/resources/views/filament/pages/actions/import-allgemeinflaechen.blade.php +++ b/resources/views/filament/pages/actions/import-allgemeinflaechen.blade.php @@ -2,4 +2,7 @@ Beim Importiert werden die Daten der Tabelle "Allgemeinfläche" angehängt.
Um neu zu starten können sie die Tabelle vor dem Import leeren. +
+ Die erste Zeile in der CSV Liste (Titel) wird nicht importiert. +
diff --git a/resources/views/filament/pages/actions/import-objektemitraeumen.blade.php b/resources/views/filament/pages/actions/import-objektemitraeumen.blade.php index 4879b5a..8bc7ecc 100644 --- a/resources/views/filament/pages/actions/import-objektemitraeumen.blade.php +++ b/resources/views/filament/pages/actions/import-objektemitraeumen.blade.php @@ -4,4 +4,6 @@ "Top Nummer" schon existieren werden die Daten entsprechend aktualisiert.
Um neu zu starten können sie diese Tabellen vor dem Import leeren. +
+ Die erste Zeile der CSV Liste ist für die Titel reserviert und wird nicht importiert. diff --git a/storage/testdaten/P386_allg_ef+.txt b/storage/testdaten/P386_allg_ef+.txt index 6ccf0b6..ae4d490 100644 --- a/storage/testdaten/P386_allg_ef+.txt +++ b/storage/testdaten/P386_allg_ef+.txt @@ -1,3 +1,4 @@ +"Top Nummer","Raumart","Fläche" "EG","Böschung N","76,83" "EG","Böschung O"," 9,87" "EG","Böschung S","11,55" diff --git a/storage/testdaten/P386_nutz_ef+.txt b/storage/testdaten/P386_nutz_ef+.txt index c86c42b..7c3101b 100644 --- a/storage/testdaten/P386_nutz_ef+.txt +++ b/storage/testdaten/P386_nutz_ef+.txt @@ -1,3 +1,4 @@ +"Top Nummer","Geschoss","Raumart","Fläche" "APG01 ","UG","Stellplatz+","14,25" "APG02 ","UG","Stellplatz ","13,00" "APG03 ","UG","Stellplatz+","16,20"