コード例 #1
0
ファイル: class_sepa.php プロジェクト: BerlusGmbH/Berlussimo
 function form_mandat_mieter_edit($dat)
 {
     $this->get_mandat_infos($dat);
     // print_r($this);
     // echo $this->mand->GLAEUBIGER_ID;
     // die();
     $f = new formular();
     $e = new einheit();
     $mv = new mietvertraege();
     $f->erstelle_formular('Mietermandat ändern', '');
     $gk = new gk();
     $objekt_id = $gk->get_objekt_id($this->mand->GLAEUBIGER_GK_ID);
     // $js = "onchange=\"var show = document.getElementById('M_REF');show.value = 'GK' + this.value;\"";
     $js = "onchange=\"get_detail_inhalt('GELD_KONTEN', this.value, 'GLAEUBIGER_ID', 'GLAEUBIGER_ID'); daj3('ajax/ajax_info.php?option=get_gk_infos&var=konto_beguenstigter&gk_id=' + this.value, 'BEGUENSTIGTER');\"";
     $gk->dropdown_geldkonten_alle_vorwahl('Referenzgeldkonto wählen', 'GK_ID', 'GK_ID', $this->mand->GLAEUBIGER_GK_ID, $js);
     // $this->d
     $geld_konto_info = new geldkonto_info();
     $geld_konto_info->geld_konto_details($this->mand->GLAEUBIGER_GK_ID);
     $f->text_feld("Gläubiger ID", "GLAEUBIGER_ID", $this->mand->GLAEUBIGER_ID, "50", 'GLAEUBIGER_ID', '');
     $f->text_feld('Begünstigter', 'BEGUENSTIGTER', $geld_konto_info->konto_beguenstigter, 35, 'BEGUENSTIGTER', '');
     $f->text_feld_inaktiv('Mandatsreferenz', 'M_REF', $this->mand->M_REFERENZ, 35, 'M_REF');
     if ($this->mand->NUTZUNGSART == 'MIETZAHLUNG') {
         $js = "onchange=\"var show = document.getElementById('M_REF');show.value = 'MV' + this.value; daj3('ajax/ajax_info.php?option=get_mv_infos&mv_id=' + this.value, 'info_feld_kostentraeger');\"\"";
         $this->dropdown_mieter_vorwahl($this->mand->M_KOS_ID, 'Mieter wählen', 'mv_id', 'mv_id', $js);
         $f->hidden_feld('M_KOS_TYP', 'Mietvertrag');
     }
     if ($this->mand->NUTZUNGSART == 'HAUSGELD') {
         $js = "onclick=\"var show = document.getElementById('M_REF');show.value = 'WEG-ET' + this.value;\"";
         $this->dropdown_et_vorwahl($this->mand->M_KOS_ID, $objekt_id, 'Eigentümer wählen', 'mv_id', 'mv_id', $js);
         $f->hidden_feld('M_KOS_TYP', 'Eigentuemer');
     }
     // $mv->autoeinzugsarten('Einzugsart', 'einzugsart', 'einzugsart');
     $mv->dropdown_autoeinzug_selected('Einzugsart', 'einzugsart', $this->mand->EINZUGSART);
     $f->text_feld("Kontoinhaber", "NAME", $this->mand->NAME, "50", 'NAME', '');
     $f->text_feld("Anschrift d. Kontoinhabers", "ANSCHRIFT", $this->mand->ANSCHRIFT, "50", 'ANSSCHRIFT', '');
     $f->text_feld("IBAN", "IBAN", $this->mand->IBAN, "50", 'IBAN', '');
     $f->text_feld("BIC", "BIC", $this->mand->BIC, "50", 'BIC', '');
     $f->text_feld("Bank", "BANK", $this->mand->BANKNAME, "50", 'BANK', '');
     $a_datum = date_mysql2german($this->mand->M_ADATUM);
     $u_datum = date_mysql2german($this->mand->M_UDATUM);
     $e_datum = date_mysql2german($this->mand->M_EDATUM);
     $f->datum_feld('Datum Unterschrift', 'M_UDATUM', $u_datum, 'M_UDATUM');
     $f->datum_feld('Datum Gültigkeit', 'M_ADATUM', $a_datum, 'M_UDATUM');
     $f->datum_feld('Datum Ablauf', 'M_EDATUM', $e_datum, 'M_EDATUM');
     $f->hidden_feld('KTO', $this->mand->KONTONR);
     $f->hidden_feld('BLZ', $this->mand->BLZ);
     $f->hidden_feld('option', 'mandat_mieter_edit_send');
     $f->send_button('btn_edit_mieter', 'Änderungen speichern');
     $f->ende_formular();
     echo "<div id=\"info_feld_kostentraeger\">";
     echo "</div>";
     // $f->fieldset_ende();
 }