base4IT Software Solutions Webservice

Informationen

  • Webservice-Version: 1.9.0.5
  • .NET-Version: .NET 6.0.36

2024.01 (Januar)

  • 08.01.2024: (3927) Endpunkte zum Suchen eines Portalbenutzers hinzugefügt.

2023.12 (Dezember)

  • 06.12.2023: (3866) Unterstützung für Prozessschritte an Förderungen begonnen.
  • 15.12.2023: (3927) Endpunkt zum Registrieren eines Kontaktes im Portal begonnen.
  • 18.12.2023: (1347) Azure.Identity aktualisiert: 1.10.3 -> 1.10.4
  • 18.12.2023: (1347) HtmlAgilityPack aktualisiert: 1.11.54 -> 1.11.55
  • 18.12.2023: (1347) System.IdentityModel.Tokens.Jwt aktualisiert: 6.32.2 -> 7.0.3
  • 16.12.2023: (1347) MS Graph aktualisiert: 5.30 -> 5.37.
  • 23.12.2023: (1347) System.Linq.Dynamic.Core aktualisiert: 1.35 -> 1.37
  • 23.12.2023: (1347) MimeKit aktualisiert: 4.2.0 -> 4.3.0
  • 23.12.2023: (1347) Microsoft.Identity.Client aktualisiert: 4.57.0 -> 4.58.1
  • 23.12.2023: (1347) Devart.Data.PostgreSql.8.1.151 -> Devart.Data.PostgreSql.8.2.0
  • 23.12.2023: (1347) Devart.Data.5.0.3136 -> Devart.Data.6.0.0
  • 28.12.2023: (3866) Klassen rund um das KK-Konto integriert.
  • 28.12.2023: (1347) HtmlAgilityPack aktualisiert: 1.11.55 -> 1.11.57
  • 29.12.2023: (3927) Endpunkte für die Erzeugung eines Portalbenutzers erweitert, Mailversand via KAT hinzugefügt, Passwortänderung möglich.

2023.11 (November)

  • 02.11.2023: (3385) Endpunkt zum Senden einer Mail hinzugefügt.
  • 07.11.2023: (3385) Authentifizierung mit Benutzername und Passwort für MS Graph hinzugefügt.
  • 08.11.2023: (3385) Unterstützung mehrerer Postfächer hinzugefügt.

2023.10 (Oktober)

  • 06.10.2023: (1347) Microsoft.Identity.Client aktualisiert: 4.53 -> 4.56, Microsoft.Graph 5.28.0 hinzugefügt
  • 06.10.2023: (3385) MS Graph-Anbindung begonnen.
  • 09.10.2023: (3385) MS Graph-Anbindung beendet, Lesen und Senden von E-Mails stehen zur Verfügung.
  • 16.10.2023: (1347) MS Graph aktualisiert: 5.28 -> 5.30.
  • 17.10.2023: (3385) MS Graph-Anbindung weiter entwickelt, Auswahl verschiedener Ordner möglich, nachfolgendes Löschen einer Mail möglich.
  • 17.10.2023: (3385) MS Graph-Anbindung weiter entwickelt, gelöschte Mails werden in den Ordner der gelöschten Elemente verschoben, Alter der Mails wird beachtet.
  • 17.10.2023: (3385) MS Graph-Anbindung weiter entwickelt, verbesserte Erkennung eingehender und ausgehender Mails.
  • 19.10.2023: (3385) MS Graph-Anbindung weiter entwickelt, E-Mails werden nach Datum sortiert geladen (neueste zuerst).
  • 20.10.2023: (1347) Codereview, Coderework.
  • 23.10.2023: (1347) MS Graph aktualisiert: 5.30 -> 5.31.
  • 23.10.2023: (1347) Azure.Identity aktualisiert: 1.10.1 -> 1.10.3
  • 23.10.2023: (1347) HtmlAgilityPack aktualisiert: 1.11.50 -> 1.11.54
  • 23.10.2023: (1347) Mail.DLL aktualisiert: 3.0.23156.1704 -> 3.0.23283.1813
  • 23.10.2023: (1347) Microsoft.Identity.Client aktualisiert: 4.56 -> 4.57
  • 23.10.2023: (1347) System.Linq.Dynamic.Core aktualisiert: 1.32 -> 1.35
  • 23.10.2023: (3385) MS Graph-Anbindung weiter entwickelt, Abruf anderer Mailadressen als der eigenen ermöglicht.
  • 25.10.2023: (1347) Ausgabe der Fehlermeldungen verbessert.

2023.09 (September)

  • 06.09.2023: (3083) Abfrage der User via LDAP verwendet eine konfigurierbare Domäne.
  • 07.09.2023: (3083) Der Webservice besitzt einen Endpunkt zum Abfragen der LDAP-Funktionalität.
  • 11.09.2023: (3631) Die Dokumente an Zuwendungen (ZWB) haben eine eigene Herkunft.
  • 22.09.2023: (3083) Speichern eines neuen Zeiterfassungszeitraumes korrigiert.
  • 27.09.2023: (3083) Anzeige einer fehlenden Kostenstelle eingebaut.
  • 28.09.2023: (1347) Codereorganisation.
  • 29.09.2023: (3385) IMAP-Anbindung weiter entwickelt.

