Exemplo n.º 1
0
 function neuer_ls_teilnehmer()
 {
     $link = "?daten=mietvertrag_raus&mietvertrag_raus=ls_teilnehmer_neu";
     $this->objekt_auswahl_liste($link);
     if (empty($_REQUEST['mietvertrag_id'])) {
         $this->einheiten_liste($link);
     } else {
         $form = new mietkonto();
         $form->mieter_infos_vom_mv($_REQUEST['mietvertrag_id']);
         if ($this->ls_daten_vorhanden($_REQUEST['mietvertrag_id']) == false) {
             $form->erstelle_formular("Teilnehmer hinzufügen", NULL);
             $form->hidden_feld('mietvertrag_id', $_REQUEST['mietvertrag_id']);
             $this->autoeinzugsarten('Einzugsart', 'einzugsart', 'einzugsart');
             $form->text_feld('Kontoinhaber', 'konto_inhaber_autoeinzug', '', '40');
             $form->text_feld('Kontonummer', 'konto_nummer_autoeinzug', '', '20');
             $form->text_feld('BLZ', 'blz_autoeinzug', '', '20');
             $form->text_feld('Geldinstitut', 'geld_institut', '', '20');
             $form->hidden_feld('mietvertrag_raus', 'ls_pruefen');
             $form->send_button('btn_ls_daten_neu', 'Weiter');
             $form->ende_formular();
         } else {
             $form->erstelle_formular("Teilnehmer bearbeiten", NULL);
             $this->ls_daten_holen($_REQUEST['mietvertrag_id']);
             $form->hidden_feld('mietvertrag_id', $_REQUEST['mietvertrag_id']);
             $this->dropdown_ja_nein('Einzugsermächtigung erteilt', 'einzugsermaechtigung', $this->ls_einzugsermaechtigung);
             $form->hidden_feld('deaktiviere_dat[]', $this->ls_einzugsermaechtigung_dat);
             $this->dropdown_autoeinzug_selected('Einzugsart', 'einzugsart', $this->ls_autoeinzugsart);
             $form->hidden_feld('deaktiviere_dat[]', $this->ls_autoeinzugsart_dat);
             $form->text_feld('Kontoinhaber', 'konto_inhaber_autoeinzug', $this->ls_konto_inhaber, '40');
             $form->hidden_feld('deaktiviere_dat[]', $this->ls_konto_inhaber_dat);
             $form->text_feld('Kontonummer', 'konto_nummer_autoeinzug', $this->ls_konto_nummer, '20');
             $form->hidden_feld('deaktiviere_dat[]', $this->ls_konto_nummer_dat);
             $form->text_feld('BLZ', 'blz_autoeinzug', $this->ls_blz, '20');
             $form->hidden_feld('deaktiviere_dat[]', $this->ls_blz_dat);
             $form->text_feld('Geldinstitut', 'geld_institut', $this->ls_bankname, '20');
             $form->hidden_feld('deaktiviere_dat[]', $this->ls_bankname_dat);
             $form->hidden_feld('mietvertrag_raus', 'ls_pruefen');
             $form->send_button('btn_ls_daten_neu', 'Weiter');
             $form->ende_formular();
         }
     }
 }
