Exemplo n.º 1
0
         warnung_ausgeben("Sie werden um einen Schritt zurückversetzt!");
         weiterleiten_in_sec('javascript:history.back();', 5);
     } else {
         $zahlbetrag = $buchung->nummer_komma2punkt($_POST[ZAHLBETRAG]);
         /* Den Zahlbetrag und die Summe der Forderungen auf zwei Nachkommastellen formatieren */
         $zahlbetrag = number_format($zahlbetrag, 2, ".", "");
         $summe_forderung_monatlich = number_format($summe_forderung_monatlich, 2, ".", "");
         if ($summe_forderung_monatlich == 0) {
             $summe_forderung_monatlich = $buchung->summe_forderung_aus_vertrag($mietvertrag_id);
         }
         /* Regelung für die Funktionsaufrufe abhängig vom eingegebenen Zahlbetrag */
         if ($zahlbetrag == $summe_forderung_monatlich) {
             $buchung->buchungsmaske_manuell_gleicher_betrag($mietvertrag_id, $geld_konto_id);
         }
         if ($zahlbetrag > $summe_forderung_monatlich) {
             $buchung->buchungsmaske_manuell_gross_betrag($mietvertrag_id, $geld_konto_id);
         }
         if ($zahlbetrag < $summe_forderung_monatlich && $zahlbetrag > 0) {
             $buchung->buchungsmaske_manuell_kleiner_betrag($mietvertrag_id, $geld_konto_id);
         }
         /* Negativ buchung */
         if ($zahlbetrag < $summe_forderung_monatlich && $zahlbetrag < 0) {
             $buchung->buchungsmaske_manuell_negativ_betrag($mietvertrag_id, $geld_konto_id);
         }
     }
     break;
     /* Ende Case */
     // ################
 /* Ende Case */
 // ################
 case "manuelle_buchung3":