2023.08 (August)

  • 09.08.2023: (1347) NuGet-Pakete aktualisiert: HtmlAgilityPack.1.11.50 -> HtmlAgilityPack.1.11.46
  • 09.08.2023: (1347) Konvertieren von Mails mit dem HtmlAgilityPack angepaßt.
  • 30.08.2023: (3083) Abfrage der User via LDAP eingebaut, diverse Verbesserungen an der Zeiterfassung, Performance überarbeitet.

2023.07 (Juli)

  • 10.07.2023: (3339) Speichern und Löschen der Projektposition implementiert.
  • 11.07.2023: (3442) Periodenabschluss und Rückgängig-Option implementiert.
  • 11.07.2023: (3339) Speichern und Löschen der Projektposition überarbeitet, insbesondere das rekursive Löschen.
  • 12.07.2023: (3083) automatische Aktualisierung des Anmeldetokens aus dem Windowsclient implementiert, Periodenabschluss mit wechselnder Kostenstelle implementiert.
  • 13.07.2023: (3496) Die Rolle -Alle Rechte- hat automatisch alle Rechte und kann nicht verändert werden.
  • 19.07.2023: (3529) letzte Korrekturen am Mailversand für den Periodenabschluss der Zeiterfassung.
  • 19.07.2023: (1347) NuGet-Pakete aktualisiert: Devart.Data.5.0.3075 -> Devart.Data.5.0.3136
  • 19.07.2023: (1347) NuGet-Pakete aktualisiert: Devart.Data.PostgreSql.8.1.134 -> Devart.Data.PostgreSql.8.1.151
  • 19.07.2023: (1347) NuGet-Pakete aktualisiert: HtmlAgilityPack.1.11.46 -> HtmlAgilityPack.1.11.50
  • 19.07.2023: (1347) NuGet-Pakete aktualisiert: Mail.dll.3.0.23025.1850 -> Mail.dll.3.0.23156.1704
  • 19.07.2023: (1347) NuGet-Pakete aktualisiert: System.Security.Cryptography.Pkcs.6.0.0 -> System.Security.Cryptography.Pkcs.6.0.1
  • 19.07.2023: (1347) NuGet-Pakete aktualisiert: System.Security.Cryptography.Xml.6.0.0 -> System.Security.Cryptography.Xml.6.0.1
  • 19.07.2023: (1347) NuGet-Pakete aktualisiert: Microsoft.AspNetCore.Mvc.Versioning.5.0.0 -> Microsoft.AspNetCore.Mvc.Versioning.5.1.0
  • 25.07.2023: (3554) Die Berechtigungen werden alternativ aus der base4IT-Lizenzdatei gelesen.
  • 28.07.2023: (3561) Anpassungen an den Endpunkten für das KAT-Tool.
  • 31.07.2023: (3570) Anmeldungen am Portal überarbeitet.

2023.06 (Juni)

  • 07.06.2023: (2272) Hinzufügen und Entfernen von Usern korrigiert.

2023.05 (Mai)

  • 03.05.2023: (3277) Für die Projekte sind die API-Klassen und View- und Create-Models implementiert.
  • 16.05.2023: (3083) Anzeige der Zeiterfassung verbessert, Detailerkennung korrigiert, Druck der Zeiten implementiert, Kopierfunktion implementiert.
  • 16.05.2023: (3083) Unterstützung für KTR-Merkmale eingebaut.
  • 17.05.2023: (3083) Speichern und Löschen der Zeiten überarbeitet, bessere Unterstützung für Merkmale.
  • 17.05.2023: (3083) Endpunkte für den Personenabschluss eingebaut, Druck nach PDF verbessert.
  • 24.05.2023: (3394) Endpunkt zum Auslesen und Setzen der aktuellen Startseite eingebaut.
  • 26.05.2023: (3083) Endpunkt zum Ermittlen der Periodenabschlussdaten begonnen.

2023.04 (April)

  • 05.04.2023: (3286) Die Konfiguration gestattet das Ingorieren einer KAT-Datenbank. Die Datenbank wird dann über die Einstellungen in der Konfiguration gefunden.
  • 05.04.2023: (3286) Der Webservice ermöglicht das Anmelden von Benutzern aus dem base4IT-Windowsclient.
  • 13.04.2023: (3287) Der Webservice ermöglicht die Verwendung von IMAP/SMTP als Alternative zum Exchange Webservice.
  • 17.04.2023: (3209) Suche der Berechtigungen listet nur noch die Hauptberechtigungen auf (diejenigen auf oberster Ebene)
  • 18.04.2023: (3209) Berechtigungen weiter optimiert.
  • 18.04.2023: (2272) Suche nach Benutzergruppen optimiert.
  • 20.04.2023: (2314) Webservice auf .NET6 umgestellt.
  • 24.04.2023: (3158) Suche nach Statusverläufen für Prozessschritte implementiert.
  • 25.04.2023: (3158) Erzeugen von Statusverläufen für Prozessschritte implementiert.
  • 26.04.2023: (3329) Text der Aktivitäten wird an Quill-Editor angepaßt. Der Tag <p> wird durch den Tag <div> ersetzt.
  • 28.04.2023: (3277) Neuanlage und Laden von Projekten implementiert.

