Diese Version beinhaltet die Arbeit von 2 Monaten, Januar und Februar.
Es gab große Verbesserungen beim Import von Kontakten (zur Einrichtung eines Systems), und auch für Bankkonten pro Kontakt.
Hier ist die Liste der Verbesserungen in dieser Version:
Kontaktmodul:
- Kontakt bearbeiten: Man kann nun ein oder mehrere Bankkonten pro Kontakt verwalten.
- Kontakt bearbeiten: Fehler behoben bei Einwilligungen, wenn nur der Ort oder das Land geändert wurden.
- Kontakt bearbeiten: Man kann nun manuell auch Einwilligungen aus der Vergangenheit anlegen. Man kann Einwilligungen hinzufügen, wenn bisher noch gar keine Einwilligungen vorlagen.
- Kontakt finden: Fehler behoben: Wenn man ungültige Zeichen bei der Suche nach Kontaktschlüssel eingibt, gibt es eine verständliche Fehlermeldung.
- Kontakt finden: Der Filter auf Kontaktart (Organisation, Familie) ist nun in der Voreinstellung leer.
- Kontakte importieren: man kann nun auch Kontonummern (IBANs) importieren.
- Kontakte importieren: Zeige Fehlermeldung wenn der Ländercode leer ist.
- Kontakte importieren: Man kann nun alle Kontakte löschen, um so die Datenbank in dieser Hinsicht zurückzusetzen.
- Kontakte importieren: Einwilligungen importieren
- Kontakte importieren: Kategorien importieren
- Kontakte importieren: schlägt fehl wenn es den Kontakt mit dem gleichen Namen und gleicher Adresse oder E-Mail Adresse schon gibt.
- Kontakte importieren: Es werden nun auch Microsoft Excel (xlsx) und LibreOffice (ods) Dateien unterstützt. Das ist stabiler als der bisherige CSV Import aus Textdateien.
- Kontakte importieren: Fehlermeldung wenn Spaltenüberschriften unbekannt sind.
- Ein Kontakt kann nun gelöscht werden, falls keine Spenden damit verknüpft sind.
Buchhaltung:
- Ein paar Fehler beim Anlegen eines neuen Hauptbuches wurden behoben.
Spendenverwaltung:
- Neue Option: in der Spendenbescheinigung kann nun auch ein Fragezettel gedruckt werden für Spender, die noch keine Einwilligung für Verwendung ihrer Adresse für den Newsletter gegeben haben.
- Der Bereicht für die Newsletter für Leute ohne Spendenbescheinigung berücksichtigt nun auch die Einwilligungen.
- Spendenbescheinigungen: Fehler beim Drucken wurde behoben.
Patenschaften:
- Es kann nun eine Liste von Patenschaften gedruckt werden.
Allgemeine Verbesserungen:
- Eine Fehlermeldung kann angeheftet werden, damit man mehr Zeit hat sie zu lesen. Außerdem kann man lange Fehlermeldungen als Text-Datei herunterladen.
Technische Verbesserungen:
- Fehler behoben wenn es zu viele Datenbank Verbindungen gab: Verbindungen werden nun geschlossen, wenn nicht mehr benötigt, und der Connection Pool wird automatisch neugestart wenn er leer ist.
- Verwerfe unbenutzten Code beim Abbrechen von Datenbankabfragen.
- Benutzt nun das SharpZipLib nuget Paket anstelle von ICSharpCode.SharpZipLib.dll
Weitere Details über die gelösten Aufgaben dieser Version sind in dem Meilenstein auf Github für die Version 2021.02 zu finden!
Um diese Version von OpenPetra ausprobieren, benutzen oder selber installieren zu können, gibt es die Hinweise auf https://www.openpetra.org/de/download-openpetraorg!