xpectoPro 3.19


Release Notes

Allgemein

Version

3.19.1817

Datum

28.06.2021

Kompatibilität

aifExpert Stable 4.19

Technische Voraussetzung

.NET-Framework ab Version 4.7.2-4.8.x

Highlights

Konfigurationsmanagement

Das integrierte Modul zur Management aller Konfigurationen wurde stark erweitert. Dort findet sich die zentrale Verwaltung & Übernahme aller Anpassung (Berichte, Scripte, Oberfläche) von Dev-, Test- zum Produktionssystem nach KAIT-Richtlinien.

Neuer Suchbaum

Neuer zentraler Suchbaum für Personen, Kunden, Beteiligung , Verträge und Vertriebspartner. Es können nun alle Suchobjekte in einer zentralen Baumstruktur angezeigt werden

Mehrsprachigkeit

Verbessertes Handling der Mehrsprachigkeit in xpectoPro für Berichte / Oberflächen / Web

Neue Fernwartung

Das Fernwartungstool wurde auf die Nutzung der Standardsofware von AnyDesk umgestellt. Dadurch werden nun hochauflösende und auf mehreren Monitoren durchgeführte Fernwartungssitzungen ermöglicht.

OpenData

Neue Konfigurations- und Verwaltungsoberfläche zur optionalen Schnittstelle OpenData

Features

Allgemein

#82489 Neue Fernwartung einbauen

Das Fernwartungstool wurde auf die Nutzung von AnyDesk umgestellt

#82320 Beschwerden auf allen Vertriebstabellen möglich machen. (Kunde/Vermittler)

Beschwerden können jetzt auch auf Vermittlerebene angelegt und verwaltet werden

#82585 RowCount wird in einigen Standardoberflächen im Grid nicht angezeigt.

Anzeige Anzahl der Datensätze in allen Tabellenansichten verfügbar

#81735 Überarbeitung CMS System

Neue Oberfläche Content-Management-System CMS für xpectoOnline

#82421 AuszahlungsWährung in OP-Funktion

Neues Feld Auszahlungswährung in den offenen Posten

#82035 Stapelbuchung: Button zum Vertauschen der Filter Konto u. Gegenkonto

Stapelbuchungs-Dialog: Button zum Vertauschen der Filter Konto u. Gegenkonto

#81820 Änderung der Verschlüsselung der Passwörter in xpectoPro

Verschlüsselung aller Passwörter nun über einen zentralen Masterkey

#81461 Dateiinhalt vergleichen Dialog - Eingestellte Größe des Dialogs merken

Dateiinhalt vergleichen Dialog: Eingestellte Größe des Dialogs merken

#81386 Berichtsdesigner - Scripte und Berichte aus Prozessdesigner öffnen

Aus Oberflächen in denen Scripte eingetragen werden, kann per Knopfdruck in das entsprechende Script gewechselt werden

#80747 Überarbeitung Vorgangssystem

Eigene Rechte für neu, bearbeiten und löschen implementiert.

#81092 Währungen und Wechselkurse über Menüpunkt Buchhaltung

Währungen und Wechselkurse über Menüpunkt Buchhaltung

Verbessertes Handling der Mehrsprachigkeit in xpectoPro für Berichte / Oberflächen / Web

Verbessertes Handling der Mehrsprachigkeit in xpectoPro für Berichte / Oberflächen / Web

Neuer Suchbaum Personen, Kunden, Beteiligung , Verträge und Vertriebspartner

Neuer zentraler Suchbaum für Personen, Kunden, Beteiligung , Verträge und Vertriebspartner

Es können nun alle Suchobjekte in einer zentralen Baumstruktur angezeigt werden

Übertragungsvorgänge

#82089 UT-Tabelle: Datum der Übertragung jetzt in UT_Modified anstatt wie früher in UT_Created

Eigenes Feld UT_TransferDate, statt wie früher UT_Created für das Durchführungsdatum

Rechtesystem

#80954 Recht chkShowProcessesOfAllUsers disabled in der Wiedervorlage die Option "für alle User nicht"

Neues Recht auf die Checkbox "Wiedervorlagen für alle Benutzer"

Intern

Features

Allgemein

#81340 Übertragungsmethoden mit AdditionalData

#81323 Synchronisation- Dateien analog wie bei Ereignissen herunterlagen

#81272 Neue Funktion zum Import von CSV- und Exceldateien per Script

#81221 xmltransfer: Fieldmap upload beschleunigen indem nur FL_Changed hochgeladen wird

