Vertec Version 6.3

Erstellt: 17.01.2019, Änderung:
Release 6.3.0.13
Mehr ansehen

Highlights des Hauptreleases

  • SharePoint Online DMS Schnittstelle
  • Erweiterte Office-Berichte als Excel-Ausgabe
  • Auswahl-Suchfeld in SQL-Ordner Suchdialogen
  • Python Konsole
  • Notif als Teil des CloudServer Dienstes

Siehe auch den Blogbeitrag zu Vertec 6.3.

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.3

https://downloads.vertec.com/vertecdownload/630/VertecSetup-6.3.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 enthält immer die neuste verfügbare Vertec Version.

Version Beschreibung Datum
6.3.0.13

Features:

  • Das Buchen bei cloudfähigen Schnittstellen (BMD Debitoren Schnittstelle, DATEV Debitoren Schnittstelle) berücksichtigt nun den Speicherpfad aus den Systemeinstellungen auch für die Cloud App (speicherte bisher in ein Temp-File).
  • Aufnahme des ProCall Addins in den Installer: Beim Setup von Vertec kann das ProCall Addin neu ausgewählt werden.

    Auch im Installer der Cloud App ist das ProCall Addin neu integriert:

    1. Cloud App via Vertec Portal für Cloud Clients installieren
    2. "Erweiterte Installationen" zulassen
    3. -> ProCall Addin wird in die Cloud App Installation kopiert
  • Ehemaliges Hilfs-Zusatzfeld CompanyAddress wieder entfernt: Wir hatten mit Vertec 6.2.0.7 temporär ein ZusatzfeldCompanyAddress auf Zahlungstyp eingeführt und dieses mit 6.3 durch ein reguläres Datenbank-Feld (xCompanyAddress) ersetzt (Feld Firma auf dem Zahlungstyp). Mit der aktuellen Version werden nun alle noch vorhandenen Instanzen dieses Zusatzfelds gelöscht.
  • Run my Accounts Schnittstelle: Neu wird die Server-URL in der Systemeinstellung Buchhaltung > Run my Accounts Url hinterlegt.
  • Der Erweiterte Office Bericht Ferienabrechnung zeigt nun immer den Vortrag vom Anfang der ausgewerteten Periode an (bisher wurde der Vortrag nur angezeigt, wenn es einen manuellen Vortrag hatte).

Bugfixes:

  • Das Problem, dass mit der Windows 10 Version 1903 in gewissen Zeilen in der Leistungserfassungsliste der Timer-Button nicht angezeigt wurde, wurde behoben. Siehe auch Aktuelle Supportfälle.
  • Das mit Version 6.3.0.9 eingeführte Problem, dass der globale Zahlungsabgleich nicht mehr funktionierte, ist behoben. Siehe auch Aktuelle Supportfälle.
  • SharePoint Online DMS Schnittstelle: Die Library URL muss nicht mehr mit /sites/ beginnen. Pfade können also auch z.B. lauten mycompany.sharepoint.com/mysitedir1/....
27.09.2019
6.3.0.12

