コード例 #1
0
 function form_finanzamt()
 {
     if (!isset($_SESSION['geldkonto_id'])) {
         die(fehlermeldung_ausgeben("Geldkonto wählen"));
     } else {
         if (!isset($_SESSION['partner_id'])) {
             die(fehlermeldung_ausgeben("Partner wählen!"));
         }
         $gk = new geldkonto_info();
         $gk->geld_konto_details($_SESSION['geldkonto_id']);
         // print_r($gk);
         $monat = date("m");
         $jahr = date("Y");
         $sep = new sepa();
         $f = new formular();
         $f->erstelle_formular('SEPA-Finanzamt', null);
         $sep->dropdown_sepa_geldkonten_filter('Finanzamt wählen', 'empf_sepa_gk_id', 'empf_sepa_gk_id', 'amt');
         $f->text_feld('Betrag', 'betrag', "", 10, 'betrag', '');
         $f->text_feld('VERWENDUNG', 'vzweck', "{$gk->beguenstigter} Steuer {$monat}/{$jahr}", 80, 'vzweck', '');
         $f->hidden_feld('option', 'sepa_sammler_hinzu');
         $f->hidden_feld('kat', 'STEUERN');
         $f->hidden_feld('gk_id', $_SESSION['geldkonto_id']);
         $f->hidden_feld('kos_typ', 'Partner');
         $f->hidden_feld('kos_id', $_SESSION['partner_id']);
         $kk = new kontenrahmen();
         // $kk->dropdown_kontorahmenkonten('Konto', 'konto', 'konto', 'Partner', $_SESSION['partner_id'], '');
         $kk->dropdown_kontorahmenkonten_vorwahl('Buchungskonto', 'konto', 'konto', 'Partner', $_SESSION['partner_id'], '', 1000);
         // $f->text_feld('Buchungskonto', 'konto', 1000, 5, 'konto', '');
         $f->send_button('btn_Sepa', 'Zum Sammler hinzufügen');
         $f->ende_formular();
     }
 }
コード例 #2
0
 function form_sepa_ueberweisung_et($e_id, $betrag)
 {
     // echo "$e_id $betrag";
     $gk = new geldkonto_info();
     $gk->geld_konto_ermitteln('OBJEKT', $_SESSION['objekt_id']);
     if (!$gk->geldkonto_id) {
         die('Geldkonto vom Objekt nicht bekannt!');
     }
     $betrag = nummer_punkt2komma($betrag);
     $weg = new weg();
     $weg->get_eigentumer_id_infos3($e_id);
     // echo '<pre>';
     // print_r($weg);
     $f = new formular();
     $f->erstelle_formular('SEPA ÜBERWEISUNG', null);
     $f->text_feld_inaktiv('KONTO', 'kto', $gk->bez, 100, 'kto');
     $f->text_feld_inaktiv('EINHEIT', 'eig', "{$weg->einheit_kurzname}", 25, 'eig');
     $f->text_feld_inaktiv("EIGENTÜMER ({$weg->anz_personen})", 'eig', "{$weg->empf_namen}", 100, 'eig');
     $monat = date("m");
     $jahr = date("Y");
     $f->text_feld('VERWENDUNG', 'vzweck', "{$weg->einheit_kurzname} {$monat}.{$jahr} / Transfer to owner / Auszahlung", 100, 'vzweck', '');
     $f->text_feld('BETRAG', 'betrag', $betrag, 20, 'betrag', '');
     $sep = new sepa();
     if ($sep->dropdown_sepa_geldkonten('Empfängerkonto', 'empf_sepa_gk_id', 'empf_sepa_gk_id', 'Eigentuemer', $e_id) != false) {
         // if($gk->dropdown_geldkonten_k('GKONTO', 'empf_sepa_gk_id', 'empf_sepa_gk_id', 'Eigentuemer', $e_id)){
         $f->hidden_feld('option', 'sepa_sammler_hinzu');
         $f->hidden_feld('kat', 'ET-AUSZAHLUNG');
         $f->hidden_feld('gk_id', $gk->geldkonto_id);
         $f->hidden_feld('kos_typ', 'Eigentuemer');
         $f->hidden_feld('kos_id', $e_id);
         // $f->text_feld('Buchungskonto', 'konto', 5020, 20, 'konto', '');
         $kk = new kontenrahmen();
         $kk->dropdown_kontorahmenkonten_vorwahl('Buchungskonto', 'konto', 'konto', 'GELDKONTO', $_SESSION['geldkonto_id'], '', '5020');
         // $kk->dropdown_kontorahmenkonten_vorwahl('Buchungskonto', 'konto', 'konto', 'Partner', $_SESSION['partner_id'], '', 4000);
         $f->send_button('sndBtn', 'Hinzufügen');
     }
     $f->ende_formular();
 }