#81013 Zentrale Funktion GetNextDMSScanNumber() f. Nummerierungs-Stempel

#80921 Zahlungsverkehr Überweisung durchführen. Bei "Daten prüfen" kommt der Fehlerhinweis "Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt

#80373 Weblogin-Standardoberfläche für Vermittler

#80224 Importscript für EU Bankdaten

#80146 DOM mit multi-table join

#80103 Erweiterte Einstellungen - Prüfung und Löschen von nicht mehr notwendigen Systemeinstellungen

#81357 Opendata JSON auf Anfrage

#81968 Bericht Dateianhänge Attachmentname aus FI_Designation verwenden

#81051 Sync-Probleme beim Hochladen von älteren, geänderten Ereignissen, bei denen Dokumente nur im Web vorliegen

#81082 Content-System - PDF Berichte mit Content-System füttern

#80615 Content-System Dateien mit harten Pfad nicht einchecken

#80602 Eigenschaften - Auswahl der Tabelle über eine ComboBox anstatt die Tabellennummer einzugeben.

Konfigurationsmanagement

#82586 Konfig-Management - Bei Entfernung des Filters - Der Index 0 hat keinen Wert.

#82297 Konfigurationsmanagement - i18n Überarbeiten

#82064 Konfigurationsmanagement - Trennung in Model und View

#81769 Konfigmgmt: owner Vermittler mit übertragen

#81331 Konfigurationsmanagement - Pfadzeichen im Key des Datensatzes escapen

#80997 Konfigurationsmanagement - ConfigHashSpalte über Button Neu Berechnen lassen

#80882 Konfigurationsmanagement - Fremdschlüsselfelder aller übertragenen Tabellen prüfen

#80801 Konfigurationsmanagement - falsche Pfade im Contentsystem auf Nachfrage gleich bereinigen

#80450 Konfigurationsmanagement - Materialshop Materialien mit übernehmen

#80346 t0X Tabellen im Konfigmanagement

#79873 Konfigurationsmanagement - Funktion zum echten Abgleich der File/Content Hashes mit dem Git Hash

BugFixes

Allgemein

#82506 Index mit dem Namen "IX_JOINMAP_7T805_7T999" für Tabelle crm_CM_Complaints ist bereits vorhanden

#82405 Primary Key-Fehlermeldung beim Speichern nach Hinterlegung von Outlook-E-Mails

#82386 Zwei Fehler bei Belegerstellung

#82352 CodeEditor Deadlock or Exception in RegisterType/RegisterAssemblies

#82343 Settings DSN bearbeiten speichert die neue DSN nicht mehr und fordert nicht mehr zum Neustart auf

#82331 Neuer Tree, Kunde und Vermittler immer mit neuer Adresse anlegen

#82125 Endlosschleife beim Update, wenn gleiche Version wie im Programmpfad im Exepfad liegt

#82059 Verschwindende Settings Datei

#81951 SystemLog - Eintrag für Spalte SubSystem ist zu lang

#81900 Ereignismigration LE_EventReferenzsetzung prüfen + Created und Modified Felder übernehmen

#81881 Berechnungssperre - Bearbeitung nur für angehakte, geänderte Berechnungen sperren

#81850 WG: Bug: Endless Loop in Find Dialog with search hidden Text whentext is part of a collapsed #region

#81752 Neuer Editor im SQL-Tracer: Cursor springt nach eintragen eines Leerzeichens ans Ende der Zeile

#81738 Customfieldmapping-Dialog füllt Friendlyname nicht

#81596 Rundungsfehler in Tracer-Darstellung bei mehr als 6 Nachkommastellen aus berechneten Werten

#81463 Berichtsdruck - Adresse war im DataBlock vom Printjob über die Prozesssteuerung nicht gesetzt

#81286 Content-System- Dateien anschauen

#81284 Kontoinhaber/BT_BZahler wird in Maske Produkt_Konten als befüllt angezeigt, aber ist in der Datenbank leer

#80588 Refresh während Übertragung rückgängig machen lässt Protokoll in txtLogBox zu früh verschwinden

#80106 &-Zeichen im MarketingCode/MC_ID führte zu XML-ParseError

#79872 Webserversettingsdialog zeigt Nichts an, wenn ein Passwort nicht entschlüsselt werden kann

#80762 Dubletten: Nach "Auflösen" oder "Ignorieren" keine neue Suche starten

Übertragungsvorgänge

#82522 Übertragungsvorgänge - kleiner Fehler