2023.03 (März)

  • 01.03.2023: (2176) Die Lizenz für die Zeiterfassung kann den Rollen zugewiesen werden und ist beim Mandant sichtbar.
  • 01.03.2023: (3190) Die Liste der Zuwendungen beachtet beim Sortieren nach Datum auch die Uhrzeit.
  • 01.03.2023: (3190) Die Liste der Zuwendungen beachtet kann nun nach der Zweckbindung sortiert werden.
  • 01.03.2023: (3190) Die Zuwendung hat einen direkten Bezug zu ihrer Zuwendungsbestätigung.
  • 01.03.2023: (3190) Implementierung von Tooltipps begonnen.
  • 02.03.2023: (3190) Kennzeichen für den Vermögensstock und für das verbrauche Vermögen auf ZWB korrekt gesetzt.
  • 06.03.2023: (3200) Benutzergruppen listen ihre Benutzer auf, Rollen listen ihre Benutzergruppen auf.
  • 08.03.2023: (3200) Berechtigungen besitzen untergeordnete Berechtigungen wie Neuanlage, Löschen oder Speichern.
  • 14.03.2023: (3232) Das Zuordnen eines Kontaktes zu einer neuen Adresse verändert die alte Adresse nicht mehr.
  • 15.03.2023: (3083) Integration weiterer Klassen für die Zeiterfassung
  • 17.03.2023: (3083) Endpunkt 'TimetrackingHeader' implementiert
  • 24.03.2023: (3083) Endpunkte zum Ermitteln, Hinzufügen, Entfernen von Projekten implementiert.
  • 24.03.2023: (3083) Endpunkte zum Speichern von Zeiten implementiert.
  • 28.03.2023: (3083) Endpunkte zum Speichern von detaillierten Zeiten implementiert. Löschen von erfassten Zeiten implementiert.

2023.02 (Februar)

  • 01.02.2023: (2936) Das Dashboard liefert nützliche Informationen zu den aktuellen Daten.
  • 02.02.2023: (2936) Das Dashboard bietet zwei neue Endpunkte zum Laden und Speichern der Einstellungen.
  • 02.02.2023: (3108) Es gibt einen neuen Endpunkt zur Suche aller Orte anhand einer Postleitzahl.
  • 16.02.2023: (3083) Modul Zeiterfassung begonnen.
  • 24.02.2023: (3182) Die ZWB für Ansprechpartner geht an die Organisationsadresse. Das Bild für die Unterschrift wird auf 50 Pixel Höhe begrenzt.

2023.01 (Januar)

  • 09.01.2023: (2914) Dateityp für E-Mailsignatur angepasst.
  • 20.01.2023: (2465) ZWB-Vorlage aktualisiert, Endpunkt /Mandant/ZWBDefault entfernt.
  • 23.01.2023: (2385) Seriendruckfeld der Anschrift nun mit br-Tag statt p-Tag.
  • 25.01.2023: (3022) Es gibt einen Endpunkt, um für eine Zuwendung eine Zuwendungsbestätigung zu erstellen.
  • 26.01.2023: (3022) Es gibt einen Endpunkt, um für eine Zuwendung eine Zuwendungsbestätigung zu versenden.

2022.12 (Dezember)

  • 02.12.2022: (2986) PDF-Dokumente können jetzt im Backend erzeugt werden. Neuer Endpunkt für Aktivitäten verfügbar: PrintAsPDF
  • 02.12.2022: (2485) Mandant um Eigenschaft für Textvorlage für ZwB erweitert.
  • 05.12.2022: (2176) Das Löschen eines Benutzers wurde optimiert.
  • 12.12.2022: (3006) Das Suchergebnis der Zuwendungen enthält jetzt Chartdaten.
  • 12.12.2022: (3006) Das Suchergebnis der Aktivitäten unterstützt jetzt Paging.
  • 12.12.2022: (3006) Das Suchergebnis der E-Mails unterstützt jetzt Paging.
  • 19.12.2022: (3024) Umfangreiche Überarbeitung der Zuwendungen, neues Datenmodell implementiert.
  • 20.12.2022: (2888) Das Datenmodell der Zuwendungen wurde ergänzt. Die Zuwendungen sind jetzt auch aktualisierbar.
  • 21.12.2022: (2485) Der Mandant verfügt über neue Textblöcke für die Zuwendungsbestätigung. Das Erstellen einer Vorschau ist möglich.
  • 21.12.2022: (2485) Das Feld ZWB-Unterzeichner ist jetzt ebenfalls im Mandant möglich.

2022.11 (November)

  • 07.11.2022: (2808) Ansprechpartner auf EF umgestellt.
  • 08.11.2022: (2808) Job/Jobactions auf EF umgestellt.
  • 09.11.2022: (2911) Der Login für das Portal gibt nun die ID des betreffenden Kunden zurück.
  • 09.11.2022: (2384) Der Import aus EWS zählt die inaktiven Kontakte nicht mehr mit.
  • 11.11.2022: (2808) Löschen von Kontakten korrigiert, Zusatzfelder und Profilbilder werden sauber mitgelöscht.
  • 11.11.2022: (2808) Codereview, Weiterleiten von Aktivitäten auf das EF umgestellt.
  • 14.11.2022: (2808) Speichern von Suchfiltern für Kontakte korrigiert.
  • 15.11.2022: (2176) Die Benachrichtigungsmail für Benutzer mit ihren Zugangsdaten kann erneut verschickt werden.
  • 16.11.2022: (1773) Code in den Models überprüft und teilweise in API verschoben.
  • 16.11.2022: (2891) Exchange Webservice API aktualisiert.
  • 23.11.2022: (2946) Der User kann nun seine Sprache festlegen. Dies hat Auswirkungen auf die Formatierung von Zahlen und Datumsfeldern.
  • 29.11.2022: (2946) Separater Endpunkt für die Einstellung der Sprache hinzugefügt.

