Support vertec.com

Vertec Version 6.4

Release-Notes Vertec 6.4

Created: 22.04.2020
Updated: 23.11.2020
Release 6.4.0.14

Highlights des Hauptreleases

  • Business Intelligence (BI) Modul
  • PDF Dokumente als Spesenbelege
  • Rechnungen nach ZUGFeRD 2.0 Standard (XRechnung)
  • Mehrstufige Sortierung in Listen
  • Geplante Aufgaben
  • 2 Faktor Authentisierung
  • OCL Call Operatoren für Custom Businesslogik
  • Optimierung von Objekt-Referenzen in OCL

Siehe auch den Blogbeitrag zu Vertec 6.4.

Release-Notes

Detaillierte Informationen finden Sie in den Release-Notes zum Hauptrelease:

Download aktuelle Version

Mit dem folgenden Download-Link erhalten Sie den Setup der neusten Vertec Version 6.4

https://downloads.vertec.com/vertecdownload/640/VertecSetup-6.4.0.exe

Weitere Informationen

Weitere Informationen zu Setup / Update von Vertec finden Sie hier:

Liste der Releases

Von einer Hauptversion zur nächsten erscheinen diverse Zwischen-Versionen, welche zeitnah Features implementieren und Bugs beheben.

Der Setup im Download oben enthält immer die neuste verfügbare Vertec Version.

Version Beschreibung Datum
6.4.0.14

Features

  • Das App Portal für Cloud Clients hat ein neues Design: Im Rahmen der Neugestaltung der Website gibt es auch ein neues Design für die Portal Page. Siehe dazu den Artikel über das Vertec Portal für Cloud Clients.
  • Erfassen von neuen Kreditoren via QR-Code: Neu kann ein Kreditor samt Adresseintrag (Lieferant) direkt aufgrund eines QR-Codes angelegt werden. Der genaue Vorgang ist im Artikel Kreditoren buchen mit Vertec beschrieben.
  • Unterstützung von Rechnungsdatum in QR-Codes bei Kreditoren: Sind Rechnungsnummer, Fälligkeitsdatum und Rechnungsdatum im QR-Code bekannt, werden die Informationen auf dem Kreditor beim Einlesen gesetzt (siehe oben).
  • Unterstützung von Rechnungsdatum in QR-Codes bei Debitoren: Ist das Rechnungsdatum oder die Zahlungsfrist einer Rechnung bekannt, wird die Zusatzinformation im QR-Code kodiert und im Zahlteil der Rechnung als sichtbare Zeichenkette ausgegeben. Die Rechnungsvorlagen Rechnung mit Leistungsliste, Rechnung mit Bearbeitersummen und Rechnung mit Phasensummen geben die entsprechenden Informationen als Zusatzinformationen aus:
    Siehe dazu auch: Rechnungsvorlagen für QR-Code bereit machen
  • Berechtigungen für BI Kennzahlen: Neu können Berechtigungen pro BI Kennzahl vergeben werden. Das genaue Vorgehen ist im Artikel Business Intelligence beschrieben. Im Rahmen dieser Neuerung wurde auch der OCL Operator hasBiDataRight angepasst. Er erwartet neu als Argument einen String mit dem internen Namen der Kennzahl, z.B.projekt->hasBiDataRight('MinutesExt') . Dies ist nicht rückwärtskompatibel, allfällige Aufrufe müssen also angepasst werden. Siehe dazu auch die Beschreibung im Artikel OCL.
  • BI API: Ab sofort gibt es ein API (Application Programming Interface) zur Abfrage von BI Daten aus externen Applikationen. Die detaillierte Beschreibung ist im KB Artikel BI API zu finden.
  • Die Kriterien, wer welche Ordner im BI Baum sieht, wurden angepasst. Die detaillierte Beschreibung ist unter Business Intelligence zu finden.
  • Sharepoint Online DMS Schnittstelle - Metadatenbeispiel erweitert: Die Implementierung zum Setzen von Metadaten in der Sharepoint Online DMS Schnittstelle wurde erweitert. Falls eine Aktivität geschrieben wird, dann werden Metadaten bei Berichten, die auf Bearbeiter, Rechnung, Adresse oder Projekt ausgeführt werden, geschrieben. Die Aktivierung erfolgt gleich wie bisher, nur die zugrundeliegende Beispielimplementation hat geändert. Falls mit dieser Beispielimplementation in einer anderen Extension gearbeitet wird, muss diese entsprechend angepasst werden.
  • "In Zwischenablage kopieren" entfernt: Der In Zwischenablage kopieren Button bei Code-Referenz-Dialogen (z.B. bei Extensions) funktionierte nur in der Desktop App und wurde deshalb wieder ausgebaut. Die Funktionalität ist weiterhin mit Ctrl+A, Ctrl+C verfügbar.
  • Hilfeprogramm Fastviewer auf neuste Version gehoben: Der vom Vertec Setup installierte Fastviewer Client hat nun die Version 3.20.0060. Aufgerufen wird er in der Desktop App und der Cloud App über Menü Einstellungen > Fastviewer starten...

 