Features:

  • Phone App Sprache gemäss Einstellungen des Vertec-Users: Die Phone App richtet sich neu nicht mehr nach der Sprache in den Geräte-Einstellungen, sondern nach der für den Vertec-User eingestellten Sprache.
  • Rechnungsreport mit ZUGFeRD-Beispielimplementation: Der erweiterte Office-Bericht "Rechnung mit Leistungsliste" beinhaltet neu eine ZUGFeRD-Implementation, welche Metadaten nach ZUGFeRD 2.0 Standard im PDF generiert. Verwendet wird dabei das Profil EN 16931. Weitere Informationen im Artikel Rechnungen nach ZUGFeRD 2.0 Standard (X-Rechnung).
  • OCL Call Operatoren für Custom Businesslogik: Neu können aus OCL bestimmte Python Methoden aufgerufen werden. Das ermöglicht es, Ergänzungen zur Businesslogik in Python zu schreiben und diese an verschiedenen Orten anstelle der fest eingebauten Businesslogik verwenden zu können, z.B. in Scripts und für die Darstellung in Listen oder Berichten. Weitere Informationen im Artikel OCL.
  • 2 Faktor Authentisierung: Neu unterstützt Vertec für das Login in Cloud Clients (Cloud App, Web App, Phone App) einen 2. Faktor via Authenticator App, z.B. Google Authenticator. Weitere Informationen im Artikel über die 2 Faktor Authentisierung.
  • Sprache auswählen Dialog per Systemeinstellung steuern: Die Option "Sprachauswahl anzeigen" unter Systemeinstellungen Allgemein steuert, ob die Bearbeiter über Menü Einstellungen die Oberflächensprache umstellen können oder nicht.
  • Änderungen an der DMS (Sharepoint) Schnittstelle: Falls Sie die Standard Vertec SharePoint Online DMS Schnittstelle einsetzen, müssen Sie nichts machen, sie läuft mit der neuen Version unverändert weiter. Falls die Schnittstelle jedoch kundenspezifisch angepasst wurde, müssen folgende Änderungen beachtet werden:
    • Vorbereitung für Übergabe von Aktivität und Schreiben von Metadaten beim Speichern in DMS (Sharepoint): Hier wurde die Signatur bereits angepasst, jedoch noch ohne veränderte Funktionalität. Die Signatur lautet
      - neu StoreDocument(self, vertecFilePath, content, aktivitaet)
      - vorher StoreDocument(self, content, vertecFilePath).
    • Die Methode FileExists heisst neu DocumentExists, der Rest bleibt gleich: DocumentExists(self, vertecFilePath).
    • Verallgemeinerung des Dokument öffnen Verhaltens bei DMS Extensions: Die Methoden TranslateToURL und TranslateToDocumentUrl entfallen. Stattdessen wurden die Methoden DocumentOpen(self, vertecFilePath) und DirectoryOpen(self, vertecFilePath) eingeführt.
  • Stichwort Ordner Customizing mit KeywordGroup auf für Nicht-Stichwort-Ordner: Das Platzieren von Ordnern in den Seiten mittels KeywordGroup ist neu auch für Ordner möglich, die nicht als Stichwortordner markiert sind.
  • Umstellung File-Filter String bei vtcapp.requestfilefromclient() Methode: Das Format wurde der üblichen Spezifikation von Microsoft angeglichen und kann pro Filter auch mehrere Dateitypen enthalten. Achtung: die Methode ist nicht rückwärtskompatibel. Eine genaue Beschreibung finden Sie bei der Methodenbeschreibung im Artikel über die Python Interfaces.
  • Cloudfähige Schnittstellen umbenannt: Der Zusatz "Listen" (z.B. Datev Debitoren Listen Schnittstelle) wurde aus dem Namen entfernt. Die Schnittstellen sind nun nach dem Schema "Buchhaltungssoftwarename Debitoren|Kreditoren Schnittstelle" benannnt (Datev Debitoren Schnittstelle, BMD Kreditoren Schnittstelle, Run my Accounts Debitoren Schnittstelle).

Bugfixes:

  • Problem mit Berechtigung bei Phone App mit Android behoben: siehe Phone App: Anfrage eines Kunden zu den App Berechtigungen.
  • ExecuteReport Methode speichert Dokumente ohne Pfad nicht mehr ab: Wird bei executereport() und executeserverwordreport() ein Leerstring beim Speicherpfad übergeben oder das Argument weggelassen, wird das Dokument wie dokumentiert nicht gespeichert. In den Versionen 6.3.0.8 bis 6.3.0.11 wurde das Dokument trotzdem gespeichert mit dem letzten Teil des Dokpfades als Dateiname. Dies wurde mit 6.3.0.12 wieder behoben.
Die neue Version der Phone App wird in den nächsten Tagen im App Store und auf Google Play erscheinen.
04.09.2019
6.3.0.11 Bugfixes:
  • Behebt ein Problem beim Buchen von Kreditoren, welches in den Versionen 6.3.0.9 und 6.3.0.10 besteht.
17.07.2019
6.3.0.10 Bugfixes:
  • Das Problem, das mit 6.3.0.9 eingeführt wurde, welches ein Problem bei der Verwendung von OCL Expressions in VB oder Excel (COM), welche einen leeren (null) Wert zurückgeben, verursacht, ist behoben.
02.07.2019
6.3.0.9

