- 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.