2022.10 (Oktober)

  • 04.10.2022: (2808) Endlosschleife beim Laden von Kontakten behoben, Verwendung der Kontakttypen mit Oder-Verknüpfung eingebaut.
  • 05.10.2022: (2821) Der Endpunkt /kontakt/edit speichert nun den Kontakt mit seinen Parents.
  • 06.10.2022: (2821) Die Organisation und der Haushalt haben nun eine Printbezeichnung für den Adressdruck.
  • 06.10.2022: (2821) Das KontaktViewModel2 unterstützt jetzt auch das vollständige Speichern eines Kontaktes inklusive der Parentinformationen.
  • 06.10.2022: (2808) Organisationen, Personen, Haushalte, Adressen und Beziehungen auf das EF umgestellt.
  • 19.10.2022: (2808) Aktivitäten auf das EF umgestellt.
  • 19.10.2022: (2863) Laderoutinen via EF verbessert, Abfrage der Beziehungen korrigiert.
  • 24.10.2022: (2808) Fehler beim Laden der Daten via MSSQL-Server behoben, Zusatzfelder des Kontaktes verfügbar.
  • 25.10.2022: (2808) Fehler beim Speichern von Kontakten korrigiert.
  • 26.10.2022: (2808) Import auf Verwendung der API umgestellt.
  • 27.10.2022: (2808) Diverse Klassen, welche auf das EF umgestellt wurden, sind entfernt worden.
  • 28.10.2022: (2891) Datenabruf vom Exchangeserver auf OAuth umgestellt.
  • 31.10.2022: (1773) Codereview.

2022.09 (September)

  • 06.09.2022: (1347) Es wurden weitere Testfälle hinzugefügt, Suchen nach Beziehungen verbessert.
  • 12.09.2022: (2808) Integration des Entity Frameworks begonnen
  • 26.09.2022: (2821) Überführung des Quellcodes nach Gitlab
  • 30.09.2022: (2808) Rollen, Permission, UserGroups und Kontakt (teilweise) auf das EF umgestellt. Suche nach Kontakten umgestellt.
  • 30.09.2022: (2834) Verwendung der Notizen an Organisation, Haushalt und Person geprüft.

2022.08 (August)

  • 01.08.2022: (2608) Es gibt für die diversen Anzahlen von Aktivitäten (offen/erledigt mit oder ohne Wiedervorlage) und die Anzahlen von Kontakten (getrennt nach Typ und Status) neue Eigenschaften.
  • 04.08.2022: (2696) Die Importe für die Kontakte und die Zuwendungen arbeiten asynchron und senden eine Mail an den Aufrufer zurück.
  • 05.08.2022: kleinere Korrekturen an der Kontakt- und Aktivitätsstatistik.
  • 05.08.2022: (2696) Der Import von Kontakten wurde verbessert und liefert die Anzahl der zusätzlichen Organisationsadressen mit.
  • 08.08.2022: (2608) Das Ermitteln der Aktivitätsstatistik wurde beschleunigt.
  • 09.08.2022: Das Suchen nach Kontakten wurde beschleunigt.
  • 09.08.2022: (2712) Die Anzahl der Aktivitäten wurde korrigiert.
  • 10.08.2022: (2714) Die Anzeige der Aktivitäten auf dem Dashboard berücksichtigt nun entweder die Aktivitäten mit Wiedervorlage oder ohne, nicht mehr beide gemeinsam.
  • 10.08.2022: (2713) Mails können als gelesen markiert werden.
  • 11.08.2022: Ausgabe einer leeren Adresse erfolgt ohne Bindestrich.
  • 11.08.2022: (2664) Die Suche der eigenen Aktivitäten liefert ebenfalls eine Statistik zurück.
  • 12.08.2022: (2731) Die Anzeige der Aktivitäten eines Desktops wurde korrigiert.

