diff --git a/vilesci/bis/personalmeldung.php b/vilesci/bis/personalmeldung.php index 56ab5388a..2e50fb549 100644 --- a/vilesci/bis/personalmeldung.php +++ b/vilesci/bis/personalmeldung.php @@ -151,7 +151,7 @@ if($result = pg_query($conn, $qry)) N"; } } - $qryvw="SELECT * FROM bis.tbl_bisverwendung WHERE mitarbeiter_uid='".$row->mitarbeiter_uid."';"; + $qryvw="SELECT * FROM bis.tbl_bisverwendung WHERE mitarbeiter_uid='".$row->mitarbeiter_uid."' AND (ende is null OR ende>'$bisprevious') AND beginn<'$bisdatum';"; if($resultvw=pg_query($conn,$qryvw)) { while($rowvw=pg_fetch_object($resultvw)) @@ -297,7 +297,7 @@ if($result = pg_query($conn, $qry)) ".sprintf("%04s",$rowfkt->studiengang_kz)." ".$rowfkt->sws.""; - if($rowvw->hauptberuflich) + if($rowvw->hauptberuflich=='t') { $datei.=" J";