예제 #1
0
 function assistent()
 {
     if (empty($_SESSION['geldkonto_id'])) {
         die('Erst Geldkonto wählen');
     }
     if (!$_REQUEST['schritt']) {
         $f = new formular();
         $f->fieldset('Assistent für HG Abrechnung', 'ass_weg');
         $f->erstelle_formular('Schritt 1', '');
         $f->text_feld('Profilbezeichnung eingeben', 'profilbez', '', '50', 'profilbez', '');
         $o = new objekt();
         // $o->dropdown_objekte('Verwaltungsobjekt wählen', 'objekt_id');
         $this->dropdown_weg_objekte('WEG-Verwaltungsobjekt wählen', 'objekt_id', 'objekt_id');
         $jahr = date("Y") - 1;
         $f->text_feld('Jahr eingeben', 'jahr', $jahr, 5, 'jahr', '');
         $gk = new gk();
         $gk->dropdown_geldkonten_alle('Geldkonto für die IHR wählen', 'gk_id_ihr', 'gk_ihr_id');
         $f->hidden_feld('geldkonto_id', $_SESSION['geldkonto_id']);
         $this->dropdown_wps_alle('Dazugehörigen Wirtschaftsplan wählen', 'wp_id', 'wp_id', '');
         $kk = new kontenrahmen();
         $kk->dropdown_kontorahmenkonten('Konto für Hausgeldeinnahmen für Kosten wählen', 'hg_konto', 'hg_konto', 'Geldkonto', $_SESSION['geldkonto_id'], '');
         $kk->dropdown_kontorahmenkonten('Konto für Hausgeldeinnahmen für Heizkosten wählen', 'hk_konto', 'hk_konto', 'Geldkonto', $_SESSION['geldkonto_id'], '');
         $kk->dropdown_kontorahmenkonten('Konto für Hausgeldeinnahmen für IHR wählen', 'ihr_konto', 'ihr_konto', 'Geldkonto', $_SESSION['geldkonto_id'], '');
         $f->hidden_feld('option', 'profil_send');
         $f->send_button('send', 'Speichern');
         $f->ende_formular();
         $f->fieldset_ende();
     }
     if ($_REQUEST['schritt']) {
         switch ($_REQUEST['schritt']) {
             case "2":
                 if (!empty($_REQUEST['profil_id'])) {
                     $_SESSION['hga_profil_id'] = $_REQUEST['profil_id'];
                     $this->get_hga_profil_infos($_REQUEST['profil_id']);
                     $_SESSION['objekt_id'] = $this->p_objekt_id;
                 }
                 $p_id = $_SESSION['hga_profil_id'];
                 $gk_id = $_SESSION['geldkonto_id'];
                 echo "<h1>Schritt 2</h1>";
                 $gk_info = new geldkonto_info();
                 $gk_info->geld_konto_details($gk_id);
                 // echo "<br>$gk_info->kredit_institut";
                 $this->get_hga_profil_infos($p_id);
                 $this->tab_konten_auswahl_summen_arr($gk_id, $this->p_jahr);
                 $this->tab_konten_auswahl_ohne_zuordnung_arr($gk_id, $this->p_jahr, $_SESSION['hga_profil_id']);
                 break;
             case "3":
                 if (!empty($_REQUEST['profil_id'])) {
                     $_SESSION['hga_profil_id'] = $_REQUEST['profil_id'];
                 }
                 $this->form_hk_verbrauch($_SESSION['hga_profil_id']);
                 break;
             case "4":
                 if (!empty($_REQUEST['profil_id'])) {
                     $_SESSION['hga_profil_id'] = $_REQUEST['profil_id'];
                 }
                 $this->form_hg_zahlungen($_SESSION['hga_profil_id']);
                 break;
         }
     }
 }