2022.07 (Juli)

  • 04.07.2022: (2458) Der Webservice verfügt über zwei neue Endpunkte zur Anzeige des aktuellen Servicestatus sowie einer Servicesperre.
  • 04.07.2022: (2474) Das separate Mailpasswort wird beim Anfordern eines neuen Hauptpasswortes nicht mehr geändert.
  • 05.07.2022: (2608) Für die Kontakte wurde ein neues Anzeigemodell begonnen, welches eine verbesserte Darstellung ermöglicht. Version auf 1.1 erhöht.
  • 06.07.2022: (2582) Die Liste der durchsuchbaren Spalten eines Kontaktes wurde erweitert.
  • 06.07.2022: (2608) Das neue Modell für die Kontakte liefert die Anzahl der verbundenen Daten direkt mit (Anzahl Aktivitäten, Dokumente etc.).
  • 06.07.2022: (2384) Der Import von Kontakten generiert die Anschrift korrekt, auch wenn keine Adresse vorhanden ist.
  • 06.07.2022: (2463) Der Import der Zuwendungen erwartet das Datum explizit in deutscher Schreibweise.
  • 06.07.2022: (2463) Identische Protokolleinträge werden nicht wiederholt.
  • 07.07.2022: (2608) Die Anzeige eines Kontaktes kann mit einem ViewMode auf die Ansicht auf Basis einer Person getrimmt werden. Damit können Ansprechpartner/Haushaltsmitglieder auf Basis der zugrundeliegenden Person betrachtet werden.
  • 12.07.2022: (2608) Die Anzahl der Adressen und Ansprechpartner/Haushaltsmitglieder des neuen Kontaktmodells ist jetzt korrekt auf die ViewMode abgestimmt. Die Kontakte in den Listen sind nun vorsortiert.
  • 13.07.2022: (2176) Der Webservice verwaltet nun die Administratoren der Portalanwendung. Die Oberfläche des KAT-Tools wurde aktualisiert.
  • 19.07.2022: Das Erzeugen einer neuen Adresse wurde korrigiert, die Logininformationen werden jetzt mitgeliefert.
  • 21.07.2022: Der Zugriff die Datenbanken vom KAT-Tool aus wurde korrigiert.
  • 21.07.2022: Die Ermittlung der base4IT-Datenbanken vom KAT-Tool aus wurde korrigiert.
  • 25.07.2022: (2667) Das Zählen der Beziehungen eines Kontaktes wurde verbessert.
  • 25.07.2022: (2667) Das Erzeugen von Beziehungen zwischen Kontakten wurde geprüft. Beziehungen sind zwischen allen Arten von Kontakten möglich.
  • 26.07.2022: Verwendung einer externen .NET-Framework API geprüft.
  • 27.07.2022: (2664) Für das Dashboard steht ein neuer Endpunkt zur Verfügung. Das Dashboard zeigt verschiedene Informationen, wie die Anzahl ungelesener Mails an.
  • 27.07.2022: (2608) Die Organisation und der Haushalt verfügen analog zur Person über ein Profilbild.
  • 28.07.2022: (2608) Die Organisation, der Haushalt und die Person verfügen analog zum Dashboard über die Anzahl der Aktivitäten, jeweils getrennt nach Fällig und nicht Fällig.

2022.06 (Juni)

  • 01.06.2022: (2385) Die Endpunkt für die Anzeige und Bearbeitung von Mailvorlagen stehen zur Verfügung.
  • 02.06.2022: (2397) Das Passwort für den Mailzugriff wird nun ohne Prüfung auf das vorherige Passwort geändert. Der Mailzugriff klappt ohnehin nur bei korrektem Passwort.
  • 03.06.2022: (2474) Ein neuer Endpunkt zur Anforderung eines neuen Passwortes steht zur Verfügung.
  • 07.06.2022: (2397) Die Verwendung eines separaten Mailpasswortes läßt sich beliebig ein- oder ausschalten.
  • 09.06.2022: (2494) Der Endpunkt für die Anzeige des Mandanten zeigt weitere Informationen wie Adresse oder den Datenbankname an. Die Adresse läßt sich auch speichern.
  • 13.06.2022: (2463) Der Import von Zuwendungen aus einer CSV-Datei steht zur Verfügung.
  • 14.06.2022: (2384) Der Import von Kontakten aus Outlook interpretiert ein fehlendes Land als Deutschland. Weiterhin werden sowohl die Geschäftsadresse als auch die Privatadresse unterstützt.
  • 14.06.2022: Die Passwortregeln wurden verschärft. Mindestlänge: 8, Zahlen sind erforderlich, Groß- und Kleinschreibung ist erforderlich.
  • 14.06.2022: (2361) Die Suche nach Kontakten kann jetzt auch innerhalb bestimmter Spalten filtern.
  • 15.06.2022: (2472) Liste der Berechtigungen thematisch sortiert.
  • 20.06.2022: (2472) Benutzer ohne Gruppe haben keine Berechtigungen mehr, unabhängig von der Kundenlizenz.
  • 24.06.2022: (2582) Die Liste der durchsuchbaren Spalten eines Kontaktes wurde erweitert.
  • 29.06.2022: (2463) Der Import der Zuwendungen ignoriert komplett leere Zeilen.
  • 30.06.2022: (2263) Das KAT-Tool unterstützt die Anzahl von lizenzierten Formularen für das Onlineantragsportal.

2022.05 (Mai)

  • 12.05.2022: (2413) Einem Benutzer kann nun eine Administratorberechtigung zugewiesen werden. Diese Berechtigung wird an verschiedenen Endpunkten geprüft, zum Beispiel beim Verwalten der User.
  • 13.05.2022: (2413) Endpunkt zum Auflisten der Benutzer implementiert. Dieser Aufruf erfordert Administratorrechte.
  • 16.05.2022: (2413) Das Auflisten der Benutzer wurde korrigiert, Benutzer ohne Mitarbeiter werden korrekt erkannt.
  • 17.05.2022: (2476) Das Editieren eines Benutzers ist möglich. Es können der Name, Anrede und Titel, der Status und die Admin-Berechtigung geändert werden.
  • 19.05.2022: (2471) Das Verwenden von Benutzergruppen ist jetzt möglich. Benutzergruppen können einem Benutzer zugewiesen werden. Sie sind für die Zuordnungen von Rollen wichtig.
  • 20.05.2022: (2472) Endpunkte für die Verwendung von Rollen sind verfügbar. Es stehen das Hinzufügen und Löschen von Rollen zur Verfügung.
  • 23.05.2022: (2472) Das Hinzufügen und Entfernen von Berechtigungen zu und von einer Rolle ist jetzt möglich
  • 24.05.2022: (2472) Die Benutzergruppen lassen sich nun mit Rollen verbinden. Die Berechtigungen der Rolle wirken sich jetzt auf den Benutzer aus.
  • 25.05.2022: (2494) Endpunkte für die Anzeige der Mandantenbezeichnung und der Mandantenlizenzen, sowie für die Änderung der Mandantenbezeichnung stehen zur Verfügung.
  • 30.05.2022: (2472) Die Endpunkte zum Pflegen von Gruppen und Rollen wurden verbessert und sind flexibler nutzbar.
  • 31.05.2022: (2385) Die Aktivität vom Typ E-Mail ersetzt die Seriendruckfelder beim Speichern.

