Beispiel #1
0
 function kontaktdaten_anzeigen_mieter($einheit_id)
 {
     $ee = new einheit();
     $status = $ee->get_einheit_status($einheit_id);
     if ($status == true) {
         $mv_id = $ee->get_last_mietvertrag_id($einheit_id);
     } else {
         $mv_id = null;
     }
     if (empty($mv_id)) {
         /* Nie vermietet */
         $ee->get_einheit_info($einheit_id);
         return "<b>Leerstand</b>\n{$ee->haus_strasse} {$ee->haus_nummer}\n<b>Lage: {$ee->einheit_lage}</b>\n{$ee->haus_plz} {$ee->haus_stadt}";
     } else {
         $m = new mietvertraege();
         $m->get_mietvertrag_infos_aktuell($mv_id);
         $result = mysql_query("SELECT PERSON_MIETVERTRAG_PERSON_ID FROM PERSON_MIETVERTRAG WHERE PERSON_MIETVERTRAG_MIETVERTRAG_ID='{$mv_id}' && PERSON_MIETVERTRAG_AKTUELL='1' ORDER BY PERSON_MIETVERTRAG_ID ASC");
         $numrows = mysql_numrows($result);
         if ($numrows) {
             $kontaktdaten = "Lage: {$m->einheit_lage}<br>{$m->personen_name_string_u}<br>{$m->haus_strasse} {$m->haus_nr}, {$m->haus_plz} {$m->haus_stadt}<br>";
             while ($row = mysql_fetch_assoc($result)) {
                 $person_id = $row['PERSON_MIETVERTRAG_PERSON_ID'];
                 $arr = $this->finde_detail_kontakt_arr('PERSON', $person_id);
                 if (is_array($arr)) {
                     $anz = count($arr);
                     for ($a = 0; $a < $anz; $a++) {
                         $dname = $arr[$a]['DETAIL_NAME'];
                         $dinhalt = $arr[$a]['DETAIL_INHALT'];
                         $kontaktdaten .= "<br><b>{$dname}</b>:{$dinhalt}";
                     }
                 }
             }
             return $kontaktdaten;
         }
     }
 }
 function get_einheit_daten_OK($einheit_id, $ms_jahr)
 {
     $this->abzug_wert = 0;
     $e = new einheit();
     $e->get_einheit_info($einheit_id);
     $this->einheit_qm = $e->einheit_qm;
     $d = new detail();
     $this->objekt_baujahr = $d->finde_detail_inhalt('OBJEKT', $e->objekt_id, 'Baujahr');
     if (empty($this->objekt_baujahr)) {
         die("<b>ABBRUCH: Einheit: {$e->einheit_kurzname} <br>Detail Baujahr zum Objekt {$e->objekt_name} hinzufügen</b>");
     }
     if ($this->objekt_baujahr <= 1918) {
         $this->objekt_bauart = 'Altbau1';
     }
     if ($this->objekt_baujahr > 1918 && $this->objekt_baujahr < 1950) {
         $this->objekt_bauart = 'Altbau2';
     }
     if ($this->objekt_baujahr > 1949) {
         $this->objekt_bauart = 'Neubau';
     }
     $this->haus_wohnlage = $d->finde_detail_inhalt('HAUS', $e->haus_id, 'Wohnlage');
     /* Wenn keine, dann bei Objekt schauen */
     if (!$this->haus_wohnlage) {
         $this->haus_wohnlage = $d->finde_detail_inhalt('OBJEKT', $e->objekt_id, 'Wohnlage');
     }
     if (!$this->haus_wohnlage) {
         die("Keine Wohnlage zum Haus {$e->haus_strasse} {$e->haus_nummer} oder {$e->objekt_name}");
     }
     if ($this->einheit_qm < 40.0) {
         if ($this->haus_wohnlage == 'einfach') {
             $buchstabe = 'A';
         }
         if ($this->haus_wohnlage == 'mittel') {
             $buchstabe = 'B';
         }
         if ($this->haus_wohnlage == 'gut') {
             $buchstabe = 'C';
         }
     }
     if ($this->einheit_qm >= 40.0 && $this->einheit_qm < 60.0) {
         if ($this->haus_wohnlage == 'einfach') {
             $buchstabe = 'D';
         }
         if ($this->haus_wohnlage == 'mittel') {
             $buchstabe = 'E';
         }
         if ($this->haus_wohnlage == 'gut') {
             $buchstabe = 'F';
         }
     }
     if ($this->einheit_qm >= 60.0 && $this->einheit_qm < 90.0) {
         if ($this->haus_wohnlage == 'einfach') {
             $buchstabe = 'G';
         }
         if ($this->haus_wohnlage == 'mittel') {
             $buchstabe = 'H';
         }
         if ($this->haus_wohnlage == 'gut') {
             $buchstabe = 'I';
         }
     }
     if ($this->einheit_qm >= 90.0) {
         if ($this->haus_wohnlage == 'einfach') {
             $buchstabe = 'J';
         }
         if ($this->haus_wohnlage == 'mittel') {
             $buchstabe = 'K';
         }
         if ($this->haus_wohnlage == 'gut') {
             $buchstabe = 'L';
         }
     }
     /* Es können nur Mieten von vermieteten Einheiten angepasst werden und ... */
     /* Wenn Fläche größer als 0, weil sonst Parkplatz bzw Freiflächen */
     if ($e->einheit_qm > 0.0) {
         /* Schon mal vermietet */
         if ($e->get_einheit_status($einheit_id)) {
             $mv_id = $e->get_last_mietvertrag_id($einheit_id);
             /*
              * Wenn aktuell vermietet
              * hier spielt sich alles ab
              */
             if (!empty($mv_id)) {
                 $ausstattungsklasse = $d->finde_detail_inhalt('EINHEIT', $einheit_id, 'Ausstattungsklasse');
                 if (empty($ausstattungsklasse)) {
                     die("<b>ABBRUCH - Einheit: {$e->einheit_kurzname} hat keine Ausstattungsklasse in den Details</b>");
                 }
                 $mietspiegel_feld = "{$buchstabe}{$ausstattungsklasse}";
                 /* Mietvertragsinfos sammeln */
                 $mv = new mietvertraege();
                 $mv->get_mietvertrag_infos_aktuell($mv_id);
                 /* Prüfen ob Bruttomieter */
                 if ($this->check_bruttomieter('MIETVERTRAG', $mv_id) == true) {
                     $tab_arr['MIETER_ART'] = 'Bruttomieter';
                     $mieter_art = 'Bruttomieter';
                     echo "{$mv_id} {$mieter_art}<br>";
                 } else {
                     $tab_arr['MIETER_ART'] = 'Nettomieter';
                     $mieter_art = 'Nettomieter';
                 }
                 /* Notwendige Datumsvars setzen */
                 $monat = date("m");
                 $jahr = date("Y");
                 $jahr_minus_3 = date("Y") - 3;
                 $mk = new mietkonto();
                 /* Aktuelle Miete kalt */
                 $mk->kaltmiete_monatlich($mv_id, $monat, $jahr);
                 $aktuelle_miete = $mk->ausgangs_kaltmiete;
                 /* Miete kalt vor 3 Jahren */
                 $mk->kaltmiete_monatlich($mv_id, $monat, $jahr_minus_3);
                 // $this->kosten_monatlich($mv_id,$monat,$jahr_minus_3, 'Miete kalt');
                 $miete_vor_3_jahren = $mk->ausgangs_kaltmiete;
                 /*
                  * Wenn MV nicht älter als 3 Jahre dann Erste Miete kalt
                  * aus Mietdefinition d.h. Miete beim Einzug
                  */
                 if ($miete_vor_3_jahren <= 0.0) {
                     $einzugsdatum_arr = explode('-', $mv->mietvertrag_von);
                     $einzugs_jahr = $einzugsdatum_arr[0];
                     $einzugs_monat = $einzugsdatum_arr[1];
                     /* Bei Einzug mitten im Monat ist es nur die Hälfte */
                     $mk->kaltmiete_monatlich($mv_id, $einzugs_monat, $einzugs_jahr);
                     // echo "$mv_id,$einzugs_monat,$einzugs_jahr";
                     $miete_beim_einzug = $mk->ausgangs_kaltmiete;
                     $miete_vor_3_jahren = $miete_beim_einzug;
                     /* Wenn keine Mietdefinition zum MV Anfang dann Miete aus der Mietdefinition 2. Monat */
                     if ($miete_vor_3_jahren <= 0.0) {
                         $datum_1_kmiete = $this->datum_1_mietdefinition($mv_id);
                         $datum_1_kmiete_arr = explode('-', $datum_1_kmiete);
                         $datum_1_kmiete_jahr = $datum_1_kmiete_arr[0];
                         $datum_1_kmiete_monat = $datum_1_kmiete_arr[1];
                         $mk->kaltmiete_monatlich($mv_id, $datum_1_kmiete_monat, $datum_1_kmiete_jahr);
                         $erste_kalt_miete = $mk->ausgangs_kaltmiete;
                         $miete_vor_3_jahren = $erste_kalt_miete;
                     }
                 }
                 $tab_arr['EINHEIT'] = $e->einheit_kurzname;
                 $tab_arr['EINHEIT_ID'] = $einheit_id;
                 $tab_arr['EINHEIT_QM'] = $e->einheit_qm;
                 $tab_arr['WOHNLAGE'] = $this->haus_wohnlage;
                 $tab_arr['MIETER'] = $mv->personen_name_string;
                 $tab_arr['MV_ID'] = $mv->mietvertrag_id;
                 $tab_arr['EINZUG'] = $mv->mietvertrag_von;
                 $tab_arr['MIETE_3_JAHRE'] = $miete_vor_3_jahren;
                 $tab_arr['MIETE_AKTUELL'] = $aktuelle_miete;
                 $this->get_spiegel_werte($ms_jahr, $mietspiegel_feld);
                 $tab_arr['MS_FELD'] = $mietspiegel_feld;
                 $tab_arr['U_WERT'] = $this->u_wert;
                 $tab_arr['M_WERT'] = $this->m_wert;
                 $tab_arr['O_WERT'] = $this->o_wert;
                 $untere_spanne = $this->m_wert - $this->u_wert;
                 $obere_spanne = $this->o_wert - $this->m_wert;
                 $tab_arr['U_SPANNE'] = $untere_spanne;
                 $tab_arr['O_SPANNE'] = $obere_spanne;
                 /* Erdgeschoss aus Lage erkennen */
                 $m_buchstabe = substr($e->einheit_lage, 1, 1);
                 if ($m_buchstabe == 'P') {
                     $erdgeschoss = 1;
                     $erdgeschoss_ausgabe = 'Erdgeschossabzug';
                 } else {
                     $erdgeschoss = 0;
                 }
                 /* Sondermerkmale finden */
                 $sondermerkmale_arr = $this->get_sondermerkmale_arr($ausstattungsklasse, $jahr);
                 $anz_sm = count($sondermerkmale_arr);
                 if ($anz_sm > 0) {
                     $abzug_zaehler = 0;
                     $this->abzug_wert = 0;
                     for ($s = 0; $s < $anz_sm; $s++) {
                         $merkmal = $sondermerkmale_arr[$s]['MERKMAL'];
                         $wert = $sondermerkmale_arr[$s]['WERT'];
                         $a_klasse = $sondermerkmale_arr[$s]['A_KLASSE'];
                         if ($a_klasse == NULL or $ausstattungsklasse == $a_klasse) {
                             /* Wenn z.B. Erdgeschoss, dann Abzug */
                             $sonder_abzug = $d->finde_detail_inhalt('EINHEIT', $einheit_id, $merkmal);
                             if ($sonder_abzug) {
                                 $tab_arr['ABZUEGE'][$abzug_zaehler]['MERKMAL'] = $merkmal;
                                 $tab_arr['ABZUEGE'][$abzug_zaehler]['MERKMAL_GRUND'] = $sonder_abzug;
                                 $tab_arr['ABZUEGE'][$abzug_zaehler]['MERKMAL_WERT'] = $wert;
                                 $this->abzug_wert = $this->abzug_wert + $wert;
                                 $abzug_zaehler++;
                             }
                         }
                     }
                     // end for
                 }
                 // end wenn Sondermerkmale vorhanden
                 /* Wenn ABZUEGE vorhanden, dann MS werte anpassen */
                 if (is_array($tab_arr['ABZUEGE'])) {
                     $this->u_wert_w = $this->u_wert + $this->abzug_wert;
                     $this->m_wert_w = $this->m_wert + $this->abzug_wert;
                     $this->o_wert_w = $this->o_wert + $this->abzug_wert;
                     $tab_arr['ABZUG_PRO_M2'] = $this->abzug_wert;
                 } else {
                     /* Sonst sind die MS-Werte maßgeblich */
                     $tab_arr['ABZUG_PRO_M2'] = '0.00';
                     $this->u_wert_w = $this->u_wert;
                     $this->m_wert_w = $this->m_wert;
                     $this->o_wert_w = $this->o_wert;
                 }
                 $tab_arr['U_WERT_W'] = $this->u_wert_w;
                 $tab_arr['M_WERT_W'] = $this->m_wert_w;
                 $tab_arr['O_WERT_W'] = $this->o_wert_w;
                 /* Preisspanne nach Abzügen ermitteln */
                 $untere_spanne_w = $this->m_wert_w - $this->u_wert_w;
                 $obere_spanne_w = $this->o_wert_w - $this->m_wert_w;
                 $tab_arr['U_SPANNE_W'] = $untere_spanne_w;
                 $tab_arr['O_SPANNE_W'] = $obere_spanne_w;
                 $tab_arr['GESAMT_ABZUG'] = $e->einheit_qm * $this->abzug_wert;
                 /* Berechnung */
                 $m2_mietpreis = $aktuelle_miete / $e->einheit_qm;
                 $tab_arr['M2_AKTUELL'] = $m2_mietpreis;
                 $anstieg_in_3_jahren = $aktuelle_miete / ($miete_vor_3_jahren / 100) - 100;
                 if ($miete_vor_3_jahren == 0.0) {
                     echo "<h1>{$einheit_id} {$mv_id}</h1>";
                 }
                 $tab_arr['ANSTIEG_3J'] = $anstieg_in_3_jahren;
                 $max_rest_prozent = 15 - $anstieg_in_3_jahren;
                 $tab_arr['MAX_ANSTIEG_PROZ'] = $max_rest_prozent;
                 $anstieg_euro = $miete_vor_3_jahren / 100 * $max_rest_prozent;
                 $tab_arr['MAX_ANSTIEG_EURO'] = $anstieg_euro;
                 $kappungsgrenze_miete = $aktuelle_miete + $anstieg_euro;
                 $tab_arr['MAXIMALE_MIETE'] = $kappungsgrenze_miete;
                 /* Letzte Erhöhung */
                 $this->datum_letzte_m_erhoehung($mv_id);
                 $o = new objekt();
                 $monate_seit_l_erhoehung = $o->monate_berechnen_bis_heute($this->erhoehungsdatum);
                 $tab_arr['L_ANSTIEG_MONATE'] = $monate_seit_l_erhoehung;
                 $tab_arr['L_ANSTIEG_DATUM'] = $this->erhoehungsdatum;
                 $tab_arr['L_ANSTIEG_BETRAG'] = $this->erhoehungsbetrag;
                 $tag = date("d");
                 $datum_vor_3_jahren = "{$jahr_minus_3}-{$monat}-{$tag}";
                 $erhoehungen_arr = $this->get_erhoehungen_arr($datum_vor_3_jahren, 'MIETVERTRAG', $mv_id);
                 $tab_arr['ERHOEHUNGEN_ARR'] = $erhoehungen_arr;
                 /* Maximal möglich rechnerisch nur */
                 $n_erhoehungsdatum_arr = explode('-', $o->datum_plus_tage(date("Y-m-d"), 120));
                 $n_erhoehungsdatum = '01.' . $n_erhoehungsdatum_arr[1] . '.' . $n_erhoehungsdatum_arr[0];
                 if (empty($this->m_wert_w)) {
                     $n_miete_mwert = $e->einheit_qm * $this->m_wert;
                     $n_miete_mwert_w = $e->einheit_qm * $this->m_wert;
                 } else {
                     $n_miete_mwert = $e->einheit_qm * $this->m_wert;
                     $n_miete_mwert_w = $e->einheit_qm * $this->m_wert_w;
                 }
                 $tab_arr['N_ANSTIEG_DATUM'] = $n_erhoehungsdatum;
                 $tab_arr['NEUE_MIETE_M_WERT'] = $n_miete_mwert;
                 $tab_arr['NEUE_MIETE_M_WERT_W'] = $n_miete_mwert_w;
                 $this->check_erhoehung($mv_id);
                 /* Wenn Letzte Erhöhung vor mehr als 12 Monaten */
                 if ($monate_seit_l_erhoehung > 12) {
                     /* Wenn Mittelwert größer als Kappungsgrenze, dann mit Kappung rechnen */
                     if ($n_miete_mwert_w > $kappungsgrenze_miete) {
                         $n_preis_pro_qm = $kappungsgrenze_miete / $e->einheit_qm;
                         $monatliche_diff = $kappungsgrenze_miete - $aktuelle_miete;
                         $tab_arr['NEUE_MIETE'] = $kappungsgrenze_miete;
                         $tab_arr['ANSTIEG_UM_PROZENT'] = $max_rest_prozent;
                         $tab_arr['M2_PREIS_NEU'] = $n_preis_pro_qm;
                         $tab_arr['MONATLICH_MEHR'] = $monatliche_diff;
                     } else {
                         $n_preis_pro_qm = $n_miete_mwert_w / $e->einheit_qm;
                         $monatliche_diff = $n_miete_mwert_w - $aktuelle_miete;
                         $tab_arr['NEUE_MIETE'] = $n_miete_mwert_w;
                         $anstieg_in_prozent = $n_miete_mwert_w / ($aktuelle_miete / 100) - 100;
                         $tab_arr['ANSTIEG_UM_PROZENT'] = $anstieg_in_prozent;
                         $tab_arr['M2_PREIS_NEU'] = $n_preis_pro_qm;
                         $tab_arr['MONATLICH_MEHR'] = $monatliche_diff;
                     }
                 } else {
                     /* Sonst gesetzlich nicht möglich die Miete anzupassen */
                     $tab_arr['NEUE_MIETE'] = 'nicht möglich';
                     $tab_arr['ANSTIEG_UM_PROZENT'] = 'nicht möglich';
                     $tab_arr['M2_PREIS_NEU'] = 'nicht möglich';
                     $tab_arr['MONATLICH_MEHR'] = 'nicht möglich';
                     $tab_arr['N_ANSTIEG_DATUM'] = 'nicht möglich';
                 }
                 /* Wenn eine Erhöhung schon definiert wurde */
                 if ($this->naechste_erhoehung_datum) {
                     $this->naechste_erhoehung_datum = date_mysql2german($this->naechste_erhoehung_datum);
                     $tab_arr['STATUS'] = 'erledigt';
                     $tab_arr['STATUS_DATUM'] = $this->naechste_erhoehung_datum;
                     $tab_arr['STATUS_BETRAG'] = $this->naechste_erhoehung_betrag;
                 } else {
                     $tab_arr['STATUS'] = 'offen';
                     $tab_arr['STATUS_DATUM'] = '';
                     $tab_arr['STATUS_BETRAG'] = '';
                 }
             }
             // end if vermietet jetzt
         }
         // end if schon mal vermietet, danach ende der Funktion
     }
     // wenn fläche >0.00
     // echo '<pre>';
     // print_r($tab_arr);
     // die();
     // $this->zeile_anzeigen($tab_arr, '');
     return $tab_arr;
 }
 function kautions_uebersicht($objekt_id, $alle = null)
 {
     $o = new objekt();
     $ein_arr = $o->einheiten_objekt_arr($objekt_id);
     // echo '<pre>';
     // print_r($ein_arr);
     if (!is_array($ein_arr)) {
         fehlermeldung_ausgeben("Keine Einheiten im Objekt");
     } else {
         $anz_e = count($ein_arr);
         echo "<table>";
         echo "<tr><th>EINHEIT</th><th>TYP</th><th>MIETER</th><th>VON</th><th>BIS</th><th>DAUER</th>";
         $felder_arr = $this->get_felder_arr();
         if (is_array($felder_arr)) {
             $anz_felder = count($felder_arr);
             $cols = $anz_felder + 6;
             for ($a = 0; $a < $anz_felder; $a++) {
                 $feld = $felder_arr[$a]['FELD'];
                 echo "<th>{$feld}</th>";
             }
         }
         echo "</tr>";
         for ($a = 0; $a < $anz_e; $a++) {
             $einheit_id = $ein_arr[$a]['EINHEIT_ID'];
             $einheit_kn = $ein_arr[$a]['EINHEIT_KURZNAME'];
             $typ = $ein_arr[$a]['TYP'];
             $e = new einheit();
             /* aktuelle Mieter nur */
             if ($alle == null) {
                 $mv_id = $e->get_last_mietvertrag_id($einheit_id);
                 $mv_arr[]['MIETVERTRAG_ID'] = $mv_id;
             } else {
                 /* alle Mieter */
                 $mv_arr = $e->get_mietvertrag_ids($einheit_id);
             }
             $anz_mv = count($mv_arr);
             // print_r($mv_arr);
             /* Jeden MV durchlaufen */
             for ($m = 0; $m < $anz_mv; $m++) {
                 $mv_id = $mv_arr[$m]['MIETVERTRAG_ID'];
                 if (!empty($mv_id)) {
                     $mv = new mietvertraege();
                     $mv->get_mietvertrag_infos_aktuell($mv_id);
                     // echo "$mv->einheit_kurzname | $typ | $mv->personen_name_string_u2<br>";
                     if ($mv->mietvertrag_aktuell == '1') {
                         echo "<tr style=\"background-color:#d5ffe5;\">";
                     } else {
                         echo "<tr>";
                     }
                     $d1 = new DateTime($mv->mietvertrag_von_d);
                     if ($mv->mietvertrag_bis_d == "00.00.0000") {
                         $d2 = new DateTime(date("d.m.Y"));
                     } else {
                         $d2 = new DateTime($mv->mietvertrag_bis_d);
                     }
                     $diff = $d2->diff($d1);
                     // "$diff->y";
                     echo "<td>{$einheit_kn}</td><td>{$typ}</td><td>{$mv->personen_name_string}</td><td>{$mv->mietvertrag_von_d}</td><td>{$mv->mietvertrag_bis_d}</td><td>{$diff->y} J/{$diff->m} M";
                     for ($f = 0; $f < $anz_felder; $f++) {
                         $feld = $felder_arr[$f]['FELD'];
                         $wert = $this->get_feld_wert($mv_id, $feld);
                         if (empty($wert)) {
                             $wert = "----";
                         }
                         $link_wert = "<a class=\"details\" onclick=\"change_kautionsfeld('{$feld}', '{$wert}', '{$mv_id}')\">{$wert}</a>";
                         // change_kautionsfeld(feld, wert, mv_id)
                         echo "<td>{$link_wert}</td>";
                     }
                     echo "</tr>";
                 } else {
                     echo "<tr style=\"background-color:#f88b8b;\"><td>{$einheit_kn}</td><td>{$typ}</td><td colspan=\"{$cols}\">IMMER LEER</td></tr>";
                 }
                 unset($mv_id);
             }
             unset($mv_arr);
             echo "<tr><td colspan=\"{$cols}\" style=\"background-color:#faffc4;\"></td></tr>";
         }
         echo "</table>";
     }
 }
