v.1.3.2 (2.2.2015)

Status: Released

Release-Termin: 2.2.2015

Neuerungen

DatumIdKontextBeschreibung
28.01.2015DL-1572Mailversand
  • Neu ist es möglich, in daylight mehrere Mailserver für den Mailversand einzurichten und bei Benutzern sowie neu bei Anlässen zu hinterlegen.
  • Auf der Durchführung und auf dem Produkt kann neu ein anlass-spezifischer E-Mail-Absender (Name und Adresse) und Mailserver hinterlegt werden. E-Mail-Berichte, welche im Kontext dieses Anlasses resp. im Kontext seiner Anmeldungen, Termine, Belegungen oder Funktionäre verschickt werden, verwenden diese E-Mail-Einstellungen anstelle der Standard-Einstellungen. Die Felder befinden sich für Durchführungen und Produkte im Register "Anmeldung".
  • Im Dialog "E-Mail schreiben" kann neu ebenfalls der Mailserver ausgewählt werden. Name und Adresse des Absenders werden neu in zwei Feldern gepflegt anstatt in einem wie bisher.
  • Im Dialog "Reportvorschau" kann neu ebenfalls der Mailserver ausgewählt werden. Name und Adresse des Absenders werden neu in zwei Feldern gepflegt anstatt in einem wie bisher.
11.09.2014DL-110Duplikateprüfung Personen

Neuer Dialog zur Personen-Duplikateprüfung und -Bereinigung. Der Dialog kann im Navigator über den Link "Duplikateprüfung Personen" im Bereich "Adressen" aufgerufen werden.
Es sind detaillierte Beschreibungen über die Funktionsweise der einzelnen Schaltflächen vorhanden. Diese werden automatisch eingeblendet, wenn der Mauszeiger über den Schaltflächen positioniert wird.

Es besteht ebenfalls die Möglichkeit, Personen direkt im Dialog zusammenzuführen => Siehe dazu DL-1587 (unter Verbesserungen)

Die Dokumentation der Duplikateprüfung inkl. zwei Beispiele finden Sie hier

26.08.2014DL-1494Registrare

Die Registrar-Funktionalität wurde reaktiviert und erweitert:

  • Neues Register "Registrare"
  • Neue Funktion "Registerare" erstellen
  • Neue Funktion "Personen anmelden mit Registrar"
  • Neue Funktion "Registrar ändern" für existierende Anmeldungen
  • Anzeige der Registrare und seiner Anmeldungen in der Durchführungs-Detailansicht (im Menübaum rechts)

Eine Dokumentation zu den Registraren finden Sie hier

Verbesserungen

DatumIdKontextBeschreibung
29.12.2014DL-1593, DL-1648Termine: Von/Bis-Daten

Bei ganztägigen (mehrtägigen) Terminen gab es Probleme mit dem Enddatum. Dieses wird von daylight als Uhrzeit 0:00 des nächsten Tages gespeichert. Viele Benutzer sind jedoch davon ausgegangen, dass der Tag des Enddatums inkludiert ist (BIS UND MIT anstatt nur BIS). Dies hat zu Problemen in der Kalenderansicht und bei der Konflikprüfung geführt. Folgende Verbesserungen / Bugfixes wurden implementiert, um das Problem zu entschärfen:

  • Bugfix: Ganztägige, mehrtägige Termine werden in der Termine-Detailansicht jetzt mit korrektem Enddatum dargestellt.
  • Überarbeitung Dialog "Start-/Endzeit eingeben": Ganztätige, mehrtägige Termine werden nun BIS UND MIT dem Enddatum erstellt. Anpassung der Felder-Steuerlogik: Felder in welche keine Werte eingegeben werden können, sind neu unsichtbar und nicht einfach nur disabled.
  • Neues Termin-Feld "Dauer" mit einer verbesserten Darstellung der von/bis-Daten eines Termins. Die Abkürzungen 'GT' und 'MT' stehen für ganztätig und mehrtägig. Das Feld kann in der Termine-Listenansicht eingeblendet werden.
  • In der Durchführungs-Detailansicht werden die Termine im Baum auf der linken Seite neu mit dem Dauer-Feld dargstellt und nicht mehr mit dem von/bis-Datum.