Bugfixes

  • Das Problem in der Web App mit dem Aufruf der URL via Adresseintrag ohne Schema Präfix (http: oder https:) wurde behoben.
  • Das mit Version 6.4.0.9 eingeführte Problem mit endlos laufenden Excel EOBs wurde behoben.
23.11.2020
6.4.0.13
  • Hängende TaskRunner Prozesse korrekt erkennen: Es sind Fälle aufgetreten, wo TaskRunner Prozesse hängengeblieben sind, vom Cloudsever aber nicht korrekt erkannt wurden. Dies wurde mit dieser Version behoben. 
07.10.2020
6.4.0.12

Features

  • Währungen in Tariftabelle in Standard ausgeblendet: Die Tabelle mit den Währungen in der Tariftabelle wird nicht mehr angezeigt in der Linie Standard, da es dort gar keine Währungen gibt.
  • Restricted Session Prozess: Neu gibt es die Möglichkeit, den Vertec.Cloudserver so zu konfigurieren, dass Session Prozesse mit eingeschränkten Möglichkeiten gestartet werden. Das geschieht durch eine Einstellung in der [CloudServer] Section im Vertec.ini-File:

    Restrict Session Process=True

    Weitere Informationen dazu siehe bei der Beschreibung des Parameters.
    Im Vertec Cloud Abo ab dieser Version ist diese Einstellung automatisch aktiviert.

  • Unterstützung für Loggly in der Desktop App: Betrifft nur On premises Kunden. Die mit Version 6.4.0.9 eingeführte Möglichkeit, den Log Output aus den Server-basierten Vertec Prozessen (Vertec.CloudServer, Vertec.Session, Vertec.TaskRunner) an den Cloud-basierten Logger Dienst Loggly zu senden (siehe Artikel Logging) wurde nun auch für die Verwendung mit der Vertec Desktop App umgesetzt.
    Sind die entsprechenden Parameter im Vertec.ini-File gesetzt, werden neu auch die Vorgänge in der Vertec Desktop App an Loggly gesendet. Es wird keine zusätzliche Einstellung benötigt.
  • Upload von offenen Word Templates möglich: Bei der mit Version 6.4.0.10 eingeführten Verwendung der Berichtsvorlagen direkt aus der Vertec Datenbank mussten die Vorlagen geschlossen werden, bevor sie in Vertec hochgeladen werden konnten (expliziter Zugriff). Diese Hürde wurde nun eliminiert, neu können auch geöffnete Vorlagen geladen werden.
06.10.2020
6.4.0.11

Bugfixes

  • Phasen Lookup Renderer​ in Wochenerfassung: Gibt es in der Wochenerfassung​ eine Spalte für Phasen mit dem Renderer rndMainPhaseLookup, dann wurde beim Erfassen einer neuen Zeile die Phase nicht gesetzt. Dieses Problem wurde behoben.
  • Generic-Link-Container konnte Starten der Applikation verhindern: Ist ein Generic-Link-Typ​ (Vorläufer von Custom-Link-Typ) definiert und der entsprechende Container wird beim Bearbeiter im Baum oberhalb der Leistungserfassung angezeigt, und ist gleichzeitig die Option Sitzungseinstellungen speichern​ nicht gesetzt, dann startete Vertec nicht mehr.​​ Dieses Problem wurde behoben.
