// echo "<p><img src=\"pdfclass/pdf_logo.gif\" width=30 ></p>"; // echo "<hr>"; // ########################################### // $buchung->array_anzeigen($mieter_daten_arr); // ########################################### // ####Alle Zahlbetraege in Array ############ $alle_zahbetraege_arr = $buchung->alle_zahlbetraege_arr($mietvertrag_id); // $buchung->array_anzeigen($alle_zahbetraege_arr); // ####Summe aller Zahlbetraege als String ############ $summe_aller_zahlbetraege = $buchung->summe_aller_zahlbetraege($mietvertrag_id); // ########Aufteilung der Zahlbetraege############### $aufteilung_buchung_arr = $buchung->summe_uebersicht_aufteilung($mietvertrag_id, $buchung->mietvertrag_von, $buchung->datum_heute); // $buchung->array_anzeigen($aufteilung_buchung_arr); // #########Erstellung eines Arrays mit MONAT JAHR seit EINZUGSMONAT / JAHR############### // $monate_arr = $buchung->monate_seit_einzug_arr($mietvertrag_id); $zeitraum = new zeitraum(); $monate_arr = $zeitraum->zeitraum_arr_seit_uebernahme($mietvertrag_id); // $buchung->array_anzeigen($monate_arr); // ########################################### // $buchung->forderungen_array_seit_einzug($mietvertrag_id); // ###########ERMITTELN DES SALDOS BEI DER VORVERWALTUNG############################## $saldo_vortrag_vorverwaltung = $buchung->saldo_vortrag_vorverwaltung($mietvertrag_id); if ($saldo_vortrag_vorverwaltung = FALSE) { $saldo_vortrag_vorverwaltung == "0"; } // ##########ENDE DER VORBEREITUNG DER NOTWENDIGEN DATEN FÜR DIE BERECHUNG################################################## // #######################tabelenkopf############################## // echo "<table class=aktuelle_buchungen>"; // echo "<tr><td>Datum</td><td></td><td>Monatssoll</td><td>Zahlung</td><td>Differenz pro Monat</td><td><b>Saldo</b></td></tr>"; // 2te zeile saldo vorverwaltung // echo "<tr><td colspan=5 align=left><b>SALDO VORTRAG VORVERWALTUNG</td><td><b>$saldo_vortrag_vorverwaltung €</b></td></tr>";
function mieter_mietkonto_stand($mietvertrag_id, $einzugs_monat, $einzugs_jahr) { $summe_aller_zahlbetraege = $this->summe_aller_zahlbetraege($mietvertrag_id); $zeitraum = new zeitraum(); $aktueller_monat = date("m"); $aktuelles_jahr = date("Y"); $monate_arr = $zeitraum->zeitraum_generieren($einzugs_monat, $einzugs_jahr, $aktueller_monat, $aktuelles_jahr); $forderungen_insgesamt = 0; for ($a = 0; $a < count($monate_arr); $a++) { $berechnungs_monat = $monate_arr[$a][monat]; $berechnungs_jahr = $monate_arr[$a][jahr]; $summe_forderung_monatlich = $this->summe_forderung_monatlich($mietvertrag_id, $berechnungs_monat, $berechnungs_jahr); $forderungen_insgesamt = $forderungen_insgesamt + $summe_forderung_monatlich; } $mietkonto_stand = $summe_aller_zahlbetraege - $forderungen_insgesamt; return $mietkonto_stand; }
function summe_mieten_objekt_zeitraum($geldkonto_id, $von_m, $von_j, $bis_m, $bis_j) { $zeit = new zeitraum(); $zeitraum_arr = $zeit->zeitraum_generieren($von_m, $von_j, $bis_m, $bis_j); // print_r($zeitraum_arr); $kosten_gesamt = '0.00'; for ($b = 0; $b < count($zeitraum_arr); $b++) { $monat = $zeitraum_arr[$b][monat]; $jahr = $zeitraum_arr[$b][jahr]; $kosten_gesamt = $kosten_gesamt + $this->mieten_monatlich($monat, $jahr, $geldkonto_id); } return $kosten_gesamt; }