2.12.2014DL-1655PersonenIn der Personensuche (Lupen-Symbol) kann neu mit von/bis-Feldern nach Geburtstagen gesucht werden. Achtung: Es handelt sich um eine "jahrgangsbasierte" Suche. Das Jahr muss mitangegeben werden, eine Suche nur nach Tag/Monat funktioniert nicht.
14.11.2014 Anmeldung, MitgliedschaftsregistrationDie Suchfelder in den Registern Anmeldung und Mitgliedschaftsregistration wurden erweitert/verbessert. Die Suche nach Workflow-Stati erfolgt nun über einen eigenen Suchdialog.
10.11.2014DL-1623Kreuztabellen-Generator

Neu wird die Generierung von mehrseitigen Kreuztabellen unterstützt. Der Report wächst dynamisch nach unten. Für jeden Datensatz wird eine neue Row im Excel eingefügt werden, anstatt den Inhalt in eine bestehende zu kopieren. Damit können beliebig viele Rows eingefügt werden und ein allfälliger Footer verschiebt sich dynamisch nach unten.

30.10.2014DL-1617RechnungenEs wurden zwei neue Rechnungsbetrag-Felder für's Reporting implementiert: Ein Feld für den Ganzzahligen Teil (Franken) des Rechnungsbetrages und eines für den gebrochenenen Teil (Rappen). Diese können auf dem Rechnungsreport nun separat in die Franken und Rappen Einzahlungsschein-Felder platziert werden und lösen somit das "Franken-Rappen-Punkte-Problem".
Die Felder heissen OpenItem.AmountInvoiceIntegerPart und OpenItem.AmountInvoiceFractionalPart
30.10.2014DL-1616Aktionen-PanelDie Funktionen und Statusübergänge werden im Aktionen-Panel neu alphabetisch aufgelistet.
11.09.2014DL-1587Personen zusammenführen

Die Funktion "Personen zusammenführen" wurde verbessert und erweitert. Sie kann im Personenregister oder im Duplikateprüfungs-Dialog ausgeführt werden. Die Funktion überführt sämtliche Subobjekte (z.B. Postadressen, E-Mail-Adressen, Telefonnummern) und Objektreferenzen (z.B. Anmeldungen, Rechnungen) der Quellperson auf die Zielperson.

Folgende Punkte gilt es beim Zusammenführen zu beachten:

  • Die Aktion des Zusammenführens kann nicht rückgängig gemacht werden.
  • Neu wird die Quellperson nach dem Zusammenführen in jedem Fall gelöscht (in bestimmten Fällen wurden Quellpersonen in früheren Versionen nur inaktiviert).
  • Es werden (zur Zeit) keine Feldwerte von der zu löschenden Person auf die Zielperson übernommen. Die Feldwerte der Zielperson bleiben unverändert. Es wird empfohlen, die Quellperson vor dem Ausführen der Zusammenführung zu prüfen und manuell Werte auf die Zielperson zu übertragen, wenn erforderlich.
  • Neu gibt es eine Validierung, welche die Zusammenführung der Quellperson in die Zielperson überprüft, ohne dabei Daten zu verändern. Die Validierung erstellt Meldungen für alle Aktionen, welche im Rahmen der Zusammenführung durchgeführt werden. Diese kann der Benutzer validieren und entscheiden, ob er die Zusammenführung vornehmen will oder nicht.
  • Die Validierung wird automatisch ausgeführt, wenn die "Personen zusammenführen"-Funktion aus dem Personenregistier gestartet wird. Der Benutzer hat danach die Möglichkeit, die Zusammenführung noch abzubrechen. Im Duplikateprüfungs-Dialog gibt es getrennte Schaltflächen für die Validierungsfunktion ("Prüfen") und die Zusammenführung ("Zusammenführen").
  • Es empfiehlt sich in jedem Fall, diese Validierung vor der Zusammenführung auszuführen und die dabei erstellten Meldungen zu überprüfen.