コード例 #3
0
 function dropdown_kostenrahmen_nr($label, $name, $typ, $typ_id, $vorwahl_konto, $id = null)
 {
     if ($id == null) {
         $id = $name;
     }
     $konten_info = new kontenrahmen();
     $js = "onchange=\"kostenkonto_vorwahl(this.value)\"";
     // $konten_info->dropdown_kontorahmenkonten('Kostenkonto', 'kostenkonto', 'kostenkonto', $typ, $typ_id, $js);
     $konten_info->dropdown_kontorahmenkonten_vorwahl($label, $id, $name, $typ, $typ_id, $js, $vorwahl_konto);
 }
コード例 #4
0
ファイル: class_weg.php プロジェクト: BerlusGmbH/Berlussimo
 function form_hga_profil_grunddaten($profil_id)
 {
     $this->get_hga_profil_infos($profil_id);
     $f = new formular();
     $f->erstelle_formular("Grunddaten des HGA-Profils ändern {$this->p_bez}", null);
     $f->text_feld('Profilbezeichnung eingeben', 'profilbez', $this->p_bez, '50', 'profilbez', '');
     $o = new objekt();
     $this->dropdown_weg_objekte('WEG-Verwaltungsobjekt wählen', 'objekt_id', 'objekt_id', $this->p_objekt_id);
     $f->text_feld('Jahr eingeben', 'jahr', $this->p_jahr, 5, 'jahr', '');
     $f->datum_feld('Berechnung von', 'p_von', $this->p_von_d, 'p_von');
     $f->datum_feld('Berechnung bis', 'p_bis', $this->p_bis_d, 'p_bis');
     $gk = new gk();
     $gk->dropdown_geldkonten_alle_vorwahl('Hausgeldkonto wählen', 'geldkonto_id', 'geldkonto_id', $this->p_gk_id, null);
     $gk->dropdown_geldkonten_alle_vorwahl('Geldkonto für die IHR wählen', 'gk_id_ihr', 'gk_id_ihr', $this->p_ihr_gk_id, null);
     $this->dropdown_wps_alle('Dazugehörigen Wirtschaftsplan wählen', 'wp_id', 'wp_id', '', $this->p_wplan_id);
     $kk = new kontenrahmen();
     $kk->dropdown_kontorahmenkonten_vorwahl('Konto für Hausgeldeinnahmen für Kosten wählen', 'hg_konto', 'hg_konto', 'Geldkonto', $this->p_gk_id, '', $this->hg_konto);
     $kk->dropdown_kontorahmenkonten_vorwahl('Konto für Hausgeldeinnahmen für Heizkostenkosten wählen', 'hk_konto', 'hk_konto', 'Geldkonto', $this->p_gk_id, '', $this->hk_konto);
     $kk->dropdown_kontorahmenkonten_vorwahl('Konto für Hausgeldeinnahmen für die IHR wählen', 'ihr_konto', 'ihr_konto', 'Geldkonto', $this->p_gk_id, '', $this->ihr_konto);
     $f->hidden_feld('option', 'profil_send_gaendert');
     $f->hidden_feld('profil_id', $profil_id);
     $f->send_button('send', 'Änderungen speichern');
     $f->ende_formular();
 }