Übersicht\n"; if (isset($_POST['ueber'])) { $Frage = " AND DATE_ADD(" . PREFIX . "_Rechnungen.Datum, INTERVAL " . $_SESSION['Firma']['Z_Bis'] . " DAY) < CURDATE()"; $Typ = "Fälligkeiten"; } elseif (isset($_POST['mahnung'])) { include __DIR__ . "/mahn_over.php"; return (0); } else { $Typ = "offene Posten"; $Frage = ""; } echo "

" . $Typ . "

\n"; $sql = "SELECT " . PREFIX . "_Rechnungen.Jahr, " . PREFIX . "_Rechnungen.ID, " . PREFIX . "_Rechnungen.MwSt, " . PREFIX . "_Rechnungen.Auftrag_ID, " . PREFIX . "_Rechnungen.Teilzahlungen, " . PREFIX . "_Kontakte.Firma, " . PREFIX . "_Kontakte.Vorname, " . PREFIX . "_Kontakte.Nachname, " . PREFIX . "_Rechnungen.Preis, DATE_FORMAT(" . PREFIX . "_Rechnungen.Datum, '%d.%m.%Y') AS Datum, " . PREFIX . "_Rechnungen.Vorkasse, Schluss_Rechnung FROM " . PREFIX . "_Rechnungen LEFT JOIN " . PREFIX . "_Kontakte ON " . PREFIX . "_Rechnungen.Kontakt_ID = " . PREFIX . "_Kontakte.ID WHERE (Bezahlt = \"0\"" . $Frage . ") ORDER BY " . PREFIX . "_Rechnungen.Jahr ASC, " . PREFIX . "_Rechnungen.ID ASC;"; $result = $db->query($sql); $sql = "SELECT SUM(Preis * (1 + MwSt / 100)) AS Preis FROM " . PREFIX . "_Rechnungen WHERE (Bezahlt =\"0\"" . $Frage . ") GROUP BY Bezahlt;"; $res_sum = $db->query($sql); $ntsum = $res_sum->fetch_assoc(); $GesamtTeil = 0; while ($nt = $result->fetch_assoc()) { while (strlen($nt['ID']) < $_SESSION['Firma']['Stellen']) { $nt['ID'] = "0" . $nt['ID']; } $sql = "SELECT Jahr, ID, Nr, DATE_FORMAT(Datum, '%d.%m.%Y') AS Datum FROM " . PREFIX . "_Mahnungen WHERE (Referenz_Jahr = \"" . $nt['Jahr'] . "\" AND Referenz_ID = \"" . $nt['ID'] . "\") ORDER BY Nr ASC;"; $resultm = $db->query($sql); $sql = "SELECT *, DATE_FORMAT(Bezahlt_am, '%d.%m.%Y') AS Datum FROM " . PREFIX . "_Teilzahlungen WHERE (Referenz_Jahr = \"" . $nt['Jahr'] . "\" AND Referenz_ID = \"" . $nt['ID'] . "\") ORDER BY Bezahlt_am ASC;"; $resultt = $db->query($sql); echo "
\n"; echo " " . $nt['Nachname'] . ", " . $nt['Firma'] . "\n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; while ($ntm = $resultm->fetch_assoc()) { while (strlen($ntm['ID']) < $_SESSION['Firma']['Stellen']) { $ntm['ID'] = "0" . $ntm['ID']; } echo " \n"; } $Summe = 0; while ($ntt = $resultt->fetch_assoc()) { $Summe = $Summe + round($ntt['Preis'] * (1 + $ntt['MwSt'] / 100), 2); echo "
\n"; echo " \n"; echo " \n"; } if ("0" != $resultt->num_rows) { echo " \n"; echo "
\n"; echo " \n"; echo " \n"; echo "
\n"; } echo "
\n"; $GesamtTeil = $GesamtTeil + $Summe; echo "
\n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \"TT.MM.JJJJ\"\" />\n"; echo " \n"; echo " \n"; echo " \n"; echo " \"Teilzahlung\n"; echo " \n"; echo "
\n"; echo "
\n"; } echo "

Gesamt " . $Typ . ": " . number_format($ntsum['Preis'] - $GesamtTeil, '2', ',', '.') . " €

\n"; echo "
\n";