25.08.2014DL-1537BenutzerverwaltungNeue Benutzergruppen können nun auch im daylight Client erstellt werden.
6.08.2014DL-1586Mahnwesen

Neue Felder auf dem Fibu-Mandanten: Standard-Rechnungstitel (DefaultInvoiceTitle) und Standard-Rechnungstext (DefaultInvoiceText).
Neue berechnete Felder auf der Rechnung: Rechnungstitel nach Mahnstufe (InvoiceTitleComputed) und Rechnungstext nach Mahnstufe (InvoiceTextComputed) für die automatische Selektion der korrekten Fibu-Mandant-Texte aufgrund der Mahnstufe und der Datensprache.
Die Anzahl Zeichen bei den Mahntext-Feldern auf dem Fibu-Mandanten wurde auf 1000 erhöht.

04.08.2014DL-1585SucheIn den Registern Rechnungen, Belege und Buchungen kann nach dem Fibu-Mandanten gesucht werden.
25.07.2014DL-1451Terminvorlagen (Produkte)Das Terminvorlage-Feld Beschreibung ist jetzt mehrzeilig.
24.07.2014DL-1577StandorteFür Standorte wurden zwei berechnete Felder hinzugefügt, welche die Postadresse automatisch formatieren: Location.Summary, Location.SummaryMultiLine. Diese Felder sind in der Detailansicht zuunterst sichtbar.
24.07.2014DL-1422StandorteDie Feldgrösse des Standord-Felds "Link Karte" (Map URL) wurde von 200 auf 1000 erhöht.
23.07.2014DL-1493KonfigurationDas Konfigurationsfile (DaylightConfiguration.xml), welches im daylight-Applikationsverzeichnis gespeichert wird, kann neu verschlüsselt werden.

Behobene Fehler

DatumIdKontextBeschreibung
04.02.2015 Stichwort-PanelDie Stichworte im Stichworte-Panel sind nicht sortiert. Sie müssten alphabetisch sortiert sein.
10.11.2014DL-1624RessourcenBeim Ressourcenauswahl-Dialog für Belegungen wird teilweise ein falscher Wert übernommen (z.B. auf der Durchführung im Termine-Tab). Das Problem tritt dann auf, wenn eine Suche abgesetzt wird und der erste gefundene Datensatz nicht nochmals explizit angeklickt wird. In diesem Fall übernimmt daylight fälschlicherweise den ersten Datensatz der kompletten Ressourcenliste.
14.10.2014DL-1638Speichern nicht möglichWird die Erstellung eines neuen Objektes (z.B. eine Durchführung oder eine Personenressource) abgebrochen im Dialog "Neues Objekt erstellen" mit dem -Button anstelle des "Abbrechen"-Buttons, so verbleibt das Objekt im Speicher und generiert eine Fehlermeldung bei der nächsten daylight-Aktion, in welcher Objekte gespeichert werden.
26.08.2014DL-1489RechnungenEs können keine neuen Buchungen mehr erstellt werden für fixierte Belege.
25.07.2014DL-1547Terminvorlagen (Produkte)Das Feld "Name" steht bei Terminvorlagen nicht zur Verfügung und wird folglich bei der Termingenerierung nicht mitkopiert.
25.07.2014DL-1451Terminvorlagen (Produkte)Das Terminvorlage-Feld "Beschreibung" ist nur einzeilig dargestellt. Es müsste jedoch mehrzeilig dargestellt werden (analog des Beschreibung-Feldes bei Terminen).

Bekannte Probleme / nicht behobene Fehler

DatumIdKontextBeschreibung
 

 

  

Hinweise für die Systemparametrierung

