$rechnung->rechnungs_kopf($_REQUEST['belegnr']); // $rechnung->rechnungsdaten_anzeigen($_REQUEST[belegnr]); // print_r($clean_positionen_arr); /* Prüfen ob Bezeichnung, Preis, Menge eingetragen worden sind */ for ($b = 1; $b <= count($_POST['positionen']); $b++) { foreach ($_POST['positionen'][$b] as $key1 => $value1) { if ($key1 == 'menge' && empty($value1)) { backlink(); die("<b>Position {$b}. Die Mengenangabe fehlt</b>\n"); } else { $fehler = false; } } } /* Block mit Artikeln und Leistungen des Rechnungsaustellers */ $rechnung->artikel_leistungen_block($rechnung->rechnungs_aussteller_id); if (!$fehler) { $form->erstelle_formular("Zusammenfassung", NULL); echo "<table>"; echo "<tr><td colspan=8>"; $geld_konto_info = new geldkonto_info(); if ($rechnung->rechnungs_empfaenger_typ != 'Kasse') { echo "<b>Diese Rechnung wird/wurde überwiesen an {$rechnung->rechnungs_aussteller_name} .</b>"; $geld_konto_info->dropdown_geldkonten($rechnung->rechnungs_aussteller_typ, $rechnung->rechnungs_aussteller_id); } else { echo "<b>Diese Rechnung wird/wurde in BAR an {$rechnung->rechnungs_aussteller_name} gezaht.</b>"; } echo "</td></tr>"; echo "<tr class=felder_namen>"; echo "<td>Pos</td><td>Artikel</td><td>Bezeichnung</td><td>EPreis</td><td>Menge</td><td><input type=\"button\" onclick=\"wert_uebertragen(this.form.mwst_feld)\" value=\"Alle\">\n</td><td><input type=\"button\" onclick=\"wert_uebertragen(this.form.rabatt_feld)\" value=\"Alle\"></td><td></td></tr>"; for ($a = 1; $a <= count($_POST['positionen']); $a++) {