BIS Check für Aufenthaltszweckcode korrigiert wenn 1,2 und 3 gleichzeitig erfasst wurde

This commit is contained in:
Andreas Österreicher
2020-11-06 12:39:37 +01:00
parent 17affaa57d
commit df8e7a9006
+1 -1
View File
@@ -1368,7 +1368,7 @@ function GenerateXMLStudentBlock($row)
if (!in_array($row_zweck->zweck_code, $zweck_code_arr))
{
// Aufenthaltszweck 1, 2, 3 nicht gemeinsam melden
if (!empty(array_intersect(array(1, 2, 3), $zweck_code_arr)))
if (in_array(1,$zweck_code_arr) && in_array(2,$zweck_code_arr) && in_array(3,$zweck_code_arr))
{
$error_log_io .= (!empty($error_log_io) ? ', ' : '').
"Aufenthaltzweckcode 1, 2, 3 dürfen nicht gemeinsam gemeldet werden";