24.09.2020
6.4.0.10

Features

  • Berichte ohne Filesystem: Die Berichtsvorlagen befinden sich neu nicht mehr auf dem Filesystem, sondern direkt in der Vertec Datenbank. Die Standardberichte werden von Vertec als Ressourcen mitgeliefert. Bestehende kundenspezifische Berichtvorlagen werden beim Update vom Filesystem in die Datenbank importiert. Eine genaue Beschreibung, was genau bei der Umstellung passiert, ist im Artikel Umstellung 6.4.0.10: Berichtsvorlagen nicht mehr auf dem Filesystem beschrieben.
  • Dadurch entfällt auch die Systemeinstellung Vorlagenpfad für Word Berichte: Scripts, welche auf diese Systemeinstellung zugreifen, müssen entsprechend umgeschrieben werden. Das genaue Vorgehen ist ebenfalls im Artikel Umstellung 6.4.0.10: Berichtsvorlagen nicht mehr auf dem Filesystem beschrieben.
  • DMS Sharepoint Schnittstelle: Übergabe von Aktivität beim Speichern von Bericht Dokumenten. Die mit Version 6.3.0.12 vorbereitete Methode StoreDocument(self, vertecFilePath, content, aktivitaet) übergibt nun die Aktivität als Objekt. Damit können im Sharepoint die entsprechenden Metadaten geschrieben werden. Die genaue Beschreibung finden Sie im Artikel Sharepoint Online DMS Schnittstelle.
  • Anlegen von Systemeinstellungen mittels Config Set möglich: Bisher konnten Systemeinstellungen per Config Set zwar verändert, nicht aber neu angelegt werden. Neu können Systemeinstellungen als normale Objekte in einem Config Set übergeben werden, mit Angabe all ihrer Eigenschaften. Die genaue Funktionsweise ist im Abschnitt Neue Systemeinstellungen anlegen im Artikel über das Config Set XML beschrieben.
  • Python Methode vtcapp.executefile() unterstützt neu Commandline Parameter: Dafür können optional Argumente übergeben werden. Der bisherige, einfache Fall funktioniert weiterhin. Das genaue Vorgehen ist im Artikel Python Interfaces beschrieben.
  • Die Zahlungstyp ComboBox (PaymentTypeComboBox) bringt nur noch aktive Zahlungstypen zur Auswahl. Dies kommt an folgenden Stellen zum Tragen: Seite "Vorgaben" auf Adressen, Seite "Buchhaltung" auf Projekt und Projekttyp sowie bei Zahlungen.

Bugfixes

  • Adressen in allen Mandanten erstellen bei Kreditor Schnittstellen funktioniert wieder: Das mit 6.4.0.1 eingeführte Problem, dass Adressen in allen Mandanten erstellen die Adresse nur noch im Standard Mandanten angelegt hat, ist behoben, siehe Adressen in allen Mandanten eröffnen / Systemeinstellung Sage50.
  • Behandlung von Sage 200 Encoding Bug in Schnittstelle​: Das Problem von Sage 200 bei der Rückgabe von Werten, welche Umlaute enthalten, wird nun abgefangen.​
  • BI Excel Export verwendet nun den Benutzerpfad zum Speichern: Bei einem Excel Export aus dem BI wird das File neu im Temp Verzeichnis des Benutzers gespeichert statt wie bisher unter C:\Windows\temp.
  • Der BI Excel Export ersetzt 'NaN' nicht mehr durch Leerstring.
17.09.2020
6.4.0.9

