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":