Esempio n. 1
0
 $kto_full = $ktnr_arr[1];
 if (strpos($kto_full, 'EUR')) {
     $kto_arr = explode('EUR', $kto_full);
     $kto = $kto_arr[0];
 } else {
     $kto = substr($kto_full, 0, -3);
 }
 $gk_id = $gk->get_geldkonto_id2($kto, $blz);
 if (!$gk_id) {
     $sep = new sepa();
     $IBAN = $sep->get_iban_bic($kto, $blz);
     // $kto = substr($ktnr_arr[1],0,-3);
     $gk_id = $gk->get_geldkonto_id2($kto, $blz, $IBAN);
 }
 if (!$gk_id) {
     $gk_id = $gk->get_geldkonto_id($arr[$a][0]);
     if (!$gk_id) {
         echo "Kein Konto mit BEZ " . $arr[$a][0] . "<br>";
         echo "{$kto} {$blz} " . $arr[$a][0] . " prüfen!!!";
     }
 }
 if ($gk_id) {
     echo $gk_id;
 }
 // echo "</td><td>";
 // echo "$kto $blz<br>";
 echo "</td><td>";
 echo $arr[$a][6] . "<br>";
 // DatumVALUTE
 $datum = $arr[$a][6];
 echo "</td><td>";
Esempio n. 2
0
 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);
     }
 }