Features

  • Übersetzung von Konfigurationsdaten neu in Businesslogik: Um die Standard-Konfigurationsobjekte in allen Sprachen zur Verfügung stellen zu können, übersetzt Vertec die sogenannte String-Representation (also den Anzeigenamen der Objekte) automatisch in die ausgewählte Oberflächensprache.
    Da Vertec dies bisher zu Laufzeit auf der Oberfläche gemacht hat, führte das zum Teil zu Problemen mit Nutzdaten der Kunden, nämlich immer dann, wenn diese zufälligerweise gleich hiessen. So wurde beispielsweise "PM" wird im Baum in einem deutschsprachigen Vertec immer als "PL" angezeigt (weil "PM" vom Übersetzungsmechanismus als "project manager" interpretiert und übersetzt wird).
    Aus diesem Grund wurde die Übersetzung der Konfigurations-Objekte in die Businesslogik verschoben. Bestehende Kunden merken von den Änderungen im Regelfall nichts, ausser dass die oben genannten Übersetzungsprobleme nicht mehr auftreten.
  • Log Output an Loggly Dienst senden: Nur Vertec on premises. Ermöglicht es, den Log Output aus den
    Server-basierten Vertec Prozessen (Vertec.CloudServer, Vertec.Session, Vertec.TaskRunner) an den Cloud-basierten Logger Dienst Loggly zu senden. Die detaillierten Informationen sind im Artikel Logg​ing​ beschrieben.
  • Erweiterte BI URL: Die URL Unterstützung für die Business Intelligence (BI) Anzeigen wurde um folgende Eigenschaften erweitert:
    • Datumsbereich
    • Ausgewählte Anzeige
    • Ausgewählte Kennzahlen inkl. Sortierung und Farbe

    Weitere Informationen im Artikel über die BI Anzeigen.

  • Speichern der Konfiguration von BI Ansichten in Favoriten: Neu können BI Ansichten als Favoriten gespeichert werden. Diese werden beim Aufruf mit allen Parametern (siehe oben) dargestellt. Als Favoriten gespeicherte BI Anzeigen erhalten eine Bezeichnung nach dem Muster Node (BI): Displayname, also beispielsweise Projekt (BI): Bearbeiter. So können die BI Anzeigen in den Favoriten auf einen Blick identifiziert werden.
  • TAPI Extension funktioniert auch ohne CallerIdName: Nur Vertec on premises. Bei einem TAPI Provider wird beim Anruf kein CallerId Name geliefert. Die Vertec TAPI Schnittstelle hat das CallerIdName Feld bisher aber zwingend erwartet. Dies wurde nun angepasst, so dass eingehende Anrufe via TAPI auch mit Providern, welche kein CallerIdName Feld liefern, korrekt behandelt und in Vertec angezeigt werden können.
  • Speichern von PDF Belegen in der Phone App: Neu können auch mit der Vertec Phone App PDF Belege für Spesen gespeichert werden. Der genaue Vorgang ist im Artikel Phone App: Bedienung und Verwendung beschrieben.
  • Performance-Optimierungen:
    • Beim Starten von Vertec werden folgende Objekte vorgeladen:
      • Einstellungsobjekte wie Rechttyp, Waehrung, MWSTTyp, Zahlungstyp, KommMittelTyp und AktivitaetsTyp
      • Sobald der eingeloggte Benutzer bekannt ist, die entsprechenden Benutzergruppen und die davon abhängigen Objekte
    • Klasseneinstellungen wurden bei jeder Verwendung per SQL geladen. Das bedeutet, dass kein Caching im Objekt-Layer stattfindet. Da die Gesamtzahl aller ClassSettings Objekte immer gering ist, werden diese neu einmal und alle aufs Mal geladen.

Bugfixes

  • Ein Problem, dass Listen mit vielen Rechnungen mit Rechnungsrabatten zu einem Stapelüberlauf führen konnten, ist behoben.
  • Das mit 6.4.0.1 eingeführte Problem, dass Erweiterte Excel-Bericht die Spaltenbreiten nicht mehr aus der Vorlage übernommen hat, wurde behoben.
  • Der Abacus Webservice Zahlungsabgleich liefert wieder das richtige Datum statt 0.
  • Auswahl von unterstem Eintrag im Baum in Web App vereinfacht: Der unterste Eintrag wurde bei Mouse-Over durch den vergrösserten Scrollbar verdeckt. Dies wurde behoben.
  • Die Web App zeigt den Grund für ungültige Einträge in den Listenansichten wieder an. Dies funktionierte in der Web App seit 6.1 nur noch in den Detailansichten.
  • BI Berechnung via Python auch für einen Monat: Aufrufe der Art vtcapp.processbi('2020-04', '2020-04', "ServicesGenerator.ServicesGenerator") bringen keinen Fehler mehr.
  • Tippfehler bei Abfrage-Ordnern ("Auschliessen") behoben. 

