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; } } }