$w_id = $_REQUEST['w_id']; $anzeigen = $_REQUEST['anzeigen']; $wirt = new wirt_e(); $wirt->del_all($w_id); } if (isset($_POST['submit_del']) && isset($_REQUEST['w_id'])) { $w_id = $_REQUEST['w_id']; $anzeigen = $_REQUEST['anzeigen']; $wirt = new wirt_e(); $wirt->del_eine($w_id, $_POST['IMPORT_AUS']); } weiterleiten("?daten=bk&option=wirt_einheiten_hinzu&w_id={$w_id}&anzeigen={$anzeigen}"); break; case "wirt_einheiten_hinzu": if (!empty($_REQUEST['w_id'])) { $wirt = new wirt_e(); $wirt->form_einheit_hinzu($_REQUEST['w_id']); } else { echo "Wirtschafseinheit wählen"; } break; case "profil_pdf": $bk = new bk(); ob_clean(); // ausgabepuffer leeren include_once 'classes/class_bpdf.php'; $pdf = new Cezpdf('a4', 'portrait'); $bpdf = new b_pdf(); $bpdf->b_header($pdf, 'Partner', $_SESSION['partner_id'], 'portrait', 'Helvetica.afm', 6); $bk->pdf_uebersicht_profil($pdf, $_SESSION['profil_id']); // mit pdf;
function kostentraeger_id_ermitteln($kostentraeger_typ, $kostentraeger_bez) { if (is_numeric($kostentraeger_bez)) { return $kostentraeger_bez; } if ($kostentraeger_typ == 'Objekt') { $obj = new objekt(); $obj->get_objekt_id($kostentraeger_bez); return $obj->objekt_id; } if ($kostentraeger_typ == 'Wirtschaftseinheit') { $w = new wirt_e(); $wirt_id = $w->get_id_from_wirte($kostentraeger_bez); return $wirt_id; } if ($kostentraeger_typ == 'Haus') { $haus = new haus(); $haus->get_haus_id($kostentraeger_bez); return $haus->haus_id; } if ($kostentraeger_typ == 'Einheit') { $einheit = new einheit(); $einheit->get_einheit_id($kostentraeger_bez); return $einheit->einheit_id; } if ($kostentraeger_typ == 'Partner') { $p = new partner(); $p->getpartner_id_name($kostentraeger_bez); return $p->partner_id; } if ($kostentraeger_typ == 'Mietvertrag') { $mv_arr = explode("*", $kostentraeger_bez); $mv_id = $mv_arr[2]; // echo '<pre>'; // print_r($mv_arr); return $mv_id; } if ($kostentraeger_typ == 'Eigentuemer') { $eig_arr = explode("*", $kostentraeger_bez); $eig_id = $eig_arr[1]; // echo '<pre>'; // print_r($mv_arr); return $eig_id; } if ($kostentraeger_typ == 'Baustelle_ext') { $s = new statistik(); return $s->get_baustelle_ext_id($kostentraeger_bez); } if ($kostentraeger_typ == 'GELDKONTO') { $gk = new gk(); return $gk->get_geldkonto_id($kostentraeger_bez); } if ($kostentraeger_typ == 'ALLE') { return '0'; } if ($kostentraeger_typ == 'Benutzer') { $be = new benutzer(); return $be->get_benutzer_id($kostentraeger_bez); } if ($kostentraeger_typ == 'Lager') { $la = new lager(); return $la->get_lager_id($kostentraeger_bez); } }
function kostentraeger_ermitteln($kostentraeger_typ, $kostentraeger_id) { if ($kostentraeger_typ == 'Objekt') { $objekte = new objekt(); $objekt_name = $objekte->get_objekt_name($kostentraeger_id); $kostentraeger_string = "{$objekt_name}"; // echo $kostentraeger_string; return $kostentraeger_string; // return $objekte->objekt_name; } if ($kostentraeger_typ == 'Haus') { $haeuser = new haus(); /* * var $objekt_id; * var $objekt_name; * var $haus_strasse; * var $haus_nummer; * var $anzahl_haeuser; * var $anzahl_einheiten; * var $haus_plz; * var $haus_stadt; */ $haeuser->get_haus_info($kostentraeger_id); $kostentraeger_string = "" . $haeuser->haus_strasse . " " . $haeuser->haus_nummer . ""; return $kostentraeger_string; } if ($kostentraeger_typ == 'Einheit') { $einheiten = new einheit(); $einheiten->get_einheit_info($kostentraeger_id); // $kostentraeger_string = "<b>".$einheiten->einheit_kurzname."</b> ".$einheiten->objekt_name." ".$einheiten->haus_strasse."".$einheiten->haus_nummer.""; $kostentraeger_string = "" . $einheiten->einheit_kurzname . ""; return $kostentraeger_string; } if ($kostentraeger_typ == 'Partner') { $partner_info = new partner(); $partner_name = $partner_info->get_partner_name($kostentraeger_id); // $partner_name = substr($partner_name, 0, 20); return $partner_name; } if ($kostentraeger_typ == 'Lager') { $lager_info = new lager(); $lager_bezeichnung = $lager_info->lager_bezeichnung($kostentraeger_id); return $lager_bezeichnung; } if ($kostentraeger_typ == 'Mietvertrag') { $mv = new mietvertraege(); $mv->get_mietvertrag_infos_aktuell($kostentraeger_id); $kostentraeger_bez = $mv->personen_name_string_u; return $kostentraeger_bez; } if ($kostentraeger_typ == 'GELDKONTO') { $gk = new geldkonto_info(); $gk->geld_konto_details($kostentraeger_id); $kostentraeger_bez = $gk->geldkonto_bezeichnung_kurz; return $kostentraeger_bez; } if ($kostentraeger_typ == 'ALLE') { return 'ALLE'; } if ($kostentraeger_typ == 'Wirtschaftseinheit') { $w = new wirt_e(); $w->get_wirt_e_infos($kostentraeger_id); return $w->w_name; } if ($kostentraeger_typ == 'Wirtschaftseinheit') { $w = new wirt_e(); $w->get_wirt_e_infos($kostentraeger_id); return $w->w_name; } if ($kostentraeger_typ == 'Baustelle_ext') { $s = new statistik(); $s->get_baustelle_ext_infos($kostentraeger_id); return 'BV*' . $s->bez; } if ($kostentraeger_typ == 'Eigentuemer') { $weg = new weg(); $bez = substr($weg->get_eigentumer_id_infos2($kostentraeger_id), 0, -2); return $bez; } if ($kostentraeger_typ == 'Benutzer') { $be = new benutzer(); $be->get_benutzer_infos($kostentraeger_id); return $be->benutzername; } }
function wirtschaftseinheiten() { $f = new formular(); $f->erstelle_formular("Alle Wirtschaftseinheiten", NULL); $wirt = new wirt_e(); $wirt_einheiten_arr = $wirt->get_wirt_e_arr(); $anzahl = count($wirt_einheiten_arr); echo "<table class=\"sortable\">"; echo "<tr><th>WE</th><th>QM Gesamt</th><th>Gewerbe</th><th>Optionen</th></tr>"; $zeile = 0; for ($a = 0; $a < $anzahl; $a++) { $zeile++; $w_id = $wirt_einheiten_arr[$a]['W_ID']; $w_name = $wirt_einheiten_arr[$a]['W_NAME']; $wirt->get_wirt_e_infos($w_id); // echo "$w_name (Qm: $wirt->g_qm m² | Gew:$wirt->g_qm_gewerbe m²)<br>"; $link_hinzu = "<a href=\"?daten=bk&option=wirt_einheiten_hinzu&w_id={$w_id}\">Einheiten bearbeiten</a>"; $wirt->g_qm_gewerbe_a = nummer_punkt2komma($wirt->g_qm_gewerbe); $wirt->g_qm_a = nummer_punkt2komma($wirt->g_qm); if ($zeile == '1') { echo "<tr class=\"zeile1\"><td>{$w_name}</td><td>{$wirt->g_qm_a}</td><td>{$wirt->g_qm_gewerbe_a}</td><td>{$link_hinzu}</td></tr>"; } else { echo "<tr class=\"zeile2\"><td>{$w_name}</td><td>{$wirt->g_qm_a}</td><td>{$wirt->g_qm_gewerbe_a}</td><td>{$link_hinzu}</td></tr>"; $zeile = 0; } } echo "</table>"; $f->ende_formular(); }
function form_konto_hinzu($konto) { $this->tab_zeilen($_SESSION['hga_profil_id']); $f = new formular(); $f->fieldset('Konto zu Hausgeldabrechnung hinzufügen', 'hga'); $f->erstelle_formular('Schritt 2', ''); $f->text_feld('Konto', 'konto', $konto, 10, 'konto', ''); $b = new buchen(); $b->summe_kontobuchungen_jahr($_SESSION['geldkonto_id'], $konto, $_SESSION['jahr']); $summe = nummer_punkt2komma($b->summe_konto_buchungen); $f->text_feld('Summe', 'summe', $summe, 10, 'summe', ''); $f->text_feld('Summe HNDL', 'summe_hndl', '0,00', 10, 'summe_hndl', ''); $k = new kontenrahmen(); $k->konto_informationen2($konto, $_SESSION['kontenrahmen_id']); $f->text_feld_inaktiv('Kontobezeichnung', 'kontobez', $k->konto_bezeichnung, 100, 'kontobez', ''); $f->text_feld('Zeilentext für PDF', 'textbez', $k->konto_bezeichnung, 100, 'textbez', ''); $this->dropdown_art('Kostenkontoart', 'art', 'art'); $bk = new bk(); $bk->dropdown_gen_keys(); $wirt = new wirt_e(); $wirt->dropdown_we('Wirtschaftseinheit wählen', 'wirt_id', 'wirt_id', ''); $f->hidden_feld('option', 'konto_zu_zeilen'); $f->send_button('send', 'Eintragen'); $f->ende_formular(); $f->fieldset_ende(); }