- UserPermission Binding führen im VS Designer nichtmehr zu Exceptions. Standard: Im Designer hat man für alles Rechte.
- Mandator hat Webseite + Logo + Bankverbindung in der Maske
- Beispiel für Verwendung von Logo: Report GkvBegleitzettel
- Position muss ggf noch angepasst werden
- Neue Logik für Ausliefern von Servern:
- Ich habe ein Post-Build-Script hinzugefügt, welches nach erfolgreichem Build von Release ein Host/binRelease erzeugt und dort alle DLLs hinkopiert
- Verhindert ausliefern von Debug Version!
- StringExtionsions ToNullIfEmpty
- und sonst nur paar Kleinigkeiten
Merge branch 'feature_rene_13_dakota' of ssh://float.ownsoft.de/git/beyondSoft/BeWo
* 'feature_rene_13_dakota' of ssh://float.ownsoft.de/git/beyondSoft/BeWo: (56 commits)
Dakota Update 1.1 Scripte zusammengefasst
Text Anpassung
Formular Button fehlt bei IsEnabled=false
Getrennte log files
DakotaSender, checkt Status nur bei gefunden Items -> Vorbereitung auf permanentes Senden
Bericht Format mit Logo, final
Altes laden für Frau Schulten in AdministrationView
Druckinformation
ShowInfoMessage zentral in BeWoApp
Format + Logo wird ohne Hintergrund angezeigt
TEST - AdministrationView DoSaveCheck Update: Cache jetzt auch asynchrones Speichern
ServiceFacade Erweiterung: IsWaiting und WaitUntilAsyncIsFinished
SoziotherapieSetting Top Margin
Reihenfolge
Logo auf Report - Erster Entwurf
Bug: Potentieller Speicherverlust + Speichert jetzt letztes Einstellungsfenster
Logo bei Mandator - Todo: Transparent wird zu schwarz beim Speichern
MandatorView und SoziotherapieSettingsView teilen sich MandatorVM
Kein individueller Report -> wird standard mit neuem Logo in der Verwaltung
Format + komische Abfolge von PreviewMouseWheel - Parent Control wird Child bevorzugt? Kein Standard Verhalten, wird über eigenen Subreiter bei Administration umgangen
...
# Conflicts:
# Report/ReportObjects/ServiceInvoiceRO.cs
Intervallfinder überarbeitet & Bug gefixt, der zu einem Fehler beim Suchen nach freien Intervallen über mehrere Tage geführt hatte, wenn die Enduhrzeit vor der Startuhrzeit lag.
Berichte mit Parametern.
Verbesserte Mitarbeiter-, Klienten-, Team-, und Organisationsdropdowns mit Suche.
Quittierungsbelegresultate (zum Unterschreiben) wird wie die Zeiterfassung paginiert.
FaC:
neuer Kalender noch nicht fertig.
- DakotaSender gibt detailiertere Fehlermeldung aus -> Ohne PDFs nachschauen
- DakotaSender gruppiert Files nach Tenant und dann nach Datenannahmestelle. -> Konsistenz nur zwischen Tenant und Datenannahmestelle erforderlich.
- DakotaSender sammelt Ergebnisse.
Todo:
- DakotaSender nach Bearbeitung Feedback an jeweilige AppServer
- GkvAbrechnungServer wertet Feedback aus und startet ggf neuen Sendeprozess
+ Leistung wird korrekt ausgewählt
+ Bargeldtransaktionen werden absteigend sortiert
+ In Entwicklung: Funktion, um durch externen Link ServiceRecords unterschreiben zu lassen
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
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
- 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.
- 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.
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