Die neue Version der Phone App wird in den nächsten Tagen im App Store und auf Google Play erscheinen.

17.08.2020
6.4.0.8

Features:

  • Unterstützung für fixierte Spalten in Listeneinstellungen: Die ersten Spalten in den Listen können neu fixiert werden, indem in den Listeneinstellungen ein Häkchen bei fixiert gesetzt wird.
  • Upload von DMS Dokument auf Aktivität von Web App:
    • Im Fileauswahl-Dialog auf einer Aktivität mit DMS-Dokpfad kann ein lokales Files ausgewählt werden. Dieses wird dann ins DMS hochgeladen. Der Ordnerpfad entspricht dem Dokpfad der Aktivität, der Filename dem ausgewählten File.
    • vtcapp.requestfilefromclient kann auch in der Web App verwendet werden.
    • Bei beiden Varianten erscheint ein Dialog, wo das File ausgewählt werden kann.
  • Python Methode executereport liefert Berichtoutput in memory: vtcapp.executereport() liefert als Rückgabewert den Bericht-Output als Byte-String. Dieser kann somit weiterverarbeitet und beispielsweise als Attachment an ein E-Mail gehängt werden via vtcapp.createoutlookmail().
  • Zusätzliches Logging:
    • 1. Laden von Objekten aus der Datenbank:
      Im Vertec.ini im Abschnitt [Log] den Wert DebugCategories = Vertec.PMappers einsetzen ermöglicht es, das Laden von Objekten aus der DB zu beobachten.
      Die Persistence Mapper Logeinträge erscheinen nur, wenn sie via DebugCategories aktiviert werden (Kategorie DEBUG).
      Hier ist zu beachten, dass diese Art von Logging nur temporär aktiviert werden sollte, da es zu Performance-Einbussen kommen kann durch das Schreiben der Logdaten in die Logdatei.
    • 2. Konvertierung, Initdata: Log-Output beim Ausführen von versionsabhängiger Konvert Logik. Die Logeinträge erscheinen immer (Kategorie INFO).
  • Erkennen und Stoppen von hängenden TaskRunner Prozessen: Es gibt Fälle, wo ein Vertec.TaskRunner Prozess sich nicht korrekt beendet. Diese Prozesse bleiben bestehen und blockieren unnötig Speicher auf dem Server. Deshalb kann im Vertec.ini unter [Cloudserver] nun unter Task Scheduler Max Minutes die maximale Laufzeit für einen geplanten Task angegeben werden. Standardwert ist 1200 (20h).
    • Wenn ein Prozess länger als die maximale Zeit läuft, wird er von Cloudserver automatisch beendet.
    • Beim Beenden von Vertec.CloudServer werden auch alle gestarteten TaskRunner Prozesse beendet.
  • Das Setzen von Objectproperties ist neu auch via vtcapp.setpropertyvalue möglich. Bisher musste die Zuweisung hier über das Member objectBoldID erfolgen.
  • Convert Code aus Outlook Extension entfernt: Der Code, der für die Umstellung des Referenz-Feldes von YomiFirstName nach VertecId zuständig war, wurde aus der Outlook-Schnittstelle entfernt.

Bugfixes:

  • Listenbasierte Debitor-Schnittstellen (alle cloudfähigen Debitor-Schnittstellen) berücksichtigen erfolgreiche Buchung zeilenweise: Es erscheinen nur noch die Buchungen einer Liste als gebucht, die wirklich gebucht sind. Bisher wurde die gesamte Liste als gebucht markiert, auch wenn ein Teil der Buchungen in der Buchhaltung fehlschlug.
  • Die Run my Accounts Schnittstelle bucht den Ausgleich von Vorschüssen nun richtig. Der Vorschuss wird beim Ausgleichen negativ gebucht.​
  • VisibleExpression auf TableRow wird nun ausgewertet.
  • Web App: Das Feld Index in den Ordner Eigenschaften wird wieder angezeigt.
07.07.2020
6.4.0.7

Bugfixes:

