Commit Graph

142 Commits

Author SHA1 Message Date
2a2cf05f5b Quittierungsbeleg für SKF Leverkusen hinzugefügt
MoK erweiterte Ressourcenverfügbarkeitsprüfung hinzugefügt
MoK Darstellung von ServiceRecords mit Marker ist wie im FaC, Anpassung im Formular folgt
2023-07-24 17:57:14 +02:00
691ff79d7f MoK: Passwort ändern ist jetzt möglich und testbereit. 2023-07-13 13:39:41 +02:00
58261797f5 MoK: Fehler durch den Aufruf der Funktion logInfo3() behoben. 2023-07-12 11:38:39 +02:00
54b64d928c password-security.js hinzugefügt 2023-07-05 17:24:52 +02:00
bf57aa891c FaC:
Monatsunterschriften werden im Muster-Quittierungsbeleg angezeigt.

MoK:
Die Prüfung, ob für einen ServiceRecord eine Monatsunterschrift existiert wurde gefixt.
2023-06-19 16:03:55 +02:00
2f9495161a FaC:
Kalender: Enddatum bei Abwesenheiten im ToolTip korrigiert.
Verwaltung: Sessiontimeout für den MoK zwischen 20 und 60 Minuten einstellbar gemacht.
Auswertungen: Ansehenrechte hinzugefügt (hat man nur das Recht Auswertungen ansehen zu dürfen und sonst keine Auswertungsrechte (z.B. "Auswertungen Berichte ansehen" oder "Jahresberichte"), wird das Modul nicht angezeigt).

MoK (siehe "MoK Neuerungen Juni Release 2023.pdf"):
Zeiterfassung:
+ Berechnung der Dauer/Start/Ende korrigiert.
+ Hilfeplanbezeichnungen werden angezeigt.
+ Unterschriften sind löschbar und machen Monatsunterschriften ungültig (Warnung inklusive)
+ Infotext (dass die erneute Unterschrift nicht notwendig ist) wird im Unterschriftenformular angezeigt, wenn bereits eine Monatsunterschrift für den zu unterschreibenden Eintrag geleistet wurde.

Klienten:
+ Diagnosen hinzugefügt
+ Behinderungen hinzugefügt

Quittierungsbelege:
+ Neue Informationen von Monatsunterschriften: Ob für alle Zeiterfassungseinträge im ausgewählten Zeitraum gültig, ob die Monatsunterschrift auf dem Quittierungsbeleg angezeigt wird, Unterschrift von, geleistet am (sekundengenau), und geleistet für x erbrachte Leistungen.

Auswertungen:
+ Mitarbeiterstundenkonto hinzugefügt
2023-06-18 17:11:35 +02:00
5a9e9d7319 FaC: ToolTip von Abwesenheiten korrigiert; es wurde bisher ein Tag zu lang angezeigt. 2023-06-12 17:27:53 +02:00
88fd24f3a9 MoK:
- 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)
2023-05-15 11:54:13 +02:00
3621ab8fc6 FaC:
- 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
2023-05-02 13:03:46 +02:00
25d64637fc Neue Version des SignaturePads 2023-04-24 19:22:09 +02:00
7c62e31cbd MoK:
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.
2023-04-04 19:30:03 +02:00
872861640a MoK:
Es werden Endlosschleifen beim Bilden der Textbausteinbaumstruktur vermieden und gelöschte nicht mehr angezeigt.
NHibernate-Logging wieder eingeschaltet
2023-03-29 15:49:20 +02:00
fda2c306b5 MoK: Report Viewer hinzugefügt
FaC: Das alte Flag von Terminen, die in die Zeiterfassung übernommen worden sind, wird ebenfalls berücksichtigt.
2023-03-13 19:39:04 +01:00
90203d56ad Globalen Exception-Handler im MoK hinzugefügt und das Fehlerfenster in alle Catch-Teile eingebaut. 2023-03-08 20:17:19 +01:00
f99d674f8c FaC:
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
2023-03-03 21:54:36 +01:00
c4aaeaf45c Bugfixes im Kalendermodul des MoK 2023-02-09 15:17:33 +01:00
9114dc2e0b MoK:
Layout verbessert
Diverse Bugs im Kalender- und Intervallfindermodul gefixt
2023-02-01 20:41:13 +01:00
f6ce07e2da MoK:
Korrekte Costbearer2SupportConceptOid wird bei Gruppenbuchungen ausgewählt
Dauer ist nicht standardmäßig 0 bei Gruppenbuchungen
2023-01-18 20:48:27 +01:00
1dc127db4e FaC:
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)
2023-01-18 13:43:11 +01:00
5ec0bd6dad Bugs beim Laden von Terminen im HomeView gefixt
Rechtelogik verbessert; Termine mit Mitarbeitern, die man nicht sehen dürfte, bei denen man aber in der Mitarbeiterliste ist, werden angezeigt.
2023-01-11 17:26:38 +01:00
aa1e50c9e8 MoK:
- Kompakteres Design für die Zeiterfassung
 - Bug bei dem es zu einer negativen Dauerberechnung kam behoben
2023-01-04 19:55:12 +01:00
58b361498f FaC:
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
2022-12-30 16:28:23 +01:00
269f75fe41 MoK:
Zeitberechnung überarbeitet. Diverse Bugs gefixt
2022-09-07 13:19:08 +02:00
8a0ad54ee9 MoK:
- Gruppenbuchung mit nur einem Hilfeplan, aber mehreren Mitarbeitern wird - wie im Fat-Client - als Gruppenbuchung gespeichert. Eine Gruppenbuchung mit einem Hilfeplan und nur einem Mitarbeiter wird weiterhin - wie auch im Fat-Client - als Einzelbuchung gespeichert.

