本文整理汇总了PHP中fehlermeldung_ausgeben函数的典型用法代码示例。如果您正苦于以下问题:PHP fehlermeldung_ausgeben函数的具体用法?PHP fehlermeldung_ausgeben怎么用?PHP fehlermeldung_ausgeben使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了fehlermeldung_ausgeben函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。
示例1: leerstand
break;
case "vermietung_wedding":
$le = new leerstand();
// $le-> get_durchschnitt_nk($_SESSION['objekt_id'], null);
// $le->vermietungsliste($_SESSION['objekt_id'], 11);
$le->vermietungsliste(40, 11);
echo "<br><br><hr><br><br>";
$le->vermietungsliste(1, 11);
echo "<br><br><hr><br><br>";
$le->vermietungsliste(2, 11);
echo "<br><br><hr><br><br>";
$le->vermietungsliste(3, 11);
break;
case "vermietung":
if (!isset($_SESSION['objekt_id'])) {
fehlermeldung_ausgeben("Objekt wählen");
} else {
$le = new leerstand();
$le->vermietungsliste($_SESSION['objekt_id'], 11);
}
break;
case "filter_setzen":
// echo "<pre>";
// print_r($_POST);
unset($_SESSION['aktive_filter']);
if (isset($_POST['Zimmer'])) {
$anz = count($_POST['Zimmer']);
for ($a = 0; $a < $anz; $a++) {
$wert = $_POST['Zimmer'][$a];
$_SESSION['aktive_filter']['zimmer'][] = $wert;
}
开发者ID:BerlusGmbH,项目名称:Berlussimo,代码行数:31,代码来源:leerstand.php
示例2: save_file
function save_file($dateiname, $hauptordner, $unterordner, $content, $monat, $jahr)
{
$dir = "{$hauptordner}/{$unterordner}";
if (!file_exists($hauptordner)) {
mkdir($hauptordner, 0777);
}
if (!file_exists($dir)) {
mkdir($dir, 0777);
}
$filename = $dateiname . '_' . $monat . '_' . $jahr . '.pdf';
$filename = "{$dir}/{$filename}";
if (file_exists($filename)) {
fehlermeldung_ausgeben("Saldenliste exisitiert bereits, keine Überschreibung möglich");
$fhandle = fopen($filename, "w");
fwrite($fhandle, $content);
fclose($fhandle);
chmod($filename, 0755);
return $filename;
} else {
$fhandle = fopen($filename, "w");
fwrite($fhandle, $content);
fclose($fhandle);
chmod($filename, 0755);
return $filename;
}
}
开发者ID:BerlusGmbH,项目名称:Berlussimo,代码行数:26,代码来源:class_mietvertrag.php
示例3: get_preis_entwicklung_infos
function get_preis_entwicklung_infos($p_id, $artikel_nr)
{
$result = mysql_query("SELECT ARTIKEL_NR, BEZEICHNUNG, LISTENPREIS, RABATT_SATZ, SKONTO, ((LISTENPREIS/100)*(100-RABATT_SATZ)) AS UNSER_NETTO, ((LISTENPREIS/100)*(100-RABATT_SATZ)) /100 * (100+MWST_SATZ) AS UNSER_BRUTTO, ((LISTENPREIS/100)*(100-RABATT_SATZ)) /100 * (100+MWST_SATZ) /100 *(100-SKONTO) AS U_SKONTIERT FROM POSITIONEN_KATALOG WHERE ART_LIEFERANT='{$p_id}' && ARTIKEL_NR='{$artikel_nr}' && AKTUELL='1' ORDER BY KATALOG_ID ASC");
// echo "<br>SELECT ARTIKEL_NR, BEZEICHNUNG, LISTENPREIS, RABATT_SATZ, SKONTO, ((LISTENPREIS/100)*(100-RABATT_SATZ)) AS UNSER_NETTO, ((LISTENPREIS/100)*(100-RABATT_SATZ)) /100 * (100+MWST_SATZ) AS UNSER_BRUTTO, ((LISTENPREIS/100)*(100-RABATT_SATZ)) /100 * (100+MWST_SATZ) /100 *(100-SKONTO) AS U_SKONTIERT FROM POSITIONEN_KATALOG WHERE ART_LIEFERANT='$p_id' && ARTIKEL_NR='$artikel_nr' && AKTUELL='1' ORDER BY KATALOG_ID ASC<br>";
$numrows = mysql_numrows($result);
if ($numrows > 0) {
$zeile = 0;
// echo "$numrows $p_id $artikel_nr<br>";
if ($numrows == '1') {
$row = mysql_fetch_assoc($result);
$this->erst_preis = $row['UNSER_NETTO'];
$this->last_preis_ = $row['UNSER_NETTO'];
$this->vorzeichen = "+";
$this->preis_diff = '0.00';
// break;
} else {
while ($row = mysql_fetch_assoc($result)) {
if ($zeile == 0) {
$this->erst_preis = $row['UNSER_NETTO'];
$this->erst_preis_a = nummer_punkt2komma($row['UNSER_NETTO']);
}
if ($zeile == $numrows - 1) {
$this->last_preis = $row['UNSER_NETTO'];
$this->last_preis_a = nummer_punkt2komma($row['UNSER_NETTO']);
}
$zeile++;
$this->bez = $row['BEZEICHNUNG'];
$this->listenpreis = nummer_punkt2komma($row['LISTENPREIS']);
$this->rabattsatz = nummer_punkt2komma($row['RABATT_SATZ']);
$this->u_preis = nummer_punkt2komma($row['UNSER_NETTO']);
$this->u_brutto = nummer_punkt2komma($row['UNSER_BRUTTO']);
$this->u_skontiert = nummer_punkt2komma($row['U_SKONTIERT']);
$this->skonto = nummer_punkt2komma($row['SKONTO']);
// echo "$zeile.| $artikel_nr | $bez | $listenpreis | $rabattsatz | $u_preis <br>";
// echo "<tr><td>$zeile</td><td>$artikel_nr</td><td>$bez</td><td>$listenpreis</td><td>$rabattsatz</td><td>$u_preis</td><td>$u_brutto</td><td>$skonto</td><td>$u_skontiert</td></tr>";
}
// echo " <b>$this->erst_preis XXX $this->last_preis</b><br>";
// echo "<hr>";
if ($this->erst_preis > $this->last_preis) {
// echo "<b>Preis für $bez ist gesunken ($erst_preis>$last_preis)</b>";
$this->vorzeichen = "-";
// echo "<tr><td colspan=\"9\">Preis für $bez ist <b>gesunken</b> ($erst_preis>$last_preis)</td></tr>";
$this->preis_diff = '0.00';
}
if ($this->erst_preis < $this->last_preis) {
$this->vorzeichen = "+";
// echo "<b>Preis für $bez ist gestiegen ($erst_preis<$last_preis)</b>";
// echo "<tr><td colspan=\"9\">Preis für $bez ist <b>gestiegen</b> ($erst_preis<$last_preis)</td></tr>";
$this->preis_diff = nummer_punkt2komma($this->last_preis / ($this->erst_preis / 100) - 100);
// echo "<tr><td colspan=\"9\" style=\"color:red\">ANSTIEG IN PROZENT $this->preis_diff %</td></tr>";
}
if ($this->erst_preis == $this->last_preis) {
// echo "<b>Preis für $bez ist unverändert ($erst_preis=$last_preis)</b>";
// echo "<tfoot><tr><td colspan=\"9\">Preis für $bez ist unverändert ($erst_preis=$last_preis)</td></tr></tfoot>";
$this->vorzeichen = "+";
$this->preis_diff = '0.00';
}
}
// echo "</table>";
} else {
fehlermeldung_ausgeben("Artikel nicht gefunden");
}
}
开发者ID:BerlusGmbH,项目名称:Berlussimo,代码行数:63,代码来源:class_katalog.php
示例4: fehlermeldung_ausgeben
}
if (!isset($_SESSION['temp_datum'])) {
fehlermeldung_ausgeben("Kontrolldatein eingeben Buchungsdatum!");
die;
}
if (isset($_POST['mwst'])) {
$mwst = 1;
} else {
$mwst = '0';
}
$file = $_POST['file'];
$sep = new sepa();
$sep->sepa_file_autobuchen($file, $_SESSION['temp_datum'], $_SESSION['geldkonto_id'], $_SESSION['temp_kontoauszugsnummer'], $mwst);
weiterleiten('?daten=buchen&option=excel_buchen_session');
} else {
fehlermeldung_ausgeben("Fehler beim Verbuchen EC232");
}
break;
case "excel_ls_sammler_buchung":
// echo '<pre>';
// print_req();
hinweis_ausgeben("Bitte warten....3..2...1.");
$ls_file = $_REQUEST['ls_file'];
$s = new sepa();
$s->form_ls_datei_ab($ls_file);
weiterleiten_in_sec('?daten=buchen&option=excel_buchen_session', 3);
break;
case "excel_nok":
$gesamt = count($_SESSION['umsaetze_nok']);
for ($a = 0; $a < $gesamt; $a++) {
$kto_bez = $_SESSION['umsaetze_nok'][$a][0];
开发者ID:BerlusGmbH,项目名称:Berlussimo,代码行数:31,代码来源:buchen.php
示例5: get_import_arr
function get_import_arr($file = null)
{
if (!file_exists(BERLUS_PATH . '/' . $file)) {
$ff = BERLUS_PATH . '/' . $file;
die(fehlermeldung_ausgeben("Datei: <u>{$ff}</u> existiert nicht"));
}
$arr = file(BERLUS_PATH . '/' . $file);
$o = new objekt();
$o->get_objekt_infos($_SESSION['objekt_id']);
// echo '<pre>';
// print_r($arr);
/* Überschriften */
// $ue_arr = explode(';', $arr[0]);
// print_r($ue_arr);
$anz_a = count($arr);
// print_r(explode('*', $arr[1]));
/* Zeilenbearbeitung */
$gew_z = 101;
$woh_z = 201;
$pp_z = 601;
for ($a = 2; $a < $anz_a; $a++) {
$z_arr = explode('*', $arr[$a]);
/* Debug */
// echo '<pre>';
// print_r($z_arr);
$etyp = $z_arr[1];
$wtyp = ltrim(rtrim($z_arr[37]));
$we_bez_alt = $z_arr[2];
$name1 = ltrim(rtrim($z_arr[4]));
$name2 = ltrim(rtrim($z_arr[5]));
$lage = ltrim(rtrim($z_arr[14]));
$we_nr = substr($we_bez_alt, 0, -2);
// echo "$we_nr $etyp $wtyp<br>";
$ein_arr[$we_nr]['EINHEIT']['WTYP'] = $wtyp;
$ein_arr[$we_nr]['EINHEIT']['BEZ_ALT'] = $we_bez_alt;
$ein_arr[$we_nr]['EINHEIT']['WE_NR'] = $we_nr;
$ein_arr[$we_nr]['EINHEIT']['LAGE'] = $lage;
if ($etyp == 'E') {
/* Nur bei ET, sonst doppelt */
if ($wtyp == 'Gewerbe') {
$ein_arr[$we_nr]['EINHEIT']['BEZ_NEW'] = "{$o->objekt_kurzname}-{$gew_z}";
$gew_z++;
}
if ($wtyp == 'Wohnung') {
$ein_arr[$we_nr]['EINHEIT']['BEZ_NEW'] = "{$o->objekt_kurzname}-{$woh_z}";
$woh_z++;
}
$ein_arr[$we_nr]['ET']['ZEILE'] = $a;
$ein_arr[$we_nr]['ET']['ZEILE1'] = explode('*', $arr[$a]);
/*
* $ein_arr[$we_nr]['ET']['NAME1'] = $name1;
* $ein_arr[$we_nr]['ET']['NAME2'] = $name2;
*/
}
// if($etyp=='S' or $etyp=='G' or $etyp=='FS'){
if ($etyp == 'M' or $etyp == 'S' or $etyp == 'G' or $etyp == 'FS') {
$ein_arr[$we_nr]['MVZ'][] = $a;
$ein_arr[$we_nr]['MVS'][] = explode('*', $arr[$a]);
}
}
$anz = count($ein_arr);
// $ein_arr1 = array_unique($ein_arr);
$iZero = array_values($ein_arr);
$ein_arr1 = array_combine(range(1, count($ein_arr)), array_values($ein_arr));
unset($ein_arr);
unset($iZero);
return $ein_arr1;
// print_r($ein_arr);
// return $ein_arr;
}
开发者ID:BerlusGmbH,项目名称:Berlussimo,代码行数:70,代码来源:class_import.php
示例6: urlaub
case "urlaubsantrag_check":
$u = new urlaub();
$benutzer_id = $_REQUEST[benutzer_id];
$datum_a = date_german2mysql($_REQUEST[u_vom]);
$datum_e = date_german2mysql($_REQUEST[u_bis]);
$datum_a_arr = explode("-", $datum_a);
$datum_e_arr = explode("-", $datum_e);
$a_jahr = $datum_a_arr[0];
$e_jahr = $datum_e_arr[0];
// #echo "$a_jahr $e_jahr";
if ($e_jahr < $a_jahr) {
fehlermeldung_ausgeben("Enddatum kleiner als Anfangsdatum, bitte neu eingeben!");
die;
}
if ($e_jahr > $a_jahr) {
fehlermeldung_ausgeben("Urlaub erstreckt sich über ein Jahr, bitte nur Urlaub innerhalb eines Kalenderjahres eingeben.");
die;
} else {
$art = $_REQUEST['art'];
$u->tage_arr($benutzer_id, $datum_a, $datum_e, $art);
}
weiterleiten_in_sec("?daten=urlaub&option=urlaubsantrag&benutzer_id={$benutzer_id}", 1);
break;
case "jahresansicht":
$u = new urlaub();
$benutzer_id = $_REQUEST['benutzer_id'];
$jahr = $_REQUEST['jahr'];
if (!empty($benutzer_id) && !empty($jahr)) {
$u->jahres_ansicht($benutzer_id, $jahr);
}
break;
开发者ID:BerlusGmbH,项目名称:Berlussimo,代码行数:31,代码来源:urlaub.php
示例7: einheiten_liste
function einheiten_liste($haus_id)
{
$daten_rein = $_REQUEST["daten_rein"];
$db_abfrage = "SELECT EINHEIT_ID, EINHEIT_KURZNAME, EINHEIT_LAGE, EINHEIT_QM FROM EINHEIT WHERE HAUS_ID='{$haus_id}' && EINHEIT_AKTUELL='1' ORDER BY EINHEIT_KURZNAME ASC ";
$resultat = mysql_query($db_abfrage) or die(mysql_error());
$numrows = mysql_numrows($resultat);
if ($numrows < 1) {
fehlermeldung_ausgeben("<h2 class=\"fehler\">Keine Einheiten im ausgewählten Haus</h2>");
hinweis_ausgeben("Bitte zuerst hier Einheit im Haus anlegen</p>");
} else {
echo "<div class=\"tabelle\">";
// iframe_start();
// echo "<div class=\"tabelle\"><table>";
echo "<table>";
echo "<tr class=\"feldernamen\"><td>EINHEIT KURZNAME</td><td>EINHEIT LAGE</td><td>FLÄCHE</td></tr>\n";
$counter = 0;
while (list($EINHEIT_ID, $EINHEIT_KURZNAME, $EINHEIT_LAGE, $EINHEIT_QM) = mysql_fetch_row($resultat)) {
$counter++;
if ($counter == 1) {
echo "<tr class=\"zeile1\"><td>{$EINHEIT_KURZNAME}</td><td>{$EINHEIT_LAGE}</td><td>{$EINHEIT_QM} m²</td></tr>\n";
}
if ($counter == 2) {
echo "<tr class=\"zeile2\"><td>{$EINHEIT_KURZNAME}</td><td>{$EINHEIT_LAGE}</td><td>{$EINHEIT_QM} m²</td></tr>\n";
$counter = 0;
}
}
echo "</table>";
// iframe_end();
echo "</div>";
}
}
开发者ID:BerlusGmbH,项目名称:Berlussimo,代码行数:31,代码来源:form_einheit.php
示例8: ueberwiesene_rechnung_buchen
function ueberwiesene_rechnung_buchen($datum, $kto_auszugsnr, $belegnr, $vorzeichen, $rechnungs_betrag, $vzweck, $geldkonto_id)
{
$r = new rechnung();
// aus berlussimo_class
$b = new buchen();
// benötigt zum verbuchen einzelner positionen nach kontierung
$r->rechnung_grunddaten_holen($belegnr);
$kontierungs_status = $r->rechnung_auf_kontierung_pruefen($belegnr);
if ($kontierungs_status == 'vollstaendig') {
$result = mysql_query("SELECT sum( GESAMT_SUMME - ( GESAMT_SUMME /100 * RABATT_SATZ ) ) AS NETTO, sum( (\n(\nGESAMT_SUMME - ( GESAMT_SUMME /100 * RABATT_SATZ ) ) /100\n) * ( 100 + MWST_SATZ )\n) AS BRUTTO, sum( (\n(\n(\nGESAMT_SUMME - ( GESAMT_SUMME /100 * RABATT_SATZ ) ) /100\n) * ( 100 + MWST_SATZ ) /100\n) * ( 100 - SKONTO )\n) AS SKONTO_BETRAG, KONTENRAHMEN_KONTO, KOSTENTRAEGER_TYP, KOSTENTRAEGER_ID, MWST_SATZ\nFROM `KONTIERUNG_POSITIONEN`\nWHERE BELEG_NR = '{$belegnr}' && AKTUELL = '1'\nGROUP BY KOSTENTRAEGER_TYP, KOSTENTRAEGER_ID, KONTENRAHMEN_KONTO") or die(mysql_error());
$numrows = mysql_numrows($result);
if ($numrows > 0) {
while ($row = mysql_fetch_assoc($result)) {
// $my_array[] = $row;
// $art_bez = $r->kontierungsartikel_holen($belegnr, $pos);
// $vzweck_neu = "ERFNR:$belegnr, Position $pos,"." $menge x $art_bez";
$kostentraeger_typ = $row['KOSTENTRAEGER_TYP'];
$kostentraeger_id = $row['KOSTENTRAEGER_ID'];
$kostenkonto = $row['KONTENRAHMEN_KONTO'];
$netto = sprintf("%01.2f", $row['NETTO']);
$brutto = sprintf("%01.2f", $row['BRUTTO']);
$skonto = sprintf("%01.2f", $row['SKONTO_BETRAG']);
$mwst_satz = $row['MWST_SATZ'];
/* Netto ohne MWST buchen */
if ($rechnungs_betrag == $r->rechnungs_netto) {
$b->geldbuchung_speichern_rechnung($datum, $kto_auszugsnr, $belegnr, $vorzeichen . $netto, $vzweck, $geldkonto_id, $kostentraeger_typ, $kostentraeger_id, $kostenkonto);
}
/* Brutto oder Skontiert = brutto, also OHNE SKONTO */
if ($rechnungs_betrag == $r->rechnungs_brutto) {
$mwst = $brutto / (100 + $mwst_satz) * $mwst_satz;
$b->geldbuchung_speichern_rechnung($datum, $kto_auszugsnr, $belegnr, $vorzeichen . $brutto, $vzweck, $geldkonto_id, $kostentraeger_typ, $kostentraeger_id, $kostenkonto, $vorzeichen . $mwst);
}
/* Skontiert buchen */
if ($rechnungs_betrag == $r->rechnungs_skontobetrag && $rechnungs_betrag < $r->rechnungs_brutto) {
$mwst = $skonto / (100 + $mwst_satz) * $mwst_satz;
$b->geldbuchung_speichern_rechnung($datum, $kto_auszugsnr, $belegnr, $vorzeichen . $skonto, $vzweck, $geldkonto_id, $kostentraeger_typ, $kostentraeger_id, $kostenkonto, $vorzeichen . $mwst);
}
}
// end while
}
// end if $numrows
echo "RECHNUNG {$belegnr} wurde gebucht!<br>";
// weiterleiten_in_sec('?daten=buchen&option=buchungs_journal', 2);
} else {
fehlermeldung_ausgeben("FEHLER: Kontierung {$kontierungs_status} ->Erfassungsnr: {$belegnr}");
// weiterleiten_in_sec("?daten=rechnungen&option=rechnung_kontieren&belegnr=$belegnr", 3);
}
}
开发者ID:BerlusGmbH,项目名称:Berlussimo,代码行数:48,代码来源:class_ueberweisung.php
示例9: form_partner_serienbrief
function form_partner_serienbrief()
{
$partner_arr = $this->partner_in_array();
if (!is_array($partner_arr)) {
die(fehlermeldung_ausgeben("Keine Partner gefunden!"));
}
$f = new formular();
$f->erstelle_formular('Serienbrief an Partner', null);
$js = "onclick=\"activate(this.form.elements['p_ids[]']);\"";
$f->check_box_js_alle('c_alle', 'c_alle', 1, 'Alle', '', '', 'p_ids');
$f->send_button('Button', 'Vorlage wählen');
$f->send_button("delete", "Alle Löschen");
$anz_p = count($partner_arr);
for ($a = 0; $a < $anz_p; $a++) {
$p_id = $partner_arr[$a]['PARTNER_ID'];
$p_name = $partner_arr[$a]['PARTNER_NAME'];
// p($this);
// echo '<hr>';
// print_r($_SESSION['eig_ids']);
if (isset($_SESSION['p_ids']) && in_array($p_id, $_SESSION['p_ids'])) {
$f->check_box_js1('p_ids[]', 'p_ids', $p_id, "{$p_name}", '', 'checked');
} else {
$f->check_box_js1('p_ids[]', 'p_ids', $p_id, "{$p_name}", '', '');
}
}
$f->hidden_feld('option', 'serien_brief_vorlagenwahl');
$f->send_button('Button', 'Vorlage wählen');
$f->ende_formular();
}
开发者ID:BerlusGmbH,项目名称:Berlussimo,代码行数:29,代码来源:class_partners.php
示例10: array
break;
// weiterleiten_in_sec("?daten=weg&option=serienbrief", 2);
}
if (!isset($_SESSION['p_ids'])) {
$_SESSION['p_ids'] = array();
}
if (isset($_POST['p_ids']) && is_array($_POST['p_ids'])) {
// p($_POST['eig_ids']);
$_SESSION['p_ids'] = array_merge($_SESSION['p_ids'], $_POST['p_ids']);
$_SESSION['p_ids'] = array_unique($_SESSION['p_ids']);
// p($_SESSION);
$s = new serienbrief();
if (isset($_REQUEST['kat'])) {
$s->vorlage_waehlen('Partner', $_REQUEST['kat']);
} else {
$s->vorlage_waehlen('Partner');
}
} else {
fehlermeldung_ausgeben("Bitte Partner aus Liste wählen!");
}
break;
case "serienbrief_pdf":
// p($_SESSION);
// unset($_SESSION['eig_ids']);
print_req();
$bpdf = new b_pdf();
$s = new serienbrief();
$s->erstelle_brief_vorlage($_REQUEST['vorlagen_dat'], 'Partner', $_SESSION['p_ids'], $option = '0');
// $bpdf->form_mieter2sess();
break;
}
开发者ID:BerlusGmbH,项目名称:Berlussimo,代码行数:31,代码来源:partner.php
示例11: finde_buchungen_pdf
function finde_buchungen_pdf($abfrage)
{
$result = mysql_query("{$abfrage}");
$numrows = mysql_numrows($result);
if ($numrows) {
ob_clean();
// ausgabepuffer leeren
//include_once ('pdfclass/class.ezpdf.php');
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);
$g = new geldkonto_info();
$summe = 0;
$zeile = 0;
while ($row = mysql_fetch_assoc($result)) {
$datum = date_mysql2german($row[DATUM]);
$auszugsnr = $row['KONTO_AUSZUGSNUMMER'];
$g_buchungsnummer = $row['G_BUCHUNGSNUMMER'];
$erfass_nr = $row['ERFASS_NR'];
$betrag = nummer_punkt2komma($row['BETRAG']);
$vzweck = $row['VERWENDUNGSZWECK'];
$kos_typ = $row['KOSTENTRAEGER_TYP'];
$kos_id = $row['KOSTENTRAEGER_ID'];
$kostenkonto = $row['KONTENRAHMEN_KONTO'];
$geldkonto_id = $row['GELDKONTO_ID'];
$g->geld_konto_details($geldkonto_id);
$r = new rechnung();
if ($kos_typ == 'Mietvertrag') {
$mv = new mietvertraege();
$mv->get_mietvertrag_infos_aktuell($kos_id);
$kostentraeger_bezeichnung = $mv->personen_name_string_u;
} else {
$kostentraeger_bezeichnung = $r->kostentraeger_ermitteln($kos_typ, $kos_id);
$kostentraeger_bezeichnung = substr($kostentraeger_bezeichnung, 0, 20);
}
$kostentraeger_bezeichnung = strip_tags($kostentraeger_bezeichnung);
$g->geldkonto_bezeichnung_kurz = substr($g->geldkonto_bezeichnung_kurz, 0, 18);
$table_arr[$zeile]['GK'] = $g->geldkonto_bezeichnung;
$table_arr[$zeile]['KOS_BEZ'] = $kostentraeger_bezeichnung;
$table_arr[$zeile]['DATUM'] = $datum;
$table_arr[$zeile]['KONTO'] = $kostenkonto;
$table_arr[$zeile]['BUCHUNGSNR'] = $g_buchungsnummer;
$table_arr[$zeile]['BETRAG'] = $betrag;
$table_arr[$zeile]['VERWENDUNG'] = $vzweck;
// echo "<tr><td>$g->geldkonto_bezeichnung<td>$kostentraeger_bezeichnung</td><td>$datum</td><td><b>$kostenkonto</b></td><td><b>$g_buchungsnummer</b></td><td>$betrag</td><td>$vzweck</td></tr>";
$summe = $summe + nummer_komma2punkt($betrag);
$zeile++;
}
$summe = nummer_punkt2komma($summe);
// echo "<tr class=\"feldernamen\"><td colspan=5 align=\"right\"><b>SUMME</b></td><td colspan=\"2\"><b>$summe</b></td></tr>";
$table_arr[$zeile + 1]['BUCHUNGSNR'] = '<b>SUMME</b>';
$table_arr[$zeile + 1]['BETRAG'] = "<b>{$summe}</b>";
$cols = array('GK' => "Geldkonto", 'KOS_BEZ' => "Zuordnung", 'DATUM' => "Datum", 'KONTO' => "Konto", 'BUCHUNGSNR' => "Buchungsnr", 'VERWENDUNG' => "Buchungstext", 'BETRAG' => "Betrag");
if (!empty($kostenkonto)) {
$kt = new kontenrahmen();
$kontenrahmen_id = $kt->get_kontenrahmen('Geldkonto', $geldkonto_id);
$kt->konto_informationen2($kostenkonto, $kontenrahmen_id);
$ueberschrift = "Kostenkonto {$kostenkonto} - {$kt->konto_bezeichnung}";
}
$pdf->ezTable($table_arr, $cols, "{$ueberschrift}", array('showHeadings' => 1, 'showLines' => '1', 'shaded' => 1, 'shadeCol' => array(0.78, 0.95, 1), 'shadeCol2' => array(0.1, 0.5, 1), 'titleFontSize' => 10, 'fontSize' => 8, 'xPos' => 50, 'xOrientation' => 'right', 'width' => 500, 'cols' => array('ZEILE' => array('justification' => 'right', 'width' => 30))));
$pdf->ezStream();
} else {
fehlermeldung_ausgeben("Keine Buchung gefunden");
}
}
开发者ID:BerlusGmbH,项目名称:Berlussimo,代码行数:66,代码来源:class_buchen.php
示例12: pruefen_emails
function pruefen_emails($objekt_id)
{
// echo "PRÜFE EMAILS!!!";
// echo $objekt_id;
$weg = new weg();
$ein_arr = $weg->einheiten_weg_tabelle_arr($objekt_id);
if (!is_array($ein_arr)) {
fehlermeldung_ausgeben("Keine Einheiten im Objekt");
} else {
$anz_e = count($ein_arr);
$et_arr;
for ($a = 0; $a < $anz_e; $a++) {
$einheit_id = $ein_arr[$a]['EINHEIT_ID'];
$weg1 = new weg();
$weg1->get_last_eigentuemer($einheit_id);
// print_r($weg1);
if (isset($weg1->eigentuemer_id)) {
$error = 0;
$anz_p = count($weg1->eigentuemer_name);
for ($g = 0; $g < $anz_p; $g++) {
$person_id = $weg1->eigentuemer_name[$g]['person_id'];
$dd = new detail();
$email = $dd->finde_detail_inhalt('PERSON', $person_id, 'Email');
if (!$email) {
$error++;
} else {
$error--;
}
}
if ($error >= $anz_p) {
$et_arr[$a]['ET_ID'] = $weg1->eigentuemer_id;
}
unset($weg1->eigentuemer_id);
}
}
}
if (isset($et_arr) && is_array($et_arr)) {
return $et_arr;
}
}
开发者ID:BerlusGmbH,项目名称:Berlussimo,代码行数:40,代码来源:class_listen.php
示例13: fehlermeldung_ausgeben
$f->fieldset("Kautionsfelder", null);
echo "<table>";
echo "<tr><th>FELD</th></th><th>OPTION</th></tr>";
$z = 0;
for ($a = 0; $a < $anz; $a++) {
$z++;
$feld = $arr[$a]['FELD'];
$dat = $arr[$a]['DAT'];
$link_del = "<a href=\"?daten=kautionen&option=feld_del&dat={$dat}\">Löschen</a>";
echo "<tr><td>{$z}. {$feld}</td>";
echo "<td>{$link_del}</td>";
echo "</tr>";
}
$f->fieldset_ende();
} else {
fehlermeldung_ausgeben("Keine Kautionsfelder in der Datenbank vorhanden!");
}
break;
case "feld_hinzu":
// print_req();
if (!empty($_REQUEST['feld'])) {
$k = new kautionen();
$k->feld_speichern($_REQUEST['feld']);
}
weiterleiten("?daten=kautionen&option=kautionsfelder");
break;
case "feld_del":
if (!empty($_REQUEST['dat'])) {
$k = new kautionen();
$k->feld_del($_REQUEST['dat']);
weiterleiten("?daten=kautionen&option=kautionsfelder");
开发者ID:BerlusGmbH,项目名称:Berlussimo,代码行数:31,代码来源:kautionen.php
示例14: save_person
function save_person($nachname, $vorname, $geb_dat, $geschlecht, $telefon, $handy, $email)
{
if (!$this->person_exists($vorname, $nachname, $geb_dat)) {
$l_pid = $this->letzte_person_id() + 1;
$geb_dat_db = date_german2mysql($geb_dat);
$db_abfrage = "INSERT INTO PERSON VALUES (NULL, '{$l_pid}', '{$nachname}', '{$vorname}', '{$geb_dat_db}', '1')";
$resultat = mysql_query($db_abfrage) or die(mysql_error());
/* Protokollieren */
$last_dat = mysql_insert_id();
protokollieren('PERSON', $last_dat, '0');
echo "Person wurde gespeichert";
$l_pid = $this->letzte_person_id();
$d = new detail();
$stand = 'Stand ' . date("d.m.Y");
if ($geschlecht) {
$d->detail_speichern_2('PERSON', $l_pid, 'Geschlecht', $geschlecht, '');
}
if ($telefon) {
$d->detail_speichern_2('PERSON', $l_pid, 'Telefon', $telefon, $stand);
}
if ($handy) {
$d->detail_speichern_2('PERSON', $l_pid, 'Handy', $handy, $stand);
}
if ($email) {
$d->detail_speichern_2('PERSON', $l_pid, 'Email', $email, $stand);
}
} else {
fehlermeldung_ausgeben("Mieter mit dem selben Namen, Vornamen und Geburtsdatum exisitiert bereits");
}
return $l_pid;
}
开发者ID:BerlusGmbH,项目名称:Berlussimo,代码行数:31,代码来源:class_person.php
示例15: mietvertrag_form_neu
function mietvertrag_form_neu()
{
if (!isset($_REQUEST[objekt_id]) && !isset($_REQUEST[einheit_id])) {
mietvertrag_objekt_links();
}
if (isset($_REQUEST[objekt_id])) {
einheiten_ids_by_objekt($_REQUEST[objekt_id]);
}
if (isset($_REQUEST[einheit_id]) && !isset($_REQUEST[submit_vertragspartner]) && !isset($_REQUEST[mietvertrag_speichern])) {
erstelle_formular(NULL, NULL);
erstelle_hiddenfeld("einheit_id", "{$_REQUEST['einheit_id']}");
personen_liste_multi();
erstelle_eingabefeld("Vertragsbeginn)", "mietvertrag_von", "", "10");
erstelle_eingabefeld("Vertragsende", "mietvertrag_bis", "", "10");
erstelle_submit_button("submit_vertragspartner", "Vertrag abschließen!");
ende_formular();
}
if (isset($_REQUEST[submit_vertragspartner])) {
$anzahl_partner = count($_REQUEST[PERSON_ID]);
if ($anzahl_partner < 1) {
fehlermeldung_ausgeben("Wählen Sie Vertragsparteien aus");
$error = true;
} elseif (empty($_REQUEST[mietvertrag_von])) {
fehlermeldung_ausgeben("Vertragsbeginn eintragen");
$error = true;
}
echo $error;
if ($error != true) {
erstelle_formular(NULL, NULL);
// name, action
$anzahl_partner = count($_REQUEST[PERSON_ID]);
$einheit_kurzname = einheit_kurzname($_REQUEST[einheit_id]);
echo "<tr><td><h1>Folgende Daten wurden übermittelt:\n</h1></td></tr>\n";
echo "<tr><td><h2>Einheitkurzname: {$einheit_kurzname}</h2></td></tr>\n";
echo "<tr><td>Vertragsparteien: ";
for ($a = 0; $a < $anzahl_partner; $a++) {
mieternamen($_REQUEST[PERSON_ID][$a]);
}
echo "</td></tr>";
echo "<tr><td>Von: {$_REQUEST['mietvertrag_von']}</td></tr>";
if (empty($_REQUEST[mietvertrag_bis])) {
$vertrag_bis = "unbefristet";
} else {
$vertrag_bis = $_REQUEST[mietvertrag_bis];
}
echo "<tr><td>Bis: {$vertrag_bis}</td></tr>";
echo "<tr><td>";
// print_r($_POST);
warnung_ausgeben("Sind Sie sicher, daß Sie diesen Mietvertrag abschließen möchten?");
echo "</td></tr>";
erstelle_hiddenfeld("einheit_id", "" . $_REQUEST[einheit_id] . "");
erstelle_hiddenfeld("mietvertrag_von", "" . $_REQUEST[mietvertrag_von] . "");
erstelle_hiddenfeld("mietvertrag_bis", "" . $_REQUEST[mietvertrag_bis] . "");
for ($a = 0; $a < $anzahl_partner; $a++) {
erstelle_hiddenfeld("PERSON_ID[]", "" . $_REQUEST[PERSON_ID][$a] . "");
}
erstelle_submit_button("mietvertrag_speichern", "Speichern");
// name, wert
ende_formular();
}
}
// ##vertrag eintragen
if (isset($_REQUEST[mietvertrag_speichern])) {
mietvertrag_anlegen($_REQUEST[mietvertrag_von], $_REQUEST[mietvertrag_bis], $_REQUEST[einheit_id]);
$zugewiesene_vetrags_id = mietvertrag_by_einheit($_REQUEST[einheit_id]);
// echo "VERTRAG $zugewiesene_vetrags_id angelegt";
$anzahl_partner = count($_REQUEST[PERSON_ID]);
for ($a = 0; $a < $anzahl_partner; $a++) {
// echo "".$_REQUEST[PERSON_ID][$a]." <br>";
person_zu_mietvertrag($_REQUEST[PERSON_ID][$a], $zugewiesene_vetrags_id);
}
hinweis_ausgeben("Mietvertrag wurde erstellt!");
hinweis_ausgeben("Sie werden zur Mietdefinition weitergeleitet!");
weiterleiten_in_sec("?daten=miete_definieren&option=miethoehe&mietvertrag_id={$zugewiesene_vetrags_id}", "2");
}
}
开发者ID:BerlusGmbH,项目名称:Berlussimo,代码行数:76,代码来源:formular_funktionen.php
示例16: form_datum_konto
function form_datum_konto($label, $name, $id)
{
if (empty($_SESSION['objekt_id'])) {
fehlermeldung_ausgeben('Objekt unbedingt wählen, damit die Kontonr angezeigt werden kann.');
die;
}
$f = new formular();
if (isset($_SESSION['mahn_datum'])) {
$datum = $_SESSION['mahn_datum'];
} else {
$datum = '';
}
$f->datum_feld($label, $name, $datum, $id);
$g = new geldkonto_info();
$objekt_id = $_SESSION['objekt_id'];
ini_set('display_errors', 'On');
$g->geld_konten_ermitteln('Objekt', $objekt_id);
}
开发者ID:BerlusGmbH,项目名称:Berlussimo,代码行数:18,代码来源:class_mahnungen.php
示例17: listen
$li = new listen();
$li->form_export_objekte();
break;
case "exp_obj":
if (isset($_POST['objekte_arr'])) {
$weg = new weg();
$anz = count($_POST['objekte_arr']);
$string = '';
for ($a = 0; $a < $anz; $a++) {
$obj_id = $_POST['objekte_arr'][$a];
$str = $weg->stammdaten_weg($obj_id, 'export');
if ($a == 0) {
$string .= $str;
} else {
$pos = strpos($str, "\n");
// strpos($string, "\n");
if ($pos) {
$str_ohne_ue = substr($str, $pos + 1);
$string .= $str_ohne_ue;
}
}
}
ob_clean();
header("Content-Disposition: attachment; filename='OBJEKTE.CSV");
echo $string;
die;
} else {
fehlermeldung_ausgeben("Objekte wählen!");
}
break;
}
开发者ID:BerlusGmbH,项目名称:Berlussimo,代码行数:31,代码来源:listen.php
示例18: mietentwicklung
$dat = $_POST['dat'][$a];
$me = new mietentwicklung();
if ($me->check_me('MIETVERTRAG', $mv_id, "{$kat}", $anfang, $ende_neu, 0) != true && $betrag_neu != 0) {
if ($dat > 0) {
$me = new mietentwicklung();
$me_dat_arr = $me->get_dat_info($dat);
if (is_array($me_dat_arr)) {
$anfang_alt = $me_dat_arr['ANFANG'];
$kat_alt = $me_dat_arr['KOSTENKATEGORIE'];
$betrag_alt = $me_dat_arr['BETRAG'];
$mwst_alt = $me_dat_arr['MWST_ANTEIL'];
$me->me_dat_aendern2($dat, 'MIETVERTRAG', $mv_id, $anfang_alt, $ende, $kat_alt, $betrag_alt, $mwst_alt);
}
}
/* Wenn Abrechnung Anfang Ende gleich */
if (stristr($kat, 'abrechnung') == FALSE) {
$me->me_speichern('MIETVERTRAG', $mv_id, "{$kat}", $anfang, $ende_neu, $betrag_neu, 0);
} else {
$me->me_speichern('MIETVERTRAG', $mv_id, "{$kat}", $anfang, $anfang, $betrag_neu, 0);
}
hinweis_ausgeben("{$mv->einheit_kurzname} - {$mv->personen_name_string_u} - {$betrag_neu}");
} else {
fehlermeldung_ausgeben("{$mv->einheit_kurzname} {$mv->personen_name_string_u} existiert oder keine Eingabe!!!");
}
}
}
weiterleiten_in_sec('?daten=bk&option=anpassung_bk_nk', 3);
}
break;
}
// end switch for cases
开发者ID:BerlusGmbH,项目名称:Berlussimo,代码行数:31,代码来源:bk.php
示例19: form_finanzamt
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']);
|
请发表评论