2022.04 (April)

  • 01.04.2022: Kontaktsuche optimiert.
  • 05.04.2022: (2385) Endpunkt zum Abrufen der möglichen Seriendruckfelder für eine Serienmail implementiert.
  • 07.04.2022: (2385) Endpunkt zum Ausführen einer Serienmail implementiert.
  • 12.04.2022: (2384) Endpunkt zum Import von Kontakten aus dem EWS importiert (nur Kontakte aus eigenem Postfach)
  • 12.04.2022: (2320) Die Suche nach Kontakten liefert jetzt entweder die aktiven oder die inaktiven Kontakte, nicht beide gemeinsam.
  • 13.04.2022: (2176) Login für das Formularportal integriert.
  • 14.04.2022: (2397) Für den Mailzugriff kann ein separates Passwort vergeben werden.

2022.03 (März)

  • 01.03.2022: Suche der Aktivitäten von Haushalt, Organisation und Person korrigiert, diese zeigen wieder die Aktivitäten ohne Fälligkeit an. Fehler bei Neuanlage einer Aktivät behoben.
  • 02.03.2022: Die Selektionskriterien für die Suche nach Kontakten lassen sich speichern und wieder abrufen.
  • 04.03.2022: weitere Integration des KAT-Tools implementiert.
  • 07.03.2022: Mitarbeiter wurde um Mandantbezeichnung erweitert.
  • 09.03.2022: Import von Kontakten korrigiert, verbesserte Nummererkennung und -speicherung
  • 11.03.2022: Die Suche nach Kontakten filtert auf Wunsch inaktive Kontakte heraus.
  • 14.03.2022: Die Suche nach verbundenen Kontakten filtert ebenfalls auf Wunsch die inaktiven Kontakte heraus.
  • 15.03.2022: Die KAT-Einträge werden beim Login auf den aktuellen Stand gebracht. Das Modul Zuwendungen kann nur bei korrekter Lizenzierung aufgerufen werden. Die angemeldeten User werden bei Bedarf automatisch ausgeloggt.
  • 16.03.2022: Das LoginViewModel gibt Auskunft über die maximale Anzahl von Benutzern und die Verfügbarkeit des Moduls Zuwendungen.
  • 21.03.2022: Die Neuanlage von Kunden gestattet einen eigenen Loginname neben der Mailadresse. Der Loginname ist auf 30 Zeichen begrenzt und dient dem Hybridbetrieb.
  • 22.03.2022: Es gibt einen neuen Endpunkt zum Hinzufügen von Benutzern.
  • 24.03.2022: Es gibt neue Endpunkte zum Aktivieren, Deaktivieren oder Löschen von Benutzern.
  • 29.03.2022: Loginhistorie implementiert.
  • 31.03.2022: Kontaktsuche liefert alle Zusatzfelder mit. Damit sind die Zusatzfelder direkt in den Suchergebnissen anzeigbar.