Exemplo n.º 2
0
 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++) {
     echo "<tr>";
     echo "<td>";
     $form->text_feld("Pos.", "positionen[{$a}]", "{$a}", "1");
     echo "</td><td>";
     /* Artikelinfos als Array verfügbar machen */
     $artikel_info_arr = $rechnung->artikel_info($_POST['partner_id'], "" . $_POST['positionen'][$a]['artikel_nr'] . "");
     /* Prüfen ob Artikelinfos als Array verfügbar sind */
     if (is_array($artikel_info_arr)) {
         $bezeichnung = $artikel_info_arr[0]['BEZEICHNUNG'];
         $listenpreis = $artikel_info_arr[0]['LISTENPREIS'];
         $rabatt_satz = $artikel_info_arr[0]['RABATT_SATZ'];
         // $gpreis = $_POST[positionen][$a]['menge'] * $_POST[positionen][$a]['preis'];
         $gpreis = $_POST['positionen'][$a]['menge'] * $listenpreis / 100 * (100 - $rabatt_satz);
         $artikel_nr = $artikel_info_arr[0]['ARTIKEL_NR'];
     } else {
         /* Artikel nicht in db vorhanden z.B. neues Artikel / Leistung */
         if (!empty($_POST['positionen'][$a]['bezeichnung'])) {
             if (!empty($_POST['positionen'][$a]['artikel_nr'])) {
Exemplo n.º 3
0
 function suche_rechnung_form()
 {
     $form = new mietkonto();
     $partner = new partner();
     $form->erstelle_formular("Rechnung finden", NULL);
     $datum_heute = date("d.m.Y");
     echo "<table><tr><td>\n";
     $form->radio_button_checked("suchart", "lieferschein", 'Lieferschein');
     echo "</td><td>\n";
     $form->text_feld("Lieferscheinnummer eingeben", "lieferschein_nr_txt", '', "10");
     echo "</td></tr><tr><td>\n";
     $form->radio_button("suchart", "beleg_nr", 'Erfassungsnummer');
     echo "</td><td>\n";
     $form->text_feld("Erfassungsnummer eingeben", "beleg_nr_txt", '', "10");
     echo "</td></tr><tr><td>\n";
     $form->radio_button("suchart", "rechnungsnr", 'Rechnungsnummer');
     echo "</td><td>\n";
     $form->text_feld("Rechnungsnummer eingeben", "rechnungsnr_txt", '', "10");
     echo "</td></tr><tr><td>\n";
     $form->radio_button("suchart", "aussteller", 'Ausgestellt von');
     echo "</td><td>\n";
     $partner_arr = $partner->partner_dropdown('Aussteller wählen', 'aussteller', 'aussteller');
     echo "</td></tr><tr><td>\n";
     $form->radio_button("suchart", "empfaenger", 'Ausgestellt an');
     echo "</td><td>\n";
     $partner_arr = $partner->partner_dropdown('Empfänger wählen', 'empfaenger', 'empfaenger');
     echo "</td></tr><tr><td>\n";
     $form->radio_button("suchart", "partner_paar", 'Partnerpaar auswählen');
     echo "</td><td>\n";
     $partner_arr = $partner->partner_dropdown('Von', 'partner_paar1', 'partner_paar1');
     // echo "</td><td>\n";
     echo "<br>";
     $partner_arr = $partner->partner_dropdown('An', 'partner_paar2', 'partner_paar2');
     echo "</td><td></td></tr><tr><td>\n";
     $form->send_button("submit_rechnungssuche", "Rechnung finden");
     echo "</td></tr></table>\n";
     $form->hidden_feld("option", "rechnung_suchen1");
     // $form->array_anzeigen($_POST);
     $form->ende_formular();
 }
Exemplo n.º 4
0
 function form_such_partner()
 {
     $form = new mietkonto();
     $form->erstelle_formular("Partner suchen", NULL);
     $form->text_feld("Suchtext:", "suchtext", "", "50");
     $form->send_button("sBtN_such", "Partner suchen");
     $form->hidden_feld("option", "partner_suchen1");
     $form->ende_formular();
 }
 function form_staffel($mv_id)
 {
     $f = new formular();
     echo "<table>";
     echo "<tr><th>MIETE</th><th>Anfang</th><th>Endjahr</th><th>Betrag</th><th>Prozent oder Betrag</th><th>MWST</th></tr>";
     echo "<tr><th colspan=\"6\">";
     $js_staffel = "onclick=\"staffel_berechnen('anfang', 'endjahr', 'betrag', 'prozent_betrag', 'mwst')\"";
     // staffel_berechnen(a_datum, endjahr, betrag, prozent_betrag, mwst)
     $f->button_js('berechnen_stf', 'Staffel berechnen', $js_staffel);
     echo "</th></tr>";
     echo "<tr>";
     $form = new mietkonto();
     echo "<td>";
     if (!isset($_SESSION['me_kostenkat'])) {
         $_SESSION['me_kostenkat'] = 'Miete kalt';
     }
     $form->dropdown_me_kostenkategorien('Kostenkategorie auswählen', 'kostenkategorie[]', $_SESSION['me_kostenkat']);
     echo "</td>";
     if (isset($_SESSION['a_datum'])) {
         $a_datum = $_SESSION['a_datum'];
     } else {
         $a_datum = date("d.m.Y");
     }
     if (isset($_SESSION['e_datum'])) {
         $e_datum = $_SESSION['e_datum'];
     } else {
         $e_datum = '';
     }
     echo "<td>";
     $f->datum_feld('Anfang', 'anfang[]', $a_datum, 'anfang');
     echo "</td><td>";
     // $f->datum_feld('Ende', 'ende[]', $e_datum, 'ende');
     $jj10 = date("Y") + 10;
     $form->text_feld('Endjahr', 'endjahr', $jj10, '4');
     echo "</td><td>";
     $form->text_feld('Betrag', 'betrag', '500,00', '10');
     echo "</td><td>";
     $form->text_feld('prozent_betrag', 'prozent_betrag', '3%', '10');
     echo "</td><td>";
     $js_mwst = "onclick=\"mwst_rechnen('betrag','mwst', '19')\" ondblclick=\"mwst_rechnen('betrag[0]','mwst', '7')\"";
     $form->text_feld_js('MWST-Anteil', 'mwst', '0,00', 10, 'mwst', $js_mwst);
     echo "</td>";
     echo "</tr>";
     $form->hidden_feld('mv_id', $mv_id);
     $form->hidden_feld('option', 'me_neu_speichern1');
     // $form->send_button('btn_hinzu_dat', 'Hinzufügen');
 }