Ereignisse

#81281 Dateien öffnen Button in frmEreignisse lädt Datei nicht vom Webserver herunter

Konfigurationsmanagement

#79893 Konfig-Management - Commit Historie schneidet die 1. Zeile des Kommentars weg


Patches (Stable-Fixes)

Allgemein

Version

3.19.1818

Datum

01.07.2021

Kompatibilität

aifExpert 4.19.0525

Änderungen

#83885 Fehlermeldung beim Aufruf der letzten hinterlegten Berichte

Language, DefaultLanguage und Locale hatten keine Setter im Property

#83820 Anzeigefehler bei Meldungen AWZEL, AUSWI und InvV

Fehler behoben bei der ToolStrip mit 150% UI Scaling den zweiten Ribbon in eine nicht sichtbare Zeile umgebrochen hat

Allgemein

Version

3.19.1819

Datum

06.07.2021

Kompatibilität

aifExpert 4.19.0526

Änderungen

#83971 Fehler bei der Verarbeitung im Scan-Manager

Fehler behoben durch den xpectoPro auf 64 Bit Systemen im 32 Bit Modus lief

Allgemein

Version

3.19.1820

Datum

07.07.2021

Kompatibilität

aifExpert 4.19.0527

Änderungen

#83646 Fehlermeldung beim Drucken von Belegen mit StoreReceiptsInDatabase = 0

#83929 Schnellkontakt kann ich keine Dateien mehr aufrufen

Beim Schnellkontakt wurde im neuen Tree immer die Person ausgewählt, auch wenn man beim Kunden stand

#83825 Fehler bei Aufruf Vorgang

Fehler behoben bei dem bei einem Nullref beim Vorgangsaufruf, wenn bei SPVG_UV oder SPVG_CM ein anderes Target gesetzt ist, auftrat

#83979 Outlook Add-In Archiviert E-Mails als leere .eml Datei

clEmailMessage.CurrentOutLookMail war gesetzt, sodass beim Zumachen eines Ereignisses versucht wurde, die Mail zu speichern

#83864 Kampagne wird bei Kopieren von Berechnungen übernommen

Allgemein

Version

3.19.1821

Datum

07.07.2021

Kompatibilität

aifExpert 4.19.0527

Änderungen

#84528 WG: CAMT-Abruf Bank für Sozialwirtschaft

eine Kontoverbindung statt IBAN als Kontonummer führte zu dem Null-Fehler weil die Kontonummer nicht gelesen werden konnte

#84447 Bug: Sonderwerbungskosten bei mehreren Beteiligungen werden falsch berechnet

Fehler behoben, bei dem bei Sonderwerbungsksoten bei mehreren Beteiligungen flasch erechent wurden

#84284 Tickets mit Status Check/2 werden nicht als zu prüfen angezeigt

Fehler behoben, bei dem der neue Ticketstatus aus dem Enum nicht in der Abfrage übernommen wurden

#84423 PopUp der Maske "Adresse_Rollen" Nach Hinzufügen von AdressRolle

PopUp entfernt, welches nach dem Hinzufügen einer neuen AdressRolle erschien

#84397 Fehler bei der Auszahlung einer Ausschüttung - Wechselkurs

Fehler bei Auszahlung einer Ausschüttung mit Wechselkursen behoben

#84367 Übertragungsvorgang - Bearbeiter springt beim öffnen des Vorgangs auf den Ersteller zurück

Der Bearbeiter springt beim Öffnen des Vorgangs nicht mehr auf den Ersteller zurück

#84373 Controlling - Datev-Import - Bei VolumeCombinedFile ist Spaltenangabe für Fremdwährungssumme unmöglich

Anpassung vorgenommen, wodurch beim Datev-Import wieder "Umsatz (mit Soll/Haben-Kz"

und "Umsatz Soll:Umsatz Haben" funktioniert

#84201 Vorgangssystem - Verlinkter Vorgang kann nicht geöffnet werden

Ein verlinkter Vorgang im Vorgangssystem kann nun geöffnet werden

#80853 Field-Map Bereinigen Vermittler/Kunden-Loginfelder sowie alte Ereignistabellen

Bei neuen Datenbanken wird wieder die Ereignistabelle 76 befüllt
Betrifft neue DB die mit dem bisherigen Ereignismodell angelegt werden müssen

#84289 Neues Produkt per Kopie anlegen nimmt Ereignistypen nicht mit

Ereignistypen werden nun bei einer Produktkopie übernommen