- Der Button "Textbausteine" wird nur angezeigt, wenn auch Textbausteine vorhanden sind.
2022-08-19 13:53:32 +02:00
340fb16215 Logo ausgetauscht
PartialView für den Ziele/Maßnahmen-Baum hinzugefügt
2022-08-11 15:10:01 +02:00
682e4b9222 MoK:
- Nach Mitarbeitern, Ressourcen, und Klienten filtern
    - Ziele in Modal-Popup mit PartialView gepackt
2022-08-10 14:13:29 +02:00
Lyndon
1c71edd78b Interfal Finder fertiggestellt 2022-02-15 17:22:14 +01:00
Lyndon
9ffcf8ed62 Views in Partials aufgeteilt
Intervallfinder hinzugefügt
2022-02-10 11:06:03 +01:00
Lyndon Jetten
9783999104 MoK:
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.
2021-11-08 20:24:26 +01:00
Lyndon Jetten
5939aef72c Fat-Client:
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
2021-10-13 16:00:33 +02:00
Lyndon Jetten
9522b89660 MoK:
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.
2021-08-19 17:22:04 +02:00
Lyndon Jetten
1c4bd11446 MoK:
- Zeiterfassungseinträge mit ServiceDescription "Arbeitszeit" und "Pause" dürfen sich bei Kunde Synprax überschneiden
- Bei Klienten werden jetzt auch die Organisationen des Umfelds angezeigt
2021-07-21 15:36:18 +02:00
Lyndon Jetten
bf3df8de22 Die ausgewählte Kalenderansicht wird in den UserSettings gespeichert. 2021-07-16 18:00:38 +02:00
Lyndon Jetten
38d7564496 Mobilklient:
Bewertung hinzugefügt
2021-06-16 15:11:39 +02:00
Lyndon Jetten
959d0a5806 Mobilklient:
- 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.
2021-05-17 14:01:06 +02:00
Lyndon Jetten
02bb48c535 Mobilklient:
Statistik:
        UI-Verbesserung
2021-04-19 05:39:41 +02:00
Lyndon Jetten
0be4fb084a Mobilklient:
Klientenfilter hinzugefügt
2021-04-19 04:38:29 +02:00
Lyndon Jetten
b1f3ac742e Mobilklient:
Fehler behoben
2021-04-13 19:45:21 +02:00
Lyndon Jetten
f51450b2bb Mobilklient:
Statistik erweitert, damit sie so aussieht wie im Fat-Client.
2021-04-08 19:21:14 +02:00
Lyndon Jetten
398f75e581 Bugfix -> Methode, die C# 7.3 benutzt in den Mobilklienten verschoben
Speichern und Laden von FileAttachment.Data vom Server vorbereitet.
2021-03-30 16:35:45 +02:00
Lyndon Jetten
743fa0ef46 Mobilversion:
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
2021-03-17 18:44:40 +01:00
Lyndon Jetten
32e19d94af Weiterentwicklung am Quittierungsbelegfeature im Mobilklienten
Mehrtägige Buchungen werden im Mobilklienten korrekt gespeichert
2021-02-17 16:59:26 +01:00
Lyndon Jetten
9f32ac48e5 Mobilklient:
- Aufgaben werden nicht mehr doppelt angezeigt
    - Erledigte Aufgaben werden nicht mehr angezeigt
    - Die Meldung bei bereits belegten Ressourcen ist wieder sichtbar
2021-01-14 16:30:28 +01:00
Lyndon Jetten
e10555e6b2 Gruppenbuchungen sind löschbar 2020-12-17 13:26:40 +01:00
Lyndon Jetten
e70ae17f40 Hilfeplanauswahlfilter wie im Fat-Client
Hilfepläne werden korrekt angezeigt
Diverse Bugs im Mobilklienten behoben
2020-12-16 21:49:47 +01:00
Lyndon Jetten
bafa8a9970 Mobilklient:
1. Die Dauer wird jetzt korrekt berechnet. Man kann vorher eingetragene Von- und Bis-Werte wieder löschen. Es kommt ebenfalls nicht mehr zu seltsamen Dauer-Werten wie 52000.
2020-12-07 13:08:55 +01:00
Lyndon Jetten
ee68e7879a Bugs im Kalender behoben (noch nicht alle)
Mitarbeiter wird nicht mehr automatisch bei Gruppenbuchungen hinzugefügt, wenn es nicht erwünscht IsTask
Hilfepläne, die heute ablaufen, werden noch als nicht abgelaufen angezeigt wie im Fat-Client
2020-12-01 12:29:12 +01:00
Lyndon Jetten
659ec6b3eb Kalender:
Die Abfrage nach der Ressourcenbelegung kommt nur ein mal und das Abbrechen des Speicherns hat keinen "kaputten" Reload zur Folge
    Das Löschen eines Serientermins mit veränderten oder gelöschten Elementen führt zu keiner Exception mehr, da ich den Service-Aufruf auf synchron geändert habe.
    Es gibt allerdings noch Bugs! -> Serientermin erstellen und ein Element davon ändern führt zu einer doppelten Abfrage, ausgelöst durch die Überlappungsprüfung, die eine    Überlappung mit der Serie selbst feststellt!
2020-11-20 23:28:09 +01:00
Lyndon Jetten
e92a8daba1 Textbausteine wird IsActive zugewiesen beim Insert
Mitarbeiteranzahl ist jetzt korrekt bei Gruppenbuchungen im Mobilklienten
Textbausteine-Button in der Mobilversion wird nicht angezeigt, wenn es keine Textbausteine gibt
Der Klienten-Kommentar wird in der Mobilversion angezeigt
2020-11-11 14:21:29 +01:00
Lyndon Jetten
630b3806b0 Fixes für Mobilklient: Dokufelder 2020-11-09 17:55:01 +01:00