Features:

  • Template Engine in Python: Es gibt neu eine allgemein verwendbare Template Engine in Python. Sie basiert auf der der Jinja2 Template Engine (http://jinja.pocoo.org). Für die einfache Verwendung in Vertec wurde auf dem vtcapp Modul die Methode rendertemplate(templateString, data) eingeführt. Diese Methode ist auch im restricted scripting Modus (Cloud-Abo) verfügbar und liefert einen Unicode String zurück. Weitere Informationen sind im Artikel über die Python Interfaces zu finden.
  • Run my Accounts Debitoren Schnittstelle: Neue cloudfähige Listen-Schnittstelle zur Verbuchung von Debitorrechnungen direkt in Run my Accounts.

Bugfixes:

  • Setzen der Aktiv Eigenschaft von Bearbeitern überarbeitet. Es ist nun nicht mehr möglich, mehr Bearbeiter zu aktivieren als Anzahl Lizenzen vorhanden sind.
  • Nur noch Administratoren können Administratoren deaktivieren.
  • OCL Date Operator liefert zuverlässige Ergebnisse bei Null Daten.
  • Performance-Problem mit Berechtigungsprüfung auf Projekt behoben (eingeführt mit Version 6.3.0.4).
27.06.2019
6.3.0.8

Features:

  • Neue Python-Methode vtcapp.getwithsqlbymember(class, member, expression, order [optional]): objectlist​ für die Member-basierte SQL String Suche ohne Einschränkung gemäss SQL-Berechtigung. Siehe dazu den Beschrieb in den Python Interfaces​.
  • Umstellung von ProCall Addin auf Verwendung der mit dieser Version eingeführten Methode getwithsqlbymember​​.
  • Syntaxhighlighting in den Editoren nun auch in der Web App​.
  • File Upload Unterstützung in der Web App​: Neu kann die Methode vtcapp.requestfilefromclient() auch in der Web App aufgerufen werden, mit Limitierungen, welche im Beschrieb in den Python Interfaces​ aufgelistet sind.​
  • Shortcuts für den Script Editor: Ctrl+E (Ausführen) sowie Ctrl+Z (Undo).
  • ​Erweiterung der Python Methode getwithsql()​ um Objektliste und Id-Feld für die Verwendung auf Listen mit mehr als 1500 Einträgen, siehe unter Python Interfaces​.​

​Bugfixes:

  • Topal Solutions Debitoren Schnittstelle​ übergibt nun Rechnungsdatum statt Valutadatum.
  • Unschönheiten bei Angefangene Arbeiten Report eliminiert: Es erscheinen keine reinen Nullerprojekte mehr und die Liste wird nicht umgebrochen, falls es keine Projektphasen hat.​
  • Das Problem, dass das Öffnen des Dokumentenpfads via Navlink in der Cloud App einen Fehler warf, ist behoben.
  • Das Problem, dass der Script Editor in gewissen Fällen den geänderten Text nicht speicherte, ist behoben.
  • Methode executefilereport() wertet den Dokpfad immer aus.
13.06.2019
6.3.0.7

Features:

  • SharePoint Online DMS Schnittstelle: Upload von Dokumenten auf Aktivität eingebaut. Im Fileauswahl-Dialog auf einer Aktivität mit DMS-Dokpfad kann ein lokales Files ausgewählt werden. Dieses wird automatisch ins DMS hochgeladen. Der Ordnerpfad entspricht dem Dokpfad der Aktivität, der Filename dem ausgewählten File.
  • Summierung über mehrere Hierarchiestufen in Erweiterten Excel Berichten möglich. Neu wird bei der Summierung (=Summe(Band1)) von nur einer Zelle eine Summe über alle Kopien dieser Zellen gemacht.
  • Code-Signing Signatur mit SHA1 Hash entfernt, siehe Mindestanforderungen.

Bugfixes:

  • NavLink bei durch Customizing eingesetzten PathBox Controls ist wieder möglich.
  • Performance: Vertec wird nicht mehr langsamer, wenn viele Tabs geöffnet sind.
  • Probleme mit Office generierten Word-Berichten behoben.
24.04.2019
6.3.0.6

Features:

  • Cloudfähige DATEV Debitoren Listen Schnittstelle.
  • Neue Adressen beim Buchen schreiben bei listenbasierten Fibu Extensions (BMD Debitoren Listen Schnittstelle und DATEV Debitoren Listen Schnittstelle): Falls auf der Rechnung noch keine Debitornummer besteht, wird eine zugewiesen (auf dem Kunden des Projekts). Im Buchungsfile ist die Kundenadresse dann als Adressbuchung enthalten.
  • Diverse Verbesserungen bei der Auswertung von Formeln bei Erweiterten Office-Berichten im Excel-Format.
  • Performance-Optimierung bei der Auswahl von Tätigkeiten in der Leistungserfassung.
  • Performance-Optimierung beim Outlook Addin: Kunden-E-Mail-Adresse, welche nur im cc: einer E-Mail erscheinen, werden nicht mehr als Empfägner-Adresse in der Aktivität gespeichert.

Bugfixes:

  • Das Problem mit Firefox Version 66.0, wodurch die Comboboxen durch Tippen nicht mehr geöffnet wurden, gewisse Buchstaben nicht eingetippt werden konnten und Tabulator zum Teil nicht mehr funktionierte, wurde behoben.
  • OCL Editor in Berechtigungs-Detailview kennt varLogin.
  • NULL Werte setzen via XML Server möglich.
  • Das Problem mit Belegbildern auf Spesen bei Verwendung von MS SQL-Server, welches zu einer Fehlermeldung in Spesenreports führen konnte, wurde behoben.
  • Expressions in Kopf- und Fusszeilen von Vertec-generierten Word-Berichten werden nun auch ausgewertet, wenn sich die Expression innerhalb eines Textfeldes befindet und wenn mehrere Expressions hintereinander kommen {{Expression1}}, {{Expression2}.
02.04.2019
6.3.0.5 Bugfixes:
  • Schliessen der App ohne Verlassen des Scripttext-Feldes auf Scripteinträgen speichert Änderungen. Diese Anpassung betrifft die Windows-Clients (Desktop- und Cloud-App).
  • Zeilen in OCL-Editor werden wieder automatisch umgebrochen (war nicht mehr so seit 6.3.0.3)
  • Commandline Scripts funktionieren wieder in Batch-Modus (funktionierte nicht mehr seit 6.3.0.1)
07.03.2019
6.3.0.4

Features:

  • Die Python Methode executereport() unterstützt nun auch erweiterte Office-Berichte
  • Neue Python Methode requestfilefromclient() für den File-Upload auf Cloud Clients.
  • Direktes Setzen von Projekt mit ProjectReferenceBox Control (edtProjekt)
  • Umstellung der Reihenfolge bei Berechtigungsprüfung auf Projekt. Das ermöglicht eine Performance-Verbesserung beim Öffnen der Projekt-Combobox in der Leistungserfassung bei sehr vielen Projekten.
  • Unterstützung von OCL-Expressions in Kopf und Fusszeilen von Vertec-generierten Word-Berichten.

Bugfixes:

  • Standardphase wird bei eingestellter Systemeinstellung Projekt > Standardphase zuordnen wieder automatisch zugeordnet.
  • Context-Expressions in Kopf- und Fusszeilen von erweiterten Office-Berichten werden auch in Tabellen berücksichtigt.
  • Behebt das Problem gewisser Browser mit der Navigation mittels Tab in der Web App.
04.03.2019
6.3.0.3

Features:

  • Monospaced Font für Code Editoren​: In den Code Editoren wird neu ein monospaced Font (im Gegensatz zu einem proportionalem Font) verwendet. Schriftart ist Consolas , wie bereits in der Python-Konsole (F3) eingesetzt.
  • Horizontale Scrollbalken in der  Python-Konsole (F3) sowie dem Code-Fenster im Script Editor.

 Bugfixes:

  • Adressauswahl in Bericht Dialog funktioniert nun wieder wie gewohnt
  • Web App: Bilder, die zu klein dargestellt wurden, werden nun richtig angezeigt
  • Web App: Fehler-Dialog öffnet nun in richtigem Tab
08.02.2019
6.3.0.2 Features:
01.02.2019
6.3.0.1 Hauptrelease 17.01.2019