function form_rechnung_dtaus($belegnr) { $f = new formular(); $r = new rechnungen(); $g = new geldkonto_info(); $r->rechnung_grunddaten_holen($belegnr); $f->erstelle_formular("Rechnung über DTAUS zahlen", NULL); if ($r->status_bezahlt == '0') { if ($r->rechnungstyp == 'Rechnung' or $r->rechnungstyp == 'Buchungsbeleg') { $g->dropdown_geldkonten_k("Überweisen von {$r->rechnungs_empfaenger_name} -> Geldkonto auswählen", 'a_konto_id', 'a_konto_id', $r->rechnungs_empfaenger_typ, $r->rechnungs_empfaenger_id); $g->dropdown_geldkonten_k("Überweisen an {$r->rechnungs_aussteller_name} -> Geldkonto auswählen", 'e_konto_id', 'e_konto_id', $r->rechnungs_aussteller_typ, $r->rechnungs_aussteller_id); $r->dropdown_buchungs_betrag_kurz('Zu zahlenden Betrag wählen', 'betrags_art', 'betrags_art', ''); $t_betrag = nummer_punkt2komma($r->rechnungs_skontobetrag); $f->text_feld('Ausgewählten Betrag eingeben', 'betrag', $t_betrag, '10', 'betrag', ''); $f->text_feld('Verwendungszweck1 (max. 27 Zeichen)', 'vzweck1', "Rechnung {$r->rechnungsnummer}", '27', 'vzweck1', ''); $f->text_feld('Verwendungszweck2 (max. 27 Zeichen)', 'vzweck2', "", '27', 'vzweck1', ''); $f->text_feld('Verwendungszweck3 (max. 27 Zeichen)', 'vzweck3', "", '27', 'vzweck1', ''); $kb = str_replace("<br>", "\n", $r->kurzbeschreibung); $f->text_bereich('Buchungstext', 'buchungstext', "Erfnr:{$r->belegnr}, WE:{$r->empfaenger_eingangs_rnr}, Zahlungsausgang Rnr:{$r->rechnungsnummer}, {$kb}", 60, 60, 'buchungstex'); } $f->hidden_feld("bezugstab", "RECHNUNG"); $f->hidden_feld("bezugsid", $belegnr); $f->hidden_feld("option", "ueberweisung_dtaus"); $f->send_button("submit_dtaus", "Zu DTAUS hinzufügen"); } else { echo "Diese Rechnung wurde am {$r->bezahlt_am} als bezahlt markiert"; } $f->ende_formular(); // echo'<pre>'; // print_r($r); }