#83981 LL Rename: WS_SMPT to WS_SMTP

#84161 Mandantentyp wird bei Neu-Anlage fehlerhaft festgelegt

Mandantentyp wird nun bei einer Neu-Anlage korrekt angelegt

Allgemein

Version

3.19.1822

Datum

27.07.2021

Kompatibilität

aifExpert 4.19.0527

Änderungen

#82396 Vorgänge mit mehreren offenen Wiedervorlagen

Fehler behoben, bei dem das Notificationsystem den Prozess gleichzeitig mit dem Case gestartet hat

#84583 57802 ist kein Feld fürs Konfigmanagement

Feld "57802" aus dem Konfigmanagement entfernt

#70498 Löschungen in IN-Tabelle führen zu Dauerschleife beim Sync

Fehler bei dem ein zusammengesetzter Primary Key aus IN_ID und IN_Language bei "Löschen übermitteln" zu einer Dauerschleife führte

#84041 Fehlermeldung beim Öffnen von Berichten

Bei einem Dummytable wird keine Fehlermeldung mehr ausgegeben

#84553 Beim Fonds K&S werden bei den einzelnen Anlegern die Beteiligungen nicht richtig angezeigt

Altes Suchverhalten wurde wiederhergestellt

Allgemein

Version

3.19.1823

Datum

14.09.2021

Kompatibilität

aifExpert 4.19.0527

Änderungen

#85877 Fehlermeldung bei 15b Berechnung

UT_Transferdate wird befüllt, damit die Berechnung ausgeführt werden kann

#85672 Vorgang kann bei geschlossenem Prozess nicht mehr geöffnet werden

Vorgangsprozess wird von der Wiedervorlagensteuerung ausgenommen

#83456 dbo.GetAddressForRow wird mit zu wenigen Parametern aus Oberfläche aufgerufen

Fehler behoben der durch den unzureichenden Abruf von von benötigten Parametern zu einem SQL-Error führte

#85821 Dateinamen von E-Mailanhängen ohne ID im Filepath

E-Mailanhänge überschreiben keine vorhandene Dateien mehr

#85681 Dateilöschung beim angeforderten Dokument löscht RD Datensatz mit

RD Datensatz wird nicht mehr mitgelöscht

Allgemein

Version

3.19.1824

Datum

15.09.2021

Kompatibilität

aifExpert 4.19.0533

Änderungen

#85907 Time-Out-Parameter wirkt nicht beim Verbinden mit der Datenbank

Connection Timeout=X Parameter im ConnectionString wirkt nicht beim Verbinden mit der Datenbank

Allgemein

Version

3.19.1825

Datum

15.09.2021

Kompatibilität

aifExpert 4.19.0533

Änderungen

#85927 automatischer Sync bricht immer mit Fehlermeldungen ab

automatischer Sync bricht immer mit Fehlermeldungen ab

  • Fehlerbehandlung bei Exception mit http status <> 302 korrigiert.

  • Retries bei ungültiger Antwort funktioniert wieder

#85923 Fernwartungsfenster nicht mehr modal anzeigen

Fernwartungsfenster nicht mehr modal anzeigen

Allgemein

Version

3.19.1827

Datum

09.11.2021

Kompatibilität

aifExpert 4.19.0533

Änderungen

#87320 Hinterlegung von Dateien im Vorgangsmanagement ist fehlerhaft

(DOM kann keine Sub-Queries mit geklammerten Bedingungen dahinter)

#86845 Nullreferenz bei der Rechteabfrage, die zum Absturz vom Softwarestart führte

Allgemein

Version

3.19.1828

Datum

26.11.2021

Kompatibilität

aifExpert 4.19.0533

Änderungen

#87499 Geschwindigkeit SEPA-Auflösung

Zweimaliger Show führte zu doppeltem Scriptaufruf

#87511 Dialog Kontodaten zuweisen - fehlende Gridaktualisierung führt zu doppelten Buchungen

Gridaktualisierung auf das selektierte Objekt der Bindinglistview umgebaut


Notwendige Anpassungen

Dieser Bereich enthält notwendige Anpassungen, welche vom xpecto Support vorgenommen werden müssen, bevor auf die xpectoPro Version 3.19 geupdated wird.

  • Umbenennung clRowData.FromXML und clRowData.RowListFromXMLin clRowData.FromValidXML und clRowData.RowListFromValidXML, da jetzt valides XML im Standard vorausgesetzt wird. xpecto Rowdata XML kann wie bisher mit dem Parameter bFromValidXML