Mahnwesen

query($sql); $nt = $result->fetch_assoc(); $sqlt = "SELECT * FROM ".PREFIX."_Mahnungen WHERE (Referenz_Jahr = \"".$nt['Jahr']."\" AND Referenz_ID = \"".$nt['ID']."\");"; $resultt = $db->query($sqlt); if ($ntt = $resultt->fetch_assoc()) { echo "

Zu dieser Rechnung wurde bereits eine 1. Mahnung erstellt!

\n"; echo "

Falls Sie eine 2. (und letzte) Mahnung erstellen möchten, wählen Sie im Bereich \"Offene Posten\" unter \"1. Mahnungen\" die Schaltfläche \"2. Mahnung generieren\"\n"; return(0); } echo "

Soll eine Mahnung zur folgenden Rechnung erstellt werden:

\n"; $sql = "SELECT Firma, Vorname, Nachname FROM ".PREFIX."_Kontakte WHERE ID = \"".$nt['Kontakt_ID']."\";"; $resultk = $db->query($sql); $ntk = $resultk->fetch_assoc(); while (strlen($nt['ID']) < $_SESSION['Firma']['Stellen']) { $nt['ID'] = "0".$nt['ID']; } echo "\n"; echo "\n"; echo "
\n"; echo "\n"; echo "\n"; echo "
\n"; echo "\n"; echo "\n"; echo "
\n"; echo "\n"; echo "\n"; echo "
\n"; $sqlt = "SELECT SUM(Preis * (1 + MwSt / 100)) AS Preis FROM ".PREFIX."_Teilzahlungen WHERE (Referenz_Jahr = \"".$nt['Jahr']."\" AND Referenz_ID = \"".$nt['ID']."\") ORDER BY Bezahlt_am ASC;"; $resultt = $db->query($sqlt); $ntsum = $resultt->fetch_assoc( ); echo "\n"; echo "\n"; echo "
\n"; echo "\n"; echo "\n"; echo "
\n"; echo "
\n"; echo "
\n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \"Tage\n"; echo "
\n"; echo " \n"; echo " \n"; echo "
\n"; echo "
\n"; } else { $sql = 'INSERT INTO '.PREFIX.'_Mahnungen (Jahr, ID, Nr, Kontakt_ID, Admin_ID, Referenz_Jahr, Referenz_ID, Z_Bis, Datum) VALUES (YEAR(CURDATE()), NULL, "1", "'.$_POST['Kontakt_ID'].'", "'.$_POST['Admin_ID'].'", "'.$Jahr.'", "'.$ID.'", "'.$_POST['Z_Bis'].'", CURDATE())'; $stmt = $db->prepare($sql); if (!$stmt) { die ('Datensatz konnte nicht angelegt werden: '.$db->error); } if (!$stmt->execute()) { die ('Datensatz konnte nicht angelegt werden: '.$stmt->error); } $sql = 'SELECT last_insert_id() AS last'; $result = $db->query($sql); $nt = $result->fetch_assoc(); $ID = $nt['last']; echo "
\n"; echo " Mahnung wurde erstellt\n"; echo "
\n"; echo " \n"; echo " \n"; echo " \n"; echo "
\n"; echo "
\n"; } ?>