ReleaseNotes: Unterschied zwischen den Versionen

Aus Education-Manager
Zur Navigation springen Zur Suche springen
Zeile 1: Zeile 1:
==Version 2.7.5.0 (06.11.2024)==
==Version 2.7.5.0 (06.11.2024)==
[Task 964 Zeitstrahl als Report'''
'''[Task 964 Zeitstrahl als Report'''
 
Die Vorlagen-Datei für Zeitsträhle wurde auf einen Report umgestellt. Dies vereinfacht die Dokumentenerstellung und bietet mehr Möglichkeiten für individuelle Anpassungen.
Die Vorlagen-Datei für Zeitsträhle wurde auf einen Report umgestellt. Dies vereinfacht die Dokumentenerstellung und bietet mehr Möglichkeiten für individuelle Anpassungen.


'''[Bug 969 Kursfilter in der Kursplanung fehlerhaft '''
'''[Bug 969 Kursfilter in der Kursplanung fehlerhaft '''
Der Kursfilter wurde angepasst, um alle relevanten Kurse im gewählten Datumsbereich korrekt anzuzeigen. Künftig werden alle Kurse geladen, die entweder kein „Gültig-ab-“ oder „Gültig-bis“-Datum besitzen (d.h., immer gültig sind) oder deren Gültigkeitszeitraum (falls ein Gültig-ab- oder Gültig-bis-Datum gesetzt ist) in den angegebenen Datumsbereich fällt. Diese Anpassung stellt sicher, dass alle relevanten Kurse im gewünschten Zeitraum angezeigt und korrekt gefiltert werden.
Der Kursfilter wurde angepasst, um alle relevanten Kurse im gewählten Datumsbereich korrekt anzuzeigen. Künftig werden alle Kurse geladen, die entweder kein „Gültig-ab-“ oder „Gültig-bis“-Datum besitzen (d.h., immer gültig sind) oder deren Gültigkeitszeitraum (falls ein Gültig-ab- oder Gültig-bis-Datum gesetzt ist) in den angegebenen Datumsbereich fällt. Diese Anpassung stellt sicher, dass alle relevanten Kurse im gewünschten Zeitraum angezeigt und korrekt gefiltert werden.


'''[Bug 988 Fehlerhafte Erkennung der Abrechenbarkeit eines Kurses bei fehlender Einplanung in der letzten Kurswoche'''
'''[Bug 988 Fehlerhafte Erkennung der Abrechenbarkeit eines Kurses bei fehlender Einplanung in der letzten Kurswoche'''
Es wurde ein Problem behoben, bei dem ein Kurs, der als Ganzes pro Teilnehmer abgerechnet werden sollte, nicht als abrechenbar erkannt wurde, wenn ein Teilnehmer in der letzten Kurswoche nicht eingeplant war. Dieser Fehler verhinderte die korrekte Abrechnung des gesamten Kurses. Zukünftig wird sichergestellt, dass der Kurs auch dann als abrechenbar erkannt wird, wenn ein Teilnehmer in der letzten Woche fehlt, sofern der Rest des Kurses ordnungsgemäß besucht wurde.
Es wurde ein Problem behoben, bei dem ein Kurs, der als Ganzes pro Teilnehmer abgerechnet werden sollte, nicht als abrechenbar erkannt wurde, wenn ein Teilnehmer in der letzten Kurswoche nicht eingeplant war. Dieser Fehler verhinderte die korrekte Abrechnung des gesamten Kurses. Zukünftig wird sichergestellt, dass der Kurs auch dann als abrechenbar erkannt wird, wenn ein Teilnehmer in der letzten Woche fehlt, sofern der Rest des Kurses ordnungsgemäß besucht wurde.


'''[Bug 989 Fehlerhafte Zuordnung von Wochen an Monatsgrenzen bei der Abrechnung'''
'''[Bug 989 Fehlerhafte Zuordnung von Wochen an Monatsgrenzen bei der Abrechnung'''
Es wurde ein Problem behoben, bei dem Wochen, die sich über Monatsgrenzen erstrecken, nicht korrekt in die Abrechnung einbezogen wurden. Der Fehler trat auf, wenn die Zuordnung der Wochen zu einem bestimmten Monat nicht richtig erfolgte. Die Logik zur Bestimmung, in welchem Monat eine Woche abgerechnet werden soll, wurde angepasst:
Es wurde ein Problem behoben, bei dem Wochen, die sich über Monatsgrenzen erstrecken, nicht korrekt in die Abrechnung einbezogen wurden. Der Fehler trat auf, wenn die Zuordnung der Wochen zu einem bestimmten Monat nicht richtig erfolgte. Die Logik zur Bestimmung, in welchem Monat eine Woche abgerechnet werden soll, wurde angepasst:


Zeile 17: Zeile 21:


'''[Bug 990 Fehlerhafte Abrechnung bei Kündigung von Teilnehmern mitten im Monat'''
'''[Bug 990 Fehlerhafte Abrechnung bei Kündigung von Teilnehmern mitten im Monat'''
Es wurde ein Fehler behoben, bei dem Kurse, die in den Abrechnungszeitraum fielen, aber vor dem Kündigungsdatum eines Teilnehmers lagen, nicht korrekt abgerechnet wurden. Wenn ein Teilnehmer mitten im Monat gekündigt wurde, wurden die bereits absolvierten Kurswochen vor dem Kündigungsdatum nicht in die Abrechnung einbezogen. Zukünftig wird sichergestellt, dass alle Kurse, die bis zum Kündigungsdatum besucht wurden, korrekt abgerechnet werden.
Es wurde ein Fehler behoben, bei dem Kurse, die in den Abrechnungszeitraum fielen, aber vor dem Kündigungsdatum eines Teilnehmers lagen, nicht korrekt abgerechnet wurden. Wenn ein Teilnehmer mitten im Monat gekündigt wurde, wurden die bereits absolvierten Kurswochen vor dem Kündigungsdatum nicht in die Abrechnung einbezogen. Zukünftig wird sichergestellt, dass alle Kurse, die bis zum Kündigungsdatum besucht wurden, korrekt abgerechnet werden.


'''[Task 994 Optionale Filter für den Zeitstrahl Gesamt zur gezielten Anzeige von Azubis'''
'''[Task 994 Optionale Filter für den Zeitstrahl Gesamt zur gezielten Anzeige von Azubis'''
Beim Erstellen des Zeitstrahls Gesamt werden optionale Filter eingebaut, um die Anzeige gezielt anzupassen. Damit können Benutzer beispielsweise nur Azubis des ersten Lehrjahres oder bestimmte Ausbildungsberufe auswählen und anzeigen lassen. Diese Funktion soll die Übersichtlichkeit verbessern und ermöglicht eine zielgerichtete Darstellung der Azubis im Zeitstrahl.
Beim Erstellen des Zeitstrahls Gesamt werden optionale Filter eingebaut, um die Anzeige gezielt anzupassen. Damit können Benutzer beispielsweise nur Azubis des ersten Lehrjahres oder bestimmte Ausbildungsberufe auswählen und anzeigen lassen. Diese Funktion soll die Übersichtlichkeit verbessern und ermöglicht eine zielgerichtete Darstellung der Azubis im Zeitstrahl.


'''[Task 995 Hinzufügen eines Feldes für den Lehrgangszeitraum in der ÜLU-Liste'''
'''[Task 995 Hinzufügen eines Feldes für den Lehrgangszeitraum in der ÜLU-Liste'''
In der ÜLU-Liste wird ein neues Feld für den Lehrgangszeitraum hinzugefügt. Dieses Feld soll den genauen Zeitraum des jeweiligen Lehrgangs anzeigen, um die Informationen zur Kursdauer für die Benutzer übersichtlicher und nachvollziehbarer zu gestalten.
In der ÜLU-Liste wird ein neues Feld für den Lehrgangszeitraum hinzugefügt. Dieses Feld soll den genauen Zeitraum des jeweiligen Lehrgangs anzeigen, um die Informationen zur Kursdauer für die Benutzer übersichtlicher und nachvollziehbarer zu gestalten.


'''[Bug 997 Fehlerhafte Darstellung von Kursen in der Teilnehmerplanung bei ungeplanten Wochen'''
'''[Bug 997 Fehlerhafte Darstellung von Kursen in der Teilnehmerplanung bei ungeplanten Wochen'''
In der Teilnehmerplanung wurden einige Kurse fälschlicherweise als durchgängig dargestellt, obwohl nicht alle Wochen des Kurses eingeplant waren. Dieser Fehler führte zu einer inkorrekten visuellen Darstellung, bei der ungeplante Wochen ignoriert und der Kurs ohne Unterbrechung angezeigt wurde. Die Darstellung wird nun so angepasst, dass ungeplante Wochen korrekt berücksichtigt und Lücken im Kursverlauf angezeigt werden.
In der Teilnehmerplanung wurden einige Kurse fälschlicherweise als durchgängig dargestellt, obwohl nicht alle Wochen des Kurses eingeplant waren. Dieser Fehler führte zu einer inkorrekten visuellen Darstellung, bei der ungeplante Wochen ignoriert und der Kurs ohne Unterbrechung angezeigt wurde. Die Darstellung wird nun so angepasst, dass ungeplante Wochen korrekt berücksichtigt und Lücken im Kursverlauf angezeigt werden.


'''[Task 998 Erstellung eines Zeitstrahls für ausgewählte Azubis in der Kursplanung'''
'''[Task 998 Erstellung eines Zeitstrahls für ausgewählte Azubis in der Kursplanung'''
In der Kursplanung wurde eine neue Funktion hinzugefügt, mit der ein Zeitstrahl erstellt werden kann, der die ausgewählten Azubis und den in der Kursplanung eingestellten Datumsbereich berücksichtigt. Diese Erweiterung ermöglicht eine übersichtliche Darstellung der Kursverläufe innerhalb des gewählten Zeitraums und für die gezielt ausgewählten Teilnehmer, um die Planung und Visualisierung von Kursabläufen zu erleichtern.
In der Kursplanung wurde eine neue Funktion hinzugefügt, mit der ein Zeitstrahl erstellt werden kann, der die ausgewählten Azubis und den in der Kursplanung eingestellten Datumsbereich berücksichtigt. Diese Erweiterung ermöglicht eine übersichtliche Darstellung der Kursverläufe innerhalb des gewählten Zeitraums und für die gezielt ausgewählten Teilnehmer, um die Planung und Visualisierung von Kursabläufen zu erleichtern.
==Version 2.7.4.0 (07.10.2024)==
==Version 2.7.4.0 (07.10.2024)==
'''[Bug 976 Anzeigefehler in der Teilnehmerplanung: Kursbalken für gelöschte oder unvollständig dargestellte Kurse:'''
'''[Bug 976 Anzeigefehler in der Teilnehmerplanung: Kursbalken für gelöschte oder unvollständig dargestellte Kurse:'''
In der Teilnehmerplanung traten fehlerhafte Darstellungen auf. Es wurden Balken für Kurse angezeigt, die bereits gelöscht wurden, oder Balken erschienen nur für einen Tag, obwohl der Kurs für die gesamte Woche geplant war. Diese Anzeigefehler führten zu Verwirrung und beeinträchtigten die Planungsübersicht.
In der Teilnehmerplanung traten fehlerhafte Darstellungen auf. Es wurden Balken für Kurse angezeigt, die bereits gelöscht wurden, oder Balken erschienen nur für einen Tag, obwohl der Kurs für die gesamte Woche geplant war. Diese Anzeigefehler führten zu Verwirrung und beeinträchtigten die Planungsübersicht.
'''[Bug 981 ÜLU-Listen werden nun im Report Viewer geöffnet anstatt direkt als PDF gespeichert zu werden: '''
'''[Bug 981 ÜLU-Listen werden nun im Report Viewer geöffnet anstatt direkt als PDF gespeichert zu werden: '''
Seit der letzten Version wurden die ÜLU-Listen ausschließlich im PDF-Format ausgegeben, was zu Problemen führte, da manuelle Anpassungen erforderlich waren. Dieser Fehler wurde nun behoben: Zukünftig werden die Dateien nicht mehr automatisch gespeichert, sondern im Report Viewer geöffnet. Der Benutzer hat nun die Möglichkeit, den Bericht flexibel selbst zu exportieren und zwischen den Formaten PDF und Excel zu wählen. Dies verhindert unerwünschte automatische Exporte und bietet mehr Flexibilität.
Seit der letzten Version wurden die ÜLU-Listen ausschließlich im PDF-Format ausgegeben, was zu Problemen führte, da manuelle Anpassungen erforderlich waren. Dieser Fehler wurde nun behoben: Zukünftig werden die Dateien nicht mehr automatisch gespeichert, sondern im Report Viewer geöffnet. Der Benutzer hat nun die Möglichkeit, den Bericht flexibel selbst zu exportieren und zwischen den Formaten PDF und Excel zu wählen. Dies verhindert unerwünschte automatische Exporte und bietet mehr Flexibilität.
'''[Bug 982 Falsche Ausgabe des Durchführungszeitraums in der ÜLU-Liste:'''
'''[Bug 982 Falsche Ausgabe des Durchführungszeitraums in der ÜLU-Liste:'''
In der ÜLU-Liste wurde der Durchführungszeitraum fehlerhaft angezeigt, was zu Verwirrung bei den Benutzern führte, da der korrekte Zeitraum für die Durchführung nicht ersichtlich war. Dieser Fehler wurde behoben, sodass der Durchführungszeitraum nun korrekt in der Liste ausgegeben wird.
In der ÜLU-Liste wurde der Durchführungszeitraum fehlerhaft angezeigt, was zu Verwirrung bei den Benutzern führte, da der korrekte Zeitraum für die Durchführung nicht ersichtlich war. Dieser Fehler wurde behoben, sodass der Durchführungszeitraum nun korrekt in der Liste ausgegeben wird.
'''[Bug 965 Programmabsturz beim Schließen einer Sicht vor vollständigem Laden der Daten:'''
'''[Bug 965 Programmabsturz beim Schließen einer Sicht vor vollständigem Laden der Daten:'''
Beim Öffnen einer Sicht kam es zu einem Programmabsturz, wenn die Sicht geschlossen wurde, bevor alle Daten vollständig geladen waren. Dieser Fehler wurde behoben, indem das Schließen der Sicht nun verhindert wird, solange die Daten noch nicht vollständig geladen sind. Dadurch wird die Stabilität der Anwendung verbessert und unerwartete Abstürze werden vermieden.
Beim Öffnen einer Sicht kam es zu einem Programmabsturz, wenn die Sicht geschlossen wurde, bevor alle Daten vollständig geladen waren. Dieser Fehler wurde behoben, indem das Schließen der Sicht nun verhindert wird, solange die Daten noch nicht vollständig geladen sind. Dadurch wird die Stabilität der Anwendung verbessert und unerwartete Abstürze werden vermieden.
'''[Bug 889], [Bug 976 In der Teilnehmerplanung werden Wochenkurse nicht richtig dargestellt:'''
'''[Bug 889], [Bug 976 In der Teilnehmerplanung werden Wochenkurse nicht richtig dargestellt:'''
In der Teilnehmerplanung traten fehlerhafte Darstellungen auf. Es wurden Balken für Kurse angezeigt, die bereits gelöscht waren, oder Balken erschienen nur für einen Tag, obwohl der Kurs für die gesamte Woche geplant war. Diese Anzeigefehler führten zu Verwirrung und beeinträchtigten die Planungsübersicht. Die Anzeige der Kursbalken wurde überprüft und sichergestellt, dass nur bestehende Kurse korrekt und in voller Länge dargestellt werden.
In der Teilnehmerplanung traten fehlerhafte Darstellungen auf. Es wurden Balken für Kurse angezeigt, die bereits gelöscht waren, oder Balken erschienen nur für einen Tag, obwohl der Kurs für die gesamte Woche geplant war. Diese Anzeigefehler führten zu Verwirrung und beeinträchtigten die Planungsübersicht. Die Anzeige der Kursbalken wurde überprüft und sichergestellt, dass nur bestehende Kurse korrekt und in voller Länge dargestellt werden.
'''[Bug 983 Fehlerhafte Abrechnung eines Teilnehmers bei mehreren Betrieben:'''
'''[Bug 983 Fehlerhafte Abrechnung eines Teilnehmers bei mehreren Betrieben:'''
Im Rechnungslauf wurde ein Fehler behoben, bei dem ein Teilnehmer bei zwei Betrieben gleichzeitig abgerechnet wurde. Die Ursache lag darin, dass der Teilnehmer im Programm mehrfach "umfirmiert" wurde, also den Betrieb gewechselt hatte. Dadurch wurden mehrere Ausbildungen für den Teilnehmer angelegt, die alle gleichzeitig aktiv waren. Dieser Fehler führte zu einer doppelten Abrechnung, welche nun korrigiert wurde, sodass nur die tatsächlich relevante Ausbildung abgerechnet wird.
Im Rechnungslauf wurde ein Fehler behoben, bei dem ein Teilnehmer bei zwei Betrieben gleichzeitig abgerechnet wurde. Die Ursache lag darin, dass der Teilnehmer im Programm mehrfach "umfirmiert" wurde, also den Betrieb gewechselt hatte. Dadurch wurden mehrere Ausbildungen für den Teilnehmer angelegt, die alle gleichzeitig aktiv waren. Dieser Fehler führte zu einer doppelten Abrechnung, welche nun korrigiert wurde, sodass nur die tatsächlich relevante Ausbildung abgerechnet wird.
==Version 2.7.3.0 (30.09.2024)==
==Version 2.7.3.0 (30.09.2024)==
'''[Bug 954 Beim Hinzufügen einer Prüfung werden Kopfnoten gedoppelt:'''
'''[Bug 954 Beim Hinzufügen einer Prüfung werden Kopfnoten gedoppelt:'''
Beim Hinzufügen einer Übung/Prüfung in der Notenansicht wurden fälschlicherweise bereits gelöscht Kopfnoten wieder angezeigt.
Beim Hinzufügen einer Übung/Prüfung in der Notenansicht wurden fälschlicherweise bereits gelöscht Kopfnoten wieder angezeigt.
'''[Bug 978 Aktualisieren-Button ohne Funktion Teilnehmerentwicklung Azubis:'''
'''[Bug 978 Aktualisieren-Button ohne Funktion Teilnehmerentwicklung Azubis:'''
Der Button zum Aktualisieren der Daten in der Statistik 'Teilnehmerentwicklung Azubis' war ohne Funktion.
Der Button zum Aktualisieren der Daten in der Statistik 'Teilnehmerentwicklung Azubis' war ohne Funktion.
'''[Bug 980 Aktualisieren-Button ohne Funktion Teilnehmerentwicklung Umschüler:'''
'''[Bug 980 Aktualisieren-Button ohne Funktion Teilnehmerentwicklung Umschüler:'''
Der Button zum Aktualisieren der Daten in der Statistik 'Teilnehmerentwicklung Umschüler' war ohne Funktion.
Der Button zum Aktualisieren der Daten in der Statistik 'Teilnehmerentwicklung Umschüler' war ohne Funktion.
'''[Bug 979 Fehlerhafte Abrechnung: Wochen werden doppelt oder zu früh abgerechnet:'''
'''[Bug 979 Fehlerhafte Abrechnung: Wochen werden doppelt oder zu früh abgerechnet:'''
Bei der Rechnungserstellung wurde festgestellt, dass Wochen, die bereits im Vormonat abgerechnet wurden, erneut abgerechnet wurden und Wochen abgerechnet wurden, die erst im nächsten Monat fällig wären. Die Ursache liegt darin, dass Microsoft den Standard-Wochenanfang fälschlicherweise auf Sonntag festgelegt hat. Dies führte zu einer fehlerhaften Zuordnung der Abrechnungszeiträume.
Bei der Rechnungserstellung wurde festgestellt, dass Wochen, die bereits im Vormonat abgerechnet wurden, erneut abgerechnet wurden und Wochen abgerechnet wurden, die erst im nächsten Monat fällig wären. Die Ursache liegt darin, dass Microsoft den Standard-Wochenanfang fälschlicherweise auf Sonntag festgelegt hat. Dies führte zu einer fehlerhaften Zuordnung der Abrechnungszeiträume.
==Version 2.7.2.0 (26.09.2024)==
==Version 2.7.2.0 (26.09.2024)==
'''[Bug 958 Fehler in der Statistik Teilnehmerentwicklung Azubis:'''
'''[Bug 958 Fehler in der Statistik Teilnehmerentwicklung Azubis:'''
In der Statistik gab es einen Fehler, bei dem die Kurswochen nicht korrekt berechnet wurden. Dieser führte zu falschen Ergebnissen in der Teilnehmerentwicklung und beeinträchtigte die korrekte Darstellung.
In der Statistik gab es einen Fehler, bei dem die Kurswochen nicht korrekt berechnet wurden. Dieser führte zu falschen Ergebnissen in der Teilnehmerentwicklung und beeinträchtigte die korrekte Darstellung.
'''[Bug 977 Die Statistik der Umschüler passt nicht zu den Teilnehmer Zahlen:'''
'''[Bug 977 Die Statistik der Umschüler passt nicht zu den Teilnehmer Zahlen:'''
In der Statistik gab es einen Fehler, bei dem die Kurswochen nicht korrekt berechnet wurden. Dieser führte zu falschen Ergebnissen in der Teilnehmerentwicklung für Umschüler und beeinträchtigte die korrekte Darstellung.
In der Statistik gab es einen Fehler, bei dem die Kurswochen nicht korrekt berechnet wurden. Dieser führte zu falschen Ergebnissen in der Teilnehmerentwicklung für Umschüler und beeinträchtigte die korrekte Darstellung.
'''[Task 963 Anwesenheiten als Report: '''
'''[Task 963 Anwesenheiten als Report: '''
Die Vorlagen-Datei für Anwesenheiten wurde auf einen Report umgestellt. Dies vereinfacht die Dokumentenerstellung und bietet mehr Möglichkeiten für individuelle Anpassungen.
Die Vorlagen-Datei für Anwesenheiten wurde auf einen Report umgestellt. Dies vereinfacht die Dokumentenerstellung und bietet mehr Möglichkeiten für individuelle Anpassungen.
'''[Bug 970 Fehlerhafte Anzeige von Abwesenheiten bei ausgeplanten Teilnehmern:'''
'''[Bug 970 Fehlerhafte Anzeige von Abwesenheiten bei ausgeplanten Teilnehmern:'''
In der WebApp wurden Anwesenheiten für Kurse angezeigt, bei denen der Teilnehmer bereits wieder ausgeplant wurde.
In der WebApp wurden Anwesenheiten für Kurse angezeigt, bei denen der Teilnehmer bereits wieder ausgeplant wurde.
'''[Task 960 Ülu-Liste als Report:'''
'''[Task 960 Ülu-Liste als Report:'''
Die Vorlagen-Datei für Ülu-Listen (Monatliche Erklärung der Lehrgangstage) wurde auf einen Report umgestellt. Dies vereinfacht die Dokumentenerstellung und bietet mehr Möglichkeiten für individuelle Anpassungen.
Die Vorlagen-Datei für Ülu-Listen (Monatliche Erklärung der Lehrgangstage) wurde auf einen Report umgestellt. Dies vereinfacht die Dokumentenerstellung und bietet mehr Möglichkeiten für individuelle Anpassungen.
'''[Task 959 Planer-Report als Report:'''
'''[Task 959 Planer-Report als Report:'''
Die Vorlagen-Datei für den Planer-Report, welcher bei Übernahme der Anmeldungen verschickt wird, wurde auf einen Report umgestellt. Dies vereinfacht die Dokumentenerstellung und bietet mehr Möglichkeiten für individuelle Anpassungen.
Die Vorlagen-Datei für den Planer-Report, welcher bei Übernahme der Anmeldungen verschickt wird, wurde auf einen Report umgestellt. Dies vereinfacht die Dokumentenerstellung und bietet mehr Möglichkeiten für individuelle Anpassungen.
'''[Task 962 Ülu-Unterschriftenliste als Report:'''
'''[Task 962 Ülu-Unterschriftenliste als Report:'''
Die Vorlagen-Datei für die Ülu-Unterschriftenliste wurde auf einen Report umgestellt. Dies vereinfacht die Dokumentenerstellung und bietet mehr Möglichkeiten für individuelle Anpassungen.
Die Vorlagen-Datei für die Ülu-Unterschriftenliste wurde auf einen Report umgestellt. Dies vereinfacht die Dokumentenerstellung und bietet mehr Möglichkeiten für individuelle Anpassungen.
'''[Task 966 Kommentare der Anwesenheiten in der WebApp anzeigen:'''
'''[Task 966 Kommentare der Anwesenheiten in der WebApp anzeigen:'''
In der WebApp werden in der Ansicht der Anwesenheiten, in der Tagesansicht, nun auch die eingetragenen Kommentare zur Anwesenheit angezeigt.
In der WebApp werden in der Ansicht der Anwesenheiten, in der Tagesansicht, nun auch die eingetragenen Kommentare zur Anwesenheit angezeigt.
'''[Bug 971 Anzahl der angezeigten Teilnehmerdatensätze fehlt in der "Azubi Übersicht":'''
'''[Bug 971 Anzahl der angezeigten Teilnehmerdatensätze fehlt in der "Azubi Übersicht":'''
In der Ansicht "Azubi Übersicht" innerhalb der Azubistammdaten wurde die Anzahl der angezeigten Teilnehmerdatensätze nicht angezeigt.
In der Ansicht "Azubi Übersicht" innerhalb der Azubistammdaten wurde die Anzahl der angezeigten Teilnehmerdatensätze nicht angezeigt.
'''[Bug 972 Falsche Anzeige der Berufeliste beim Filtern nach Standort in den Azubistammdaten:'''
'''[Bug 972 Falsche Anzeige der Berufeliste beim Filtern nach Standort in den Azubistammdaten:'''
In den Azubistammdaten wurde beim Anwenden des Filters nach Standort fälschlicherweise die Liste der Berufe angezeigt, anstatt der entsprechenden Standorte.
In den Azubistammdaten wurde beim Anwenden des Filters nach Standort fälschlicherweise die Liste der Berufe angezeigt, anstatt der entsprechenden Standorte.
'''[Bug 974 Teilnehmer können nach dem Abdocken der Planungsansicht in der Kursplanung nicht mehr zugewiesen werden: '''
'''[Bug 974 Teilnehmer können nach dem Abdocken der Planungsansicht in der Kursplanung nicht mehr zugewiesen werden: '''
In der Kursplanung trat der Fehler auf, dass nach dem Abdocken der Planungsansicht keine Teilnehmer mehr per Drag-and-Drop in einen Kurs gezogen werden konnten.
In der Kursplanung trat der Fehler auf, dass nach dem Abdocken der Planungsansicht keine Teilnehmer mehr per Drag-and-Drop in einen Kurs gezogen werden konnten.
'''[Bug 975 Farben der Kursteilnehmer-Tabelle verschwinden nach dem Abdocken in der Kursplanung:'''
'''[Bug 975 Farben der Kursteilnehmer-Tabelle verschwinden nach dem Abdocken in der Kursplanung:'''
Beim Abdocken der Kursteilnehmer-Tabelle in der Kursplanung verschwanden die Farbcodierungen, die zur visuellen Unterscheidung der eingeplanten Wochen verwendet werden.
Beim Abdocken der Kursteilnehmer-Tabelle in der Kursplanung verschwanden die Farbcodierungen, die zur visuellen Unterscheidung der eingeplanten Wochen verwendet werden.
==Version 2.7.1.0 (11.09.2024)==
==Version 2.7.1.0 (11.09.2024)==
'''[Bug 951 Die Anwendung stürzt ab, wenn man die Noten öffnet:'''
'''[Bug 951 Die Anwendung stürzt ab, wenn man die Noten öffnet:'''
Beim Öffnen der Notenansicht über 'zu erstellende Zertifikate' stürzte die Anwendung ab, wenn der Filter zu früh angewendet wurde.
Beim Öffnen der Notenansicht über 'zu erstellende Zertifikate' stürzte die Anwendung ab, wenn der Filter zu früh angewendet wurde.
'''[Bug 952 Fehler in der Statistik-Anzeige 'Anmeldungen/Beruf':'''
'''[Bug 952 Fehler in der Statistik-Anzeige 'Anmeldungen/Beruf':'''
In der Statistik wurden fälschlicherweise auch abgemeldete und stornierte Teilnehmer berücksichtigt.
In der Statistik wurden fälschlicherweise auch abgemeldete und stornierte Teilnehmer berücksichtigt.
'''[Bug 953 Fehler bei der Berechnung in den Sammelzertifikaten:'''
'''[Bug 953 Fehler bei der Berechnung in den Sammelzertifikaten:'''
Da Prüfungen nicht in die Berechnung der Durchschnittsnote einfließen dürfen, kam es zu Berechnungsfehlern und Missverständnissen. Die Summenzeile mit der Durchschnittsnote des Kurses wurde daher aus den Sammelzertifikaten entfernt.
Da Prüfungen nicht in die Berechnung der Durchschnittsnote einfließen dürfen, kam es zu Berechnungsfehlern und Missverständnissen. Die Summenzeile mit der Durchschnittsnote des Kurses wurde daher aus den Sammelzertifikaten entfernt.
'''[Bug 956 Rechnungen werden in SevDesk doppelt angelegt:'''
'''[Bug 956 Rechnungen werden in SevDesk doppelt angelegt:'''
Rechnungen werden nun nicht mehr doppelt in SevDesk angelegt.
Rechnungen werden nun nicht mehr doppelt in SevDesk angelegt.
'''[Bug 957 Abrechnungsfehler:'''
'''[Bug 957 Abrechnungsfehler:'''
Durch einen Fehler wurden Kurse, die erst nach Abschluss abgerechnet werden dürfen, bereits vorzeitig wöchentlich abgerechnet.
Durch einen Fehler wurden Kurse, die erst nach Abschluss abgerechnet werden dürfen, bereits vorzeitig wöchentlich abgerechnet.
== Version 2.7.0.0 (02.08.2024) ==
== Version 2.7.0.0 (02.08.2024) ==
 
'''[Requirement 760 Anbindung an SelectLine: '''
'''[Requirement 760 Anbindung an SelectLine: '''
Die Anbindung der SelectLine als Rechnungsschnittstelle ist nun vollständig.
Die Anbindung der SelectLine als Rechnungsschnittstelle ist nun vollständig.


'''[Requirement 836 Ampelsystem in der Kursplanung: '''
'''[Requirement 836 Ampelsystem in der Kursplanung: '''
In der Kursplanung gibt es nun eine Übersicht über die verplanten Kurse der Teilnehmer, mit farblicher Markierung, ob diese in den benötigten Kursen bereits eingeplant wurden oder nicht.
In der Kursplanung gibt es nun eine Übersicht über die verplanten Kurse der Teilnehmer, mit farblicher Markierung, ob diese in den benötigten Kursen bereits eingeplant wurden oder nicht.


'''[Bug 943 Kopfnoten werden rückwirkend geändert: '''
'''[Bug 943 Kopfnoten werden rückwirkend geändert: '''
Ein Fehler wurde behoben, bei dem Änderungen an Kopfnoten sich auf alle Kurse auswirkten, einschließlich vergangener Kurse. Die Kopfnoten verfügen nun über ein Gültigkeitsdatum.
Ein Fehler wurde behoben, bei dem Änderungen an Kopfnoten sich auf alle Kurse auswirkten, einschließlich vergangener Kurse. Die Kopfnoten verfügen nun über ein Gültigkeitsdatum.


'''[Bug 939 Automatische Übersetzung in der WebApp: '''
'''[Bug 939 Automatische Übersetzung in der WebApp: '''
Teilweise wurden Namen von Teilnehmern in der WebApp durch die automatische Übersetzung des Browsers unkenntlich gemacht.
Teilweise wurden Namen von Teilnehmern in der WebApp durch die automatische Übersetzung des Browsers unkenntlich gemacht.


'''[Bug 942 Verschobene Anwesenheiten in den Ülu-Listen: '''
'''[Bug 942 Verschobene Anwesenheiten in den Ülu-Listen: '''
Teilweise wurden die Anwesenheiten in den Ülu-Listen nach vorne verschoben ausgedruckt.
Teilweise wurden die Anwesenheiten in den Ülu-Listen nach vorne verschoben ausgedruckt.
==Version 2.6.17.0 (14.05.2024) ==
==Version 2.6.17.0 (14.05.2024) ==
'''[Task 935 Legende für Anwesenheitsstatus in der Webapp hinzufügen:'''
'''[Task 935 Legende für Anwesenheitsstatus in der Webapp hinzufügen:'''
In der WebApp, auf der Seite zum Anzeigen der Anwesenheiten, wurde eine Legende hinzugefügt, um die Bedeutung eines Anwesenheitsstatus zu erklären.
In der WebApp, auf der Seite zum Anzeigen der Anwesenheiten, wurde eine Legende hinzugefügt, um die Bedeutung eines Anwesenheitsstatus zu erklären.
'''[Bug 936 Benutzer, die über die Betriebe-Ansicht angelegt wurden, können sich nicht anmelden:'''
'''[Bug 936 Benutzer, die über die Betriebe-Ansicht angelegt wurden, können sich nicht anmelden:'''
In der Betriebe-Ansicht wurden die Passwörter der WebBenutzer doppelt verschlüsselt, wodurch eine Anmeldung mit dem vergebenen Passwort in der WebApp nicht möglich war.
In der Betriebe-Ansicht wurden die Passwörter der WebBenutzer doppelt verschlüsselt, wodurch eine Anmeldung mit dem vergebenen Passwort in der WebApp nicht möglich war.
'''[Requirement 929 Bug 937: Beendete Kurse fehlen auf Rechnung:'''
'''[Requirement 929 Bug 937: Beendete Kurse fehlen auf Rechnung:'''
Kurse, die unter der Woche endeten, wurden teilweise nicht korrekt für den Rechnungszeitraum erkannt.
Kurse, die unter der Woche endeten, wurden teilweise nicht korrekt für den Rechnungszeitraum erkannt.
'''[Bug 940 Bug 940: Beim Abbrechen einer Bearbeitung stürzt das Programm ab:'''
 
'''[Bug 940 Bug 940: Beim Abbrechen einer Bearbeitung stürzt das Programm ab:'''
 
Bricht man die Bearbeitung der Noten oder Anwesenheiten ab, so stürzt das gesamte Programm ab.
Bricht man die Bearbeitung der Noten oder Anwesenheiten ab, so stürzt das gesamte Programm ab.
'''[Bug 941 Bug 941: Datensatzsperre wird nicht gesetzt:'''
'''[Bug 941 Bug 941: Datensatzsperre wird nicht gesetzt:'''
Beim Beginn einer Bearbeitung wird der Datensatz nicht gesperrt und kann somit von mehreren Personen gleichzeitig bearbeitet werden.
Beim Beginn einer Bearbeitung wird der Datensatz nicht gesperrt und kann somit von mehreren Personen gleichzeitig bearbeitet werden.
'''[Bug 939 Automatische Übersetzung in der WebApp:'''
 
'''[Bug 939 Automatische Übersetzung in der WebApp:'''
 
Teilweise wurden Namen von Teilnehmern in der WebApp durch die automatische Übersetzung des Browsers 'übersetzt' und damit unkenntlich gemacht.
Teilweise wurden Namen von Teilnehmern in der WebApp durch die automatische Übersetzung des Browsers 'übersetzt' und damit unkenntlich gemacht.
'''[Bug 942 Verschobene Anwesenheiten in den Ülu-Listen:'''
'''[Bug 942 Verschobene Anwesenheiten in den Ülu-Listen:'''
Teilweise wurden die Anwesenheiten in den Ülu-Listen nach vorne 'verschoben' ausgedruckt.
Teilweise wurden die Anwesenheiten in den Ülu-Listen nach vorne 'verschoben' ausgedruckt.
==Version 2.6.16.0 (26.04.2024) ==
==Version 2.6.16.0 (26.04.2024) ==
'''[Requirement 663 Anwesenheiten anzeigen:'''
'''[Requirement 663 Anwesenheiten anzeigen:'''
Ihre Kunden haben nun in der WebApp die Möglichkeit, die Anwesenheiten der Teilnehmer zum aktuellen Zeitpunkt einzusehen. Dazu müssen zunächst die Unterrichtszeiten des Standorts (Task 932) eingetragen sein.
Ihre Kunden haben nun in der WebApp die Möglichkeit, die Anwesenheiten der Teilnehmer zum aktuellen Zeitpunkt einzusehen. Dazu müssen zunächst die Unterrichtszeiten des Standorts (Task 932) eingetragen sein.
'''[Requirement 687 Zeitstrahl für alle Azubis eines Betriebs soll einsehbar sein:'''
'''[Requirement 687 Zeitstrahl für alle Azubis eines Betriebs soll einsehbar sein:'''
In der neuen Ansicht der WebApp für Anwesenheiten (Requirement 663) können in einer Kalender-Ansicht auch die bereits geplanten Kurse der Teilnehmer eingesehen werden.
In der neuen Ansicht der WebApp für Anwesenheiten (Requirement 663) können in einer Kalender-Ansicht auch die bereits geplanten Kurse der Teilnehmer eingesehen werden.
'''[Requirement 929 Kurs-Übersicht:'''
'''[Requirement 929 Kurs-Übersicht:'''
In der WebApp öffnet sich in der Übersicht der Anwesenheiten eine Kurs-Seite, wenn man auf den Kurs-Termin klickt. In dieser Übersicht können das Kurs-Start- und Enddatum, der Standort und die eingeplanten Dozenten eingesehen werden. Sofern eine Kursbeschreibung (Task 931) hinterlegt wurde, wird auch diese angezeigt.
In der WebApp öffnet sich in der Übersicht der Anwesenheiten eine Kurs-Seite, wenn man auf den Kurs-Termin klickt. In dieser Übersicht können das Kurs-Start- und Enddatum, der Standort und die eingeplanten Dozenten eingesehen werden. Sofern eine Kursbeschreibung (Task 931) hinterlegt wurde, wird auch diese angezeigt.
'''[Requirement 930 Kurs-Dokumente:'''
'''[Requirement 930 Kurs-Dokumente:'''
In der Kurs-Übersicht der WebApp können nun auch Dokumente eingesehen werden, die in der Kurs-Akte abgelegt wurden.
In der Kurs-Übersicht der WebApp können nun auch Dokumente eingesehen werden, die in der Kurs-Akte abgelegt wurden.
'''[Task 932 Unterrichtszeiten festlegen:'''
'''[Task 932 Unterrichtszeiten festlegen:'''
In den Stammdaten der Standorte können nun die täglichen Unterrichtszeiten hinterlegt werden. Diese werden benötigt, um die Anwesenheiten in der WebApp (Requirement 663) anzeigen zu können.
In den Stammdaten der Standorte können nun die täglichen Unterrichtszeiten hinterlegt werden. Diese werden benötigt, um die Anwesenheiten in der WebApp (Requirement 663) anzeigen zu können.
'''[Task 931 Kursbeschreibung für WebApp: '''
'''[Task 931 Kursbeschreibung für WebApp: '''
In den Kursstammdaten kann nun eine Beschreibung des Kurses hinterlegt werden, die den Kunden in der WebApp angezeigt (Requirement 929) wird.
In den Kursstammdaten kann nun eine Beschreibung des Kurses hinterlegt werden, die den Kunden in der WebApp angezeigt (Requirement 929) wird.
'''[Bug 933 Zeitstrahl in falsche Akte hinterlegt:'''
'''[Bug 933 Zeitstrahl in falsche Akte hinterlegt:'''
Beim Erstellen der Zeitsträhle für mehrere Betriebe sind teilweise die Zeitsträhle in der falschen Betriebe-Akte abgelegt worden.
Beim Erstellen der Zeitsträhle für mehrere Betriebe sind teilweise die Zeitsträhle in der falschen Betriebe-Akte abgelegt worden.
'''[Task 934 Bereinigungsfunktion in die WebApp auslagern:'''
'''[Task 934 Bereinigungsfunktion in die WebApp auslagern:'''
Um die Performance der App nicht unnötig zu belasten, haben wir die Bereinigungsfunktionen in den Webservice ausgelagert. Diese ist jedoch nur nutzbar, wenn die WebApp bei Ihnen aktiviert ist.
Um die Performance der App nicht unnötig zu belasten, haben wir die Bereinigungsfunktionen in den Webservice ausgelagert. Diese ist jedoch nur nutzbar, wenn die WebApp bei Ihnen aktiviert ist.
==Version 2.6.15.0 (12.04.2024) ==
==Version 2.6.15.0 (12.04.2024) ==
'''[Bug 917 Beim Verkürzen eines Kurses bleiben überflüssige Kurswochenbelegungen erhalten:'''
'''[Bug 917 Beim Verkürzen eines Kurses bleiben überflüssige Kurswochenbelegungen erhalten:'''
Wurde der Zeitraum eines Kurses in der Kursplanung verkürzt, so wurden die nicht mehr benötigten Kurswochen nicht ordnungsgemäß entfernt.
Wurde der Zeitraum eines Kurses in der Kursplanung verkürzt, so wurden die nicht mehr benötigten Kurswochen nicht ordnungsgemäß entfernt.
'''[Task 921 Zeitsträhle im DMS hinterlegen:'''
'''[Task 921 Zeitsträhle im DMS hinterlegen:'''
Zeitsträhle, die für die Teilnehmer erstellt werden, werden nun automatisch in der Betriebe Akte hinterlegt. Dazu können Sie in den Programmeinstellungen auch den Dokumenten-Typen festlegen, der für Zeitsträhle vergeben werden soll.
Zeitsträhle, die für die Teilnehmer erstellt werden, werden nun automatisch in der Betriebe Akte hinterlegt. Dazu können Sie in den Programmeinstellungen auch den Dokumenten-Typen festlegen, der für Zeitsträhle vergeben werden soll.
'''[Task 923 Zeitsträhle automatisch in der WebApp veröffentlichen:'''
'''[Task 923 Zeitsträhle automatisch in der WebApp veröffentlichen:'''
Beim Erstellen der Zeitsträhle für die Betriebe haben Sie nun die Option, diese direkt in die WebApp hochzuladen.
Beim Erstellen der Zeitsträhle für die Betriebe haben Sie nun die Option, diese direkt in die WebApp hochzuladen.
'''[Requirement 92 Kurs-Akte:'''
'''[Requirement 92 Kurs-Akte:'''
Es ist nun möglich, Dokumente zu einem bestimmten Kurs anzulegen. Die Akte kann sowohl in den Anwesenheiten als auch in der Noten-Ansicht eingesehen werden.
Es ist nun möglich, Dokumente zu einem bestimmten Kurs anzulegen. Die Akte kann sowohl in den Anwesenheiten als auch in der Noten-Ansicht eingesehen werden.
'''[Task 926 Anzeige der verknüpften Akten:'''
'''[Task 926 Anzeige der verknüpften Akten:'''
Im Dokumentenmanagementsystem wird nun für jedes Dokument angezeigt, mit welchen Akten eine Verknüpfung besteht. Diese Verknüpfung kann auch angepasst und erweitert werden.
Im Dokumentenmanagementsystem wird nun für jedes Dokument angezeigt, mit welchen Akten eine Verknüpfung besteht. Diese Verknüpfung kann auch angepasst und erweitert werden.
'''[Bug 927 Bei der Rechnungsstellung wird nur ein Dokument für Anwesenheiten im DMS gespeichert:'''
'''[Bug 927 Bei der Rechnungsstellung wird nur ein Dokument für Anwesenheiten im DMS gespeichert:'''
Bei der Rechnungserstellung wird pro Standort eine Übersicht der Anwesenheiten erstellt. Beim Ablegen der erstellten Dateien im DMS wurde nur eine Datei berücksichtigt.
Bei der Rechnungserstellung wird pro Standort eine Übersicht der Anwesenheiten erstellt. Beim Ablegen der erstellten Dateien im DMS wurde nur eine Datei berücksichtigt.
==Version 2.6.14.0 (22.03.2024) ==
==Version 2.6.14.0 (22.03.2024) ==
'''[Task 914 Pflichtmodule müssen optional abwählbar sein:'''
'''[Task 914 Pflichtmodule müssen optional abwählbar sein:'''
In den Web-Einstellungen ist es nun möglich zu bestimmen, ob die Kunden bei der Anmeldung von Teilnehmern die Möglichkeit erhalten, Pflichtmodule nach einer Warnung selbstständig abzuwählen.
In den Web-Einstellungen ist es nun möglich zu bestimmen, ob die Kunden bei der Anmeldung von Teilnehmern die Möglichkeit erhalten, Pflichtmodule nach einer Warnung selbstständig abzuwählen.
'''[Bug 915 Fehlerhafte Passwort-Prüfung beim Speichern von Benutzerdaten:'''
'''[Bug 915 Fehlerhafte Passwort-Prüfung beim Speichern von Benutzerdaten:'''
Beim Speichern von Änderungen an Benutzern, die auch Web-Zugang haben, kam es teilweise zu der Fehlermeldung, dass die Änderungen nicht gespeichert werden konnten, da ein Web-Benutzer zwingend ein Passwort benötigt. Diese Fehlermeldung trat auch auf, wenn bereits ein Passwort für den Benutzer vergeben war.
Beim Speichern von Änderungen an Benutzern, die auch Web-Zugang haben, kam es teilweise zu der Fehlermeldung, dass die Änderungen nicht gespeichert werden konnten, da ein Web-Benutzer zwingend ein Passwort benötigt. Diese Fehlermeldung trat auch auf, wenn bereits ein Passwort für den Benutzer vergeben war.
'''[Bug 916 Validierung des Betriebs beim Ändern von Kontaktdaten: '''
'''[Bug 916 Validierung des Betriebs beim Ändern von Kontaktdaten: '''
Wurden dem Betrieb neue Kontaktpersonen hinzugefügt oder Änderungen an diesen vorgenommen, so wurden beim Speichern alle Daten und Kontaktpersonen bei der Validierung einbezogen. Dies führte dazu, dass Änderungen nicht gespeichert werden konnten, wenn z.B. eine der Kontaktpersonen ein ungültiges Passwort eingetragen hatte, oder dass Kontaktpersonen nicht geändert/hinzugefügt werden konnten, wenn es Validierungsfehler in den Stammdaten gab.
Wurden dem Betrieb neue Kontaktpersonen hinzugefügt oder Änderungen an diesen vorgenommen, so wurden beim Speichern alle Daten und Kontaktpersonen bei der Validierung einbezogen. Dies führte dazu, dass Änderungen nicht gespeichert werden konnten, wenn z.B. eine der Kontaktpersonen ein ungültiges Passwort eingetragen hatte, oder dass Kontaktpersonen nicht geändert/hinzugefügt werden konnten, wenn es Validierungsfehler in den Stammdaten gab.
==Version 2.6.13.0 (28.02.2024) ==
==Version 2.6.13.0 (28.02.2024) ==
'''[Bug 912 Geplante Kurse werden teilweise nicht in der Planung angezeigt:'''
'''[Bug 912 Geplante Kurse werden teilweise nicht in der Planung angezeigt:'''
In der Kursplanung wurden teilweise die Kurse nicht angezeigt. Dies wurde durch fehlerhaft geplante Kurse verursacht (Enddatum vor dem Startdatum). Um diesen Fehler zukünftig zu vermeiden, wurde die Validierung beim Anlegen der Kurse erweitert.
In der Kursplanung wurden teilweise die Kurse nicht angezeigt. Dies wurde durch fehlerhaft geplante Kurse verursacht (Enddatum vor dem Startdatum). Um diesen Fehler zukünftig zu vermeiden, wurde die Validierung beim Anlegen der Kurse erweitert.
'''[Bug 913 Raumplanung lässt sich nicht speichern:'''
'''[Bug 913 Raumplanung lässt sich nicht speichern:'''
Beim Speichern der Raumplanung kam es zu Fehlern.
Beim Speichern der Raumplanung kam es zu Fehlern.
==Version 2.6.12.0 (02.02.2024) ==
==Version 2.6.12.0 (02.02.2024) ==
'''[Bug 903 Teilnehmer abmelden führt zum Programm Absturz:'''
'''[Bug 903 Teilnehmer abmelden führt zum Programm Absturz:'''
Beim Versuch, die Teilnehmer in den Azubi-Stammdaten abzumelden, kam es zum Programm Absturz.
Beim Versuch, die Teilnehmer in den Azubi-Stammdaten abzumelden, kam es zum Programm Absturz.
'''[Bug 904 Programm Absturz nach dem Anlegen des zweiten Vertrags in Folge:'''
'''[Bug 904 Programm Absturz nach dem Anlegen des zweiten Vertrags in Folge:'''
Beim Anlegen von mehr als zwei Verträgen hintereinander kam es in der Desktop-Anwendung zum Absturz.
Beim Anlegen von mehr als zwei Verträgen hintereinander kam es in der Desktop-Anwendung zum Absturz.
'''[Bug 905 Änderungen an Kontaktpersonen werden nicht gespeichert:'''
'''[Bug 905 Änderungen an Kontaktpersonen werden nicht gespeichert:'''
Teilweise wurden Änderungen an den Kontaktpersonen nicht gespeichert.
Teilweise wurden Änderungen an den Kontaktpersonen nicht gespeichert.
'''[Bug 906 Fehlende Rückmeldung beim Versand des Passworts:'''
'''[Bug 906 Fehlende Rückmeldung beim Versand des Passworts:'''
Beim Versenden des Passworts an den Benutzer fehlte in der Desktop-Anwendung noch die Rückmeldung, ob dieses erfolgt ist.
Beim Versenden des Passworts an den Benutzer fehlte in der Desktop-Anwendung noch die Rückmeldung, ob dieses erfolgt ist.
'''[Bug 907 Programm Absturz, wenn mehrere Kontaktpersonen mit WebBenutzer angelegt werden:'''
'''[Bug 907 Programm Absturz, wenn mehrere Kontaktpersonen mit WebBenutzer angelegt werden:'''
Wenn für einen Betrieb gleichzeitig mehrere Kontaktpersonen mit WebBenutzer angelegt wurden, kam es zum Absturz.
Wenn für einen Betrieb gleichzeitig mehrere Kontaktpersonen mit WebBenutzer angelegt wurden, kam es zum Absturz.
'''[Task 908 Kunden über Bearbeitung von Änderungsanfragen informieren:'''
'''[Task 908 Kunden über Bearbeitung von Änderungsanfragen informieren:'''
Wenn Änderungsanfragen angenommen oder abgelehnt werden, wird der Antragssteller per E-Mail darüber informiert.
Wenn Änderungsanfragen angenommen oder abgelehnt werden, wird der Antragssteller per E-Mail darüber informiert.
'''[Task 909 Änderungsanfrage Ablehnen:'''
'''[Task 909 Änderungsanfrage Ablehnen:'''
Änderungsanfragen können nun auch mit Begründung abgelehnt werden.
Änderungsanfragen können nun auch mit Begründung abgelehnt werden.
'''[Task 910 Email-Versand optional je Vorlagen-Typ:'''
'''[Task 910 Email-Versand optional je Vorlagen-Typ:'''
In den E-Mail-Vorlagen kann nun für jeden Vorlagen-Typ bestimmt werden, ob diese E-Mail an die Kunden verschickt werden soll oder nicht. Ist der E-Mail-Versand für die Vorlage nicht aktiviert, so werden Sie an den entsprechenden Stellen darüber informiert.
In den E-Mail-Vorlagen kann nun für jeden Vorlagen-Typ bestimmt werden, ob diese E-Mail an die Kunden verschickt werden soll oder nicht. Ist der E-Mail-Versand für die Vorlage nicht aktiviert, so werden Sie an den entsprechenden Stellen darüber informiert.
==Version 2.6.11.0 (14.12.2023) ==
==Version 2.6.11.0 (14.12.2023) ==
'''[Bug 901 Module können in Azubi-Stammdaten nicht entfernt werden:'''
'''[Bug 901 Module können in Azubi-Stammdaten nicht entfernt werden:'''
In den Azubi-Stammdaten war der Button zum Entfernen von Modulen nie aktiv.
In den Azubi-Stammdaten war der Button zum Entfernen von Modulen nie aktiv.
'''[Bug 902 In der Ülu-Liste fehlt die Zeile für 'Weiterleitungspartner':'''
'''[Bug 902 In der Ülu-Liste fehlt die Zeile für 'Weiterleitungspartner':'''
In der neuen Vorlage der Ülu-Listen fehlte noch die Zeile für die Angabe des 'Weiterleitungspartner'.
In der neuen Vorlage der Ülu-Listen fehlte noch die Zeile für die Angabe des 'Weiterleitungspartner'.
==Version 2.6.10.0 (07.12.2023) ==
==Version 2.6.10.0 (07.12.2023) ==
'''[Bug 895 Fehler beim Erstellen der Sammelzertifikate:'''
'''[Bug 895 Fehler beim Erstellen der Sammelzertifikate:'''
Beim Erstellen der Sammelzertifikate wurde teilweise der Fehler: 'Die angegebene Datei wurde nicht gefunden.' angezeigt.
Beim Erstellen der Sammelzertifikate wurde teilweise der Fehler: 'Die angegebene Datei wurde nicht gefunden.' angezeigt.
'''[Bug 898 Module werden beim Anmelden mehrfach zur Ausbildung hinzugefügt:'''
'''[Bug 898 Module werden beim Anmelden mehrfach zur Ausbildung hinzugefügt:'''
Bei der Anmeldung neuer Teilnehmer über die Desktop-App kam es teilweise dazu, dass Module mehrfach zur Ausbildung hinzugefügt wurden. Die fehlerhaft angelegten Datensätze wurden bereinigt.
Bei der Anmeldung neuer Teilnehmer über die Desktop-App kam es teilweise dazu, dass Module mehrfach zur Ausbildung hinzugefügt wurden. Die fehlerhaft angelegten Datensätze wurden bereinigt.
'''[Bug 899 Absturz beim neu Anlegen eines Betriebs:'''
'''[Bug 899 Absturz beim neu Anlegen eines Betriebs:'''
Beim manuellen Anlegen eines neuen Betriebs kam es zum Programm-Absturz.
Beim manuellen Anlegen eines neuen Betriebs kam es zum Programm-Absturz.
'''[Bug 900 Bei automatischer Dokumentenerstellung keine Fehlermeldung wenn Speicherung im DMS fehlschlägt:'''
'''[Bug 900 Bei automatischer Dokumentenerstellung keine Fehlermeldung wenn Speicherung im DMS fehlschlägt:'''
Bei der Erstellung der Anwesenheiten im Rechnungslauf war im Protokoll nicht ersichtlich, dass es zu Fehlern bei der Ablage der Dokumente im DMS gekommen war.
Bei der Erstellung der Anwesenheiten im Rechnungslauf war im Protokoll nicht ersichtlich, dass es zu Fehlern bei der Ablage der Dokumente im DMS gekommen war.
==Version 2.6.9.0 (21.11.2023)==
==Version 2.6.9.0 (21.11.2023)==
'''[Task 792 Anpassung der Ülu-Listen Vorlage:'''
'''[Task 792 Anpassung der Ülu-Listen Vorlage:'''
Die Vorlage für die Ülu-Listen wurde auf den aktuellen Stand gebracht. Hierzu gehört auch, dass nur noch eine Lehrkraft zur Unterschrift ausgewählt werden kann.
Die Vorlage für die Ülu-Listen wurde auf den aktuellen Stand gebracht. Hierzu gehört auch, dass nur noch eine Lehrkraft zur Unterschrift ausgewählt werden kann.
'''[Bug 894 Absturz beim BetriebeSync:'''
'''[Bug 894 Absturz beim BetriebeSync:'''
Beim Synchronisieren der Betriebe mit der Fibu kam es zum Programm-Absturz.
Beim Synchronisieren der Betriebe mit der Fibu kam es zum Programm-Absturz.
'''[Bug 896 Export Anwesenheiten eines Azubis ohne Verspätungen:'''
'''[Bug 896 Export Anwesenheiten eines Azubis ohne Verspätungen:'''
Im Export der Anwesenheiten eines einzelnen Azubis fehlte die Angabe der Fehlzeiten.
Im Export der Anwesenheiten eines einzelnen Azubis fehlte die Angabe der Fehlzeiten.
'''[Bug 897 Neu angelegte Benutzer können sich nicht in der WebApp anmelden:'''
'''[Bug 897 Neu angelegte Benutzer können sich nicht in der WebApp anmelden:'''
Benutzer, die über die Benutzerverwaltung neu angelegt wurden, konnten sich in der WebApp nicht anmelden und konnten auch das Passwort nicht zurücksetzen lassen.
Benutzer, die über die Benutzerverwaltung neu angelegt wurden, konnten sich in der WebApp nicht anmelden und konnten auch das Passwort nicht zurücksetzen lassen.
==Version 2.6.8.0 (13.11.2023)==
==Version 2.6.8.0 (13.11.2023)==
'''[Bug 887 Datensatz-Sperre wird nicht wieder aufgehoben:'''
'''[Bug 887 Datensatz-Sperre wird nicht wieder aufgehoben:'''
Die Datensatz-Sperre, insbesondere in den Anwesenheitslisten, wurde nicht korrekt wieder aufgehoben beim Beenden der Bearbeitung.
Die Datensatz-Sperre, insbesondere in den Anwesenheitslisten, wurde nicht korrekt wieder aufgehoben beim Beenden der Bearbeitung.
'''[Bug 891 Fehler beim Anlegen der Kontraktpersonen im Betrieb: '''
'''[Bug 891 Fehler beim Anlegen der Kontraktpersonen im Betrieb: '''
Beim Anlegen von Kontaktpersonen zum Betrieb kam es zu Fehlern, sodass der dazugehörige Benutzer nicht korrekt angelegt werden konnte.
Beim Anlegen von Kontaktpersonen zum Betrieb kam es zu Fehlern, sodass der dazugehörige Benutzer nicht korrekt angelegt werden konnte.
'''[Bug 892 Platzhalter für Azubi-Tabelle in der Mail 'Anmeldung übernommen' wird nicht gefüllt:'''
'''[Bug 892 Platzhalter für Azubi-Tabelle in der Mail 'Anmeldung übernommen' wird nicht gefüllt:'''
In der Mail 'Anmeldung übernommen' wurde der Platzhalter für die Tabelle der Azubis nicht korrekt mit den entsprechenden Daten ersetzt.
In der Mail 'Anmeldung übernommen' wurde der Platzhalter für die Tabelle der Azubis nicht korrekt mit den entsprechenden Daten ersetzt.
'''[Bug 893 Aktualisierung Module beim Vertrag anlegen:'''
'''[Bug 893 Aktualisierung Module beim Vertrag anlegen:'''
Wenn beim Anlegen eines Vertrags in der Desktop-App ein Modul entfernt wurde, hat sich die Liste der Module nicht aktualisiert, sodass das Modul nicht entfernt wurde.
Wenn beim Anlegen eines Vertrags in der Desktop-App ein Modul entfernt wurde, hat sich die Liste der Module nicht aktualisiert, sodass das Modul nicht entfernt wurde.
==Version 2.6.7.0 (11.10.2023)==
==Version 2.6.7.0 (11.10.2023)==
'''[Bug 884 Absturz der App beim Doppelklick eines Azubis in den Anwesenheitslisten:'''
'''[Bug 884 Absturz der App beim Doppelklick eines Azubis in den Anwesenheitslisten:'''
Beim Doppelklick eines Teilnehmers in den Anwesenheiten öffnen sich die Azubi-Stammdaten. Beim Laden der Daten kam es zum Absturz des Programms.
Beim Doppelklick eines Teilnehmers in den Anwesenheiten öffnen sich die Azubi-Stammdaten. Beim Laden der Daten kam es zum Absturz des Programms.
'''[Bug 887 Datensatz-Sperre wird nicht wieder aufgehoben: '''
 
'''[Bug 887 Datensatz-Sperre wird nicht wieder aufgehoben: '''
 
Beim Bearbeiten von Datensätzen werden diese durch den Benutzer gesperrt. Diese Sperre wurde nicht aufgehoben, wenn der Benutzer auf Speichern klickt, ohne dass Änderungen vorgenommen wurden.
Beim Bearbeiten von Datensätzen werden diese durch den Benutzer gesperrt. Diese Sperre wurde nicht aufgehoben, wenn der Benutzer auf Speichern klickt, ohne dass Änderungen vorgenommen wurden.
'''[Bug 886 Unfalldatum kann nicht gesetzt werden:'''
'''[Bug 886 Unfalldatum kann nicht gesetzt werden:'''
Im Verbandbuch war das Feld für Unfalldatum und Zeit schreibgeschützt.
Im Verbandbuch war das Feld für Unfalldatum und Zeit schreibgeschützt.
'''[Bug 885 In der Kurserinnerung wird der Standort für den Kurs nicht markiert:'''
'''[Bug 885 In der Kurserinnerung wird der Standort für den Kurs nicht markiert:'''
In der Kurserinnerungs-Email werden alle Standorte aufgeführt. Es fehlte die Markierung, an welchem Standort der Kurs stattfinden wird.
In der Kurserinnerungs-Email werden alle Standorte aufgeführt. Es fehlte die Markierung, an welchem Standort der Kurs stattfinden wird.
'''[Bug 773 Zu Erstellende Zertifikate Öffnen führt zum Absturz:'''
'''[Bug 773 Zu Erstellende Zertifikate Öffnen führt zum Absturz:'''
Beim Versuch, aus dem Dashboard heraus einen Kurs zu öffnen (zum Erstellen von Zertifikaten), stürzt das Programm ab.
Beim Versuch, aus dem Dashboard heraus einen Kurs zu öffnen (zum Erstellen von Zertifikaten), stürzt das Programm ab.
'''[Task 883 Offline-Meldung Website:'''
'''[Task 883 Offline-Meldung Website:'''
Wenn die Datenbank nicht erreichbar ist, wird in der WebApp eine Informationsseite angezeigt, dass Anmeldungen nur in einem bestimmten Zeitraum möglich sind.
Wenn die Datenbank nicht erreichbar ist, wird in der WebApp eine Informationsseite angezeigt, dass Anmeldungen nur in einem bestimmten Zeitraum möglich sind.
==Version 2.6.6.0 (29.09.2023)==
==Version 2.6.6.0 (29.09.2023)==
'''[Task 878 Desktop- und Web-App umstellen auf .Net 7 zur Verbesserung der Sicherheit und der Performancen:'''
'''[Task 878 Desktop- und Web-App umstellen auf .Net 7 zur Verbesserung der Sicherheit und der Performancen:'''
Es wurde ein Upgrade durchgeführt von .Net 6 auf .Net 7.
Es wurde ein Upgrade durchgeführt von .Net 6 auf .Net 7.
'''[Task 608], [Task 609 Kurs Kopieren / Kopieren der Übungsvorlagen:'''
'''[Task 608], [Task 609 Kurs Kopieren / Kopieren der Übungsvorlagen:'''
In den Kursstammdaten ist es nun möglich, Kursdaten zu kopieren. Sie können entweder einen neuen Kurs mit den Daten und ausgewählten Übungsvorlagen erstellen oder nur ausgewählte Übungsvorlagen in einen bestehenden Kurs kopieren.
In den Kursstammdaten ist es nun möglich, Kursdaten zu kopieren. Sie können entweder einen neuen Kurs mit den Daten und ausgewählten Übungsvorlagen erstellen oder nur ausgewählte Übungsvorlagen in einen bestehenden Kurs kopieren.
'''[Task 683 Teilnehmer für eine Abmeldung vormerken:'''
 
'''[Task 683 Teilnehmer für eine Abmeldung vormerken:'''
 
In der WebApp können die Betriebe nun selbstständig die Abmeldung ihrer Teilnehmer beantragen. Diese beantragten Änderungen können Sie nun im Dashboard sehen und prüfen. Mit einem Klick auf den Button können Sie die Abmeldung bestätigen und den Teilnehmer aus allen bereits geplanten Kursen entfernen.
In der WebApp können die Betriebe nun selbstständig die Abmeldung ihrer Teilnehmer beantragen. Diese beantragten Änderungen können Sie nun im Dashboard sehen und prüfen. Mit einem Klick auf den Button können Sie die Abmeldung bestätigen und den Teilnehmer aus allen bereits geplanten Kursen entfernen.
'''[Requirement 779 Abwesenheiten in der WebApp eintragen:'''
'''[Requirement 779 Abwesenheiten in der WebApp eintragen:'''
Die Betriebe können nun über die WebApp selbstständig die geplanten Abwesenheiten (z.B. Urlaube oder Krankmeldungen) ihrer Teilnehmer eintragen. Dazu müssen die Anwesenheitsstatus entsprechend für die Nutzung in der WebApp aktiviert werden.
Die Betriebe können nun über die WebApp selbstständig die geplanten Abwesenheiten (z.B. Urlaube oder Krankmeldungen) ihrer Teilnehmer eintragen. Dazu müssen die Anwesenheitsstatus entsprechend für die Nutzung in der WebApp aktiviert werden.
'''[Task 871 Filtereinstellungen speichern: '''
'''[Task 871 Filtereinstellungen speichern: '''
In einigen Ansichten werden nun beim Schließen die gesetzten Filter in den Benutzereinstellungen gespeichert. So können beim erneuten Öffnen der Ansicht die gesetzten Filter wieder angewendet werden.
In einigen Ansichten werden nun beim Schließen die gesetzten Filter in den Benutzereinstellungen gespeichert. So können beim erneuten Öffnen der Ansicht die gesetzten Filter wieder angewendet werden.
'''[Task 880 Kontraste in Anwesenheitslisten verbessern:'''
 
'''[Task 880 Kontraste in Anwesenheitslisten verbessern:'''
 
Die Kontraste in den Anwesenheitslisten wurden verbessert, sodass sich die Schriftfarbe bei dunklen Status-Farben entsprechend anpasst.
Die Kontraste in den Anwesenheitslisten wurden verbessert, sodass sich die Schriftfarbe bei dunklen Status-Farben entsprechend anpasst.
'''[Task 881 An bzw. Abwählen aller Kurswochen in der Kursplanung:'''
'''[Task 881 An bzw. Abwählen aller Kurswochen in der Kursplanung:'''
In der Kursplanung gibt es nun eine Checkbox, um für einen Teilnehmer alle Kurswochen an- bzw. abzuwählen.
In der Kursplanung gibt es nun eine Checkbox, um für einen Teilnehmer alle Kurswochen an- bzw. abzuwählen.
==Version 2.6.5.0 (04.08.2023)==
==Version 2.6.5.0 (04.08.2023)==
'''[Bug 762 Änderungen an Kopfnoten werden nicht in geplante Kurse übernommen:'''
'''[Bug 762 Änderungen an Kopfnoten werden nicht in geplante Kurse übernommen:'''
Bei Änderungen an den Kopfnoten wurden diese nicht in die bereits verplanten Kurse übernommen, sondern hatten nur Auswirkungen auf angelegte Kurstermine.
Bei Änderungen an den Kopfnoten wurden diese nicht in die bereits verplanten Kurse übernommen, sondern hatten nur Auswirkungen auf angelegte Kurstermine.
'''[Task 768 Löschen der Akte gem. Aufbewahrungsfrist: '''
'''[Task 768 Löschen der Akte gem. Aufbewahrungsfrist: '''
Nach Ablauf der Aufbewahrungsfrist werden die Dateien automatisch gelöscht.
Nach Ablauf der Aufbewahrungsfrist werden die Dateien automatisch gelöscht.
'''[Bug 797 Gleichzeitige Bearbeitung der Anwesenheiten oder Noten darf nicht möglich sein:'''
 
['''Bug 797 Gleichzeitige Bearbeitung der Anwesenheiten oder Noten darf nicht möglich sein:'''
 
Die gleichzeitige Bearbeitung von Anwesenheits- oder Notendaten wird nun verhindert, indem die bearbeiteten Zellen gesperrt werden, bis die Änderungen gespeichert oder abgebrochen werden. Wenn ein anderer Benutzer versucht, dieselbe Zelle zu bearbeiten, wird er darüber informiert, dass diese aktuell von jemand anderem gesperrt ist.
Die gleichzeitige Bearbeitung von Anwesenheits- oder Notendaten wird nun verhindert, indem die bearbeiteten Zellen gesperrt werden, bis die Änderungen gespeichert oder abgebrochen werden. Wenn ein anderer Benutzer versucht, dieselbe Zelle zu bearbeiten, wird er darüber informiert, dass diese aktuell von jemand anderem gesperrt ist.
'''[Task 869 Teilnehmer-Filter in Klassenbuch erweitern:'''
'''[Task 869 Teilnehmer-Filter in Klassenbuch erweitern:'''
Beim Hinzufügen von Teilnehmern zum Klassenbuch wurden einige Spalten hinzugefügt, um die Teilnehmer gezielter auswählen zu können.
Beim Hinzufügen von Teilnehmern zum Klassenbuch wurden einige Spalten hinzugefügt, um die Teilnehmer gezielter auswählen zu können.
==Version 2.6.4.0 (26.07.2023)==
==Version 2.6.4.0 (26.07.2023)==
'''[Bug 773 Zu Erstellende Zertifikate Öffnen führt zum Absturz:'''
'''[Bug 773 Zu Erstellende Zertifikate Öffnen führt zum Absturz:'''
Beim Versuch aus der Start-Seite heraus einen Kurs zu Öffnen (zum Erstellen von Zertifikaten) stürzte das Programm ab.
Beim Versuch aus der Start-Seite heraus einen Kurs zu Öffnen (zum Erstellen von Zertifikaten) stürzte das Programm ab.
'''[Bug 859 Performance Verbesserungen Anwesenheiten:'''
'''[Bug 859 Performance Verbesserungen Anwesenheiten:'''
Zur Verbesserung der Performance wurden die Ansichten zur Eingabe der Noten und die Anwesenheitslisten voneinander getrennt. Die Aktualisierung der Berechtigungsstruktur sollte einmal ausgeführt werden.
Zur Verbesserung der Performance wurden die Ansichten zur Eingabe der Noten und die Anwesenheitslisten voneinander getrennt. Die Aktualisierung der Berechtigungsstruktur sollte einmal ausgeführt werden.
'''[Bug 866 Haken in der Kursplanung schlecht erkennbar (Kontrast):'''
'''[Bug 866 Haken in der Kursplanung schlecht erkennbar (Kontrast):'''
Insbesondere bei langen Kursen waren die gesetzten Haken in der Kursplanung nur schwer erkennbar. Daher wurden die Haken nun durch farbliche Punkte ersetzt, die einen besseren Kontrast bieten.
Insbesondere bei langen Kursen waren die gesetzten Haken in der Kursplanung nur schwer erkennbar. Daher wurden die Haken nun durch farbliche Punkte ersetzt, die einen besseren Kontrast bieten.
'''[Bug 860 Ausbildungsdauer kann nicht gelöscht werden: '''
'''[Bug 860 Ausbildungsdauer kann nicht gelöscht werden: '''
Das Löschen einer Ausbildungsdauer hatte keinen Effekt.
Das Löschen einer Ausbildungsdauer hatte keinen Effekt.
'''[Task 863 Eintrittsdatum frei wählbar: '''
'''[Task 863 Eintrittsdatum frei wählbar: '''
Es ist nun möglich festzulegen, ob die Kunden bei der Anmeldung in der WebApp das Eintrittsdatum frei wählen dürfen. Sofern Sie den entsprechenden Haken in den Web-Einstellungen setzen, entfällt die Liste mit vorgegebenen Eintrittsdaten und es erscheint ein Kalender zur freien Auswahl.
Es ist nun möglich festzulegen, ob die Kunden bei der Anmeldung in der WebApp das Eintrittsdatum frei wählen dürfen. Sofern Sie den entsprechenden Haken in den Web-Einstellungen setzen, entfällt die Liste mit vorgegebenen Eintrittsdaten und es erscheint ein Kalender zur freien Auswahl.
'''[Task 864 Anmeldung eines Teilnehmers stornieren:'''
'''[Task 864 Anmeldung eines Teilnehmers stornieren:'''
Die Funktion 'Teilnehmer abmelden' wurde um die Option 'Storniert' ergänzt, um z.B. Teilnehmer, die ihre Ausbildung nicht angetreten haben, aus der Kursplanung zu entfernen.
Die Funktion 'Teilnehmer abmelden' wurde um die Option 'Storniert' ergänzt, um z.B. Teilnehmer, die ihre Ausbildung nicht angetreten haben, aus der Kursplanung zu entfernen.
==Version 2.6.3.0 (06.07.2023)==
==Version 2.6.3.0 (06.07.2023)==
'''[Requirement 81 Ansprechpartner Träger:'''
'''[Requirement 81 Ansprechpartner Träger:'''
In den Stammdaten der Träger können nun Kontaktpersonen hinterlegt werden. Diese können auch in den Stammdaten der Teilnehmer in den Ausbildungsdaten für Maßnahmeteilnehmer zugeordnet werden. Um die Ansicht zu aktivieren, muss in den Träger-Stammdaten einmal die Ansicht zurückgesetzt werden.
In den Stammdaten der Träger können nun Kontaktpersonen hinterlegt werden. Diese können auch in den Stammdaten der Teilnehmer in den Ausbildungsdaten für Maßnahmeteilnehmer zugeordnet werden. Um die Ansicht zu aktivieren, muss in den Träger-Stammdaten einmal die Ansicht zurückgesetzt werden.
'''[Requirement 679 Träger-Akte:'''
'''[Requirement 679 Träger-Akte:'''
Die Dokumentenverwaltung wurde erweitert, so dass es nun auch möglich ist, Dokumente für Träger zu hinterlegen. Hierzu ist es notwendig, den Trägern eine eindeutige Nummer zur Identifikation zuzuweisen. Um die Ansicht zu aktivieren, muss in den Träger-Stammdaten einmal die Ansicht zurückgesetzt werden.
Die Dokumentenverwaltung wurde erweitert, so dass es nun auch möglich ist, Dokumente für Träger zu hinterlegen. Hierzu ist es notwendig, den Trägern eine eindeutige Nummer zur Identifikation zuzuweisen. Um die Ansicht zu aktivieren, muss in den Träger-Stammdaten einmal die Ansicht zurückgesetzt werden.
'''[Requirement 657 Ausbildung abschließen:'''
'''[Requirement 657 Ausbildung abschließen:'''
In den Azubi-Stammdaten gibt es nun die Möglichkeit, einen oder mehrere Teilnehmer abzumelden. Dies kann im Fall einer Kündigung oder bei Abschluss der Ausbildung durch Bestehen der Prüfung genutzt werden. Die ausgewählten Teilnehmer werden ab dem Datum der Abmeldung aus der Kursplanung und den Anwesenheitslisten entfernt.
In den Azubi-Stammdaten gibt es nun die Möglichkeit, einen oder mehrere Teilnehmer abzumelden. Dies kann im Fall einer Kündigung oder bei Abschluss der Ausbildung durch Bestehen der Prüfung genutzt werden. Die ausgewählten Teilnehmer werden ab dem Datum der Abmeldung aus der Kursplanung und den Anwesenheitslisten entfernt.
'''[Task 618 Kursbelegungen an die Ausbildungsdaten des Azubis anpassen:'''
'''[Task 618 Kursbelegungen an die Ausbildungsdaten des Azubis anpassen:'''
Bei der Zuweisung eines Teilnehmers zum Kurs wird dieser nur für den Zeitraum der Ausbildung eingeplant. Sollte der Kurs vor dem Eintrittsdatum/Beginn der Kurse starten oder nach Abschluss der Ausbildung noch weitergehen, so wird der Teilnehmer für diese Zeiträume nicht eingeplant.
Bei der Zuweisung eines Teilnehmers zum Kurs wird dieser nur für den Zeitraum der Ausbildung eingeplant. Sollte der Kurs vor dem Eintrittsdatum/Beginn der Kurse starten oder nach Abschluss der Ausbildung noch weitergehen, so wird der Teilnehmer für diese Zeiträume nicht eingeplant.
'''[Task 704 Kursgröße festlegen:'''
'''[Task 704 Kursgröße festlegen:'''
In den Azubi-Stammdaten gibt es nun die Möglichkeit, einen oder mehrere Teilnehmer abzumelden. Dies kann im Fall einer Kündigung oder bei Abschluss der Ausbildung durch Bestehen der Prüfung genutzt werden. Die ausgewählten Teilnehmer werden ab dem Datum der Abmeldung aus der Kursplanung und den Anwesenheitslisten entfernt.
In den Azubi-Stammdaten gibt es nun die Möglichkeit, einen oder mehrere Teilnehmer abzumelden. Dies kann im Fall einer Kündigung oder bei Abschluss der Ausbildung durch Bestehen der Prüfung genutzt werden. Die ausgewählten Teilnehmer werden ab dem Datum der Abmeldung aus der Kursplanung und den Anwesenheitslisten entfernt.
'''[Bug 823 Aktualisierung der Anwesenheitsliste dauert zu lange:'''
'''[Bug 823 Aktualisierung der Anwesenheitsliste dauert zu lange:'''
Da einige Änderungen in der Kursplanung, wie die Länge des Kurses oder das Anpassen der Berufsschultage, längere Zeit in Anspruch nehmen, wurde dies in eine täglich laufende Hintergrund-Aufgabe ausgelagert. Diese kann nun auch zwischenzeitlich manuell gestartet werden, um die durchgeführten Änderungen sofort in die Anwesenheitslisten zu übernehmen.
Da einige Änderungen in der Kursplanung, wie die Länge des Kurses oder das Anpassen der Berufsschultage, längere Zeit in Anspruch nehmen, wurde dies in eine täglich laufende Hintergrund-Aufgabe ausgelagert. Diese kann nun auch zwischenzeitlich manuell gestartet werden, um die durchgeführten Änderungen sofort in die Anwesenheitslisten zu übernehmen.
'''[Task 851 Kurs um Angabe der Unterrichtseinheiten erweitern:'''
'''[Task 851 Kurs um Angabe der Unterrichtseinheiten erweitern:'''
In den Kurs-Stammdaten kann nun die Dauer eines Kurses in Stunden eingetragen werden.
In den Kurs-Stammdaten kann nun die Dauer eines Kurses in Stunden eingetragen werden.
'''[Task 852 Kurszertifikate anzeigen:'''
'''[Task 852 Kurszertifikate anzeigen:'''
Der Button zum Erstellen der Kurszertifikate wurde aufgeteilt, so dass man nun die Möglichkeit hat, zu wählen, ob man die Kurszertifikate als Dateien erstellen und direkt speichern lassen möchte oder ob man sich die Kurszertifikate nur innerhalb des Programms ansehen möchte. Beim Ansehen werden die Zertifikate nicht automatisch gespeichert. Man kann diese aber manuell speichern oder ausdrucken.
Der Button zum Erstellen der Kurszertifikate wurde aufgeteilt, so dass man nun die Möglichkeit hat, zu wählen, ob man die Kurszertifikate als Dateien erstellen und direkt speichern lassen möchte oder ob man sich die Kurszertifikate nur innerhalb des Programms ansehen möchte. Beim Ansehen werden die Zertifikate nicht automatisch gespeichert. Man kann diese aber manuell speichern oder ausdrucken.
'''[Task 853 Module in logischer Reihenfolge anzeigen:'''
'''[Task 853 Module in logischer Reihenfolge anzeigen:'''
In den Beruf-Stammdaten kann die Modul-Zuordnung nun mit einer Nummerierung versehen werden, so dass die Module bei der Anmeldung in einer logisch aufeinanderfolgenden Reihenfolge angezeigt werden.
In den Beruf-Stammdaten kann die Modul-Zuordnung nun mit einer Nummerierung versehen werden, so dass die Module bei der Anmeldung in einer logisch aufeinanderfolgenden Reihenfolge angezeigt werden.
'''[Bug 854 keine abzurechnenden Positionen bei abweichendem Rechnungsempfänger:'''
'''[Bug 854 keine abzurechnenden Positionen bei abweichendem Rechnungsempfänger:'''
Bei der Rechnungserstellung für Betriebe mit abweichendem Rechnungsempfänger konnten keine abrechenbaren Positionen ermittelt werden.
Bei der Rechnungserstellung für Betriebe mit abweichendem Rechnungsempfänger konnten keine abrechenbaren Positionen ermittelt werden.
'''[Bug 855 Pflichtfelder beim Anlegen eines Vertrags schreibgeschützt:'''
'''[Bug 855 Pflichtfelder beim Anlegen eines Vertrags schreibgeschützt:'''
Beim Anlegen eines neuen Vertrags in der Desktop-App waren die Pflichtfelder Ausbildungsjahr und Geburtsdatum schreibgeschützt.
Beim Anlegen eines neuen Vertrags in der Desktop-App waren die Pflichtfelder Ausbildungsjahr und Geburtsdatum schreibgeschützt.
'''[Bug 856 Nicht relevante Module werden bei der Anmeldung angezeigt:'''
'''[Bug 856 Nicht relevante Module werden bei der Anmeldung angezeigt:'''
Beim Anlegen eines neuen Vertrags in der WebApp wurden dem Kunden auch Module zur Auswahl angeboten, die für den Beruf nicht auswählbar sein sollten.
Beim Anlegen eines neuen Vertrags in der WebApp wurden dem Kunden auch Module zur Auswahl angeboten, die für den Beruf nicht auswählbar sein sollten.
'''[Task 857 Anmeldung ohne Grundlehrgang:'''
'''[Task 857 Anmeldung ohne Grundlehrgang:'''
Beim Anlegen eines neuen Vertrags in der WebApp gibt es nun die Möglichkeit, einen Haken zu setzen, dass für den Teilnehmer kein Grundlehrgang benötigt wird. In diesem Fall wird das 'Ende des ersten Lehrjahres' automatisch auf das Datum für 'Beginn der Kurse' gesetzt.
Beim Anlegen eines neuen Vertrags in der WebApp gibt es nun die Möglichkeit, einen Haken zu setzen, dass für den Teilnehmer kein Grundlehrgang benötigt wird. In diesem Fall wird das 'Ende des ersten Lehrjahres' automatisch auf das Datum für 'Beginn der Kurse' gesetzt.
'''[Bug 858 Platzhalter in Kurserinnerungen werden nicht gesetzt:'''
'''[Bug 858 Platzhalter in Kurserinnerungen werden nicht gesetzt:'''
In der Email zum Versenden der Kurserinnerungen wurden die Platzhalter für Kursnamen und Zeitraum nicht mehr korrekt mit den entsprechenden Daten gefüllt.
In der Email zum Versenden der Kurserinnerungen wurden die Platzhalter für Kursnamen und Zeitraum nicht mehr korrekt mit den entsprechenden Daten gefüllt.
==Version 2.6.2.0 (06.06.2023)==
==Version 2.6.2.0 (06.06.2023)==
'''[Task 832 Export der Übungsvorlagen:'''
'''[Task 832 Export der Übungsvorlagen:'''
In den Kurs-Stammdaten können nun die hinterlegten Übungsvorlagen eines Kurses in eine Excel-Datei exportiert werden.
In den Kurs-Stammdaten können nun die hinterlegten Übungsvorlagen eines Kurses in eine Excel-Datei exportiert werden.
'''[Bug 840 Übungen werden im Klassenbucheintrag nicht bzw. falsch zugeordnet:'''
'''[Bug 840 Übungen werden im Klassenbucheintrag nicht bzw. falsch zugeordnet:'''
Wurden zu einem Kurs mehrere Übungsvorlagen mit demselben Kürzel hinterlegt, so wurden die Übungen im Klassenbucheintrag nicht richtig zugewiesen.
Wurden zu einem Kurs mehrere Übungsvorlagen mit demselben Kürzel hinterlegt, so wurden die Übungen im Klassenbucheintrag nicht richtig zugewiesen.
'''[Task 847 ToolTipps anzeigen: '''
 
'''[Task 847 ToolTipps anzeigen: '''
In der gesamten Anwendung wurden an verschiedenen Stellen erklärende ToolTipps hinzugefügt, um die Bedeutung der einzutragenden Werte zu verdeutlichen.
In der gesamten Anwendung wurden an verschiedenen Stellen erklärende ToolTipps hinzugefügt, um die Bedeutung der einzutragenden Werte zu verdeutlichen.
==Version 2.6.1.0 (12.05.2023)==
==Version 2.6.1.0 (12.05.2023)==
'''[Bug 838 Export der Anwesenheiten mit Kommentaren stürzt teilweise ab:'''
'''[Bug 838 Export der Anwesenheiten mit Kommentaren stürzt teilweise ab:'''
Bei einigen Teilnehmern führte der Export der Anwesenheiten inkl. Kommentaren zum Absturz.
Bei einigen Teilnehmern führte der Export der Anwesenheiten inkl. Kommentaren zum Absturz.
==Version 2.6.0.0 (03.05.2023)==
==Version 2.6.0.0 (03.05.2023)==
'''[Feature 562 Raumbelegung:'''
'''[Feature 562 Raumbelegung:'''
Es ist nun möglich, die Raumbelegung zu planen. In den Stammdaten können die Räume standortbezogen angelegt werden. Den Räumen können individuelle Belegungsblöcke zugewiesen werden (z.B. 8 Blöcke à jeweils 45 Minuten). In der Raumplanung können die geplanten Kurse dann für die vorhandenen Belegungsblöcke eingeplant werden. Eine detaillierte Anleitung kann dem Wiki (wiki.projects.gmbh) entnommen werden. Zum Setzen der Berechtigungen ist es notwendig, nach dem Update einmalig die Funktion 'Aktualisierung der Berechtigungsstruktur' auszuführen.
Es ist nun möglich, die Raumbelegung zu planen. In den Stammdaten können die Räume standortbezogen angelegt werden. Den Räumen können individuelle Belegungsblöcke zugewiesen werden (z.B. 8 Blöcke à jeweils 45 Minuten). In der Raumplanung können die geplanten Kurse dann für die vorhandenen Belegungsblöcke eingeplant werden. Eine detaillierte Anleitung kann dem Wiki (wiki.projects.gmbh) entnommen werden. Zum Setzen der Berechtigungen ist es notwendig, nach dem Update einmalig die Funktion 'Aktualisierung der Berechtigungsstruktur' auszuführen.
'''[Task 835 Anwesenheiten bei Rechnungserstellung in WebApp veröffentlichen:'''
 
'''[Task 835 Anwesenheiten bei Rechnungserstellung in WebApp veröffentlichen:'''
 
Bei der Rechnungserstellung ist es nun optional möglich, die erstellten Anwesenheiten direkt für die Betriebe in der WebApp zu veröffentlichen. Dies funktioniert nur, wenn sowohl das DMS als auch die WebApp aktiv sind.
Bei der Rechnungserstellung ist es nun optional möglich, die erstellten Anwesenheiten direkt für die Betriebe in der WebApp zu veröffentlichen. Dies funktioniert nur, wenn sowohl das DMS als auch die WebApp aktiv sind.
'''[Task 834 Kurszertifikate beim Erstellen in WebApp veröffentlichen:'''
'''[Task 834 Kurszertifikate beim Erstellen in WebApp veröffentlichen:'''
Bei der Erstellung der Kurszertifikate ist es nun optional möglich, die erstellten Dokumente direkt für die Betriebe in der WebApp zu veröffentlichen. Dies funktioniert nur, wenn sowohl das DMS als auch die WebApp aktiv sind.
Bei der Erstellung der Kurszertifikate ist es nun optional möglich, die erstellten Dokumente direkt für die Betriebe in der WebApp zu veröffentlichen. Dies funktioniert nur, wenn sowohl das DMS als auch die WebApp aktiv sind.
'''[Task 833 Sammelzertifikate beim Erstellen in WebApp veröffentlichen:'''
'''[Task 833 Sammelzertifikate beim Erstellen in WebApp veröffentlichen:'''
Bei der Erstellung der Sammelzertifikate ist es nun optional möglich, die erstellten Dokumente direkt für die Betriebe in der WebApp zu veröffentlichen. Dies funktioniert nur, wenn sowohl das DMS als auch die WebApp aktiv sind.
Bei der Erstellung der Sammelzertifikate ist es nun optional möglich, die erstellten Dokumente direkt für die Betriebe in der WebApp zu veröffentlichen. Dies funktioniert nur, wenn sowohl das DMS als auch die WebApp aktiv sind.
'''[Task 829 Anpassung der Verschlüsselung:'''
'''[Task 829 Anpassung der Verschlüsselung:'''
Die veraltete Rijndael-Verschlüsselung wurde durch die aktuelle AES-Verschlüsselung ausgetauscht. Beim ersten Start der Anwendung nach dem Update werden alle bisher verschlüsselten Daten auf die neue Verschlüsselung umgestellt und aktualisiert.
Die veraltete Rijndael-Verschlüsselung wurde durch die aktuelle AES-Verschlüsselung ausgetauscht. Beim ersten Start der Anwendung nach dem Update werden alle bisher verschlüsselten Daten auf die neue Verschlüsselung umgestellt und aktualisiert.
'''[Task 818 Kontaktperson des Betriebs um Funktion/Abteilung erweitern:'''
'''[Task 818 Kontaktperson des Betriebs um Funktion/Abteilung erweitern:'''
Bei den Kontaktpersonen eines Betriebes kann nun die Abteilung bzw. Funktion des Ansprechpartners hinterlegt werden.
Bei den Kontaktpersonen eines Betriebes kann nun die Abteilung bzw. Funktion des Ansprechpartners hinterlegt werden.
'''[Task 697 Abweichender Rechnungsempfänger:'''
'''[Task 697 Abweichender Rechnungsempfänger:'''
In den Stammdaten des Betriebes kann nun ein abweichender Rechnungsempfänger hinterlegt werden.
In den Stammdaten des Betriebes kann nun ein abweichender Rechnungsempfänger hinterlegt werden.
'''[Requirement 654], [Task 653 Ausbildungsstufen verwalten und kenntlich machen:'''
'''[Requirement 654], [Task 653 Ausbildungsstufen verwalten und kenntlich machen:'''
In den Einstellungen können nun verschiedene Ausbildungsstufen hinterlegt werden. Die Kurse können dann jeweils einer Ausbildungsstufe zugeordnet werden. Dies wird für die Kategorisierung in den Statistiken benötigt.
In den Einstellungen können nun verschiedene Ausbildungsstufen hinterlegt werden. Die Kurse können dann jeweils einer Ausbildungsstufe zugeordnet werden. Dies wird für die Kategorisierung in den Statistiken benötigt.
'''[Bug 814 Änderungen an Anmelde-Datum nicht möglich:'''
'''[Bug 814 Änderungen an Anmelde-Datum nicht möglich:'''
Beim Ändern bestehender Anmelde-Daten kam fälschlicherweise die Meldung, dass der Eintrag bereits existiert.
Beim Ändern bestehender Anmelde-Daten kam fälschlicherweise die Meldung, dass der Eintrag bereits existiert.
'''[Bug 825 Übungsinhalte werden beim Klassenbucheintrag nicht angezeigt:'''
'''[Bug 825 Übungsinhalte werden beim Klassenbucheintrag nicht angezeigt:'''
Beim Hinzufügen von Übungen im Klassenbuch wurde in der Auswahlliste der Übungen das Feld Übungsinhalt nicht angezeigt, erst nach Übernahme/Speichern des Eintrags.
Beim Hinzufügen von Übungen im Klassenbuch wurde in der Auswahlliste der Übungen das Feld Übungsinhalt nicht angezeigt, erst nach Übernahme/Speichern des Eintrags.
'''[Bug 826 Beim Anmelden werden der Träger und die Maßnahme Nummer nicht übernommen:'''
 
'''[Bug 826 Beim Anmelden werden der Träger und die Maßnahme Nummer nicht übernommen:'''
 
Beim Anlegen von Verträgen wurden die Maßnahme Nummer und der Träger nicht korrekt übernommen.
Beim Anlegen von Verträgen wurden die Maßnahme Nummer und der Träger nicht korrekt übernommen.
'''[Bug 827 Beim Export des Klassenbuchs als CSV-Datei wird als Trennzeichen ein Komma anstelle eines Semikolons eingetragen:'''
'''[Bug 827 Beim Export des Klassenbuchs als CSV-Datei wird als Trennzeichen ein Komma anstelle eines Semikolons eingetragen:'''
Beim Speichern des Klassenbuch-Exports als CSV-Datei wurde als Trennzeichen Komma statt Semikolon verwendet.
Beim Speichern des Klassenbuch-Exports als CSV-Datei wurde als Trennzeichen Komma statt Semikolon verwendet.
'''[Bug 752 Änderungen an Übungsvorlagen werden nicht übernommen:'''
 
'''[Bug 752 Änderungen an Übungsvorlagen werden nicht übernommen:'''
Anpassungen an den Übungsvorlagen bzw. das Löschen von Übungsvorlagen wurde nicht in die Kurse übernommen.
Anpassungen an den Übungsvorlagen bzw. das Löschen von Übungsvorlagen wurde nicht in die Kurse übernommen.
==Version 2.5.3.0 (27.03.2023)==
==Version 2.5.3.0 (27.03.2023)==
'''[Requirement 815 Umstellung der Dokumente auf Reports:'''
'''[Requirement 815 Umstellung der Dokumente auf Reports:'''
Die Dokumentvorlagen wurden auf die Nutzung von Reports umgestellt. Dadurch sind kundenspezifische Anpassungen an den Dokumentenvorlagen wesentlich flexibler als vorher. Die Reports werden in einem bestimmten Format in der Datenbank gespeichert und können in den Programm-Einstellungen ausgetauscht werden.
Die Dokumentvorlagen wurden auf die Nutzung von Reports umgestellt. Dadurch sind kundenspezifische Anpassungen an den Dokumentenvorlagen wesentlich flexibler als vorher. Die Reports werden in einem bestimmten Format in der Datenbank gespeichert und können in den Programm-Einstellungen ausgetauscht werden.
'''[Requirement 640 Kurs wieder öffnen:'''
'''[Requirement 640 Kurs wieder öffnen:'''
In der Ansicht 'Anwesenheiten' gibt es nun die Möglichkeit, einen bereits geschlossenen Kurs wieder zu eröffnen. Da dies eine kritische Funktion ist, sollte die Nutzung dieses Buttons dringend über die Berechtigungsstruktur auf eine bestimmte Personengruppe eingegrenzt werden.
In der Ansicht 'Anwesenheiten' gibt es nun die Möglichkeit, einen bereits geschlossenen Kurs wieder zu eröffnen. Da dies eine kritische Funktion ist, sollte die Nutzung dieses Buttons dringend über die Berechtigungsstruktur auf eine bestimmte Personengruppe eingegrenzt werden.
'''[Bug 811 Änderungen an Azubi-Stammdaten werden nicht gespeichert:'''
'''[Bug 811 Änderungen an Azubi-Stammdaten werden nicht gespeichert:'''
Änderungen an den Stammdaten eines Azubis wurden teilweise nicht gespeichert, obwohl keine Fehlermeldung angezeigt wurde.
Änderungen an den Stammdaten eines Azubis wurden teilweise nicht gespeichert, obwohl keine Fehlermeldung angezeigt wurde.
'''[Bug 812 Warnung beim Entfernen von Pflichtmodulen fehlt:'''
'''[Bug 812 Warnung beim Entfernen von Pflichtmodulen fehlt:'''
Beim Anlegen oder Bearbeiten eines neuen Vertrags in der Desktop-App wurde keine Warnung ausgegeben, wenn ein Pflichtmodul entfernt wurde.
Beim Anlegen oder Bearbeiten eines neuen Vertrags in der Desktop-App wurde keine Warnung ausgegeben, wenn ein Pflichtmodul entfernt wurde.
'''[Bug 817 Geänderter Stundenplan wird nicht in Anwesenheitslisten übernommen:'''
'''[Bug 817 Geänderter Stundenplan wird nicht in Anwesenheitslisten übernommen:'''
Obwohl für die Berufsschulklasse ein neuer Stundenplan eingepflegt wurde, wurden in den Anwesenheitslisten teilweise noch die Schultage des alten Stundenplans angezeigt.
Obwohl für die Berufsschulklasse ein neuer Stundenplan eingepflegt wurde, wurden in den Anwesenheitslisten teilweise noch die Schultage des alten Stundenplans angezeigt.
'''[Task 821 Öffnen der Azubi-Stammdaten bei Doppelklick in der Anwesenheitenliste:'''
'''[Task 821 Öffnen der Azubi-Stammdaten bei Doppelklick in der Anwesenheitenliste:'''
Bei einem Doppelklick auf den Azubi in der Anwesenheitsliste öffnen sich nun die Stammdaten des gewählten Azubis.
Bei einem Doppelklick auf den Azubi in der Anwesenheitsliste öffnen sich nun die Stammdaten des gewählten Azubis.
'''[Bug 820 Klassenbucheinträge ohne Anwesenheiten werden nicht exportiert:'''
 
'''[Bug 820 Klassenbucheinträge ohne Anwesenheiten werden nicht exportiert:'''
 
Beim Exportieren der Klassenbücher wurden Klassenbucheinträge, an denen kein Teilnehmer anwesend war, nicht mit exportiert.
Beim Exportieren der Klassenbücher wurden Klassenbucheinträge, an denen kein Teilnehmer anwesend war, nicht mit exportiert.
'''[Task 565 Modulbeschreibung verlinken:'''
'''[Task 565 Modulbeschreibung verlinken:'''
Bei den Modulen kann nun eine URL hinterlegt werden, die zur Beschreibung des Moduls führt. Sofern diese URL hinterlegt ist, kann der Kunde bei der Anmeldung auf diesen Link klicken, um sich zu informieren.
Bei den Modulen kann nun eine URL hinterlegt werden, die zur Beschreibung des Moduls führt. Sofern diese URL hinterlegt ist, kann der Kunde bei der Anmeldung auf diesen Link klicken, um sich zu informieren.
==Version 2.5.2.0 (03.02.2023)==
==Version 2.5.2.0 (03.02.2023)==
'''[Bug 810 Fehlerhafte Artikelzuordnung bei Grundkursen:'''
'''[Bug 810 Fehlerhafte Artikelzuordnung bei Grundkursen:'''
Bei der Rechnungserstellung wurden einige Grundkurse nicht korrekt erkannt und somit mit falschen Artikelnummern abgerechnet.
Bei der Rechnungserstellung wurden einige Grundkurse nicht korrekt erkannt und somit mit falschen Artikelnummern abgerechnet.
==Version 2.5.1.0 (16.01.2023)==
==Version 2.5.1.0 (16.01.2023)==
'''[Requirement 738 Klassenbucheinträge des Teilnehmers exportieren: '''
'''[Requirement 738 Klassenbucheinträge des Teilnehmers exportieren: '''
In den Azubi-Stammdaten können nun, sofern vorhanden, alle Klassenbucheinträge zu einem Teilnehmer exportiert werden.
In den Azubi-Stammdaten können nun, sofern vorhanden, alle Klassenbucheinträge zu einem Teilnehmer exportiert werden.
'''[Requirement 809 Export der Klassenbucheinträge eines Kurses:'''
'''[Requirement 809 Export der Klassenbucheinträge eines Kurses:'''
Es können nun die Klassenbuch-Einträge eines ausgewählten Kurses exportiert werden.
Es können nun die Klassenbuch-Einträge eines ausgewählten Kurses exportiert werden.
'''[Bug 790 Programmabsturz beim Löschen eines Kurses:'''
'''[Bug 790 Programmabsturz beim Löschen eines Kurses:'''
Beim Löschen eines Kurses in der Kursplanung ist das Programm abgestürzt.
Beim Löschen eines Kurses in der Kursplanung ist das Programm abgestürzt.
'''[Bug 807 Filtern in der Modulliste nicht mehr möglich:'''
'''[Bug 807 Filtern in der Modulliste nicht mehr möglich:'''
In der Azubi-Liste in der Kursplanung war es teilweise nicht mehr möglich, die Spalte Module zu sortieren oder zu filtern.
In der Azubi-Liste in der Kursplanung war es teilweise nicht mehr möglich, die Spalte Module zu sortieren oder zu filtern.
== Version 2.5.0.0 (22.12.2022) ==
== Version 2.5.0.0 (22.12.2022) ==
 
'''[Feature 780 Verbandbuch: '''
'''[Feature 780 Verbandbuch: '''
Ein Verbandbuch zur Dokumentation von Unfällen gegenüber der Berufsgenossenschaft wurde integriert. Zur Vergabe der Rechte muss einmalig die Funktion 'Aktualisieren der Berechtigungsstruktur' in der Rechteverwaltung ausgeführt werden.
Ein Verbandbuch zur Dokumentation von Unfällen gegenüber der Berufsgenossenschaft wurde integriert. Zur Vergabe der Rechte muss einmalig die Funktion 'Aktualisieren der Berechtigungsstruktur' in der Rechteverwaltung ausgeführt werden.


'''[Task 853 Module in logischer Reihenfolge anzeigen: '''
'''[Task 853 Module in logischer Reihenfolge anzeigen: '''
In den Beruf-Stammdaten kann die Modul-Zuordnung nun nummeriert werden, damit die Module bei der Anmeldung in einer logischen Reihenfolge angezeigt werden.
In den Beruf-Stammdaten kann die Modul-Zuordnung nun nummeriert werden, damit die Module bei der Anmeldung in einer logischen Reihenfolge angezeigt werden.


'''[Bug 854 Keine abzurechnenden Positionen bei abweichendem Rechnungsempfänger: '''
'''[Bug 854 Keine abzurechnenden Positionen bei abweichendem Rechnungsempfänger: '''
Bei der Rechnungserstellung für Betriebe mit abweichendem Rechnungsempfänger konnten keine abrechenbaren Positionen ermittelt werden.
Bei der Rechnungserstellung für Betriebe mit abweichendem Rechnungsempfänger konnten keine abrechenbaren Positionen ermittelt werden.
==Version 2.4.10.0 (02.12.2022) ==
==Version 2.4.10.0 (02.12.2022) ==
'''[Bug 742 Fehler beim Validieren der Module in einem neuen Vertrag:'''
'''[Bug 742 Fehler beim Validieren der Module in einem neuen Vertrag:'''
Beim Anlegen eines neuen Vertrags in der Vertrags-Verwaltung werden die Pflichtmodule des gewählten Berufs automatisch ausgewählt. Diese Module wurden bei der Validierung allerdings nicht korrekt erkannt, so dass nicht zum nächsten Schritt gewechselt werden konnte.
Beim Anlegen eines neuen Vertrags in der Vertrags-Verwaltung werden die Pflichtmodule des gewählten Berufs automatisch ausgewählt. Diese Module wurden bei der Validierung allerdings nicht korrekt erkannt, so dass nicht zum nächsten Schritt gewechselt werden konnte.
'''[Bug 766 Daten trotz BetriebeSync bearbeitbar: '''
'''[Bug 766 Daten trotz BetriebeSync bearbeitbar: '''
Obwohl in den Programmeinstellungen eingestellt war, dass der BetriebeSync verwendet werden sollte, konnten die Stammdaten der Betriebe bearbeitet werden.
Obwohl in den Programmeinstellungen eingestellt war, dass der BetriebeSync verwendet werden sollte, konnten die Stammdaten der Betriebe bearbeitet werden.
'''[Bug 769 Beim Öffnen der Azubi-Stammdaten stürzt das Programm ab: '''
'''[Bug 769 Beim Öffnen der Azubi-Stammdaten stürzt das Programm ab: '''
Beim Öffnen der Azubi-Stammdaten kam es teilweise zum Programm Absturz.
Beim Öffnen der Azubi-Stammdaten kam es teilweise zum Programm Absturz.
'''[Bug 770 Control-Rechte werden nicht mehr geladen: '''
'''[Bug 770 Control-Rechte werden nicht mehr geladen: '''
Die Benutzerberechtigungen wurden nicht mehr korrekt geladen.
Die Benutzerberechtigungen wurden nicht mehr korrekt geladen.
'''[Bug 771 Bei Auswahl eines Kurses stürzt das Programm ab:'''
'''[Bug 771 Bei Auswahl eines Kurses stürzt das Programm ab:'''
Bei der Auswahl einiger Kurse in der Kursplanung kam es zum Absturz des Programms.
Bei der Auswahl einiger Kurse in der Kursplanung kam es zum Absturz des Programms.
'''[Bug 772 Dem Kurs können keine Ausbilder zugewiesen werden:'''
 
'''[Bug 772 Dem Kurs können keine Ausbilder zugewiesen werden:'''
 
Der Button zum Zuweisen der Ausbilder zu einem Kurs wurde nicht mehr angezeigt.
Der Button zum Zuweisen der Ausbilder zu einem Kurs wurde nicht mehr angezeigt.
'''[Task 774 Kursbezogene Ülu-Listen:'''
'''[Task 774 Kursbezogene Ülu-Listen:'''
Es können nun automatisierte Erklärungen der Lehrgangstage (Ülu-Listen) erstellt werden, die jeweils einen Kurs umfassen.
Es können nun automatisierte Erklärungen der Lehrgangstage (Ülu-Listen) erstellt werden, die jeweils einen Kurs umfassen.
==Version 2.4.9.0 (17.11.2022)==
==Version 2.4.9.0 (17.11.2022)==
'''[Task 759 Übungen ohne Noten:'''
'''[Task 759 Übungen ohne Noten:'''
In den Übungsvorlagen können nun Übungen als unbenotet definiert werden. Diese Übungen stehen für Klassenbuch-Einträge zur Verfügung, werden aber nicht im NotenTool angezeigt.
In den Übungsvorlagen können nun Übungen als unbenotet definiert werden. Diese Übungen stehen für Klassenbuch-Einträge zur Verfügung, werden aber nicht im NotenTool angezeigt.
'''[Bug 764 Module löschen oder bearbeiten schlägt fehl:'''
 
'''[Bug 764 Module löschen oder bearbeiten schlägt fehl:'''
 
Beim Löschen oder Bearbeiten eines Modules kam es zu Fehlern mit abhängigen Objekten, so dass die Änderungen nicht korrekt übernommen wurden.
Beim Löschen oder Bearbeiten eines Modules kam es zu Fehlern mit abhängigen Objekten, so dass die Änderungen nicht korrekt übernommen wurden.
'''[Bug 765 Export Klassenbuch führt zum Absturz:'''
'''[Bug 765 Export Klassenbuch führt zum Absturz:'''
Beim Export des Klassenbuchs kam es zum Programmabsturz, da die benötigten Vorlagen-Dateien nicht korrekt ins Programmverzeichnis übernommen wurden.
Beim Export des Klassenbuchs kam es zum Programmabsturz, da die benötigten Vorlagen-Dateien nicht korrekt ins Programmverzeichnis übernommen wurden.
==Version 2.4.8.0 (11.11.2022)==
==Version 2.4.8.0 (11.11.2022)==
'''[Requirement 737 Klassenbuch Exportieren:'''
'''[Requirement 737 Klassenbuch Exportieren:'''
Das Klassenbuch kann nun als PDF-Datei exportiert werden.
Das Klassenbuch kann nun als PDF-Datei exportiert werden.
'''[Bug 761 Performance Verbesserungen:'''
'''[Bug 761 Performance Verbesserungen:'''
Die Performance in der Kursplanung wurde deutlich verbessert. Die Teilnehmer eines Kurses werden nun in einem extra Tab angezeigt. Das Öffnen der Verträge ist nun performanter. Das Öffnen der Azubi-Stammdaten ist deutlich schneller. Das Filtern eines Kurses für die Anwesenheiten und Noten ist nun deutlich performanter.
Die Performance in der Kursplanung wurde deutlich verbessert. Die Teilnehmer eines Kurses werden nun in einem extra Tab angezeigt. Das Öffnen der Verträge ist nun performanter. Das Öffnen der Azubi-Stammdaten ist deutlich schneller. Das Filtern eines Kurses für die Anwesenheiten und Noten ist nun deutlich performanter.
==Version 2.4.7.0 (07.10.2022)==
==Version 2.4.7.0 (07.10.2022)==
'''[Task 610 Planeransicht um die Spalte Standort erweitern:'''
'''[Task 610 Planeransicht um die Spalte Standort erweitern:'''
In der Planer-Ansicht in den Azubi-Stammdaten wird nun die Spalte Standort angezeigt.
In der Planer-Ansicht in den Azubi-Stammdaten wird nun die Spalte Standort angezeigt.
'''[Task 615 Anpassungen der Spalten in der AzubiListe:'''
'''[Task 615 Anpassungen der Spalten in der AzubiListe:'''
In der Kursplanung wurde die Liste der Spalten für die Azubi-Liste erweitert.
In der Kursplanung wurde die Liste der Spalten für die Azubi-Liste erweitert.
'''[Task 616 Öffnen der AzubiStammdaten bei Doppelklick in der AzubiListe:'''
'''[Task 616 Öffnen der AzubiStammdaten bei Doppelklick in der AzubiListe:'''
In der Azubi-Liste in der Kursplanung kann man nun per Doppelklick die Daten des ausgewählten Azubis anzeigen lassen.
In der Azubi-Liste in der Kursplanung kann man nun per Doppelklick die Daten des ausgewählten Azubis anzeigen lassen.
'''[Task 621 Ablaufdatum zum Kurs hinzufügen:'''
 
'''[Task 621 Ablaufdatum zum Kurs hinzufügen:'''
In den Kursstammdaten kann nun ein Gültigkeitszeitraum gepflegt werden. Nach Ablauf der Gültigkeit kann der Kurs nicht verplant werden.
In den Kursstammdaten kann nun ein Gültigkeitszeitraum gepflegt werden. Nach Ablauf der Gültigkeit kann der Kurs nicht verplant werden.
'''[Task 622 Filter in der Kursplanung anpassen:'''
 
'''[Task 622 Filter in der Kursplanung anpassen:'''
 
In der Kursplanung werden Kurse, die in dem eingestellten Zeitraum nicht verplant werden können, nicht mehr angezeigt.
In der Kursplanung werden Kurse, die in dem eingestellten Zeitraum nicht verplant werden können, nicht mehr angezeigt.
'''[Task 623 Kurse für Teilnahmezertifikat definieren:'''
'''[Task 623 Kurse für Teilnahmezertifikat definieren:'''
In den Kursstammdaten kann nun festgelegt werden, dass für einen Kurs nur ein Teilnahmezertifikat erstellt werden soll.
In den Kursstammdaten kann nun festgelegt werden, dass für einen Kurs nur ein Teilnahmezertifikat erstellt werden soll.
'''[Task 627 Beim Öffnen des Kurses immer in die aktuelle Woche springen: '''
'''[Task 627 Beim Öffnen des Kurses immer in die aktuelle Woche springen: '''
Beim Öffnen eines Kurses zum Eintragen der Anwesenheiten wird nun automatisch zum aktuellen Tag gescrollt.
Beim Öffnen eines Kurses zum Eintragen der Anwesenheiten wird nun automatisch zum aktuellen Tag gescrollt.
'''[Task 624 Erstellen eines Teilnahmezertifikats ohne Noten:'''
'''[Task 624 Erstellen eines Teilnahmezertifikats ohne Noten:'''
Es können nun Teilnahmezertifikate ohne Noten erstellt werden, für Kurse, die entsprechend definiert worden sind.
Es können nun Teilnahmezertifikate ohne Noten erstellt werden, für Kurse, die entsprechend definiert worden sind.
'''[Task 632 Vollständigen Namen der Übung anzeigen:'''
 
'''[Task 632 Vollständigen Namen der Übung anzeigen:'''
In der Notenansicht wird nun der vollständige Name der Übung/Prüfung als ToolTip für die jeweilige Spalte angezeigt.
In der Notenansicht wird nun der vollständige Name der Übung/Prüfung als ToolTip für die jeweilige Spalte angezeigt.
==Version 2.4.6.0 (15.09.2022)==
==Version 2.4.6.0 (15.09.2022)==
'''[Bug 752 Änderungen an Übungsvorlagen werden nicht übernommen:'''
'''[Bug 752 Änderungen an Übungsvorlagen werden nicht übernommen:'''
Wenn in den Kursstammdaten Übungsvorlagen angelegt oder angepasst werden, so werden diese Änderungen nun auch in die geplanten Kurse übernommen. Sofern für die Übungsvorlage ein Gültigkeitszeitraum festgelegt wurde, werden die Änderungen nur für Kurse übernommen, die innerhalb dieses Zeitraums fallen. Falls kein Zeitraum festgelegt wurde, gelten die Änderungen für alle laufenden und zukünftig geplanten Kurse.
Wenn in den Kursstammdaten Übungsvorlagen angelegt oder angepasst werden, so werden diese Änderungen nun auch in die geplanten Kurse übernommen. Sofern für die Übungsvorlage ein Gültigkeitszeitraum festgelegt wurde, werden die Änderungen nur für Kurse übernommen, die innerhalb dieses Zeitraums fallen. Falls kein Zeitraum festgelegt wurde, gelten die Änderungen für alle laufenden und zukünftig geplanten Kurse.
'''[Bug 753 Programm-Absturz beim Erstellen von Einzelzertifikaten:'''
'''[Bug 753 Programm-Absturz beim Erstellen von Einzelzertifikaten:'''
Beim Erstellen von Einzelzertifikaten ist das Programm abgestürzt.
Beim Erstellen von Einzelzertifikaten ist das Programm abgestürzt.
==Version 2.4.5.0 (02.09.2022)==
==Version 2.4.5.0 (02.09.2022)==
'''[Bug 748 Datum des Klassenbucheintrags wird trotz abbrechen geändert:'''
'''[Bug 748 Datum des Klassenbucheintrags wird trotz abbrechen geändert:'''
Im Klassenbuch, beim Ändern eines Eintrags: Wenn das Datum geändert wurde, wurde dies trotz Schließen ohne Speichern in die Datenbank geschrieben.
Im Klassenbuch, beim Ändern eines Eintrags: Wenn das Datum geändert wurde, wurde dies trotz Schließen ohne Speichern in die Datenbank geschrieben.
'''[Bug 749 Anwesenheiten können teilweise nicht gespeichert werden:'''
'''[Bug 749 Anwesenheiten können teilweise nicht gespeichert werden:'''
In einigen Fällen ließen sich Anwesenheiten nicht speichern.
In einigen Fällen ließen sich Anwesenheiten nicht speichern.
'''[Bug 750 Verdoppelung der Ausbilder-Liste:'''
'''[Bug 750 Verdoppelung der Ausbilder-Liste:'''
Wenn ein Kurs in der Kursplanung geändert wurde, wurden die zugefügten Ausbilder erneut dem Kurs zugewiesen.
Wenn ein Kurs in der Kursplanung geändert wurde, wurden die zugefügten Ausbilder erneut dem Kurs zugewiesen.
'''[Bug 751 Unbeabsichtigte Änderungen in der Kurswochenplanung:'''
'''[Bug 751 Unbeabsichtigte Änderungen in der Kurswochenplanung:'''
Beim Speichern von Änderungen in einem Kurs in der Kursplanung wurden teilweise die Kurswochenplanungen verändert.
Beim Speichern von Änderungen in einem Kurs in der Kursplanung wurden teilweise die Kurswochenplanungen verändert.
==Version 2.4.4.0 (29.08.2022)==
==Version 2.4.4.0 (29.08.2022)==
'''[Bug 733 Kommentare scheinbar löschbar:'''
'''[Bug 733 Kommentare scheinbar löschbar:'''
Wenn man sich die Kommentare zu einer Anwesenheit anzeigen ließ, dann war es in der Tabelle möglich, den Eintrag per Entfernen-Taste zu löschen. Wird die Ansicht neu geöffnet, war der Kommentar aber weiterhin da.
Wenn man sich die Kommentare zu einer Anwesenheit anzeigen ließ, dann war es in der Tabelle möglich, den Eintrag per Entfernen-Taste zu löschen. Wird die Ansicht neu geöffnet, war der Kommentar aber weiterhin da.
'''[Bug 732 Hinzugefügte Prüfung wird nicht angezeigt: '''
'''[Bug 732 Hinzugefügte Prüfung wird nicht angezeigt: '''
Eine Prüfung, die in der Notenansicht hinzugefügt wurde, wurde zwar in der Liste der Übungen angezeigt, aber es war nicht möglich, Noten einzutragen, da die Spalte nicht generiert wurde.
Eine Prüfung, die in der Notenansicht hinzugefügt wurde, wurde zwar in der Liste der Übungen angezeigt, aber es war nicht möglich, Noten einzutragen, da die Spalte nicht generiert wurde.
'''[Task 700 Beschreibung der Übung:'''
'''[Task 700 Beschreibung der Übung:'''
Die Übungen in einem Kurs sollen erweitert werden, so dass es möglich ist, eine konkrete (längere) Beschreibung der Übung und der erwarteten Ergebnisse festzulegen. Diese Beschreibung kann dann für den entsprechenden Klassenbuch-Eintrag genutzt werden.
Die Übungen in einem Kurs sollen erweitert werden, so dass es möglich ist, eine konkrete (längere) Beschreibung der Übung und der erwarteten Ergebnisse festzulegen. Diese Beschreibung kann dann für den entsprechenden Klassenbuch-Eintrag genutzt werden.
==Version 2.4.3.0 (22.08.2022)==
==Version 2.4.3.0 (22.08.2022)==
'''[Bug 743 Keine Rückmeldung beim Upload von Dokumenten:'''
'''[Bug 743 Keine Rückmeldung beim Upload von Dokumenten:'''
Beim Hochladen der Dokumente für die WebApp gab es keinerlei Rückmeldung über Erfolg oder Misserfolg.
Beim Hochladen der Dokumente für die WebApp gab es keinerlei Rückmeldung über Erfolg oder Misserfolg.
'''[Bug 744 Hochgeladene Dokumente nicht erkennbar:'''
'''[Bug 744 Hochgeladene Dokumente nicht erkennbar:'''
Es gab keinen sichtbaren Hinweis darauf, ob ein Dokument bereits in der WebApp veröffentlicht wurde oder nicht. Bereits hochgeladene Dokumente sind nun daran erkennbar, dass der Button für den Upload deaktiviert ist.
Es gab keinen sichtbaren Hinweis darauf, ob ein Dokument bereits in der WebApp veröffentlicht wurde oder nicht. Bereits hochgeladene Dokumente sind nun daran erkennbar, dass der Button für den Upload deaktiviert ist.
'''[Requirement 745 Logo für die WebApp festlegen:'''
'''[Requirement 745 Logo für die WebApp festlegen:'''
In den Web-Einstellungen ist es nun möglich, Logos zu hinterlegen, mit denen die WebApp personalisiert werden kann.
In den Web-Einstellungen ist es nun möglich, Logos zu hinterlegen, mit denen die WebApp personalisiert werden kann.
==Version 2.4.2.0 (16.08.2022)==
==Version 2.4.2.0 (16.08.2022)==
'''[Bug 726 Letzter Kurstag wird nicht angezeigt:'''
'''[Bug 726 Letzter Kurstag wird nicht angezeigt:'''
Bei Kursen, deren erster Kurstag nicht auf einen Montag fiel, kam es zu Problemen, sodass in den Anwesenheiten oft der letzte Tag bzw. die letzten Tage nicht angezeigt wurden.
Bei Kursen, deren erster Kurstag nicht auf einen Montag fiel, kam es zu Problemen, sodass in den Anwesenheiten oft der letzte Tag bzw. die letzten Tage nicht angezeigt wurden.
'''[Bug 740 Beim Filtern nach Zeitraum werden startende Kurse nicht angezeigt:'''
'''[Bug 740 Beim Filtern nach Zeitraum werden startende Kurse nicht angezeigt:'''
Wenn in den Anwesenheiten nach Zeitraum (nur ein Tag) gefiltert wurde, wurden Kurse, die an diesem Tag beginnen, nicht angezeigt.
Wenn in den Anwesenheiten nach Zeitraum (nur ein Tag) gefiltert wurde, wurden Kurse, die an diesem Tag beginnen, nicht angezeigt.
'''[Bug 741 Programmabsturz beim Hinzufügen eines neuen Kurses in den Module-Stammdaten:'''
'''[Bug 741 Programmabsturz beim Hinzufügen eines neuen Kurses in den Module-Stammdaten:'''
Beim Anlegen eines neuen Kurses in den Modul-Stammdaten kam es zum Absturz des Programms.
Beim Anlegen eines neuen Kurses in den Modul-Stammdaten kam es zum Absturz des Programms.
==Version 2.4.1.0 (07.07.2022)==
==Version 2.4.1.0 (07.07.2022)==


'''[Task 774 Kursbezogene Ülu-Listen'''
'''[Task 774 Kursbezogene Ülu-Listen'''  
 
Es können nun automatisierte Erklärungen der Lehrgangstage (Ülu-Listen) erstellt werden, die jeweils einen Kurs umfassen.  
Es können nun automatisierte Erklärungen der Lehrgangstage (Ülu-Listen) erstellt werden, die jeweils einen Kurs umfassen.  


Zeile 454: Zeile 777:


'''[Task 709 Wiki-Link im Programm'''
'''[Task 709 Wiki-Link im Programm'''
Über den Fragezeichen-Button in der oberen Ecke des Programms kommen Sie nun zum Online-Handbuch des EducationManagers. Dieses befindet sich aktuell noch im Aufbau, wird aber stetig um neue Funktionen erweitert.
Über den Fragezeichen-Button in der oberen Ecke des Programms kommen Sie nun zum Online-Handbuch des EducationManagers. Dieses befindet sich aktuell noch im Aufbau, wird aber stetig um neue Funktionen erweitert.


'''[Requirement 736 Klassenbücher verwalten'''
'''[Requirement 736 Klassenbücher verwalten'''
Es können nun Klassenbücher angelegt werden, die für einen gewissen Zeitraum gültig sind. Nach Abschluss des Klassenbuchs sind diese nicht mehr bearbeitbar. Den Klassenbüchern können mehrere Teilnehmer zugeordnet werden.
Es können nun Klassenbücher angelegt werden, die für einen gewissen Zeitraum gültig sind. Nach Abschluss des Klassenbuchs sind diese nicht mehr bearbeitbar. Den Klassenbüchern können mehrere Teilnehmer zugeordnet werden.


'''[Bug 722 Anmeldungen können nicht angenommen werden'''
'''[Bug 722 Anmeldungen können nicht angenommen werden'''
Anmeldungen konnten nicht angenommen werden, obwohl sie im Status 'Neu' standen.
Anmeldungen konnten nicht angenommen werden, obwohl sie im Status 'Neu' standen.


'''[Bug 724 Absturz beim Erstellen der Anwesenheiten eines Teilnehmers'''
'''[Bug 724 Absturz beim Erstellen der Anwesenheiten eines Teilnehmers'''
Beim Exportieren der Anwesenheiten eines Teilnehmers ist das Programm teilweise abgestürzt.
Beim Exportieren der Anwesenheiten eines Teilnehmers ist das Programm teilweise abgestürzt.


Zeile 468: Zeile 795:


'''[Task 721 PlanerReport umstellen'''
'''[Task 721 PlanerReport umstellen'''
Es wurde ein Bug beim Erstellen des PlanerReports behoben, da durch den Fehler keine Anmeldungen angenommen werden konnten.
Es wurde ein Bug beim Erstellen des PlanerReports behoben, da durch den Fehler keine Anmeldungen angenommen werden konnten.


Zeile 473: Zeile 801:


'''[Task 559 PDF-Datei mit Anwesenheiten eines einzelnen Teilnehmers erstellen'''
'''[Task 559 PDF-Datei mit Anwesenheiten eines einzelnen Teilnehmers erstellen'''
Die Anwesenheiten eines einzelnen Teilnehmers können nun als Excel oder PDF-Dokument exportiert werden.
Die Anwesenheiten eines einzelnen Teilnehmers können nun als Excel oder PDF-Dokument exportiert werden.


'''[Task 728 Anwesenheiten des Teilnehmers anzeigen'''
'''[Task 728 Anwesenheiten des Teilnehmers anzeigen'''
Die Anwesenheiten eines Teilnehmers können nun auch in den Azubi-Stammdaten eingesehen werden.
Die Anwesenheiten eines Teilnehmers können nun auch in den Azubi-Stammdaten eingesehen werden.


'''[Requirement 602 Übersicht Azubistart'''
'''[Requirement 602 Übersicht Azubistart'''
In der Startansicht gibt es nun einen Überblick über Teilnehmer, die in der nächsten Woche neu anfangen.
In der Startansicht gibt es nun einen Überblick über Teilnehmer, die in der nächsten Woche neu anfangen.


'''[Task 675 Eingabe von Datum ermöglichen'''
'''[Task 675 Eingabe von Datum ermöglichen'''
In allen Datums-Feldern ist es nun auch möglich, das Datum einzutippen.
In allen Datums-Feldern ist es nun auch möglich, das Datum einzutippen.


'''[Task 680 Der Geburtsort ist nur Pflicht bei Maßnahmen Teilnehmer'''
'''[Task 680 Der Geburtsort ist nur Pflicht bei Maßnahmen Teilnehmer'''
In der WebApp ist die Eingabe des Geburtsorts eines Teilnehmers nur noch dann Pflicht, wenn es sich um einen Maßnahme-Teilnehmer handelt.
In der WebApp ist die Eingabe des Geburtsorts eines Teilnehmers nur noch dann Pflicht, wenn es sich um einen Maßnahme-Teilnehmer handelt.


'''[Task 681 Dokumentenübersicht - Spalte 'hinzugefügt am' nur ein Datum '''
'''[Task 681 Dokumentenübersicht - Spalte 'hinzugefügt am' nur ein Datum '''
In der WebApp wird im Download-Bereich nun das 'hinzugefügt am' Datum so angezeigt, dass danach sortiert und gruppiert werden kann.
In der WebApp wird im Download-Bereich nun das 'hinzugefügt am' Datum so angezeigt, dass danach sortiert und gruppiert werden kann.


'''[Requirement 603 Übersicht über abgeschlossene Kurse'''
'''[Requirement 603 Übersicht über abgeschlossene Kurse'''
In der Startansicht gibt es nun eine Übersicht über bereits abgeschlossene Kurse, zu denen die Zertifikate erstellt werden können.
In der Startansicht gibt es nun eine Übersicht über bereits abgeschlossene Kurse, zu denen die Zertifikate erstellt werden können.


'''[Task 693 Schultage für jede Klasse mit Gültigkeit'''
'''[Task 693 Schultage für jede Klasse mit Gültigkeit'''
Die Eingabe der Berufsschultage wurde erweitert, sodass nun angegeben werden kann, für welchen Zeitraum der Stundenplan gültig ist.
Die Eingabe der Berufsschultage wurde erweitert, sodass nun angegeben werden kann, für welchen Zeitraum der Stundenplan gültig ist.


'''[Task 695 Es soll ersichtlich sein, an wen und wann die Einladungsmail versendet wurde'''
'''[Task 695 Es soll ersichtlich sein, an wen und wann die Einladungsmail versendet wurde'''
In der Startansicht wurde die Ansicht 'Erinnerte Kurse' erweitert, sodass sich nun per Doppelklick ein Fenster öffnet, welches anzeigt, wann die Einladungs-Mails an die Betriebe verschickt wurden.
In der Startansicht wurde die Ansicht 'Erinnerte Kurse' erweitert, sodass sich nun per Doppelklick ein Fenster öffnet, welches anzeigt, wann die Einladungs-Mails an die Betriebe verschickt wurden.


'''[Requirement 703 Einbindung von Logos'''
'''[Requirement 703 Einbindung von Logos'''
In den Programmeinstellungen können nun der Firmenname und die Logos hinterlegt werden, welche für die Dokumentenerstellung verwendet werden sollen.
In den Programmeinstellungen können nun der Firmenname und die Logos hinterlegt werden, welche für die Dokumentenerstellung verwendet werden sollen.


'''[Task 710 Quicksupport'''
'''[Task 710 Quicksupport'''
Im Info-Fenster wurden Links zur Website des EducationManagers ergänzt sowie ein Link für den Download des TeamViewer QuickSupports, der für Fehleranalysen genutzt werden kann.
Im Info-Fenster wurden Links zur Website des EducationManagers ergänzt sowie ein Link für den Download des TeamViewer QuickSupports, der für Fehleranalysen genutzt werden kann.


Zeile 508: Zeile 846:


'''[Requirement 479 Mail Vorlagen '''
'''[Requirement 479 Mail Vorlagen '''
Die Vorlagen für automatisch versendete Mails können nun selbst verwaltet werden.
Die Vorlagen für automatisch versendete Mails können nun selbst verwaltet werden.


'''[Feature 531], [Requirement 557 Allgemeine Web Funktionen und Verwaltung von Möglichen Anmelde-Daten'''
'''[Feature 531], [Requirement 557 Allgemeine Web Funktionen und Verwaltung von Möglichen Anmelde-Daten'''
Es gibt einen neuen Punkt, um Einstellungen für die WebApp zu verwalten.
Es gibt einen neuen Punkt, um Einstellungen für die WebApp zu verwalten.


'''[Requirement 661], [Requirement 662 Download Zertifikate/Zeiträhle'''
'''[Requirement 661], [Requirement 662 Download Zertifikate/Zeiträhle'''
Die Dokumenten-Akten wurden erweitert, sodass es nun möglich ist, die hinterlegten Dokumente dem Betrieb oder Teilnehmer in der WebApp direkt zum Download zur Verfügung zu stellen.
Die Dokumenten-Akten wurden erweitert, sodass es nun möglich ist, die hinterlegten Dokumente dem Betrieb oder Teilnehmer in der WebApp direkt zum Download zur Verfügung zu stellen.


'''[Task 647 Impfstatus-Daten löschen'''
'''[Task 647 Impfstatus-Daten löschen'''
Die gespeicherten Informationen zum Impfstatus der Mitarbeiter oder Teilnehmer werden nun aus datenschutzrechtlichen Gründen automatisch nach 6 Monaten gelöscht.
Die gespeicherten Informationen zum Impfstatus der Mitarbeiter oder Teilnehmer werden nun aus datenschutzrechtlichen Gründen automatisch nach 6 Monaten gelöscht.


'''[Requirement 606 Gesprächsprotokoll'''
'''[Requirement 606 Gesprächsprotokoll'''
In den Azubi-Stammdaten können nun Gesprächsprotokolle hinterlegt werden.
In den Azubi-Stammdaten können nun Gesprächsprotokolle hinterlegt werden.


'''[Requirement 603 Übersicht über abgeschlossene Kurse'''
'''[Requirement 603 Übersicht über abgeschlossene Kurse'''
In der Startansicht gibt es nun eine Übersicht über bereits abgeschlossene Kurse, zu denen die Zertifikate erstellt werden können.
In der Startansicht gibt es nun eine Übersicht über bereits abgeschlossene Kurse, zu denen die Zertifikate erstellt werden können.


'''[Requirement 612 2te Planeransicht'''
'''[Requirement 612 2te Planeransicht'''
In der Kursplanung gibt es nun eine weitere Ansicht für die Teilnehmerplanung.
In der Kursplanung gibt es nun eine weitere Ansicht für die Teilnehmerplanung.


'''[Task 644 Passwörter für App-Benutzer verschlüsseln'''
'''[Task 644 Passwörter für App-Benutzer verschlüsseln'''
Im Menü der Rechteverwaltung gibt es nun die Möglichkeit, das Passwort des aktuell angemeldeten Benutzers zu ändern.
Im Menü der Rechteverwaltung gibt es nun die Möglichkeit, das Passwort des aktuell angemeldeten Benutzers zu ändern.


'''[Requirement 655 Abwesenheiten für einen längeren Zeitraum'''
'''[Requirement 655 Abwesenheiten für einen längeren Zeitraum'''
Es können nun auch Abwesenheiten für einen längeren Zeitraum hinterlegt werden für Mitarbeiter und Teilnehmer.
Es können nun auch Abwesenheiten für einen längeren Zeitraum hinterlegt werden für Mitarbeiter und Teilnehmer.


Zeile 537: Zeile 883:


'''[Task 563], [Task 564 Mitarbeiter/Teilnehmer Impfstatus pflegen '''
'''[Task 563], [Task 564 Mitarbeiter/Teilnehmer Impfstatus pflegen '''
Für Mitarbeiter und Kursteilnehmer können jetzt der Impf- bzw. Test-Status gepflegt werden.
Für Mitarbeiter und Kursteilnehmer können jetzt der Impf- bzw. Test-Status gepflegt werden.


'''[Task 598 Anwesenheiten erweitern um Notiz'''
'''[Task 598 Anwesenheiten erweitern um Notiz'''
Bei der Eingabe der Anwesenheiten der Kursteilnehmer ist es nun auch möglich, Kommentare zu hinterlegen.
Bei der Eingabe der Anwesenheiten der Kursteilnehmer ist es nun auch möglich, Kommentare zu hinterlegen.


'''[Requirement 547 Teilnehmerakte'''
'''[Requirement 547 Teilnehmerakte'''
Die Azubi-Stammdaten wurden um eine Teilnehmerakte erweitert.
Die Azubi-Stammdaten wurden um eine Teilnehmerakte erweitert.


'''[Requirement 588 Programm-Einstellungen'''
'''[Requirement 588 Programm-Einstellungen'''
Die Programm-Einstellungen können nun gepflegt werden.
Die Programm-Einstellungen können nun gepflegt werden.

Version vom 5. November 2024, 09:08 Uhr

Version 2.7.5.0 (06.11.2024)

[Task 964 Zeitstrahl als Report

Die Vorlagen-Datei für Zeitsträhle wurde auf einen Report umgestellt. Dies vereinfacht die Dokumentenerstellung und bietet mehr Möglichkeiten für individuelle Anpassungen.

[Bug 969 Kursfilter in der Kursplanung fehlerhaft

Der Kursfilter wurde angepasst, um alle relevanten Kurse im gewählten Datumsbereich korrekt anzuzeigen. Künftig werden alle Kurse geladen, die entweder kein „Gültig-ab-“ oder „Gültig-bis“-Datum besitzen (d.h., immer gültig sind) oder deren Gültigkeitszeitraum (falls ein Gültig-ab- oder Gültig-bis-Datum gesetzt ist) in den angegebenen Datumsbereich fällt. Diese Anpassung stellt sicher, dass alle relevanten Kurse im gewünschten Zeitraum angezeigt und korrekt gefiltert werden.

[Bug 988 Fehlerhafte Erkennung der Abrechenbarkeit eines Kurses bei fehlender Einplanung in der letzten Kurswoche

Es wurde ein Problem behoben, bei dem ein Kurs, der als Ganzes pro Teilnehmer abgerechnet werden sollte, nicht als abrechenbar erkannt wurde, wenn ein Teilnehmer in der letzten Kurswoche nicht eingeplant war. Dieser Fehler verhinderte die korrekte Abrechnung des gesamten Kurses. Zukünftig wird sichergestellt, dass der Kurs auch dann als abrechenbar erkannt wird, wenn ein Teilnehmer in der letzten Woche fehlt, sofern der Rest des Kurses ordnungsgemäß besucht wurde.

[Bug 989 Fehlerhafte Zuordnung von Wochen an Monatsgrenzen bei der Abrechnung

Es wurde ein Problem behoben, bei dem Wochen, die sich über Monatsgrenzen erstrecken, nicht korrekt in die Abrechnung einbezogen wurden. Der Fehler trat auf, wenn die Zuordnung der Wochen zu einem bestimmten Monat nicht richtig erfolgte. Die Logik zur Bestimmung, in welchem Monat eine Woche abgerechnet werden soll, wurde angepasst:

  • Wenn das Startdatum einer Woche größer oder gleich einem Donnerstag ist, wird die Woche dem folgenden Monat zugerechnet.
  • Wenn das Enddatum einer Woche kleiner oder gleich einem Mittwoch ist, wird die Woche dem vorhergehenden Monat zugerechnet.

Diese Anpassung stellt sicher, dass alle Wochen, die sich über Monatsgrenzen erstrecken, korrekt abgerechnet werden.

[Bug 990 Fehlerhafte Abrechnung bei Kündigung von Teilnehmern mitten im Monat

Es wurde ein Fehler behoben, bei dem Kurse, die in den Abrechnungszeitraum fielen, aber vor dem Kündigungsdatum eines Teilnehmers lagen, nicht korrekt abgerechnet wurden. Wenn ein Teilnehmer mitten im Monat gekündigt wurde, wurden die bereits absolvierten Kurswochen vor dem Kündigungsdatum nicht in die Abrechnung einbezogen. Zukünftig wird sichergestellt, dass alle Kurse, die bis zum Kündigungsdatum besucht wurden, korrekt abgerechnet werden.

[Task 994 Optionale Filter für den Zeitstrahl Gesamt zur gezielten Anzeige von Azubis

Beim Erstellen des Zeitstrahls Gesamt werden optionale Filter eingebaut, um die Anzeige gezielt anzupassen. Damit können Benutzer beispielsweise nur Azubis des ersten Lehrjahres oder bestimmte Ausbildungsberufe auswählen und anzeigen lassen. Diese Funktion soll die Übersichtlichkeit verbessern und ermöglicht eine zielgerichtete Darstellung der Azubis im Zeitstrahl.

[Task 995 Hinzufügen eines Feldes für den Lehrgangszeitraum in der ÜLU-Liste

In der ÜLU-Liste wird ein neues Feld für den Lehrgangszeitraum hinzugefügt. Dieses Feld soll den genauen Zeitraum des jeweiligen Lehrgangs anzeigen, um die Informationen zur Kursdauer für die Benutzer übersichtlicher und nachvollziehbarer zu gestalten.

[Bug 997 Fehlerhafte Darstellung von Kursen in der Teilnehmerplanung bei ungeplanten Wochen

In der Teilnehmerplanung wurden einige Kurse fälschlicherweise als durchgängig dargestellt, obwohl nicht alle Wochen des Kurses eingeplant waren. Dieser Fehler führte zu einer inkorrekten visuellen Darstellung, bei der ungeplante Wochen ignoriert und der Kurs ohne Unterbrechung angezeigt wurde. Die Darstellung wird nun so angepasst, dass ungeplante Wochen korrekt berücksichtigt und Lücken im Kursverlauf angezeigt werden.

[Task 998 Erstellung eines Zeitstrahls für ausgewählte Azubis in der Kursplanung In der Kursplanung wurde eine neue Funktion hinzugefügt, mit der ein Zeitstrahl erstellt werden kann, der die ausgewählten Azubis und den in der Kursplanung eingestellten Datumsbereich berücksichtigt. Diese Erweiterung ermöglicht eine übersichtliche Darstellung der Kursverläufe innerhalb des gewählten Zeitraums und für die gezielt ausgewählten Teilnehmer, um die Planung und Visualisierung von Kursabläufen zu erleichtern.

Version 2.7.4.0 (07.10.2024)

[Bug 976 Anzeigefehler in der Teilnehmerplanung: Kursbalken für gelöschte oder unvollständig dargestellte Kurse:

In der Teilnehmerplanung traten fehlerhafte Darstellungen auf. Es wurden Balken für Kurse angezeigt, die bereits gelöscht wurden, oder Balken erschienen nur für einen Tag, obwohl der Kurs für die gesamte Woche geplant war. Diese Anzeigefehler führten zu Verwirrung und beeinträchtigten die Planungsübersicht.

[Bug 981 ÜLU-Listen werden nun im Report Viewer geöffnet anstatt direkt als PDF gespeichert zu werden:

Seit der letzten Version wurden die ÜLU-Listen ausschließlich im PDF-Format ausgegeben, was zu Problemen führte, da manuelle Anpassungen erforderlich waren. Dieser Fehler wurde nun behoben: Zukünftig werden die Dateien nicht mehr automatisch gespeichert, sondern im Report Viewer geöffnet. Der Benutzer hat nun die Möglichkeit, den Bericht flexibel selbst zu exportieren und zwischen den Formaten PDF und Excel zu wählen. Dies verhindert unerwünschte automatische Exporte und bietet mehr Flexibilität.

[Bug 982 Falsche Ausgabe des Durchführungszeitraums in der ÜLU-Liste:

In der ÜLU-Liste wurde der Durchführungszeitraum fehlerhaft angezeigt, was zu Verwirrung bei den Benutzern führte, da der korrekte Zeitraum für die Durchführung nicht ersichtlich war. Dieser Fehler wurde behoben, sodass der Durchführungszeitraum nun korrekt in der Liste ausgegeben wird.

[Bug 965 Programmabsturz beim Schließen einer Sicht vor vollständigem Laden der Daten:

Beim Öffnen einer Sicht kam es zu einem Programmabsturz, wenn die Sicht geschlossen wurde, bevor alle Daten vollständig geladen waren. Dieser Fehler wurde behoben, indem das Schließen der Sicht nun verhindert wird, solange die Daten noch nicht vollständig geladen sind. Dadurch wird die Stabilität der Anwendung verbessert und unerwartete Abstürze werden vermieden.

[Bug 889], [Bug 976 In der Teilnehmerplanung werden Wochenkurse nicht richtig dargestellt:

In der Teilnehmerplanung traten fehlerhafte Darstellungen auf. Es wurden Balken für Kurse angezeigt, die bereits gelöscht waren, oder Balken erschienen nur für einen Tag, obwohl der Kurs für die gesamte Woche geplant war. Diese Anzeigefehler führten zu Verwirrung und beeinträchtigten die Planungsübersicht. Die Anzeige der Kursbalken wurde überprüft und sichergestellt, dass nur bestehende Kurse korrekt und in voller Länge dargestellt werden.

[Bug 983 Fehlerhafte Abrechnung eines Teilnehmers bei mehreren Betrieben:

Im Rechnungslauf wurde ein Fehler behoben, bei dem ein Teilnehmer bei zwei Betrieben gleichzeitig abgerechnet wurde. Die Ursache lag darin, dass der Teilnehmer im Programm mehrfach "umfirmiert" wurde, also den Betrieb gewechselt hatte. Dadurch wurden mehrere Ausbildungen für den Teilnehmer angelegt, die alle gleichzeitig aktiv waren. Dieser Fehler führte zu einer doppelten Abrechnung, welche nun korrigiert wurde, sodass nur die tatsächlich relevante Ausbildung abgerechnet wird.

Version 2.7.3.0 (30.09.2024)

[Bug 954 Beim Hinzufügen einer Prüfung werden Kopfnoten gedoppelt:

Beim Hinzufügen einer Übung/Prüfung in der Notenansicht wurden fälschlicherweise bereits gelöscht Kopfnoten wieder angezeigt.

[Bug 978 Aktualisieren-Button ohne Funktion Teilnehmerentwicklung Azubis:

Der Button zum Aktualisieren der Daten in der Statistik 'Teilnehmerentwicklung Azubis' war ohne Funktion.

[Bug 980 Aktualisieren-Button ohne Funktion Teilnehmerentwicklung Umschüler:

Der Button zum Aktualisieren der Daten in der Statistik 'Teilnehmerentwicklung Umschüler' war ohne Funktion.

[Bug 979 Fehlerhafte Abrechnung: Wochen werden doppelt oder zu früh abgerechnet:

Bei der Rechnungserstellung wurde festgestellt, dass Wochen, die bereits im Vormonat abgerechnet wurden, erneut abgerechnet wurden und Wochen abgerechnet wurden, die erst im nächsten Monat fällig wären. Die Ursache liegt darin, dass Microsoft den Standard-Wochenanfang fälschlicherweise auf Sonntag festgelegt hat. Dies führte zu einer fehlerhaften Zuordnung der Abrechnungszeiträume.

Version 2.7.2.0 (26.09.2024)

[Bug 958 Fehler in der Statistik Teilnehmerentwicklung Azubis:

In der Statistik gab es einen Fehler, bei dem die Kurswochen nicht korrekt berechnet wurden. Dieser führte zu falschen Ergebnissen in der Teilnehmerentwicklung und beeinträchtigte die korrekte Darstellung.

[Bug 977 Die Statistik der Umschüler passt nicht zu den Teilnehmer Zahlen:

In der Statistik gab es einen Fehler, bei dem die Kurswochen nicht korrekt berechnet wurden. Dieser führte zu falschen Ergebnissen in der Teilnehmerentwicklung für Umschüler und beeinträchtigte die korrekte Darstellung.

[Task 963 Anwesenheiten als Report:

Die Vorlagen-Datei für Anwesenheiten wurde auf einen Report umgestellt. Dies vereinfacht die Dokumentenerstellung und bietet mehr Möglichkeiten für individuelle Anpassungen.

[Bug 970 Fehlerhafte Anzeige von Abwesenheiten bei ausgeplanten Teilnehmern:

In der WebApp wurden Anwesenheiten für Kurse angezeigt, bei denen der Teilnehmer bereits wieder ausgeplant wurde.

[Task 960 Ülu-Liste als Report:

Die Vorlagen-Datei für Ülu-Listen (Monatliche Erklärung der Lehrgangstage) wurde auf einen Report umgestellt. Dies vereinfacht die Dokumentenerstellung und bietet mehr Möglichkeiten für individuelle Anpassungen.

[Task 959 Planer-Report als Report:

Die Vorlagen-Datei für den Planer-Report, welcher bei Übernahme der Anmeldungen verschickt wird, wurde auf einen Report umgestellt. Dies vereinfacht die Dokumentenerstellung und bietet mehr Möglichkeiten für individuelle Anpassungen.

[Task 962 Ülu-Unterschriftenliste als Report:

Die Vorlagen-Datei für die Ülu-Unterschriftenliste wurde auf einen Report umgestellt. Dies vereinfacht die Dokumentenerstellung und bietet mehr Möglichkeiten für individuelle Anpassungen.

[Task 966 Kommentare der Anwesenheiten in der WebApp anzeigen:

In der WebApp werden in der Ansicht der Anwesenheiten, in der Tagesansicht, nun auch die eingetragenen Kommentare zur Anwesenheit angezeigt.

[Bug 971 Anzahl der angezeigten Teilnehmerdatensätze fehlt in der "Azubi Übersicht":

In der Ansicht "Azubi Übersicht" innerhalb der Azubistammdaten wurde die Anzahl der angezeigten Teilnehmerdatensätze nicht angezeigt.

[Bug 972 Falsche Anzeige der Berufeliste beim Filtern nach Standort in den Azubistammdaten:

In den Azubistammdaten wurde beim Anwenden des Filters nach Standort fälschlicherweise die Liste der Berufe angezeigt, anstatt der entsprechenden Standorte.

[Bug 974 Teilnehmer können nach dem Abdocken der Planungsansicht in der Kursplanung nicht mehr zugewiesen werden:

In der Kursplanung trat der Fehler auf, dass nach dem Abdocken der Planungsansicht keine Teilnehmer mehr per Drag-and-Drop in einen Kurs gezogen werden konnten.

[Bug 975 Farben der Kursteilnehmer-Tabelle verschwinden nach dem Abdocken in der Kursplanung:

Beim Abdocken der Kursteilnehmer-Tabelle in der Kursplanung verschwanden die Farbcodierungen, die zur visuellen Unterscheidung der eingeplanten Wochen verwendet werden.

Version 2.7.1.0 (11.09.2024)

[Bug 951 Die Anwendung stürzt ab, wenn man die Noten öffnet:

Beim Öffnen der Notenansicht über 'zu erstellende Zertifikate' stürzte die Anwendung ab, wenn der Filter zu früh angewendet wurde.

[Bug 952 Fehler in der Statistik-Anzeige 'Anmeldungen/Beruf':

In der Statistik wurden fälschlicherweise auch abgemeldete und stornierte Teilnehmer berücksichtigt.

[Bug 953 Fehler bei der Berechnung in den Sammelzertifikaten:

Da Prüfungen nicht in die Berechnung der Durchschnittsnote einfließen dürfen, kam es zu Berechnungsfehlern und Missverständnissen. Die Summenzeile mit der Durchschnittsnote des Kurses wurde daher aus den Sammelzertifikaten entfernt.

[Bug 956 Rechnungen werden in SevDesk doppelt angelegt:

Rechnungen werden nun nicht mehr doppelt in SevDesk angelegt.

[Bug 957 Abrechnungsfehler:

Durch einen Fehler wurden Kurse, die erst nach Abschluss abgerechnet werden dürfen, bereits vorzeitig wöchentlich abgerechnet.

Version 2.7.0.0 (02.08.2024)

[Requirement 760 Anbindung an SelectLine: Die Anbindung der SelectLine als Rechnungsschnittstelle ist nun vollständig.

[Requirement 836 Ampelsystem in der Kursplanung: In der Kursplanung gibt es nun eine Übersicht über die verplanten Kurse der Teilnehmer, mit farblicher Markierung, ob diese in den benötigten Kursen bereits eingeplant wurden oder nicht.

[Bug 943 Kopfnoten werden rückwirkend geändert: Ein Fehler wurde behoben, bei dem Änderungen an Kopfnoten sich auf alle Kurse auswirkten, einschließlich vergangener Kurse. Die Kopfnoten verfügen nun über ein Gültigkeitsdatum.

[Bug 939 Automatische Übersetzung in der WebApp: Teilweise wurden Namen von Teilnehmern in der WebApp durch die automatische Übersetzung des Browsers unkenntlich gemacht.

[Bug 942 Verschobene Anwesenheiten in den Ülu-Listen: Teilweise wurden die Anwesenheiten in den Ülu-Listen nach vorne verschoben ausgedruckt.

Version 2.6.17.0 (14.05.2024)

[Task 935 Legende für Anwesenheitsstatus in der Webapp hinzufügen:

In der WebApp, auf der Seite zum Anzeigen der Anwesenheiten, wurde eine Legende hinzugefügt, um die Bedeutung eines Anwesenheitsstatus zu erklären.

[Bug 936 Benutzer, die über die Betriebe-Ansicht angelegt wurden, können sich nicht anmelden:

In der Betriebe-Ansicht wurden die Passwörter der WebBenutzer doppelt verschlüsselt, wodurch eine Anmeldung mit dem vergebenen Passwort in der WebApp nicht möglich war.

[Requirement 929 Bug 937: Beendete Kurse fehlen auf Rechnung:

Kurse, die unter der Woche endeten, wurden teilweise nicht korrekt für den Rechnungszeitraum erkannt.

[Bug 940 Bug 940: Beim Abbrechen einer Bearbeitung stürzt das Programm ab:

Bricht man die Bearbeitung der Noten oder Anwesenheiten ab, so stürzt das gesamte Programm ab.

[Bug 941 Bug 941: Datensatzsperre wird nicht gesetzt:

Beim Beginn einer Bearbeitung wird der Datensatz nicht gesperrt und kann somit von mehreren Personen gleichzeitig bearbeitet werden.

[Bug 939 Automatische Übersetzung in der WebApp:

Teilweise wurden Namen von Teilnehmern in der WebApp durch die automatische Übersetzung des Browsers 'übersetzt' und damit unkenntlich gemacht.

[Bug 942 Verschobene Anwesenheiten in den Ülu-Listen:

Teilweise wurden die Anwesenheiten in den Ülu-Listen nach vorne 'verschoben' ausgedruckt.

Version 2.6.16.0 (26.04.2024)

[Requirement 663 Anwesenheiten anzeigen:

Ihre Kunden haben nun in der WebApp die Möglichkeit, die Anwesenheiten der Teilnehmer zum aktuellen Zeitpunkt einzusehen. Dazu müssen zunächst die Unterrichtszeiten des Standorts (Task 932) eingetragen sein.

[Requirement 687 Zeitstrahl für alle Azubis eines Betriebs soll einsehbar sein:

In der neuen Ansicht der WebApp für Anwesenheiten (Requirement 663) können in einer Kalender-Ansicht auch die bereits geplanten Kurse der Teilnehmer eingesehen werden.

[Requirement 929 Kurs-Übersicht:

In der WebApp öffnet sich in der Übersicht der Anwesenheiten eine Kurs-Seite, wenn man auf den Kurs-Termin klickt. In dieser Übersicht können das Kurs-Start- und Enddatum, der Standort und die eingeplanten Dozenten eingesehen werden. Sofern eine Kursbeschreibung (Task 931) hinterlegt wurde, wird auch diese angezeigt.

[Requirement 930 Kurs-Dokumente:

In der Kurs-Übersicht der WebApp können nun auch Dokumente eingesehen werden, die in der Kurs-Akte abgelegt wurden.

[Task 932 Unterrichtszeiten festlegen:

In den Stammdaten der Standorte können nun die täglichen Unterrichtszeiten hinterlegt werden. Diese werden benötigt, um die Anwesenheiten in der WebApp (Requirement 663) anzeigen zu können.

[Task 931 Kursbeschreibung für WebApp:

In den Kursstammdaten kann nun eine Beschreibung des Kurses hinterlegt werden, die den Kunden in der WebApp angezeigt (Requirement 929) wird.

[Bug 933 Zeitstrahl in falsche Akte hinterlegt:

Beim Erstellen der Zeitsträhle für mehrere Betriebe sind teilweise die Zeitsträhle in der falschen Betriebe-Akte abgelegt worden.

[Task 934 Bereinigungsfunktion in die WebApp auslagern:

Um die Performance der App nicht unnötig zu belasten, haben wir die Bereinigungsfunktionen in den Webservice ausgelagert. Diese ist jedoch nur nutzbar, wenn die WebApp bei Ihnen aktiviert ist.

Version 2.6.15.0 (12.04.2024)

[Bug 917 Beim Verkürzen eines Kurses bleiben überflüssige Kurswochenbelegungen erhalten:

Wurde der Zeitraum eines Kurses in der Kursplanung verkürzt, so wurden die nicht mehr benötigten Kurswochen nicht ordnungsgemäß entfernt.

[Task 921 Zeitsträhle im DMS hinterlegen:

Zeitsträhle, die für die Teilnehmer erstellt werden, werden nun automatisch in der Betriebe Akte hinterlegt. Dazu können Sie in den Programmeinstellungen auch den Dokumenten-Typen festlegen, der für Zeitsträhle vergeben werden soll.

[Task 923 Zeitsträhle automatisch in der WebApp veröffentlichen:

Beim Erstellen der Zeitsträhle für die Betriebe haben Sie nun die Option, diese direkt in die WebApp hochzuladen.

[Requirement 92 Kurs-Akte:

Es ist nun möglich, Dokumente zu einem bestimmten Kurs anzulegen. Die Akte kann sowohl in den Anwesenheiten als auch in der Noten-Ansicht eingesehen werden.

[Task 926 Anzeige der verknüpften Akten:

Im Dokumentenmanagementsystem wird nun für jedes Dokument angezeigt, mit welchen Akten eine Verknüpfung besteht. Diese Verknüpfung kann auch angepasst und erweitert werden.

[Bug 927 Bei der Rechnungsstellung wird nur ein Dokument für Anwesenheiten im DMS gespeichert:

Bei der Rechnungserstellung wird pro Standort eine Übersicht der Anwesenheiten erstellt. Beim Ablegen der erstellten Dateien im DMS wurde nur eine Datei berücksichtigt.

Version 2.6.14.0 (22.03.2024)

[Task 914 Pflichtmodule müssen optional abwählbar sein:

In den Web-Einstellungen ist es nun möglich zu bestimmen, ob die Kunden bei der Anmeldung von Teilnehmern die Möglichkeit erhalten, Pflichtmodule nach einer Warnung selbstständig abzuwählen.

[Bug 915 Fehlerhafte Passwort-Prüfung beim Speichern von Benutzerdaten:

Beim Speichern von Änderungen an Benutzern, die auch Web-Zugang haben, kam es teilweise zu der Fehlermeldung, dass die Änderungen nicht gespeichert werden konnten, da ein Web-Benutzer zwingend ein Passwort benötigt. Diese Fehlermeldung trat auch auf, wenn bereits ein Passwort für den Benutzer vergeben war.

[Bug 916 Validierung des Betriebs beim Ändern von Kontaktdaten:

Wurden dem Betrieb neue Kontaktpersonen hinzugefügt oder Änderungen an diesen vorgenommen, so wurden beim Speichern alle Daten und Kontaktpersonen bei der Validierung einbezogen. Dies führte dazu, dass Änderungen nicht gespeichert werden konnten, wenn z.B. eine der Kontaktpersonen ein ungültiges Passwort eingetragen hatte, oder dass Kontaktpersonen nicht geändert/hinzugefügt werden konnten, wenn es Validierungsfehler in den Stammdaten gab.

Version 2.6.13.0 (28.02.2024)

[Bug 912 Geplante Kurse werden teilweise nicht in der Planung angezeigt:

In der Kursplanung wurden teilweise die Kurse nicht angezeigt. Dies wurde durch fehlerhaft geplante Kurse verursacht (Enddatum vor dem Startdatum). Um diesen Fehler zukünftig zu vermeiden, wurde die Validierung beim Anlegen der Kurse erweitert.

[Bug 913 Raumplanung lässt sich nicht speichern:

Beim Speichern der Raumplanung kam es zu Fehlern.

Version 2.6.12.0 (02.02.2024)

[Bug 903 Teilnehmer abmelden führt zum Programm Absturz:

Beim Versuch, die Teilnehmer in den Azubi-Stammdaten abzumelden, kam es zum Programm Absturz.

[Bug 904 Programm Absturz nach dem Anlegen des zweiten Vertrags in Folge:

Beim Anlegen von mehr als zwei Verträgen hintereinander kam es in der Desktop-Anwendung zum Absturz.

[Bug 905 Änderungen an Kontaktpersonen werden nicht gespeichert:

Teilweise wurden Änderungen an den Kontaktpersonen nicht gespeichert.

[Bug 906 Fehlende Rückmeldung beim Versand des Passworts:

Beim Versenden des Passworts an den Benutzer fehlte in der Desktop-Anwendung noch die Rückmeldung, ob dieses erfolgt ist.

[Bug 907 Programm Absturz, wenn mehrere Kontaktpersonen mit WebBenutzer angelegt werden:

Wenn für einen Betrieb gleichzeitig mehrere Kontaktpersonen mit WebBenutzer angelegt wurden, kam es zum Absturz.

[Task 908 Kunden über Bearbeitung von Änderungsanfragen informieren:

Wenn Änderungsanfragen angenommen oder abgelehnt werden, wird der Antragssteller per E-Mail darüber informiert.

[Task 909 Änderungsanfrage Ablehnen: Änderungsanfragen können nun auch mit Begründung abgelehnt werden.

[Task 910 Email-Versand optional je Vorlagen-Typ:

In den E-Mail-Vorlagen kann nun für jeden Vorlagen-Typ bestimmt werden, ob diese E-Mail an die Kunden verschickt werden soll oder nicht. Ist der E-Mail-Versand für die Vorlage nicht aktiviert, so werden Sie an den entsprechenden Stellen darüber informiert.

Version 2.6.11.0 (14.12.2023)

[Bug 901 Module können in Azubi-Stammdaten nicht entfernt werden:

In den Azubi-Stammdaten war der Button zum Entfernen von Modulen nie aktiv.

[Bug 902 In der Ülu-Liste fehlt die Zeile für 'Weiterleitungspartner':

In der neuen Vorlage der Ülu-Listen fehlte noch die Zeile für die Angabe des 'Weiterleitungspartner'.

Version 2.6.10.0 (07.12.2023)

[Bug 895 Fehler beim Erstellen der Sammelzertifikate:

Beim Erstellen der Sammelzertifikate wurde teilweise der Fehler: 'Die angegebene Datei wurde nicht gefunden.' angezeigt.

[Bug 898 Module werden beim Anmelden mehrfach zur Ausbildung hinzugefügt:

Bei der Anmeldung neuer Teilnehmer über die Desktop-App kam es teilweise dazu, dass Module mehrfach zur Ausbildung hinzugefügt wurden. Die fehlerhaft angelegten Datensätze wurden bereinigt.

[Bug 899 Absturz beim neu Anlegen eines Betriebs:

Beim manuellen Anlegen eines neuen Betriebs kam es zum Programm-Absturz.

[Bug 900 Bei automatischer Dokumentenerstellung keine Fehlermeldung wenn Speicherung im DMS fehlschlägt:

Bei der Erstellung der Anwesenheiten im Rechnungslauf war im Protokoll nicht ersichtlich, dass es zu Fehlern bei der Ablage der Dokumente im DMS gekommen war.

Version 2.6.9.0 (21.11.2023)

[Task 792 Anpassung der Ülu-Listen Vorlage:

Die Vorlage für die Ülu-Listen wurde auf den aktuellen Stand gebracht. Hierzu gehört auch, dass nur noch eine Lehrkraft zur Unterschrift ausgewählt werden kann.

[Bug 894 Absturz beim BetriebeSync:

Beim Synchronisieren der Betriebe mit der Fibu kam es zum Programm-Absturz.

[Bug 896 Export Anwesenheiten eines Azubis ohne Verspätungen:

Im Export der Anwesenheiten eines einzelnen Azubis fehlte die Angabe der Fehlzeiten.

[Bug 897 Neu angelegte Benutzer können sich nicht in der WebApp anmelden:

Benutzer, die über die Benutzerverwaltung neu angelegt wurden, konnten sich in der WebApp nicht anmelden und konnten auch das Passwort nicht zurücksetzen lassen.

Version 2.6.8.0 (13.11.2023)

[Bug 887 Datensatz-Sperre wird nicht wieder aufgehoben:

Die Datensatz-Sperre, insbesondere in den Anwesenheitslisten, wurde nicht korrekt wieder aufgehoben beim Beenden der Bearbeitung.

[Bug 891 Fehler beim Anlegen der Kontraktpersonen im Betrieb:

Beim Anlegen von Kontaktpersonen zum Betrieb kam es zu Fehlern, sodass der dazugehörige Benutzer nicht korrekt angelegt werden konnte.

[Bug 892 Platzhalter für Azubi-Tabelle in der Mail 'Anmeldung übernommen' wird nicht gefüllt:

In der Mail 'Anmeldung übernommen' wurde der Platzhalter für die Tabelle der Azubis nicht korrekt mit den entsprechenden Daten ersetzt.

[Bug 893 Aktualisierung Module beim Vertrag anlegen:

Wenn beim Anlegen eines Vertrags in der Desktop-App ein Modul entfernt wurde, hat sich die Liste der Module nicht aktualisiert, sodass das Modul nicht entfernt wurde.

Version 2.6.7.0 (11.10.2023)

[Bug 884 Absturz der App beim Doppelklick eines Azubis in den Anwesenheitslisten:

Beim Doppelklick eines Teilnehmers in den Anwesenheiten öffnen sich die Azubi-Stammdaten. Beim Laden der Daten kam es zum Absturz des Programms.

[Bug 887 Datensatz-Sperre wird nicht wieder aufgehoben:

Beim Bearbeiten von Datensätzen werden diese durch den Benutzer gesperrt. Diese Sperre wurde nicht aufgehoben, wenn der Benutzer auf Speichern klickt, ohne dass Änderungen vorgenommen wurden.

[Bug 886 Unfalldatum kann nicht gesetzt werden:

Im Verbandbuch war das Feld für Unfalldatum und Zeit schreibgeschützt.

[Bug 885 In der Kurserinnerung wird der Standort für den Kurs nicht markiert:

In der Kurserinnerungs-Email werden alle Standorte aufgeführt. Es fehlte die Markierung, an welchem Standort der Kurs stattfinden wird.

[Bug 773 Zu Erstellende Zertifikate Öffnen führt zum Absturz:

Beim Versuch, aus dem Dashboard heraus einen Kurs zu öffnen (zum Erstellen von Zertifikaten), stürzt das Programm ab.

[Task 883 Offline-Meldung Website:

Wenn die Datenbank nicht erreichbar ist, wird in der WebApp eine Informationsseite angezeigt, dass Anmeldungen nur in einem bestimmten Zeitraum möglich sind.

Version 2.6.6.0 (29.09.2023)

[Task 878 Desktop- und Web-App umstellen auf .Net 7 zur Verbesserung der Sicherheit und der Performancen:

Es wurde ein Upgrade durchgeführt von .Net 6 auf .Net 7.

[Task 608], [Task 609 Kurs Kopieren / Kopieren der Übungsvorlagen:

In den Kursstammdaten ist es nun möglich, Kursdaten zu kopieren. Sie können entweder einen neuen Kurs mit den Daten und ausgewählten Übungsvorlagen erstellen oder nur ausgewählte Übungsvorlagen in einen bestehenden Kurs kopieren.

[Task 683 Teilnehmer für eine Abmeldung vormerken:

In der WebApp können die Betriebe nun selbstständig die Abmeldung ihrer Teilnehmer beantragen. Diese beantragten Änderungen können Sie nun im Dashboard sehen und prüfen. Mit einem Klick auf den Button können Sie die Abmeldung bestätigen und den Teilnehmer aus allen bereits geplanten Kursen entfernen.

[Requirement 779 Abwesenheiten in der WebApp eintragen:

Die Betriebe können nun über die WebApp selbstständig die geplanten Abwesenheiten (z.B. Urlaube oder Krankmeldungen) ihrer Teilnehmer eintragen. Dazu müssen die Anwesenheitsstatus entsprechend für die Nutzung in der WebApp aktiviert werden.

[Task 871 Filtereinstellungen speichern:

In einigen Ansichten werden nun beim Schließen die gesetzten Filter in den Benutzereinstellungen gespeichert. So können beim erneuten Öffnen der Ansicht die gesetzten Filter wieder angewendet werden.

[Task 880 Kontraste in Anwesenheitslisten verbessern:

Die Kontraste in den Anwesenheitslisten wurden verbessert, sodass sich die Schriftfarbe bei dunklen Status-Farben entsprechend anpasst.

[Task 881 An bzw. Abwählen aller Kurswochen in der Kursplanung:

In der Kursplanung gibt es nun eine Checkbox, um für einen Teilnehmer alle Kurswochen an- bzw. abzuwählen.

Version 2.6.5.0 (04.08.2023)

[Bug 762 Änderungen an Kopfnoten werden nicht in geplante Kurse übernommen:

Bei Änderungen an den Kopfnoten wurden diese nicht in die bereits verplanten Kurse übernommen, sondern hatten nur Auswirkungen auf angelegte Kurstermine.

[Task 768 Löschen der Akte gem. Aufbewahrungsfrist:

Nach Ablauf der Aufbewahrungsfrist werden die Dateien automatisch gelöscht.

[Bug 797 Gleichzeitige Bearbeitung der Anwesenheiten oder Noten darf nicht möglich sein:

Die gleichzeitige Bearbeitung von Anwesenheits- oder Notendaten wird nun verhindert, indem die bearbeiteten Zellen gesperrt werden, bis die Änderungen gespeichert oder abgebrochen werden. Wenn ein anderer Benutzer versucht, dieselbe Zelle zu bearbeiten, wird er darüber informiert, dass diese aktuell von jemand anderem gesperrt ist.

[Task 869 Teilnehmer-Filter in Klassenbuch erweitern:

Beim Hinzufügen von Teilnehmern zum Klassenbuch wurden einige Spalten hinzugefügt, um die Teilnehmer gezielter auswählen zu können.

Version 2.6.4.0 (26.07.2023)

[Bug 773 Zu Erstellende Zertifikate Öffnen führt zum Absturz:

Beim Versuch aus der Start-Seite heraus einen Kurs zu Öffnen (zum Erstellen von Zertifikaten) stürzte das Programm ab.

[Bug 859 Performance Verbesserungen Anwesenheiten:

Zur Verbesserung der Performance wurden die Ansichten zur Eingabe der Noten und die Anwesenheitslisten voneinander getrennt. Die Aktualisierung der Berechtigungsstruktur sollte einmal ausgeführt werden.

[Bug 866 Haken in der Kursplanung schlecht erkennbar (Kontrast):

Insbesondere bei langen Kursen waren die gesetzten Haken in der Kursplanung nur schwer erkennbar. Daher wurden die Haken nun durch farbliche Punkte ersetzt, die einen besseren Kontrast bieten.

[Bug 860 Ausbildungsdauer kann nicht gelöscht werden:

Das Löschen einer Ausbildungsdauer hatte keinen Effekt.

[Task 863 Eintrittsdatum frei wählbar:

Es ist nun möglich festzulegen, ob die Kunden bei der Anmeldung in der WebApp das Eintrittsdatum frei wählen dürfen. Sofern Sie den entsprechenden Haken in den Web-Einstellungen setzen, entfällt die Liste mit vorgegebenen Eintrittsdaten und es erscheint ein Kalender zur freien Auswahl.

[Task 864 Anmeldung eines Teilnehmers stornieren:

Die Funktion 'Teilnehmer abmelden' wurde um die Option 'Storniert' ergänzt, um z.B. Teilnehmer, die ihre Ausbildung nicht angetreten haben, aus der Kursplanung zu entfernen.

Version 2.6.3.0 (06.07.2023)

[Requirement 81 Ansprechpartner Träger:

In den Stammdaten der Träger können nun Kontaktpersonen hinterlegt werden. Diese können auch in den Stammdaten der Teilnehmer in den Ausbildungsdaten für Maßnahmeteilnehmer zugeordnet werden. Um die Ansicht zu aktivieren, muss in den Träger-Stammdaten einmal die Ansicht zurückgesetzt werden.

[Requirement 679 Träger-Akte:

Die Dokumentenverwaltung wurde erweitert, so dass es nun auch möglich ist, Dokumente für Träger zu hinterlegen. Hierzu ist es notwendig, den Trägern eine eindeutige Nummer zur Identifikation zuzuweisen. Um die Ansicht zu aktivieren, muss in den Träger-Stammdaten einmal die Ansicht zurückgesetzt werden.

[Requirement 657 Ausbildung abschließen:

In den Azubi-Stammdaten gibt es nun die Möglichkeit, einen oder mehrere Teilnehmer abzumelden. Dies kann im Fall einer Kündigung oder bei Abschluss der Ausbildung durch Bestehen der Prüfung genutzt werden. Die ausgewählten Teilnehmer werden ab dem Datum der Abmeldung aus der Kursplanung und den Anwesenheitslisten entfernt.

[Task 618 Kursbelegungen an die Ausbildungsdaten des Azubis anpassen:

Bei der Zuweisung eines Teilnehmers zum Kurs wird dieser nur für den Zeitraum der Ausbildung eingeplant. Sollte der Kurs vor dem Eintrittsdatum/Beginn der Kurse starten oder nach Abschluss der Ausbildung noch weitergehen, so wird der Teilnehmer für diese Zeiträume nicht eingeplant.

[Task 704 Kursgröße festlegen:

In den Azubi-Stammdaten gibt es nun die Möglichkeit, einen oder mehrere Teilnehmer abzumelden. Dies kann im Fall einer Kündigung oder bei Abschluss der Ausbildung durch Bestehen der Prüfung genutzt werden. Die ausgewählten Teilnehmer werden ab dem Datum der Abmeldung aus der Kursplanung und den Anwesenheitslisten entfernt.

[Bug 823 Aktualisierung der Anwesenheitsliste dauert zu lange:

Da einige Änderungen in der Kursplanung, wie die Länge des Kurses oder das Anpassen der Berufsschultage, längere Zeit in Anspruch nehmen, wurde dies in eine täglich laufende Hintergrund-Aufgabe ausgelagert. Diese kann nun auch zwischenzeitlich manuell gestartet werden, um die durchgeführten Änderungen sofort in die Anwesenheitslisten zu übernehmen.

[Task 851 Kurs um Angabe der Unterrichtseinheiten erweitern:

In den Kurs-Stammdaten kann nun die Dauer eines Kurses in Stunden eingetragen werden.

[Task 852 Kurszertifikate anzeigen:

Der Button zum Erstellen der Kurszertifikate wurde aufgeteilt, so dass man nun die Möglichkeit hat, zu wählen, ob man die Kurszertifikate als Dateien erstellen und direkt speichern lassen möchte oder ob man sich die Kurszertifikate nur innerhalb des Programms ansehen möchte. Beim Ansehen werden die Zertifikate nicht automatisch gespeichert. Man kann diese aber manuell speichern oder ausdrucken.

[Task 853 Module in logischer Reihenfolge anzeigen:

In den Beruf-Stammdaten kann die Modul-Zuordnung nun mit einer Nummerierung versehen werden, so dass die Module bei der Anmeldung in einer logisch aufeinanderfolgenden Reihenfolge angezeigt werden.

[Bug 854 keine abzurechnenden Positionen bei abweichendem Rechnungsempfänger:

Bei der Rechnungserstellung für Betriebe mit abweichendem Rechnungsempfänger konnten keine abrechenbaren Positionen ermittelt werden.

[Bug 855 Pflichtfelder beim Anlegen eines Vertrags schreibgeschützt:

Beim Anlegen eines neuen Vertrags in der Desktop-App waren die Pflichtfelder Ausbildungsjahr und Geburtsdatum schreibgeschützt.

[Bug 856 Nicht relevante Module werden bei der Anmeldung angezeigt:

Beim Anlegen eines neuen Vertrags in der WebApp wurden dem Kunden auch Module zur Auswahl angeboten, die für den Beruf nicht auswählbar sein sollten.

[Task 857 Anmeldung ohne Grundlehrgang:

Beim Anlegen eines neuen Vertrags in der WebApp gibt es nun die Möglichkeit, einen Haken zu setzen, dass für den Teilnehmer kein Grundlehrgang benötigt wird. In diesem Fall wird das 'Ende des ersten Lehrjahres' automatisch auf das Datum für 'Beginn der Kurse' gesetzt.

[Bug 858 Platzhalter in Kurserinnerungen werden nicht gesetzt:

In der Email zum Versenden der Kurserinnerungen wurden die Platzhalter für Kursnamen und Zeitraum nicht mehr korrekt mit den entsprechenden Daten gefüllt.

Version 2.6.2.0 (06.06.2023)

[Task 832 Export der Übungsvorlagen:

In den Kurs-Stammdaten können nun die hinterlegten Übungsvorlagen eines Kurses in eine Excel-Datei exportiert werden.

[Bug 840 Übungen werden im Klassenbucheintrag nicht bzw. falsch zugeordnet:

Wurden zu einem Kurs mehrere Übungsvorlagen mit demselben Kürzel hinterlegt, so wurden die Übungen im Klassenbucheintrag nicht richtig zugewiesen.

[Task 847 ToolTipps anzeigen: In der gesamten Anwendung wurden an verschiedenen Stellen erklärende ToolTipps hinzugefügt, um die Bedeutung der einzutragenden Werte zu verdeutlichen.

Version 2.6.1.0 (12.05.2023)

[Bug 838 Export der Anwesenheiten mit Kommentaren stürzt teilweise ab:

Bei einigen Teilnehmern führte der Export der Anwesenheiten inkl. Kommentaren zum Absturz.

Version 2.6.0.0 (03.05.2023)

[Feature 562 Raumbelegung:

Es ist nun möglich, die Raumbelegung zu planen. In den Stammdaten können die Räume standortbezogen angelegt werden. Den Räumen können individuelle Belegungsblöcke zugewiesen werden (z.B. 8 Blöcke à jeweils 45 Minuten). In der Raumplanung können die geplanten Kurse dann für die vorhandenen Belegungsblöcke eingeplant werden. Eine detaillierte Anleitung kann dem Wiki (wiki.projects.gmbh) entnommen werden. Zum Setzen der Berechtigungen ist es notwendig, nach dem Update einmalig die Funktion 'Aktualisierung der Berechtigungsstruktur' auszuführen.

[Task 835 Anwesenheiten bei Rechnungserstellung in WebApp veröffentlichen:

Bei der Rechnungserstellung ist es nun optional möglich, die erstellten Anwesenheiten direkt für die Betriebe in der WebApp zu veröffentlichen. Dies funktioniert nur, wenn sowohl das DMS als auch die WebApp aktiv sind.

[Task 834 Kurszertifikate beim Erstellen in WebApp veröffentlichen:

Bei der Erstellung der Kurszertifikate ist es nun optional möglich, die erstellten Dokumente direkt für die Betriebe in der WebApp zu veröffentlichen. Dies funktioniert nur, wenn sowohl das DMS als auch die WebApp aktiv sind.

[Task 833 Sammelzertifikate beim Erstellen in WebApp veröffentlichen:

Bei der Erstellung der Sammelzertifikate ist es nun optional möglich, die erstellten Dokumente direkt für die Betriebe in der WebApp zu veröffentlichen. Dies funktioniert nur, wenn sowohl das DMS als auch die WebApp aktiv sind.

[Task 829 Anpassung der Verschlüsselung:

Die veraltete Rijndael-Verschlüsselung wurde durch die aktuelle AES-Verschlüsselung ausgetauscht. Beim ersten Start der Anwendung nach dem Update werden alle bisher verschlüsselten Daten auf die neue Verschlüsselung umgestellt und aktualisiert.

[Task 818 Kontaktperson des Betriebs um Funktion/Abteilung erweitern:

Bei den Kontaktpersonen eines Betriebes kann nun die Abteilung bzw. Funktion des Ansprechpartners hinterlegt werden.

[Task 697 Abweichender Rechnungsempfänger:

In den Stammdaten des Betriebes kann nun ein abweichender Rechnungsempfänger hinterlegt werden.

[Requirement 654], [Task 653 Ausbildungsstufen verwalten und kenntlich machen:

In den Einstellungen können nun verschiedene Ausbildungsstufen hinterlegt werden. Die Kurse können dann jeweils einer Ausbildungsstufe zugeordnet werden. Dies wird für die Kategorisierung in den Statistiken benötigt.

[Bug 814 Änderungen an Anmelde-Datum nicht möglich:

Beim Ändern bestehender Anmelde-Daten kam fälschlicherweise die Meldung, dass der Eintrag bereits existiert.

[Bug 825 Übungsinhalte werden beim Klassenbucheintrag nicht angezeigt:

Beim Hinzufügen von Übungen im Klassenbuch wurde in der Auswahlliste der Übungen das Feld Übungsinhalt nicht angezeigt, erst nach Übernahme/Speichern des Eintrags.

[Bug 826 Beim Anmelden werden der Träger und die Maßnahme Nummer nicht übernommen:

Beim Anlegen von Verträgen wurden die Maßnahme Nummer und der Träger nicht korrekt übernommen.

[Bug 827 Beim Export des Klassenbuchs als CSV-Datei wird als Trennzeichen ein Komma anstelle eines Semikolons eingetragen:

Beim Speichern des Klassenbuch-Exports als CSV-Datei wurde als Trennzeichen Komma statt Semikolon verwendet.

[Bug 752 Änderungen an Übungsvorlagen werden nicht übernommen: Anpassungen an den Übungsvorlagen bzw. das Löschen von Übungsvorlagen wurde nicht in die Kurse übernommen.

Version 2.5.3.0 (27.03.2023)

[Requirement 815 Umstellung der Dokumente auf Reports:

Die Dokumentvorlagen wurden auf die Nutzung von Reports umgestellt. Dadurch sind kundenspezifische Anpassungen an den Dokumentenvorlagen wesentlich flexibler als vorher. Die Reports werden in einem bestimmten Format in der Datenbank gespeichert und können in den Programm-Einstellungen ausgetauscht werden.

[Requirement 640 Kurs wieder öffnen:

In der Ansicht 'Anwesenheiten' gibt es nun die Möglichkeit, einen bereits geschlossenen Kurs wieder zu eröffnen. Da dies eine kritische Funktion ist, sollte die Nutzung dieses Buttons dringend über die Berechtigungsstruktur auf eine bestimmte Personengruppe eingegrenzt werden.

[Bug 811 Änderungen an Azubi-Stammdaten werden nicht gespeichert:

Änderungen an den Stammdaten eines Azubis wurden teilweise nicht gespeichert, obwohl keine Fehlermeldung angezeigt wurde.

[Bug 812 Warnung beim Entfernen von Pflichtmodulen fehlt:

Beim Anlegen oder Bearbeiten eines neuen Vertrags in der Desktop-App wurde keine Warnung ausgegeben, wenn ein Pflichtmodul entfernt wurde.

[Bug 817 Geänderter Stundenplan wird nicht in Anwesenheitslisten übernommen:

Obwohl für die Berufsschulklasse ein neuer Stundenplan eingepflegt wurde, wurden in den Anwesenheitslisten teilweise noch die Schultage des alten Stundenplans angezeigt.

[Task 821 Öffnen der Azubi-Stammdaten bei Doppelklick in der Anwesenheitenliste:

Bei einem Doppelklick auf den Azubi in der Anwesenheitsliste öffnen sich nun die Stammdaten des gewählten Azubis.

[Bug 820 Klassenbucheinträge ohne Anwesenheiten werden nicht exportiert:

Beim Exportieren der Klassenbücher wurden Klassenbucheinträge, an denen kein Teilnehmer anwesend war, nicht mit exportiert.

[Task 565 Modulbeschreibung verlinken:

Bei den Modulen kann nun eine URL hinterlegt werden, die zur Beschreibung des Moduls führt. Sofern diese URL hinterlegt ist, kann der Kunde bei der Anmeldung auf diesen Link klicken, um sich zu informieren.

Version 2.5.2.0 (03.02.2023)

[Bug 810 Fehlerhafte Artikelzuordnung bei Grundkursen:

Bei der Rechnungserstellung wurden einige Grundkurse nicht korrekt erkannt und somit mit falschen Artikelnummern abgerechnet.

Version 2.5.1.0 (16.01.2023)

[Requirement 738 Klassenbucheinträge des Teilnehmers exportieren:

In den Azubi-Stammdaten können nun, sofern vorhanden, alle Klassenbucheinträge zu einem Teilnehmer exportiert werden.

[Requirement 809 Export der Klassenbucheinträge eines Kurses:

Es können nun die Klassenbuch-Einträge eines ausgewählten Kurses exportiert werden.

[Bug 790 Programmabsturz beim Löschen eines Kurses:

Beim Löschen eines Kurses in der Kursplanung ist das Programm abgestürzt.

[Bug 807 Filtern in der Modulliste nicht mehr möglich:

In der Azubi-Liste in der Kursplanung war es teilweise nicht mehr möglich, die Spalte Module zu sortieren oder zu filtern.

Version 2.5.0.0 (22.12.2022)

[Feature 780 Verbandbuch: Ein Verbandbuch zur Dokumentation von Unfällen gegenüber der Berufsgenossenschaft wurde integriert. Zur Vergabe der Rechte muss einmalig die Funktion 'Aktualisieren der Berechtigungsstruktur' in der Rechteverwaltung ausgeführt werden.

[Task 853 Module in logischer Reihenfolge anzeigen: In den Beruf-Stammdaten kann die Modul-Zuordnung nun nummeriert werden, damit die Module bei der Anmeldung in einer logischen Reihenfolge angezeigt werden.

[Bug 854 Keine abzurechnenden Positionen bei abweichendem Rechnungsempfänger: Bei der Rechnungserstellung für Betriebe mit abweichendem Rechnungsempfänger konnten keine abrechenbaren Positionen ermittelt werden.

Version 2.4.10.0 (02.12.2022)

[Bug 742 Fehler beim Validieren der Module in einem neuen Vertrag:

Beim Anlegen eines neuen Vertrags in der Vertrags-Verwaltung werden die Pflichtmodule des gewählten Berufs automatisch ausgewählt. Diese Module wurden bei der Validierung allerdings nicht korrekt erkannt, so dass nicht zum nächsten Schritt gewechselt werden konnte.

[Bug 766 Daten trotz BetriebeSync bearbeitbar:

Obwohl in den Programmeinstellungen eingestellt war, dass der BetriebeSync verwendet werden sollte, konnten die Stammdaten der Betriebe bearbeitet werden.

[Bug 769 Beim Öffnen der Azubi-Stammdaten stürzt das Programm ab:

Beim Öffnen der Azubi-Stammdaten kam es teilweise zum Programm Absturz.

[Bug 770 Control-Rechte werden nicht mehr geladen:

Die Benutzerberechtigungen wurden nicht mehr korrekt geladen.

[Bug 771 Bei Auswahl eines Kurses stürzt das Programm ab:

Bei der Auswahl einiger Kurse in der Kursplanung kam es zum Absturz des Programms.

[Bug 772 Dem Kurs können keine Ausbilder zugewiesen werden:

Der Button zum Zuweisen der Ausbilder zu einem Kurs wurde nicht mehr angezeigt.

[Task 774 Kursbezogene Ülu-Listen:

Es können nun automatisierte Erklärungen der Lehrgangstage (Ülu-Listen) erstellt werden, die jeweils einen Kurs umfassen.

Version 2.4.9.0 (17.11.2022)

[Task 759 Übungen ohne Noten:

In den Übungsvorlagen können nun Übungen als unbenotet definiert werden. Diese Übungen stehen für Klassenbuch-Einträge zur Verfügung, werden aber nicht im NotenTool angezeigt.

[Bug 764 Module löschen oder bearbeiten schlägt fehl:

Beim Löschen oder Bearbeiten eines Modules kam es zu Fehlern mit abhängigen Objekten, so dass die Änderungen nicht korrekt übernommen wurden.

[Bug 765 Export Klassenbuch führt zum Absturz:

Beim Export des Klassenbuchs kam es zum Programmabsturz, da die benötigten Vorlagen-Dateien nicht korrekt ins Programmverzeichnis übernommen wurden.

Version 2.4.8.0 (11.11.2022)

[Requirement 737 Klassenbuch Exportieren:

Das Klassenbuch kann nun als PDF-Datei exportiert werden.

[Bug 761 Performance Verbesserungen:

Die Performance in der Kursplanung wurde deutlich verbessert. Die Teilnehmer eines Kurses werden nun in einem extra Tab angezeigt. Das Öffnen der Verträge ist nun performanter. Das Öffnen der Azubi-Stammdaten ist deutlich schneller. Das Filtern eines Kurses für die Anwesenheiten und Noten ist nun deutlich performanter.

Version 2.4.7.0 (07.10.2022)

[Task 610 Planeransicht um die Spalte Standort erweitern:

In der Planer-Ansicht in den Azubi-Stammdaten wird nun die Spalte Standort angezeigt.

[Task 615 Anpassungen der Spalten in der AzubiListe:

In der Kursplanung wurde die Liste der Spalten für die Azubi-Liste erweitert.

[Task 616 Öffnen der AzubiStammdaten bei Doppelklick in der AzubiListe:

In der Azubi-Liste in der Kursplanung kann man nun per Doppelklick die Daten des ausgewählten Azubis anzeigen lassen.

[Task 621 Ablaufdatum zum Kurs hinzufügen: In den Kursstammdaten kann nun ein Gültigkeitszeitraum gepflegt werden. Nach Ablauf der Gültigkeit kann der Kurs nicht verplant werden.

[Task 622 Filter in der Kursplanung anpassen:

In der Kursplanung werden Kurse, die in dem eingestellten Zeitraum nicht verplant werden können, nicht mehr angezeigt.

[Task 623 Kurse für Teilnahmezertifikat definieren:

In den Kursstammdaten kann nun festgelegt werden, dass für einen Kurs nur ein Teilnahmezertifikat erstellt werden soll.

[Task 627 Beim Öffnen des Kurses immer in die aktuelle Woche springen:

Beim Öffnen eines Kurses zum Eintragen der Anwesenheiten wird nun automatisch zum aktuellen Tag gescrollt.

[Task 624 Erstellen eines Teilnahmezertifikats ohne Noten:

Es können nun Teilnahmezertifikate ohne Noten erstellt werden, für Kurse, die entsprechend definiert worden sind.

[Task 632 Vollständigen Namen der Übung anzeigen: In der Notenansicht wird nun der vollständige Name der Übung/Prüfung als ToolTip für die jeweilige Spalte angezeigt.

Version 2.4.6.0 (15.09.2022)

[Bug 752 Änderungen an Übungsvorlagen werden nicht übernommen:

Wenn in den Kursstammdaten Übungsvorlagen angelegt oder angepasst werden, so werden diese Änderungen nun auch in die geplanten Kurse übernommen. Sofern für die Übungsvorlage ein Gültigkeitszeitraum festgelegt wurde, werden die Änderungen nur für Kurse übernommen, die innerhalb dieses Zeitraums fallen. Falls kein Zeitraum festgelegt wurde, gelten die Änderungen für alle laufenden und zukünftig geplanten Kurse.

[Bug 753 Programm-Absturz beim Erstellen von Einzelzertifikaten:

Beim Erstellen von Einzelzertifikaten ist das Programm abgestürzt.

Version 2.4.5.0 (02.09.2022)

[Bug 748 Datum des Klassenbucheintrags wird trotz abbrechen geändert:

Im Klassenbuch, beim Ändern eines Eintrags: Wenn das Datum geändert wurde, wurde dies trotz Schließen ohne Speichern in die Datenbank geschrieben.

[Bug 749 Anwesenheiten können teilweise nicht gespeichert werden:

In einigen Fällen ließen sich Anwesenheiten nicht speichern.

[Bug 750 Verdoppelung der Ausbilder-Liste:

Wenn ein Kurs in der Kursplanung geändert wurde, wurden die zugefügten Ausbilder erneut dem Kurs zugewiesen.

[Bug 751 Unbeabsichtigte Änderungen in der Kurswochenplanung:

Beim Speichern von Änderungen in einem Kurs in der Kursplanung wurden teilweise die Kurswochenplanungen verändert.

Version 2.4.4.0 (29.08.2022)

[Bug 733 Kommentare scheinbar löschbar:

Wenn man sich die Kommentare zu einer Anwesenheit anzeigen ließ, dann war es in der Tabelle möglich, den Eintrag per Entfernen-Taste zu löschen. Wird die Ansicht neu geöffnet, war der Kommentar aber weiterhin da.

[Bug 732 Hinzugefügte Prüfung wird nicht angezeigt:

Eine Prüfung, die in der Notenansicht hinzugefügt wurde, wurde zwar in der Liste der Übungen angezeigt, aber es war nicht möglich, Noten einzutragen, da die Spalte nicht generiert wurde.

[Task 700 Beschreibung der Übung: Die Übungen in einem Kurs sollen erweitert werden, so dass es möglich ist, eine konkrete (längere) Beschreibung der Übung und der erwarteten Ergebnisse festzulegen. Diese Beschreibung kann dann für den entsprechenden Klassenbuch-Eintrag genutzt werden.

Version 2.4.3.0 (22.08.2022)

[Bug 743 Keine Rückmeldung beim Upload von Dokumenten:

Beim Hochladen der Dokumente für die WebApp gab es keinerlei Rückmeldung über Erfolg oder Misserfolg.

[Bug 744 Hochgeladene Dokumente nicht erkennbar:

Es gab keinen sichtbaren Hinweis darauf, ob ein Dokument bereits in der WebApp veröffentlicht wurde oder nicht. Bereits hochgeladene Dokumente sind nun daran erkennbar, dass der Button für den Upload deaktiviert ist.

[Requirement 745 Logo für die WebApp festlegen:

In den Web-Einstellungen ist es nun möglich, Logos zu hinterlegen, mit denen die WebApp personalisiert werden kann.

Version 2.4.2.0 (16.08.2022)

[Bug 726 Letzter Kurstag wird nicht angezeigt:

Bei Kursen, deren erster Kurstag nicht auf einen Montag fiel, kam es zu Problemen, sodass in den Anwesenheiten oft der letzte Tag bzw. die letzten Tage nicht angezeigt wurden.

[Bug 740 Beim Filtern nach Zeitraum werden startende Kurse nicht angezeigt:

Wenn in den Anwesenheiten nach Zeitraum (nur ein Tag) gefiltert wurde, wurden Kurse, die an diesem Tag beginnen, nicht angezeigt.

[Bug 741 Programmabsturz beim Hinzufügen eines neuen Kurses in den Module-Stammdaten:

Beim Anlegen eines neuen Kurses in den Modul-Stammdaten kam es zum Absturz des Programms.

Version 2.4.1.0 (07.07.2022)

[Task 774 Kursbezogene Ülu-Listen

Es können nun automatisierte Erklärungen der Lehrgangstage (Ülu-Listen) erstellt werden, die jeweils einen Kurs umfassen.

Version 2.4.0.0 (25.07.2022)

[Task 709 Wiki-Link im Programm

Über den Fragezeichen-Button in der oberen Ecke des Programms kommen Sie nun zum Online-Handbuch des EducationManagers. Dieses befindet sich aktuell noch im Aufbau, wird aber stetig um neue Funktionen erweitert.

[Requirement 736 Klassenbücher verwalten

Es können nun Klassenbücher angelegt werden, die für einen gewissen Zeitraum gültig sind. Nach Abschluss des Klassenbuchs sind diese nicht mehr bearbeitbar. Den Klassenbüchern können mehrere Teilnehmer zugeordnet werden.

[Bug 722 Anmeldungen können nicht angenommen werden

Anmeldungen konnten nicht angenommen werden, obwohl sie im Status 'Neu' standen.

[Bug 724 Absturz beim Erstellen der Anwesenheiten eines Teilnehmers

Beim Exportieren der Anwesenheiten eines Teilnehmers ist das Programm teilweise abgestürzt.

Version 2.3.1.0 (07.07.2022)

[Task 721 PlanerReport umstellen

Es wurde ein Bug beim Erstellen des PlanerReports behoben, da durch den Fehler keine Anmeldungen angenommen werden konnten.

Version 2.3.0.0 (28.08.2022)

[Task 559 PDF-Datei mit Anwesenheiten eines einzelnen Teilnehmers erstellen

Die Anwesenheiten eines einzelnen Teilnehmers können nun als Excel oder PDF-Dokument exportiert werden.

[Task 728 Anwesenheiten des Teilnehmers anzeigen

Die Anwesenheiten eines Teilnehmers können nun auch in den Azubi-Stammdaten eingesehen werden.

[Requirement 602 Übersicht Azubistart

In der Startansicht gibt es nun einen Überblick über Teilnehmer, die in der nächsten Woche neu anfangen.

[Task 675 Eingabe von Datum ermöglichen In allen Datums-Feldern ist es nun auch möglich, das Datum einzutippen.

[Task 680 Der Geburtsort ist nur Pflicht bei Maßnahmen Teilnehmer

In der WebApp ist die Eingabe des Geburtsorts eines Teilnehmers nur noch dann Pflicht, wenn es sich um einen Maßnahme-Teilnehmer handelt.

[Task 681 Dokumentenübersicht - Spalte 'hinzugefügt am' nur ein Datum

In der WebApp wird im Download-Bereich nun das 'hinzugefügt am' Datum so angezeigt, dass danach sortiert und gruppiert werden kann.

[Requirement 603 Übersicht über abgeschlossene Kurse

In der Startansicht gibt es nun eine Übersicht über bereits abgeschlossene Kurse, zu denen die Zertifikate erstellt werden können.

[Task 693 Schultage für jede Klasse mit Gültigkeit

Die Eingabe der Berufsschultage wurde erweitert, sodass nun angegeben werden kann, für welchen Zeitraum der Stundenplan gültig ist.

[Task 695 Es soll ersichtlich sein, an wen und wann die Einladungsmail versendet wurde

In der Startansicht wurde die Ansicht 'Erinnerte Kurse' erweitert, sodass sich nun per Doppelklick ein Fenster öffnet, welches anzeigt, wann die Einladungs-Mails an die Betriebe verschickt wurden.

[Requirement 703 Einbindung von Logos

In den Programmeinstellungen können nun der Firmenname und die Logos hinterlegt werden, welche für die Dokumentenerstellung verwendet werden sollen.

[Task 710 Quicksupport

Im Info-Fenster wurden Links zur Website des EducationManagers ergänzt sowie ein Link für den Download des TeamViewer QuickSupports, der für Fehleranalysen genutzt werden kann.

Version 2.2.0.0 (25.05.2022)

[Requirement 479 Mail Vorlagen

Die Vorlagen für automatisch versendete Mails können nun selbst verwaltet werden.

[Feature 531], [Requirement 557 Allgemeine Web Funktionen und Verwaltung von Möglichen Anmelde-Daten Es gibt einen neuen Punkt, um Einstellungen für die WebApp zu verwalten.

[Requirement 661], [Requirement 662 Download Zertifikate/Zeiträhle

Die Dokumenten-Akten wurden erweitert, sodass es nun möglich ist, die hinterlegten Dokumente dem Betrieb oder Teilnehmer in der WebApp direkt zum Download zur Verfügung zu stellen.

[Task 647 Impfstatus-Daten löschen

Die gespeicherten Informationen zum Impfstatus der Mitarbeiter oder Teilnehmer werden nun aus datenschutzrechtlichen Gründen automatisch nach 6 Monaten gelöscht.

[Requirement 606 Gesprächsprotokoll

In den Azubi-Stammdaten können nun Gesprächsprotokolle hinterlegt werden.

[Requirement 603 Übersicht über abgeschlossene Kurse

In der Startansicht gibt es nun eine Übersicht über bereits abgeschlossene Kurse, zu denen die Zertifikate erstellt werden können.

[Requirement 612 2te Planeransicht

In der Kursplanung gibt es nun eine weitere Ansicht für die Teilnehmerplanung.

[Task 644 Passwörter für App-Benutzer verschlüsseln

Im Menü der Rechteverwaltung gibt es nun die Möglichkeit, das Passwort des aktuell angemeldeten Benutzers zu ändern.

[Requirement 655 Abwesenheiten für einen längeren Zeitraum

Es können nun auch Abwesenheiten für einen längeren Zeitraum hinterlegt werden für Mitarbeiter und Teilnehmer.

Version 2.1.0.0 (12.04.2022)

[Task 563], [Task 564 Mitarbeiter/Teilnehmer Impfstatus pflegen

Für Mitarbeiter und Kursteilnehmer können jetzt der Impf- bzw. Test-Status gepflegt werden.

[Task 598 Anwesenheiten erweitern um Notiz

Bei der Eingabe der Anwesenheiten der Kursteilnehmer ist es nun auch möglich, Kommentare zu hinterlegen.

[Requirement 547 Teilnehmerakte

Die Azubi-Stammdaten wurden um eine Teilnehmerakte erweitert.

[Requirement 588 Programm-Einstellungen

Die Programm-Einstellungen können nun gepflegt werden.