Mehrzeilige Adressen führen zu ungültigen QR-Codes: Werden Rechnungsadressen oder die Adresse des Zahlungsempfängers mehrzeilig und mit Zeilenschaltungen geführt, führt das beim QR-Code dazu, dass Zeilen verschoben und der Code damit ungültig wird. Um dies zu verhindern, wurden zwei neue derived Attribute auf Rechnung eingeführt:
  • qrAdresstext enthält die Rechnungsadresse (Zahlbar durch) mit nur einer Adresszeile
  • qrcompanyadresstext enthält den Zahlungsempfänger (Konto / Zahlbar an) mit nur einer Adresszeile

Der QR-Code verwendet ab 6.4.0.7 diese Felder und ist somit auch bei bestehenden Reports automatisch gültig.

Arbeitet man mit mehrzeiligen Adressen und möchte in bereits bestehenden Reports die Adressen, die im QR-Zahl- und Empfängerteil angedruckt werden, gleich abbilden, wie sie im QR-Code integriert sind, beachten Sie bitte den Artikel Rechnungsvorlagen für QR-Code bereit machen.

18.06.2020
6.4.0.6 Features:
  • Neue Eigenschaft Icon Index für Subordner auf Ordnern. Wird dort ein Icon Index eingesetzt, erhält jeder neu erstellte Sub-Ordner automatisch dieses Icon.
Bugfixes:
  • Behebt eine Reihe von Problemen mit Erweiterten Office-Berichten und Restrict Scripting (vor allem Cloud Abo). Betroffen war das Ausführen von erweiterten Office-Berichten via Python Script, der Aufruf von vtcapp.rendertemplate, sowie die Rückgabe von Datums-Werten aus Python Dialogen.
  • Behebt das Problem, dass im Hintergrund Vertec.TaskRunner Prozesse gestartet wurden, auch wenn das Business Intelligence Modul nicht lizenziert oder bei der geplanten Aufgabe zur Neuberechnung kein Vertec Benutzer eingetragen war.
  • Beim Installieren der Desktop App via Client Setup wird nun ein kompletter Firebird Client Setup ausgeführt, falls als Datenbank Firebird verwendet wird. Dies vermeidet Fehler beim Laden des Firebird Datenbank-Treibers auf Client Rechnern. Als Konsequenz muss beim Deinstallieren einer Vertec Installation auf dem Client Rechner das Firebird separat deinstalliert werden, da dies aus Sicherheitsgründen nicht automatisiert möglich ist.