Beispiel #4
0
function uebersicht_einheit2($einheit_id)
{
    // echo "ES WIRD BEARBEITET - Hr. Sivac";
    if (!empty($_REQUEST['mietvertrag_id'])) {
        $mietvertrag_id = $_REQUEST['mietvertrag_id'];
        $mv = new mietvertraege();
        $mv->get_mietvertrag_infos_aktuell($mietvertrag_id);
        $einheit_id = $mv->einheit_id;
        $e = new einheit();
        $e->get_einheit_info($einheit_id);
    } else {
        $e = new einheit();
        $e->get_einheit_info($einheit_id);
        $mietvertrag_id = $e->get_last_mietvertrag_id($einheit_id);
        if (empty($mietvertrag_id)) {
            die('Keine Informationen, weil keine Vormietverträge');
        }
        $mv = new mietvertraege();
        $mv->get_mietvertrag_infos_aktuell($mietvertrag_id);
    }
    /*
     * echo '<pre>';
     * print_r($mv);
     * print_r($e);
     * echo '</pre>';
     */
    // ################################## BALKEN EINHEIT---->
    $weg = new weg();
    // $et_arr = $weg->get_eigentuemer_arr($einheit_id);
    $weg->get_last_eigentuemer($einheit_id);
    if (isset($weg->eigentuemer_id)) {
        $e_id = $weg->eigentuemer_id;
        // $weg->get_eigentumer_id_infos3($e_id);
        $weg->get_eigentuemer_namen($e_id);
        $miteigentuemer_namen = strip_tags($weg->eigentuemer_name_str);
    } else {
        $miteigentuemer_namen = "UNBEKANNT";
    }
    // echo '<pre>';
    // print_r($weg);
    echo "<div class=\"div balken1\"><span class=\"font_balken_uberschrift\">EINHEIT</span><hr />";
    echo "<span class=\"font_balken_uberschrift\">{$e->einheit_kurzname}</span><hr/>";
    echo "<p class=\"warnung\">WEG-ET:<br>{$miteigentuemer_namen}</p><hr>";
    echo "{$e->haus_strasse} {$e->haus_nummer}<br/>";
    echo "{$e->haus_plz} {$e->haus_stadt}<br/>";
    echo "<hr><a href=\"?index.php&daten=todo&option=auftrag_haus&haus_id={$e->haus_id}&einheit_id={$einheit_id}\">Aufträge an Haus</a><hr>";
    echo "Lage: {$e->einheit_lage} QM: {$e->einheit_qm} m² <b>TYP:{$e->typ}</b><hr>";
    $war = new wartung();
    $war->wartungen_anzeigen($e->einheit_kurzname);
    echo "<hr>";
    // print_r($e);
    $details_info = new details();
    $einheit_details_arr = $details_info->get_details('EINHEIT', $einheit_id);
    if (count($einheit_details_arr) > 0) {
        echo "<b>AUSSTATTUNG</b><hr>";
        for ($i = 0; $i < count($einheit_details_arr); $i++) {
            echo "<b>" . $einheit_details_arr[$i]['DETAIL_NAME'] . "</b>:<br>" . $einheit_details_arr[$i]['DETAIL_INHALT'] . "<br>";
        }
    } else {
        echo "k.A zur Ausstattung";
    }
    $link_einheit_details = "<a href=\"?daten=details&option=details_hinzu&detail_tabelle=EINHEIT&detail_id={$einheit_id}\">NEUES DETAIL ZUR EINHEIT {$e->einheit_kurzname}</a>";
    echo "<hr>{$link_einheit_details}<hr>";
    $details_info = new details();
    $objekt_details_arr = $details_info->get_details('OBJEKT', $e->objekt_id);
    echo "<hr /><b>OBJEKT</b>: {$e->objekt_name}<hr/>";
    for ($i = 0; $i < count($objekt_details_arr); $i++) {
        echo "<b>" . $objekt_details_arr[$i]['DETAIL_NAME'] . "</b><br>" . $objekt_details_arr[$i]['DETAIL_INHALT'] . "<br>";
    }
    $oo = new objekt();
    $oo->get_objekt_infos($e->objekt_id);
    echo "<hr><span class=\"warnung\">OBJEKT-ET: {$oo->objekt_eigentuemer}</span><hr>";
    $link_objekt_details = "<a href=\"?daten=details&option=details_hinzu&detail_tabelle=OBJEKT&detail_id={$e->objekt_id}\">NEUES DETAIL ZUM OBJEKT {$e->objekt_name}</a>";
    echo "<hr>{$link_objekt_details}<hr>";
    echo "</div>";
    // #ende spalte objekt und einheit####
    // ######## balken 2 MIETER
    echo "<div class=\"div balken2\"><span class=\"font_balken_uberschrift\">MIETER<br> ({$mv->personen_name_string_u})</span><hr />";
    // echo "Personen im MV: $anzahl_personen_im_mv";
    if ($mv->anzahl_personen < 1) {
        echo "leer";
    }
    // ####INFOS ÜBER PERSON/MIETER
    $person_info = new person();
    for ($i = 0; $i < $mv->anzahl_personen; $i++) {
        $person_info->get_person_infos($mv->personen_ids[$i]['PERSON_MIETVERTRAG_PERSON_ID']);
        $akt_person_id = $mv->personen_ids[$i]['PERSON_MIETVERTRAG_PERSON_ID'];
        $person_info->get_person_anzahl_mietvertraege_aktuell($mv->personen_ids[$i]['PERSON_MIETVERTRAG_PERSON_ID']);
        $person_anzahl_mvs = $person_info->person_anzahl_mietvertraege;
        $person_nachname = $person_info->person_nachname;
        $person_vorname = $person_info->person_vorname;
        $person_geburtstag = $person_info->person_geburtstag;
        // $person_info2 = $person_info->get_person_anzahl_mietvertraege_alt($personen_ids_arr[$i]['PERSON_MIETVERTRAG_PERSON_ID']);
        // $person_anzahl_mietvertraege_alt = $person_info->person_anzahl_mietvertraege_alt;
        $person_mv_id_array = $person_info->get_vertrags_ids_von_person($mv->personen_ids[$i]['PERSON_MIETVERTRAG_PERSON_ID']);
        $zeile = $i + 1;
        $mieternamen_str = "<b>{$zeile}. {$person_nachname} {$person_vorname}</b><br> geb. am: {$person_geburtstag}<br>";
        $aktuelle_einheit_link = "";
        $alte_einheit_link = "";
        // ####DETAILS VOM MIETER
        $details_info_mieter = new details();
        $mieter_details_arr = $details_info_mieter->get_details('PERSON', $mv->personen_ids[$i]['PERSON_MIETVERTRAG_PERSON_ID']);
        $mieter_details = "";
        for ($p = 0; $p < count($mieter_details_arr); $p++) {
            $mieter_details .= "<b>" . $mieter_details_arr[$p]['DETAIL_NAME'] . "</b><br>" . $mieter_details_arr[$p]['DETAIL_INHALT'] . "<br>";
        }
        for ($a = 0; $a < count($person_mv_id_array); $a++) {
            $person_info2 = new person();
            $mv_status = $person_info2->get_vertrags_status($person_mv_id_array[$a]['PERSON_MIETVERTRAG_MIETVERTRAG_ID']);
            $mietvertrag_info2 = new mietvertrag();
            $p_einheit_id = $mietvertrag_info2->get_einheit_id_von_mietvertrag($person_mv_id_array[$a]['PERSON_MIETVERTRAG_MIETVERTRAG_ID']);
            $p_einheit_kurzname = $mietvertrag_info2->einheit_kurzname;
            if ($mv_status == TRUE) {
                // echo "".$person_mv_id_array[$a]['PERSON_MIETVERTRAG_MIETVERTRAG_ID']." TRUE $p_einheit_id $p_einheit_kurzname";
                // if($einheit_id != $p_einheit_id){
                // echo "<a href=\"?daten=uebersicht&anzeigen=einheit&einheit_id=$p_einheit_id\">$p_einheit_kurzname</a>&nbsp; ";
                // }
                $aktuelle_einheit_link .= "<a href=\"?daten=uebersicht&anzeigen=einheit&einheit_id={$p_einheit_id}\">{$p_einheit_kurzname}</a>&nbsp; ";
            } else {
                // $alte_einheit_link = "".$person_mv_id_array[$a]['PERSON_MIETVERTRAG_MIETVERTRAG_ID']." FALSE";
                $alte_einheit_link = "<a href=\"?daten=uebersicht&anzeigen=einheit&einheit_id={$p_einheit_id}\">{$p_einheit_kurzname}</a>&nbsp; ";
            }
        }
        echo "<br>{$mieternamen_str}";
        if (!empty($mieter_details)) {
            echo "<br>{$mieter_details}";
        }
        echo "<br>Anzahl Verträge:  {$person_anzahl_mvs}<br>";
        echo "Aktuelle Verträge:<br>";
        echo "{$aktuelle_einheit_link}<br>";
        if (!empty($alte_einheit_link)) {
            echo "Alte Verträge:<br>";
            echo "{$alte_einheit_link}<br>";
        }
        $link_person_details = "<a href=\"?daten=details&option=details_hinzu&detail_tabelle=PERSON&detail_id={$akt_person_id}\">NEUES DETAIL ZU {$person_info->person_nachname} {$person_info->person_vorname}</a>";
        echo "<hr>{$link_person_details}<hr>";
    }
    // ######### LETZTER MIETER#########
    echo "VORMIETER:<br>";
    $vormieter_ids_array = $e->letzter_vormieter($einheit_id);
    if (!empty($vormieter_ids_array)) {
        for ($b = 0; $b < count($vormieter_ids_array); $b++) {
            // echo $vormieter_ids_array[$b]['PERSON_MIETVERTRAG_PERSON_ID'];
            $person_info->get_person_infos($vormieter_ids_array[$b]['PERSON_MIETVERTRAG_PERSON_ID']);
            $person_nachname = $person_info->person_nachname;
            $person_vorname = $person_info->person_vorname;
            echo "{$person_nachname} {$person_vorname}<br>";
        }
    } else {
        echo "<p class=rot>Keine Vormieter</p>";
    }
    echo "<hr><a href=\"?daten=mietvertrag_raus&mietvertrag_raus=mietvertrag_kurz&einheit_id={$einheit_id}\">Alle Mietverträge von {$e->einheit_kurzname}</a>";
    // echo "<pre>";
    // print_r($person_mv_id_array);
    // echo "</pre>";
    echo "</div>";
    // #####BALKEN 3 VERTRAGSDATEN
    echo "<div class=\"div balken3\"><span class=\"font_balken_uberschrift\">VERTRAGSDATEN</span><hr />";
    $mietvertrag_info = new mietvertrag();
    $anzahl_mietvertraege = $mietvertrag_info->get_anzahl_mietvertrag_id_zu_einheit($einheit_id);
    $anzahl_mietvertraege = $mietvertrag_info->anzahl_mietvertraege_gesamt;
    if (!empty($mietvertrag_id)) {
        echo "<b><a href=\"?daten=mietkonten_blatt&anzeigen=mietkonto_uebersicht_detailiert&mietvertrag_id={$mietvertrag_id}\">MIETKONTENBLATT</a></b><br>";
        echo "<b><a href=\"?daten=mietkonten_blatt&anzeigen=mietkonto_ab&mietvertrag_id={$mietvertrag_id}\">MIETKONTENBLATT AB</a></b><br>";
    }
    if (!empty($mv->mietvertrag_von)) {
        $mietvertrag_von_datum = date_mysql2german($mv->mietvertrag_von);
        echo "EINZUG: <b>{$mietvertrag_von_datum}</b><br>";
    }
    if (!empty($mv->mietvertrag_bis)) {
        $mietvertrag_bis_datum = date_mysql2german($mv->mietvertrag_bis);
        if ($mietvertrag_bis_datum == '00.00.0000') {
            echo "AUSZUG: <b>ungekündigt</b><br>";
            echo "<a href=\"?daten=mietvertrag_raus&mietvertrag_raus=mietvertrag_beenden&mietvertrag_id={$mietvertrag_id}\">VERTRAG BEENDEN</a><br>";
        } else {
            echo "<p class=auszug_bald>AUSZUG: {$mietvertrag_bis_datum}</p>";
        }
        $sep = new sepa();
        $m_ref = 'MV' . $mietvertrag_id;
        if ($sep->check_m_ref_alle($m_ref)) {
            $sep->get_mandat_infos_mref($m_ref);
            // print_r($sep->mand);
            $d_heute = date("Ymd");
            $enddatum_mandat = str_replace('-', '', $sep->mand->M_EDATUM);
            // echo $enddatum_mandat;
            if ($enddatum_mandat >= $d_heute) {
                echo "<hr><p style=\"color:green;\"><b>Gültiges SEPA-Mandat</b><br>";
                $konto_inh = $sep->mand->NAME;
                echo "<b>Kto-Inhaber:</b> {$konto_inh}<br>";
                $iban = $iban_1 = chunk_split($sep->mand->IBAN, 4, ' ');
                $bic = $sep->mand->BIC;
                echo "<b>IBAN:</b> {$iban}<br>";
                echo "<b>BIC:</b> {$bic}<br>";
                $u_datum = date_mysql2german($sep->mand->M_UDATUM);
                $a_datum = date_mysql2german($sep->mand->M_ADATUM);
                $e_datum = date_mysql2german($sep->mand->M_EDATUM);
                echo "<b>Unterschrieben:</b> {$u_datum}<br>";
                echo "<b>Gültig ab:</b>      {$u_datum}<br>";
                echo "<b>Gültig bis:</b>     {$e_datum}<br>";
                $m_ein_art = $sep->mand->EINZUGSART;
                echo "<b>Einzugsart:</b>{$m_ein_art}<br>";
                echo "</p><hr>";
            } else {
                $m_ende = date_mysql2german($sep->mand->M_EDATUM);
                echo "<hr><p class=\"warnung\">SEPA-Mandat abgelaufen am {$m_ende}</p><hr>";
            }
        } else {
            echo "<hr><p class=\"warnung\">Keine SEPA-Mandate</p><hr>";
        }
    }
    /*
     * $kaution = new kautionen;
     * $kautionsbetrag_string = $kaution->get_kautionsbetrag($mietvertrag_id);
     * if(!empty($kautionsbetrag_string)){
     * echo "<hr>KAUTION: $kautionsbetrag_string";
     * }
     */
    // ###DETAILS ZUM VERTRAG
    $mv_details_info = new details();
    $mv_details_arr = $mv_details_info->get_details('MIETVERTRAG', $mietvertrag_id);
    if (count($mv_details_arr) > 0) {
        echo "<b>VEREINBARUNGEN</b><hr>";
        for ($i = 0; $i < count($mv_details_arr); $i++) {
            echo "<b>" . $mv_details_arr[$i]['DETAIL_NAME'] . "</b>:<br>" . $mv_details_arr[$i]['DETAIL_INHALT'] . "<br>";
        }
    } else {
        echo "<p class=rot>k.A zum Mietvertrag</p>";
    }
    $link_mv_details = "<a href=\"?daten=details&option=details_hinzu&detail_tabelle=MIETVERTRAG&detail_id={$mietvertrag_id}\">NEUES DETAIL ZUM MIETVERTRAG</a>";
    echo "<br><hr>{$link_mv_details}<hr>";
    // echo "</div>"; //ende balken3
    $k = new kautionen();
    if (($soll_kaution = $k->get_sollkaution($mietvertrag_id)) !== "") {
        $soll_kaution = nummer_punkt2komma($soll_kaution);
    } else {
        $soll_kaution = nummer_punkt2komma(3 * $k->summe_mietekalt($mietvertrag_id));
    }
    echo "<br><span class=\"font_balken_uberschrift\"><b>Kaution (Soll:{$soll_kaution} €)</b></span><hr>";
    $k->kautionen_info('Mietvertrag', $mietvertrag_id, '13');
    if ($k->anzahl_zahlungen >= 1) {
        echo "<b>Kautionsbuchungen: ({$k->anzahl_zahlungen})</b><br>";
        $buchung_zeile = 0;
        for ($a = 0; $a < $k->anzahl_zahlungen; $a++) {
            $buchung_zeile++;
            $datum = date_mysql2german($k->kautionszahlungen_array[$a]['DATUM']);
            $betrag = nummer_punkt2komma($k->kautionszahlungen_array[$a]['BETRAG']);
            $vzweck = $k->kautionszahlungen_array[$a]['VERWENDUNGSZWECK'];
            echo "{$buchung_zeile}. {$datum} {$betrag} € {$vzweck}<br>";
        }
    } else {
        echo "Keine Kautionsbuchungen vorhanden";
    }
    echo "<hr>";
    echo "<a href=\"?daten=kautionen&option=kautionen_buchen&mietvertrag_id={$mietvertrag_id}\">Kautionen buchen</a><hr>";
    echo "<a href=\"?daten=kautionen&option=hochrechner&mietvertrag_id={$mietvertrag_id}\">Kautionshöhe hochrechnen</a><hr>";
    // #####BALKEN 4 MIETE
    $monat = date("M");
    $jahr = date("Y");
    // echo "<div class=\"div balken4\" align=\"right\"><span class=\"font_balken_uberschrift\">MIETE $monat $jahr</span><hr />";
    $buchung = new mietkonto();
    $monat = date("m");
    $jahr = date("Y");
    echo "<hr><span class=\"font_balken_uberschrift\"><b>MIETE</b></span><hr><b>Forderungen</b><br>";
    $forderungen_arr = $buchung->aktuelle_forderungen_array($mietvertrag_id);
    for ($i = 0; $i < count($forderungen_arr); $i++) {
        echo "" . $forderungen_arr[$i]['KOSTENKATEGORIE'] . " " . $forderungen_arr[$i]['BETRAG'] . " €<br>";
    }
    $summe_forderungen_aktuell = $buchung->summe_forderung_monatlich($mietvertrag_id, $monat, $jahr);
    echo "<hr>Summe Forderungen: {$summe_forderungen_aktuell} €";
    // echo "<b><a href=\"?daten=mietkonten_blatt&anzeigen=forderung_aus_monat&mietvertrag_id=$mietvertrag_id&monat=$vormonat&jahr=$jahr\">Forderungen Vormonat</a><hr>";
    $summe_zahlungen = $buchung->summe_zahlung_monatlich($mietvertrag_id, $buchung->monat_heute, $buchung->jahr_heute);
    echo "<hr>Summe Zahlungen: {$summe_zahlungen} €<hr>";
    $a = new miete();
    $a->mietkonto_berechnung($mietvertrag_id);
    echo "SALDO: {$a->erg} €<hr>";
    // echo "</div><div class=\"div balken4\" align=\"right\"><span class=\"font_balken_uberschrift\">MIETE $monat $jahr</span><hr />";
    // echo "<span class=\"font_balken_uberschrift\">MIETKONTENBLATT</span><hr>";
    // iframe_start_skaliert(290, 550);
    // $a->mietkonten_blatt_balken($mietvertrag_id);
    // ######################
    // iframe_end();
    // $mietvertrag_info->tage_berechnen_bis_heute("01.05.2008");
    echo "</div>";
    // ende balken4
    $link_neuer_auftrag_int = "<a href=\"?daten=todo&option=neues_projekt&typ=Benutzer&kos_typ=Einheit&kos_id={$einheit_id}\">Neuer Auftrag INT</a>";
    $link_neuer_auftrag_ext = "<a href=\"?daten=todo&option=neues_projekt&typ=Partner&kos_typ=Einheit&kos_id={$einheit_id}\">Neuer Auftrag EXT</a>";
    echo "<div class=\"div balken4\" align=\"right\">";
    $det = new detail();
    $hinw_einheit = $det->finde_detail_inhalt('Einheit', $einheit_id, 'Hinweis_zu_Einheit');
    if (!empty($hinw_einheit)) {
        echo $hinw_einheit . "<br>";
    }
    echo "<span class=\"font_balken_uberschrift\">{$link_neuer_auftrag_int}<br>{$link_neuer_auftrag_ext}</span><hr />";
    $t = new todo();
    $t_arr = $t->get_auftraege_einheit('Einheit', $einheit_id, 0);
    // echo '<pre>';
    // print_r($t_arr);
    $anz_t = count($t_arr);
    echo "<table class=\"bsbs\">";
    echo "<tr><th>DATUM</th><th>VON/AN</th><th>AUFTRAG</th></tr>";
    for ($t = 0; $t < $anz_t; $t++) {
        $txt = $t_arr[$t]['TEXT'];
        $d_erstellt = date_mysql2german($t_arr[$t]['ANZEIGEN_AB']);
        $t_id = $t_arr[$t]['T_ID'];
        $verfasser_id = $t_arr[$t]['VERFASSER_ID'];
        $b = new benutzer();
        $b->get_benutzer_infos($verfasser_id);
        $verfasser_name = $b->benutzername;
        $beteiligt_typ = $t_arr[$t]['BENUTZER_TYP'];
        $beteiligt_id = $t_arr[$t]['BENUTZER_ID'];
        if ($beteiligt_typ == 'Benutzer' or empty($beteiligt_typ)) {
            $b1 = new benutzer();
            $b1->get_benutzer_infos($beteiligt_id);
            $beteiligt_name = "<b>{$b1->benutzername}</b>";
        }
        if ($beteiligt_typ == 'Partner') {
            $pp = new partners();
            $pp->get_partner_info($beteiligt_id);
            $beteiligt_name = "<b>{$pp->partner_name}</b>";
        }
        $link_pdf = "<a href=\"?daten=todo&option=pdf_auftrag&proj_id={$t_id}\"><img src=\"css/pdf2.png\"></a>";
        $link_txt = "<a href=\"?daten=todo&option=edit&t_id={$t_id}\">{$txt}</a>";
        echo "<tr><td>{$d_erstellt}<br>{$link_pdf}</td><td>{$verfasser_name}<br>{$beteiligt_name}</td><td>{$link_txt}</td></tr>";
    }
    $t = new todo();
    $t_arr = $t->get_auftraege_einheit('Einheit', $einheit_id, 1);
    // echo '<pre>';
    // print_r($t_arr);
    $anz_t = count($t_arr);
    echo "<tr><th>DATUM</th><th>VON/AN</th><th>ERLEDIGT</th></tr>";
    for ($t = 0; $t < $anz_t; $t++) {
        $txt = $t_arr[$t]['TEXT'];
        $d_erstellt = date_mysql2german($t_arr[$t]['ANZEIGEN_AB']);
        $t_id = $t_arr[$t]['T_ID'];
        $verfasser_id = $t_arr[$t]['VERFASSER_ID'];
        $b = new benutzer();
        $b->get_benutzer_infos($verfasser_id);
        $verfasser_name = $b->benutzername;
        $beteiligt_id = $t_arr[$t]['BENUTZER_ID'];
        $beteiligt_typ = $t_arr[$t]['BENUTZER_TYP'];
        if ($beteiligt_typ == 'Benutzer' or empty($beteiligt_typ)) {
            $b1 = new benutzer();
            $b1->get_benutzer_infos($beteiligt_id);
            $beteiligt_name = "<b>{$b1->benutzername}</b>";
        }
        if ($beteiligt_typ == 'Partner') {
            $pp = new partners();
            $pp->get_partner_info($beteiligt_id);
            $beteiligt_name = "<b>{$pp->partner_name}</b>";
        }
        $link_pdf = "<a href=\"?daten=todo&option=pdf_auftrag&proj_id={$t_id}\"><img src=\"css/pdf2.png\"></a>";
        $link_txt = "<a href=\"?daten=todo&option=edit&t_id={$t_id}\">{$txt}</a>";
        echo "<tr><td>{$d_erstellt}<br>{$link_pdf}</td><td>{$verfasser_name}<br>{$beteiligt_name}</td><td>{$link_txt}</td></tr>";
    }
    echo "</table>";
    echo "</div>";
}
 function kontrolle_preise()
 {
     $d = new detail();
     $arr = $d->finde_detail_inhalt_arr('Vermietung-Kaltmiete');
     // echo '<pre>';
     // print_r($arr);
     if (!is_array($arr)) {
         echo "Keine Wohnungen mit Detail Vermietung-Kaltmiete";
     } else {
         $anz = count($arr);
         echo "<table class=\"sortable\">";
         echo "<tr><th>Einheit</th><th>SOLL KM</th><th>EINTRAG</th><th>SOLL KM m²</th><th>IST KM m²</th><th>EINZUG</th><th>IST KM</th></tr>";
         for ($a = 0; $a < $anz; $a++) {
             $kos_typ = $arr[$a]['DETAIL_ZUORDNUNG_TABELLE'];
             $kos_id = $arr[$a]['DETAIL_ZUORDNUNG_ID'];
             $kaltmiete_soll = nummer_punkt2komma(nummer_komma2punkt($arr[$a]['DETAIL_INHALT']));
             $bemerkung = $arr[$a]['DETAIL_BEMERKUNG'];
             if (strtoupper($kos_typ) == strtoupper('Einheit')) {
                 $e = new einheit();
                 $e->get_einheit_info($kos_id);
                 echo "<tr><td>{$e->einheit_kurzname}</td><td>{$kaltmiete_soll}</td><td>({$bemerkung})</td>";
                 if ($e->get_einheit_status($kos_id) == true) {
                     $e->get_last_mietvertrag_id($kos_id);
                     $mv_id = $e->mietvertrag_id;
                     if (!empty($mv_id)) {
                         $mvs = new mietvertraege();
                         $mvs->get_mietvertrag_infos_aktuell($mv_id);
                         $einzugsdatum_arr = explode('-', $mvs->mietvertrag_von);
                         $jahr = $einzugsdatum_arr[0];
                         $monat = $einzugsdatum_arr[1];
                         $tag = $einzugsdatum_arr[2];
                         $mk = new mietkonto();
                         $mk->kaltmiete_monatlich($mv_id, $monat, $jahr);
                         if ($tag > 1) {
                             $ltm = letzter_tag_im_monat($monat, $jahr);
                             // $qm_preis = nummer_punkt2komma(nummer_komma2punkt($kaltmiete_soll)/$mvs->einheit_qm/$tag*$ltm);
                             // $qm_preis_ist = nummer_punkt2komma($mk->ausgangs_kaltmiete/$mvs->einheit_qm/$tag*$ltm);
                             $qm_preis = nummer_punkt2komma(nummer_komma2punkt($kaltmiete_soll) / $mvs->einheit_qm);
                             $qm_preis_ist = nummer_punkt2komma($mk->ausgangs_kaltmiete / $mvs->einheit_qm / $tag * 30);
                         } else {
                             $qm_preis = nummer_punkt2komma(nummer_komma2punkt($kaltmiete_soll) / $mvs->einheit_qm);
                             $qm_preis_ist = nummer_punkt2komma($mk->ausgangs_kaltmiete / $mvs->einheit_qm);
                         }
                         echo "<td><b>{$qm_preis}</b></td>";
                         if (nummer_komma2punkt($qm_preis) > nummer_komma2punkt($qm_preis_ist)) {
                             echo "<td style=\"color:red;\">{$qm_preis_ist}</td>";
                         } else {
                             echo "<td style=\"color:green;\">{$qm_preis_ist}</td>";
                         }
                         if ($tag != '01') {
                             echo "<td style=\"color:red;\">";
                         } else {
                             echo "<td style=\"color:green;\">";
                         }
                         echo "{$mvs->mietvertrag_von_d}</td><td>{$mk->ausgangs_kaltmiete}</td></tr>";
                     }
                 } else {
                     $qm_preis = nummer_punkt2komma(nummer_komma2punkt($kaltmiete_soll) / $e->einheit_qm);
                     echo "<td>{$qm_preis}</td></tr>";
                 }
             }
         }
         echo "</table>";
     }
 }