mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-16 22:42:16 +00:00
Fehler behoben bei dem SWS nicht korrekt summiert wurden wenn im Meldezeitraum 2 gleiche Verwendungen vorhanden sind
This commit is contained in:
@@ -259,11 +259,30 @@ if($result = $db->db_query($qry))
|
||||
}
|
||||
}
|
||||
|
||||
$verwfkt_found=false;
|
||||
|
||||
// Wenn mehrere Verwendungen vorhanden sind fuer und funktionen fuer die gleichen Studiengaenge
|
||||
// dann muessen diese zusammengezaehlt werden
|
||||
if(isset($verwendung_data[$key]['fkt']) && is_array($verwendung_data[$key]['fkt']))
|
||||
{
|
||||
foreach($verwendung_data[$key]['fkt'] as $key_verwfkt=>$row_verwfkt)
|
||||
{
|
||||
if($row_verwfkt['stgkz']==$rowfkt->studiengang_kz)
|
||||
{
|
||||
$verwendung_data[$key]['fkt'][$key_verwfkt]['sws']+=$rowfkt->sws;
|
||||
$verwfkt_found=true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
if(!$verwfkt_found)
|
||||
{
|
||||
$verwendung_data[$key]['fkt'][] = array(
|
||||
'stgkz'=>$rowfkt->studiengang_kz,
|
||||
'sws'=>$rowfkt->sws,
|
||||
'hauptberuflich'=>$rowvw->hauptberuflich,
|
||||
'hauptberufcode'=>$rowvw->hauptberufcode);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -419,4 +438,4 @@ foreach($mitarbeiter_gesamt as $row)
|
||||
echo '</tbody></table><br>';
|
||||
echo '<a href="archiv.php?meldung='.$ddd.'&sem='.$stsem.'&typ=mitarbeiter&action=archivieren">Mitarbeiter-BIS-Meldung archivieren</a><br>';
|
||||
echo "<a href=$ddd>XML-Datei für Mitarbeiter-BIS-Meldung</a><br><br>";
|
||||
?>
|
||||
?>
|
||||
|
||||
Reference in New Issue
Block a user