+ Ist die Notice null, wird keine Ausnahme mehr ausgelöst
+ Diagnosen hinzugefügt (in Entwicklung)
+ Medikamentenverordnungslisten hinzugefügt (in Entwicklung)
- Bug beim Übernehmen eines Termins in die Zeiterfassung, wenn man Stunden als Zeiteinheit ausgewählt hatte, behoben.
- Berichte und Mitarbeiterstundenkonto eingebaut
- Node-Module optimiert (sehr viele gelöscht)
- Rechte-Bug im Kalender behoben, der verhindert hat, dass man einen Termin mit Ressource und sich selbst in der Mitarbeiterliste bearbeiten konnte.
MoK:
- Minuten/Stunden/Minuten&Stunden als Zeiterfassungseinheit wie im FaC implementiert
- Quittierungsbelegunterschriftenansicht verbessert
- Laden der Zeiterfassungseinträge effizienter gemacht
Rechteabfrage beim Bearbeiten von Klientenstammdaten.
Bug gefixt, der die Uhrzeit beim Bearbeiten von Terminen verändert, obwohl dies nur bei ganztägigen Terminen passieren darf.
FaC:
try-catch um das Laden der Mitarbeiterbilder gebaut. Es löst bei mir eine Exception aus.
Es werden Endlosschleifen beim Bilden der Textbausteinbaumstruktur vermieden und gelöschte nicht mehr angezeigt.
NHibernate-Logging wieder eingeschaltet
+ Textfeld wächst mit und hat eine Mindesthöhe von 150px.
+ Javascript-Version von sass entfernt. Will man .scss-Dateien kompilieren, dann Dart Sass 1.26.2 benutzen.
+ Klientenfilter im Kalender-Modul: Rechte verfeinert
+ Auswertungsmodul angefangen. Nur im Debug-Modus sichtbar.
FaC:
+ In die Zeiterfassung übertragene Termine kriegen Icon auch, wenn nur der veraltete Flag "HasSerivceRecordEntry" auf true steht.
Bugs gefixt.
Großes Esszett wird durch das kleine ersetzt; es kommt sonst zu einer Ausnahme.
Termine, die auf die alte Art und Weise in die Zeiterfassung übertragen wurden, werden wieder als übertragen angezeigt.
NullPointerException bei Zusagen/Absagen von Serienterminen gefixt.
Terminanzeige im HomeView hat "In Zeiterfassung übertragen"-Icons
Terminanzeige Termine werden wie folgt dargestellt: [Datum]: [Betreff]
MoK:
Auswahl des Ladeintervalls der Zeiterfassungseinträge ist standardmäßig auf "Letzte 7 Tage" und die Änderung wird nur in der Session gespeichert.
Termine in die Zeiterfassung übertragen
Anonymisierung überarbeitet
Gelöschte Termine einer Terminserie werden bei der Ressourcenprüfung nicht mehr beachtet
MoK:
noch nicht fertig: Quittierungsbelegsmodul verbessert (Eingaben bleiben beim Neuladen erhalten, Löschbuttons + Rechte dafür folgen)
ServiceRecord-Fremdschlüssel zu NewSchedulerAppointment-Tabelle hinzugefügt. Funktionalität ist noch nicht implementiert.
MoK:
Ziele/Maßnahmen verbessert; Suche funktioniert jetzt richtig
Mehrfachbuchung implementiert
Kalender:
Termine sind jetzt löschbar, wenn Recht zu bearbeiten vorhanden ist.
Unterscheidung zwischen Mitarbeiter-, Klienten-, und Ressourcenauswahl bei Ansicht und Formular
Medikamentenlistenansicht ausgeblendet, wenn man nicht im Debug-Modus ist
5- und 7-tägige Ansicht implementiert
Fat-Client:
Das Ändern von Zeitelementen von Serienterminen ist nun möglich und es werden dabei auch keine Ausnahmen gelöscht.
Es ist möglich, allen Termin-Einladungen auf einmal zuzusagen
MoK:
DevExpress von Version 17.1 auf 21.1 aktualisiert
Reports testweise eingebaut
DevExpress-Scheduler testweise eingebaut
DevExpress Scheduler testweise eingebaut. Musste die web.config anpassen und die Skripte, deshalb hab ich das nicht einfach auskommentiert.
Fat-Client:
Kalender: mehrere Termine, die zum löschen ausgewählt sind, werden jetzt auf einmal gelöscht, nicht mehr hintereinander.
BetreuWoReports:
Klienten sind nach Namen sortiert.
Klienten, für die der ausgewählte Mitarbeiter/Team Stunden geleistet hat, werden alle angezeigt. Auch die, die nicht vom Mitarbeiter/Team betreut werden.
- jQuery von Version 3.4.1 auf Version 3.6.0 geupdated
- Beim Laden von Objekten aus der Datenbank wird vorher geprüft, ob der angemeldete Benutzer das Recht hat, das Objekt zu sehen.
Unterschriftenfunktionsprototyp soweit fertig
Alle Dateien werden von unserem Server bereitgestellt
Code-Optimierungen
Aufklappbare Elemente haben jetzt ein Pfeilicon
Fat-Client:
SettingsKeys eingeführt
Aufgaben nur noch im Hilfeplan anlegbar
Debug-Ausgabe