11.06.2020
6.4.0.5
  • Icon setzen bei IX-Ordnern: Ist ein Ordner als Inklusiv/Exklusiv​  markiert, erschien immer das IX-Icon, auch wenn explizit ​ein Icon-Index angegeben war. Neu ist das nicht mehr so, nun wird, wenn vorhanden, das angegebene Icon verwendet, und nur bei -1 (keine Angabe) das IX-Icon.
  • Änderungseigenschaften werden via Config Set nicht mehr exportiert: Die Objekte im Configset enthalten die folgenden Members nicht mehr: CreationDateTime, ModifiedDateTime, Creator und Modifier.
  • Performance-Verbesserung in Listen ohne aktiv Member: Listen werten aus, ob ein Objekt aktiv oder inaktiv ist, um dies in der ersten Spalte entsprechend mit dem grauen Balken anzuzeigen. Bei Objekten, welche gar kein aktiv Member haben, wurde ​diese Überprüfung ausgeschaltet.
  • Caching von Webapp Ressourcen kann bei Versionswechsel zu Fehlern führen: Die statischen Ressourcen der Web App werden üblicherweise vom Browser oder auch von einem dazwischenliegenden Caching Webserver zwischengespeichert (gecached). Das ist wichting und verbessert die Performance beim initialen Laden der Web App, da dann die statischen Inhalte nicht mehrfach übertragen werden müssen.​​​​ Bei einem Versionswechsel kann das jedoch dazu führen, dass gewisse Ressourcen veraltet sind. Um dies zu beheben, enthalten die Ressourcen URLs ab sofort eine Version​sangabe.
  • Neue Fastviewer Version: Der Setup 6.4.0.5 enthält die neueste Version (3.20.058) von Fastviewer.​
  • Das Problem, das beim Konvert von Vertec Versionen von 6.2 und älter auf MS SQL Server zu Problemen führte, wurde behoben. Der Konvert kann wieder wie gewohnt mit dem Vertec.DBConvert.exe durchgeführt werden. ​Siehe dazu auch die aktuellen Supportfälle.​
  • Verbesserung bei OCL Optimierung von kurzen Listen: Bei der mit Vertec 6.4 eingeführten OCL Optimierung von Spaltenexpression beim Laden von Objektlisten geschieht das optimierte Laden im Normalfall in Abschnitten gemäss dem Ladeverhalten der Liste (ca. 2 sichtbare Listen-Seiten). Für kürzere Listen bis 300 Zeilen wurde eine Spezialbehandlung eingeführt, damit in diesen Fällen gleich die ganze Liste optimiert wird (und damit auch geladen).​ Im ersteren Fall wird die Liste schneller geladen, muss aber, wenn hinunter gescrollt wird, Objekte nachladen. Im zweiten Fall dauert das erste Laden der Liste länger, da gleich die gesamte Liste geladen wird, beim Verwenden der Liste tritt dann jedoch keine Verzögerung mehr auf, da alle Objekte bereits geladen sind. Nun hat sich gezeigt, dass dies im laufenden Betrieb als störend empfunden wird und der User die Variante 1 als performanter empfindet bzw. bei Variante 2 zu lange warten muss. Insbesondere wenn nachher nich die gesamte Liste verwendet wird, ist dies hinderlich. Deshalb wurde diese Spezialbehandlung mit Version 6.4.0.5 wieder ausgebaut.
  • Ein Fehler, der beim Zahlungsabgleich auftreten konnte und zu einer Fehlermeldung "... is not a valid date"​ führen konnte, wurde behoben.
03.06.2020
6.4.0.4

Features

  • Bemerkungsfeld in Listeneinstellungen: In den Listeneinstellungen gibt es neu pro Spalte ein Bemerkungsfeld:

     

     

     

  • Python Methode zum Erstellen von E-Mail in Outlook: Es gibt in Python neu eine Methode vtcapp.createoutlookmail(to, subject, body, [cc, bcc, attachments, show]), welche es ermöglicht, auf dem Client via Outlook eine E-Mail Nachricht zu erstellen. Die genaue Beschreibung finden Sie in den Python Interfaces.
  • Testdaten und Ausführen Button auf Erweiterten Office Berichten entfernt. Das Feld Testdaten und der Button Bericht ausführen bei der Bericht-Definition von erweiterten Office-Berichten wurde entfernt, da dies immer wieder zu Problemen geführt hat, z.B. bei Verwendung von Link-Containern statt Ordnern.

Bugfixes

  • Fehler bei Contextmenü für verrechnete Rechnungen in Web App: Das Problem, welches ab Vertec 6.4.0.1 zu einem Fehler beim Contextmenü auf verrechneten Rechnungen in der Web App führen konnte, ist behoben.
  • Auswertung von ValueExpressions in TableColumn Controls (XML Customizing): ValueExpressions in TableColumns wurden nicht ausgewertet. Dieses Problem wurde behoben.
26.05.2020
6.4.0.3
  • ​Behebt ein Performance-Problem im Zusammenhang mit dem Business Intelligence Modul, bei welchem im Hintergrund mehr Objekte als nötig geladen wurden, selbst wenn das BI Modul nicht lizenziert war.
  • Installiert das in den aktuellen Supportfällen​ bereitgestellte Config-File nun standardmässig im Vertec Instlallationsverzeichnis.
08.05.2020
6.4.0.2 Umstellung Datentyp bei CustomPages: Text statt Blob. Bei den Klasseneinstellungen > Seiten > Anpassung wurde der Datentyp des Feldes von Blob auf Text umgestellt. Damit wird behoben, dass ältere Config Sets, die in Vertec 6.4.0.1 importiert werden (und umgekehrt), welche Page Customizing enthalten, zu einem Fehler führen. 29.04.2020
6.4.0.1 Hauptrelease 22.04.2020