예제 #1
0
 echo "<p>Summe aller ZB {$summe_aller_zahlbetraege} €</p>";
 // ########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();
 $datum_erste_zahlung = $buchung->datum_1_zahlung($mietvertrag_id);
 if ($datum_erste_zahlung) {
     $datum_erste_zahlung_arr = explode("-", $datum_erste_zahlung);
     $erste_zahlung_monat = $datum_erste_zahlung_arr[1];
     $erste_zahlung_jahr = $datum_erste_zahlung_arr[0];
     $aktueller_monat = date("m");
     $aktuelles_jahr = date("Y");
     echo $erste_zahlung_monat;
     $monate_arr = $zeitraum->zeitraum_generieren($erste_zahlung_monat, $erste_zahlung_jahr, $aktueller_monat, $aktuelles_jahr);
     // $buchung->array_anzeigen($monate_arr);
 } else {
     echo "Keine Zahlung bisher";
 }
 // $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 (!isset($saldo_vortrag_vorverwaltung)) {
     $saldo_vortrag_vorverwaltung = '0';
 }
 // ##########ENDE DER VORBEREITUNG DER NOTWENDIGEN DATEN FÜR DIE BERECHUNG##################################################
 // #######################tabelenkopf##############################
 echo "<table class=aktuelle_buchungen>";
예제 #2
0
 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;
 }
예제 #3
0
 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;
 }