From e349229a5b440cb8d8fc1686e8c38e7cebcd4682 Mon Sep 17 00:00:00 2001 From: Alexandra Date: Wed, 30 Oct 2024 13:41:42 +0100 Subject: [PATCH] TeamPfeil/QuittierungsbelegQualifikation.cs - Bugfix falls keine Quali bei MA --- .../QuittierungsbelegQualifikation.cs | 34 +++++++++++-------- 1 file changed, 19 insertions(+), 15 deletions(-) diff --git a/ReportImp/TeamPfeil/QuittierungsbelegQualifikation.cs b/ReportImp/TeamPfeil/QuittierungsbelegQualifikation.cs index df869f24f..d76976af4 100644 --- a/ReportImp/TeamPfeil/QuittierungsbelegQualifikation.cs +++ b/ReportImp/TeamPfeil/QuittierungsbelegQualifikation.cs @@ -79,22 +79,26 @@ namespace TeamPfeil } } } - sd.FLSQualifiedString = empQuali[sd.EmployeeOid]; - if (sd.FLSQualifiedString == "1") + if (empQuali != null && empQuali.ContainsKey(sd.EmployeeOid)) { - qn1Min += sd.Minutes; - } - if (sd.FLSQualifiedString == "2") - { - qn2Min += sd.Minutes; - } - if (sd.FLSQualifiedString == "3") - { - qn3Min += sd.Minutes; - } - if (sd.FLSQualifiedString == "4") - { - qn4Min += sd.Minutes; + sd.FLSQualifiedString = empQuali[sd.EmployeeOid]; + + if (sd.FLSQualifiedString == "1") + { + qn1Min += sd.Minutes; + } + if (sd.FLSQualifiedString == "2") + { + qn2Min += sd.Minutes; + } + if (sd.FLSQualifiedString == "3") + { + qn3Min += sd.Minutes; + } + if (sd.FLSQualifiedString == "4") + { + qn4Min += sd.Minutes; + } } //Qualifikationsunterscheidung nach Leistungskategorie