2022.02 (Februar)

  • 02.02.2022: Die Zusatzfelder vom Typ Datum werden länderunabhängig entgegen genommen und ausgeliefert. Es obligt dem Client, die Ausgabe in eine passende Sprache zu übersetzen.
  • 11.02.2022: variable Zuordnung eines Benutzers zu einer Datenbank implementiert, damit ist der Webservice in der Lage, viele Datenbanken zu bedienen.
  • 11.02.2022: Versionen vom Framework und API auf 1.0.0.0 gesetzt.
  • 18.02.2022: Meldungen beim Ändern von Passwörten sind auf Deutsch. Import von Kontakten erkennt Ländername auch anhand des vollständigen Namens ('DE' oder 'Deutschland' oder 'D'
  • 22.02.2022: Suche nach Kontakten beschleunigt.
  • 25.02.2022: Suche nach eigenen Aktivität kann wahlweise Aktivitäten ohne Fälligkeit ein- oder ausschließen.

2022.01 (Januar)

  • 11.01.2022: Protokoll für den Import der Kontakte gestrafft.
  • 12.01.2022: Zusatzfelder listen ihre Wertelisteneinträge auf, falls vom Typ Werteliste.
  • 13.01.2022: Import von GET zu POST geändert
  • 14.01.2022: Import verwendet jetzt ein Datenmodell, welches die CSV-Daten kapselt.
  • 18.01.2022: neuer Endpunkt zur Ausgabe einer Aktivität als druckerfreundliches HTML.
  • 20.01.2022: Editieren der Zusatzfelder in Zusammenhang mit Bool-Feldern verbessert. Zusatzfelder werder vorsortiert geliefert. Ein neuer Endpunkt gestattet das Speichern der Zusatzfelder als Liste.
  • 21.01.2022: Ein neuer Endpunkt zum Ändern des Benutzerpasswortes steht zur Verfügung.
  • 24.01.2022: Inhalte der Wertelisteneinträge korrigiert.
  • 25.01.2022: Datenmodell des ZusatzwertViewModels verbessert.
  • 27.01.2022: Zusatzfelder sind um Länge, Präzision, Format und Suffix erweitert. Die Ländereinstellungen werden bevorzugt als de-DE angenommen.

2021.12 (Dezember)

  • 08.12.2021: Anzeige des mehrteiligen Anschriftenfeldes korrigiert.
  • 13.12.2021: Die Suche nach Zuwendungen untersützt jetzt eine Suche nach dem Kontakt und der Zweckbindung. Die Telefonnummer wird in allen Aktivitätstypen unterstützt.
  • 14.12.2021: Die Suche nach Zuwendungen ist jetzt anhand einer Organisation, eines Haushaltes und einer Person möglich. Das Löschen einer Zuwendung ist möglich.
  • 27.12.2021: Aufruf des Importes von Kontakten vereinfacht, kein Importparameter mehr notwendig.

2021.11 (November)

  • 03.11.2021: Aktivitäten und Kontakte besitzen die Protokollfelder (Datum/User für Neuanlage/Änderung
  • 03.11.2021: Der Mitarbeiter besitzt ein neues Feld MitarbeiterKurz für die Kurzanzeige.
  • 05.11.2021: Umfangreiches Codereview, ProtDatumNeuanlage steht für Kontakte zur Sortierung zur Verfügung
  • 10.11.2021: Die Endpunkt Haushalt/Organisation-Create können eine Begrüßungsformel entgegennehmen.
  • 10.11.2021: Die Kontakte können nach ihrer Bezeichnung sortiert werden.
  • 11.11.2021: Die Modelle zum Aktualisieren von Haushalt und Organisation nehmen auch die Begrüßungsformel mit entgegen.
  • 17.11.2021: Suchen nach Zuwendungen mit serverseitiger Paginierung möglich.
  • 25.11.2021: Neue Endpunkte für das Hinzufügen von Aufgaben, Notizen und Terminen hinzugefügt.
  • 29.11.2021: Import von Kontakten überarbeitet, exaktere Überprüfung der vorhandenen Daten.
  • 29.11.2021: Die Telefonnummer steht in allen Aktivitätstypen zur Verfügung.
  • 29.11.2021: Die Anzeige der Beziehungen verwendet eine verbesserte Bezeichnung für die Kontakte.

2021.10 (Oktober)

  • 05.10.2021: diverse Suchen an PostgreSQL angepasst, Mailanzeige beinhaltet Inlinebilder als Base64-Code.
  • 06.10.2021: Aktivitäten des Typs Anruf können ebenfalls Anlagen beim Erzeugen beinhalten.
  • 12.10.2021: Speichern einer Aktivität des Typs E-Mail als Entwurf möglich, Mail kann bei einem späteren Aufruf separat gesendet werden.
  • 13.10.2021: Löschen einer Mail aus dem Posteingang möglich. Hier ist die originale Mail gemeint, nicht die dazugehörende Aktivität.
  • 14.10.2021: Anzeige der Historie einer Aktivität möglich.
  • 15.10.2021: umfangreiche Code-Regorganisation
  • 18.10.2021: Die erweiterte Suche nach Kontakten liefert auch die Gesamtanzahl über alle Seiten hinweg zurück
  • 20.10.2021: Die erweiterte Suche nach Kontakten kann nach bestimmten Spalten sortieren und liefert Kurzfilter für die Berücksichtung der Kontakttypen.
  • 21.10.2021: Anmeldung in Hybridumgebungen möglich (paralleler Betrieb von Windows- und Webclient). Die Mailadresse wird auch im Mitarbeiterstamm berücksichtigt.
  • 29.10.2021: Der Import von Kontakten mit einer CSV-Datei ist möglich.

2021.09 (September)

  • 02.09.2021: Weiterleiten einer Aktivität sowie Erzeugen einer Folgeaktivität sind implementiert.
  • 03.09.2021: Hinzufügen vorgeschlagener Dokumente und Entfernen hinzugefügter Dokumente zu einer Aktivität sind implementiert.
  • 07.09.2021: Hinzufügen von Dokumenten kann wahlweise synchron erfolgen, so dass der Client erst eine Rückmeldung bekommt, wenn der Vorgang vollständig beendet ist.
  • 08.09.2021: Löschregeln für Kontakte wurden erweitert, Kontakte der Art Geschäftsadresse oder Personenadresse können nicht gelöscht werden, wenn sie noch von anderen Kontakten benutzt werden.
  • 21.09.2021: Neuer Endpunkt zum Ermitteln der Begrüßungszeile verfügbar.
  • 27.09.2021: Suchen nach Kontakten mit serverseitiger Paginierung möglich.
  • 29.09.2021: Verwendung der Datenbank PostgreSQL möglich.

2021.08 (August)

  • 13.08.2021: Endpunkt Details für Zuwendung implementiert.
  • 24.08.2021: Methode zum Erneuern des Tokens implementiert.

2021.07 (Juli)

  • 01.07.2021: Dublettenprüfung implementiert.

2021.06 (Juni)

  • 07.06.2021: Redesign der Haushalt- und Organisation Endpunkte zum Erzeugen und Aktualisieren von Haushalten und Organisationen.
  • 09.06.2021: Kurzinformation der Adresse verfügbar
  • 11.06.2021: Das Löschen eines Kontaktes erzeugt den Statuscode 409, falls es abhängige Daten gibt.
  • 14.06.2021: Das Modul Zuwendungen wurde begonnen.
  • 15.06.2021: Für die Zuwendung steht die Suche zur Verfügung.
  • 16.06.2021: Zeitraum bis auf Zeitraum geändert; Performanceproblem bei KontaktKurz behoben; Spalten ZWB und Dankbrief werden nun belegt.
  • 17.06.2021: Zeitraum-Selektionen für Zuwendungen gemäß aktueller Vorgabe vollständig implementiert.

2021.05 (Mai)

  • 05.05.2021: Löschen von Aktivitäten möglich, Datumswerte sind jetzt nullfähig.
  • 07.05.2021: Aktivitäten des Mitarbeiters lassen sich anhand der Fälligkeit filtern.
  • 11.05.2021: Logout-Methode wirkt sich auf alle angemeldeten Clients aus, Mehrfache gleiche Logins werden zugleich abgemeldet.
  • 14.05.2021: Lesen und Schreiben von Einstellungen möglich.
  • 17.05.2021: Codereview und Codereorganisation durchgeführt.
  • 20.05.2021: Redesign der Person-Endpunkte zum Erzeugen und Aktualisieren, Löschen von Dokumenten, Lesen/Schreiben von Parametern

2021.04 (April)

  • 02.04.2021: Adressen können gemeinsam mit einem Kontakt geladen werden, damit können Adress- und Kommunikationsdaten zugleich bearbeitet werden.
  • 13.04.2021: Abrufen von E-Mails mit Kontaktinformationen möglich, Erzeugen einer Aktivität vom Typ E-Mail möglich.
  • 15.04.2021: Suche nach Kontakten funktioniert mit mehreren Suchbegriffen, Trefferquote zeigt an, wieviele Suchbegriffe ein Kontakt erfüllt.
  • 16.04.2021: Swagger-Dokumentation aktualisiert, Pflichtfelder deklariert.
  • 26.04.2021: Bearbeitung von Beziehungen zwischen Organisationen, Personen oder Haushalten möglich.
  • 29.04.2021: Neuanlage von Beziehungen zwischen Organisationen, Personen oder Haushalten möglich.

2021.03 (März)

  • 02.03.2021: Anzeige und Suche von Dokumenten möglich.
  • 04.03.2021: Anzeige von Zusatzfelder an relevanten Tabellen möglich.
  • 08.03.2021: Länder und Bundesländer als Liste abrufbar, Adresse um Bundesland sowie Adresszusatz erweitert, Kontakt um Notizen erweitert.
  • 09.03.2021: Neuanlage einer Adresse inkl. Kontaktangaben möglich.
  • 10.03.2021: Neuanlage einer Person inkl. Kontaktangaben innerhalb einer Organisation möglich.
  • 11.03.2021: Neuanlage einer Organisation inkl. Kontaktangaben und Adresse möglich.
  • 12.03.2021: Neuanlage einer einzelnen Person sowie eines Haushaltes sind möglich.
  • 16.03.2021: Abrufen von Dokumenten als Base64-String zum lokalen Download
  • 19.03.2021: Neuanlage einer Person inkl. Kontaktangaben innerhalb eines Haushaltes möglich.
  • 22.03.2021: Abfrage von Land und Bundesland anhand einer Postleitzahl möglich.
  • 24.03.2021: Speichern von Zusatzfeldinhalten möglich. Beim Erzeugen von Kontakten ist die Adresse optional.
  • 25.03.2021: Hochladen von neuen Dokumenten möglich.
  • 30.03.2021: Ändern der Zuordnung zu einer Adresse von Kontakten möglich.
  • 31.03.2021: Hinzufügen von Adressen aktualisiert den vorhandenen Kontakt des Typs Geschäftsadresse, Haushaltsadresse oder Personenadresse. Passbild für Ansprechpartner verfügbar.

2021.02 (Februar)

  • 16.02.2021: Laden der wichtigsten Klassen für das CRM abgeschlossen (Kontakte, Aktivitäten).
  • 17.02.2021: Speichern der Adresse möglich, inkl. Checkroutinen.
  • 18.02.2021: Organisation beinhaltet nun die Adressen und Personen als separate Liste.
  • 23.02.2021: Speichern von Organisation, Haushalt, Person und Aktivität möglich.
  • 24.02.2021: Speichern und Löschen verwenden Transaktionen. Löschen von einzelnen Kontakten möglich.
  • 25.02.2021: Lesen von E-Mails mit Hilfe der Exchange Web Services möglich.
  • 26.02.2021: Aktivitäten können via Organisation, Haushalt, Person oder Sachbearbeiter gelesen werden. Ein Filter auf ungelesene Aktivitäten ist möglich.

2021.01 (Januar)

  • 21.01.2021: Beginn der Entwicklung.