DatumIdKontextBeschreibung
28.01.2015DL-1572Mailversand
  • Damit das Benutzerfeld SecurityUser.MailDispatcher durch die Schemamigration eingefügt werden kann, muss im daylight.config-File disableauthentication=true gesetzt werden (einmalig für die Schemamigration).
  • MailDispatcher, welche für Benutzer zur Auswahl stehen sollen, müssen als LookupValues der LookupList DlMasterData.UserSelectableEmailDispatcher erfasst werden. Dabei muss hinterlegt werden: LookupValue.Name = Dispatcher Name, LookupValue.Value = Dispatcher Id (als String).
  • Der SmtpEmailDispatcher loggt neu sämtliche ausgehenden E-Mails. Bisher wurde nur ein Logeintrag für nicht erfolgreich versendete E-Mails erstellt. MessageIdentifier für erfolgreich versendete Mails: 08CE5465-0A82-45A9-BAEF-65EFFC3341EA. Für nicht erfolgreich versendete Mails: EC43EEDF-2397-4245-88DF-43814CF4FCAC.
19.01.2015 .NET Frameworkdaylight wurde auf das .NET Framework 4.5 aktualisiert. Dieses muss auf allen Windows-Rechnern, auf welchen daylight-Programmcode läuft (Client & Server) installiert sein.
03.12.2014 Assembly-File Names in der DB

Im Rahmen der unten beschriebenen Änderungen an Configuration und Solution Set Up wurden auch die Namen der kundenspezifischen dll's geändert.
Diese Assembly Names müssen mittels SQL Server Management Studio in der Tabelle daylight_coreconfiguration angepasst werden

19.11.2014DL-110Duplikateprüfung

Der Konfigurations-Standard für den PersonDuplicateManager hat sich geändert: Neu ist es PersonDuplicateManagerASync, früher war es PersonDuplicateManagerClientWin.

Achtung: PersonDuplicateManagerClientWin bitte zur Zeit nicht verwenden. Dieser Manager ist verantwortlich für die Duplikate-PopUps und ist in der aktuellen Version nicht kompatibel mit dem Duplikateprüfungs-Dialog (das PopUp erscheint die ganze Zeit über im Dialog). Entsprechende Config-Einträge müssen aus den Configurationsfiles entfernt werden.

Weitere Details siehe in der daylight Solution: Daylight.Configuration => Files => DaylightConfig => TypeReg_PersonDuplicateManager.xml

19.11.2014DL-110DuplikateprüfungIm Duplikateprüfungs-Dialog (daylight Client) muss die Funktion "Neu generieren" manuell ausgeführt werden zwecks Neugenerierung sämtlicher Duplikat-Elemente für alle Personen. Achtung: Abhängig von der Anzahl-Personen kann dieser Vorgang länger dauern (20 Min. oder länger).
03.11.2014DL-1619 / DL-1493Verschlüsselung Config-Files und DB-Pw

Das DaylightConfiguration-File als Ganzes sowie das DB-Passwort innerhalb des DataConnection-Files können neu verschlüsselt werden. Es empfiehlt sich, im Minimum das DB-Passwort zu verschlüsseln - vor allem bei Nicht-Hosting-Kunden. Weitere Infos siehe Jira-Issues und in Confluence: https://confluence.educo.ch/x/kgF4AQ

03.11.2014DL-1620DaylightStarter.exeIm Run-Ordner gibt es neu ein exe-File zum vereinfachten Starten und Verlinken von daylight. Bei Kundeninstallationen sollen neu Shortcuts auf dieses exe gemacht werden anstatt auf die bat-Files. Dadurch wird das daylight-Icon übernommen (was bei Shortcuts auf die bat-Files nicht möglich war). Die Command Line Parameterübergabe funktioniert genau gleich wie bei den bat-Files. Das Starten von DaylightStartet.exe ohne Parameter öffnet einen Hilfe-Dialog.
30.10.2014DL-1617RechnungenGeg. die kundenspezifischen Rechnungsreports anpassen. Siehe auch oben unter "Verbesserungen".
15.10.2014DL-1583, DL-1584, DL-1575, DL-1574Parametrierung & Set upIn den Bereichen daylight Solution Set Up, Cst Solution Set Up, Server und Konfigurationslogik wurden tiefgreigende Änderungen vorgenommen, welche ein umfassendes Anpassen aller Kundenprojekte erfordern. Details siehe in den einzelnen Tasks.