Der Chatbot hilft Ihnen bei Fragen rund um das Produkt und die Anpassbarkeit der Software. Wie bei allen AI-generierten Daten sollten die Antworten bei kritischen Informationen verifiziert werden. Nehmen Sie dafür gerne Kontakt mit uns auf. Weitere Informationen zur Verarbeitung der Chat-Daten bieten wir auf der Datenschutzseite.
Die besten Antworten liefert der Chatbot, wenn Ihr Input möglichst viele Informationen enthält. Zum Beispiel:
«Welche Apps stehen im Vertec Cloud Abo zur Verfügung?»
Eine Access violation ist eine Speicher-Zugriffsverletzung. Einfach gesagt: es wird auf etwas zugegriffen, was es gar nicht gibt.
Eine Access Violation hat nichts mit Berechtigungen im Vertec zu tun.
Die Zahl "at adress..." sagt nichts aus.
Wird die Fehlermeldung mit der Access violation angezeigt, können Sie über Details anzeigen weitere Informationen darüber einsehen, wo der Fehler aufgetreten ist.
In der Regel empfiehlt es sich, Vertec neu zu starten, wobei der Fehler dann meistens nicht mehr auftritt. Falls er weiterhin auftritt, wenden Sie sich bitte an Ihren Vertec-Support.
Write access denied
Dieser Fehler tritt auf, wenn ein Script oder ein Makro (über COM) keine Berechtigung hat, einen bestimmten Wert zu schreiben. Im Vertec werden dabei die Berechtigungen des angemeldeten Benutzers berücksichtigt. Überprüfen Sie die Berechtigungen oder loggen Sie sich mit einem Benutzer mit mehr Rechten in Vertec ein.
Index ausserhalb des gültigen Bereichs
oder: Index out of bounds ()
Auch hier wird, wie bei der Access Violation (siehe oben), auf etwas zugegriffen, was es nicht gibt, einfach dass es sich hierbei um einen Eintrag in einer Liste handelt (im Gegensatz zur Access Violation, der auf einen einzelnen Eintrag zeigt).
Wird die Fehlermeldung angezeigt, können Sie über Details anzeigen weitere Informationen darüber einsehen, wo der Fehler aufgetreten ist.
In der Regel empfiehlt es sich, Vertec neu zu starten, und nachzusehen, ob der Fehler immer noch auftritt. Falls er weiterhin auftritt, wenden Sie sich bitte an Ihren Vertec-Support.
Ungültige Klassenzeichenfolge / invalid class string
Beim Aufruf von externen Programmen (Word, Excel, Buchhaltungsprogramme) von Vertec aus kann es zu folgender Fehlermeldung kommen:
pywintypes.com_error: (-2147221005, 'Invalid class string', None, None)
Diese Fehlermeldung tritt immer dann auf, wenn ein COM-Server nicht verfügbar ist, z.B. wenn Sie Word aufrufen wollen, Word aber nicht installiert ist auf dieser Arbeitsstation. Es kann auch auftreten, wenn man einen SQL-Server Konvert starten möchte und DTS angewählt ist, DTS aber nicht installiert ist.
Stellen Sie sicher, dass das Programm, das Sie aufrufen wollen, auf diesem Rechner auch wirklich installiert ist.
Ist Office installiert, kann die Fehlermeldung auch folgende Ursache haben: Eventuell wurde bei der Installation automatisch die Click-to-Run-Version des Office-Pakets installiert. Das führt dazu, dass das Programm auf dem Rechner virtuell installiert und von einigen anderen Programmen nicht gesehen werden kann. Sollte dies der Fall sein, installieren Sie Office ohne Click-to-Run.
Aufruf wurde durch Aufgerufenen abgelehnt
Die Fehlermeldung "Aufruf wurde durch Aufgerufenen abgelehnt" bedeutet, dass eine COM Applikation (z.B. Vertec oder Excel) einen Aufruf ablehnt, weil sie bereits besetzt ist.
Das kann verschiedene Ursachen haben: Zum Beispiel ist in der ablehnenden Applikation ein Dialog geöffnet, der die Applikation blockiert. Oder eine Applikation wurde unerwartet beendet während eines Zugriffs.
Es gilt nun, herauszufinden, wo die "Blockade" liegt. Wird diese behoben, z.B. der blockierende Dialog geschlossen, kann der Vorgang danach ganz normal durchgeführt werden. Ist nicht zu erkennen, wo das Problem liegt, hilft normalerweise ein Neustart der betroffenen Applikationen.
OLE-Fehler beim Öffnen einer Vorlage
Der OLE Error 800A175D kann erscheinen, wenn man mit Office eine Vorlage öffnen möchte, welche über einen Browser heruntergeladen wurde.
Um dem abzuhelfen, klicken Sie mit der rechten Maustaste auf die Vorlage in Ihrem Dateisystem und wählen Sie Eigenschaften...
Sind Sie sicher, dass es sich um eine sichere Vorlage handelt, klicken Sie hier auf Zulassen. Danach funktioniert die Vorlage normal.
RPC-Server ist nicht verfügbar
Beim Drucken eines Word-Reports aus Vertec erscheint die Fehlermeldung:
RPC-Server ist nicht verfügbar
Problem ist ein Conditional-Band, welches innerhalb einer Tabellenzelle eingefügt ist.
Innerhalb von Zellen sollte nur mit OCL Expressions gearbeitet werden, nicht aber mit Conditional-Bands. Besonders problematisch ist die Verwendung von Conditional-Bands in Zellen, wenn es sich nicht um die erste oder einzige Zelle in der Zeile handelt.
Entfernen Sie das Conditional-Band aus der Zelle.
Diese Datei wurde nicht gefunden
Die Fehlermeldung "Diese Datei wurde nicht gefunden" beim Ausführen von Word-Reports kann bei einzelnen Usern auftreten. Grund dafür ist ein deaktiviertes VertecReport.dot(siehe dazu den Artikel über Word Berichte).
Word behandelt das VertecReport.dot als Addin. Um das Problem zu lösen, können Sie sich alle deaktivierten Addins anzeigen lassen und VertecReport.dot wieder aktivieren. Gehen Sie wie folgt vor:
Öffnen Sie im Word den Dialog Datei > Optionen > Addins. Ganz unten bei Verwalten aus der Liste Deaktivierte Elemente anwählen und anschliessen den Gehe zu... Button drücken. Im daraufhin erscheinenden Fenster das VertecReport.dot markieren und aktivieren.
vertec outlook addin has caused an error
Die Fehlermeldung "Vertec Outlook Addin has caused an error" bzw. "Vertec Outlook Addin hat einen Fehler verursacht" kann auftreten, wenn das Addin in Outlook deaktiviert ist.
Um das Problem zu lösen, können Sie sich alle deaktivierten Addins anzeigen lassen und Vertec Outlook Addin wieder aktivieren. Gehen Sie wie folgt vor:
Öffnen Sie im Word den Dialog Datei > Optionen > Addins. Ganz unten bei Verwalten aus der Liste Deaktivierte Elemente anwählen und anschliessen den Gehe zu... Button drücken. Im daraufhin erscheinenden Fenster das Vertec Outlook Addin markieren und aktivieren.
Invalid floating point operation
Diese Meldung kann bei Reports oder in Listen auftauchen, wenn in Report- oder Spaltenexpressions Berechnungen durchgeführt werden, die mit einer Division arbeiten. Wenn der Divisor 0 ist, erscheint diese Fehlermeldung.
Kontrollieren Sie in diesem Fall, wie der Divisor 0 entstanden ist - es wird beispielsweise durch die gesamte Anzahl Leistungen geteilt, und der Bearbeiter hat keine Leistungen erfasst - und beheben Sie das.
Cannot attach to service manager
Der DB Convert macht am Schluss bei Firebird Datenbanken einen Backup / Restore der Datenbank. Das führt auf gewissen Terminalserver Umgebungen zu Problemen mit Fehlermeldung "Cannot attach to service manager".
Falls dieses Problem auftritt, sollte im firebird.conf File (im Firebird Programmverzeichnis) der IpcName Parameter gesetzt werden.
Die entsprechende Zeile ist normalerweise auskommentiert:
#IpcName = FIREBIRD
ändern zu
IpcName = Global\FIREBIRD
Der Firebird Setup, der ab Version 5.5. mitgeliefert wird (ab Version 2.0.5) macht das bereits automatisch richtig. Falls aber eine ältere Firebird Installation vorhanden ist, könnte die obige Anpassung notwendig sein.
Fehler beim Anzeigen eines Eintrags (OCL Expression: ->size)
Beim Anzeigen eines Eintrags erscheint die Fehlermeldung:
Das liegt daran, dass dieser Eintrag über einen WrapperLinkTypen verfügt, der fehlerhaft aufgesetzt wurde.
Suchen Sie im Ordner Einstellungen > LinkTypen alle Linktypen, die mit den Eintrag zusammenhängen, der den Fehler gebracht hat. Auf einem dieser LinkTypen kommt höchswahrscheinlich die folgende Kombination vor:
Wenn man einen Rücklink nicht benötigt (hier im Beispiel die Bearbeiter-Seite), ist es möglich, die Expression wegzulassen. Wenn man aber in diesem Fall vergisst, die Option 'Container anzeigen' auszuschalten, tritt obiger Fehler auf.
Grundsätzlich gilt: Ist keine Expression vorhanden, kann auch kein Container angezeigt werden.
Es gibt zwei Möglichkeiten, den Fehler zu beheben. Falls Sie den Rücklink nicht brauchen, schalten Sie die Option 'Container anzeigen' aus. Falls Sie den Rücklink verwenden möchten, geben Sie die entsprechende Expression im Feld 'Expression' ein.
Import Error: couldn't find the real 'site' module
Bei Zugriff auf eine Python basierte Extension oder ein Python Script kommt in einigen Fällen die Fehlermeldung:
Import Error: couldn't find the real 'site' module.
Grund dafür ist eine fehlerhafte Python Library (python27.zip). Zur Abhilfe ersetzen Sie den gesamten Python Ordner Ihrer Vertec Installation. Dieser Python Ordner ist im VertecFull.zip Ihrer Version enthalten. Dieses erhalten Sie über folgenden Link:
Der Link muss die Stamm-Version Ihrer Installation enthalten (hier im Beispiel fettgedruckt für die Version 6.6.0). Bitte passen Sie den Link entsprechend an.
Exception C0000006 nach Unterbruch mit der Netzwerk Verbindung
Wenn Vertec.Desktop.exe von einem Network-Share gestartet wird und dann die Netzwerkverbindung temporär unterbricht, kann man nicht mehr in Vertec navigieren. Es kommt der folgende Fehler:
External Exception C0000006
Danach muss der Vertec.Desktop.exe Prozess manuell (über den Task-Manager) beendet werden.
Der Fehlercode bedeutet EXCEPTION_IN_PAGE_ERROR. Der Fehler stammt von Windows und kommt nur vor, wenn die Vertec Desktop App vom Netzwerk-Share gestartet wird.
Abhilfe
Die Vertec Desktop App sollte nie über einen Netzwerk-Share gestartet werden. Verwenden Sie stattdessen die Vertec Cloud App oder die Vertec Desktop App. Sollte es unumgänglich sein, die Desktop App auf einem Client zu verwenden, erstellen Sie dafür eine Client-Installation. Die Informationen dazu finden Sie im Artikel Vertec On-Premises installieren.
Falls der Fehler auf einem Terminalserver auftritt, kann das Erstellen des folgenden Registry Keys Abhilfe schaffen:
Der Fehler TWaehrung.ConvertTo: Kurse haben nicht die gleiche Leitwährung tritt dann auf, wenn am gleichen Datum mehrere Kurse zu verschiedenen Leitwährungen definiert sind:
Das kann bei der Umstellung der Leitwährung geschehen. Lesen Sie dazu den Abschnitt Umstellen der Leitwährung im Artikel über die Währungen.
Microsoft Outlook Fehler beim Bestätigen des Kontakte Ordners
<class 'pywintypes.com_error'>: (-2147352567, 'Ausnahmefehler aufgetreten.',
(4096, u'Microsoft Outlook', u'Der versuchte Vorgang konnte nicht ausgeführt werden.
Ein Objekt wurde nicht gefunden.', None, 0, -2147221233), None)
Dieser Fehler tritt auf bei Outlook Profilen, welche nur lokal verwendet werden (d.h. es gibt keine Öffentlichen Ordner).
Ab Version 155 der Outlook-Schnittstelle (Outlook.py) wird diese Option in lokalen Profilen nicht mehr berücksichtigt. Eine solche Version der Outlook-Schnittstelle erhalten Sie bei Vertec oder bei Ihrem Vertec Vertriebspartner.
Fehler bei Outlook Export:Die Anzahl der Elemente, die gleichzeitig geöffnet werden können, wurde vom Serveradministrator begrenzt.
Werden beim Adressenexport wenn mehr als 250 Adressen abgeglichen, kann folgender Fehler auftreten:
<class 'pywintypes.com_error'>: (-2147352567, 'Ausnahmefehler aufgetreten.', (4096, u'Microsoft Outlook', u'Die Anzahl
der Elemente, die gleichzeitig geöffnet werden können, wurde vom Serveradministrator begrenzt. Schliessen Sie
zunächst geöffnete Nachrichten, oder entfernen Sie Anhänge und Bilder von ungesendeten Nachrichten,
die Sie gerade verfassen.', None, 0, -2147220731), None).
Dies kann durch eine Registry Anpassung auf dem Exchange Server behoben werden, indem der Wert für objtMessage in der Registry entsprechend gesetzt wird. Ohne diesen Registry-Key ist ein Limit von 250 gesetzt.
Beim Outlook Adressen Import oder beim Outlook Adressen Export kann die Fehlermeldung
<unknown>.YomiFirstName
auftreten. Dies geschieht in folgender Konstellation:
Lokales Outlook-Profil, UND
im Outlook Standard-Kontakte-Ordner gibt es mindestens eine Kontaktgruppe
Dieser Fehler tritt ab Version 156 der Outlook-Schnittstelle (Outlook.py) nicht mehr auf. Eine solche Version der Outlook-Schnittstelle erhalten Sie bei Vertec oder bei Ihrem Vertec Vertriebspartner.
Die Python Runtime Files konnten nicht gefunden werden
Die Fehlermeldung Die Python Runtime Files konnten nicht gefunden werden tritt auf, wenn ein Vertec ohne Python Ordner gestartet und dann versucht wird, ein Python Script (oder automatisch eine Extension) zu laden.
Abhilfe: Installieren Sie den Python Ordner aus Ihrem Vertec Setup ins Vertec Installationsverzeichnis.
Python runtime konnte nicht initialisiert werden
Die Fehlermeldung python runtime konnte nicht initialisiert werden tritt auf, wenn der Python Ordner in der Vertec Installation fehlt oder unvollständig ist.
Abhilfe: Installieren Sie den Python Ordner aus Ihrem Vertec Setup im Vertec Installationsverzeichnis.
Member already under modification
Fehlermeldungen der Art TBAInteger Member already under modification entstehen wie folgt:
2 x denselben Eintrag in verschiedenen Fenstern aufmachen, z.B. ein Projekt
Im einen Fenster einen Wert editieren, aber das Feld noch nicht verlassen
Im zweiten Fenster denselben Werte editieren und dann das Feld verlassen
Dann erscheint der Fehler. Das Problem ist, dass im ersten Fenster der Focus immer noch auf dem editierten Wert liegt und darum diesen Wert noch ?blockiert?. Wechsel in ein anderes Fenster bewirkt kein Apply des editierten Wertes, wie das z.B. beim Wechseln in ein anderes Feld im gleichen Fenster der Fall wäre.
Der Dienst "Vertec Service" auf "Lokaler Computer" konnte nicht gestartet werden. Fehler 193: 0xc1
Beim Versuch, den Vertec Dienst zu starten kommt die Meldung: Der Dienst "Vertec Service" auf "Lokaler Computer" konnte nicht gestartet werden. Fehler 193: 0xc1.
Dies tritt in folgender Konstellation auf:
Vertec ist unter C:\Program Files\... bzw. C:\Program Files (x86)\... installiert
Im Root-Verzeichnis C:\ existiert ein File namens program.
Abhilfe: das File program umbenennen bzw. löschen.
500 Internal Server Error
Diese Fehlermeldung kann verschiedene Ursachen haben. Häufig ist, dass der Vertec Service nicht läuft oder zwei Mal gestartet ist. Meistens bringt ein Neustart des Dienstes Abhilfe.
self.vtcapp.setlaguage(browser_lang)
Es kann vorkommen, dass eine Web Applikation (Phone App, Web App) unterbrochen wird mit der Fehlermeldung
500 Internal Server Error
self.vtcapp.setlaguage(browser_lang)
Diese Unterbrüche sind von der Benutzung unabhängig, das heisst, sie können auch auftreten, wenn die Applikation gar nicht benutzt wird. Der Grund dafür ist der Parameter Reload Intervall in der Datei Vertec.ini, in der Section [Webserver] und/oder [WebserverMobile]. Dieser Parameter ist veraltet und sollte gelöscht werden. Danach treten die Unterbrüche nicht mehr auf.
Unzulässiger Link / Assertion failure
Wenn beim Erzeugen eines Eintrags eine Fehlermeldung in der Art Unzulässiger Link oder Assertion failure auftritt, dann kann das daran liegen, dass der Eintrag auf einem Linktypen erzeugt wird, auf dem kein Linkmember angegeben ist.
Befehl misslungen / Die SaveAs-Methode des Workbook-Objektes konnte nicht ausgeführt werden
Beim Drucken eines Wordreports aus Vertec kann es vorkommen, dass Vertec den Fehler Befehl misslungen wirft und der Report nicht erstellt wird. Bei Excel-Reports lautet dieser Fehler Die SaveAs-Methode des Workbook-Objektes konnte nicht ausgeführt werden.
Damit der Fehler auftritt, muss das Reportregistrierung folgende Eigenschaften aufweisen:
Pfad für automatisches Speichern: Ausgefüllt (z. B. mit dem Default %dokpfad%)
Dokumentname für automatisches Speichern: Leer
Dialog zeigen: Nein
Um den Fehler zu beheben, entfernen Sie den Pfad für automatisches Speichern oder hinterlegen Sie einen Dokumentnamen oder zeigen Sie den Dialog an, damit der Benutzer beim Ausführen des Reports einen Dokumentnamen wählen kann.
Expression contains an invalid character
Bei dieser Fehlermeldung handelt es sich um einen OCL-Fehler. Die eingegebene OCL Expression enthält ein ungültiges Zeichen. In den meisten Fällen handelt es sich dabei um doppelte statt einfache Anführungszeichen (in OCL sind die Anführungszeichen immer einfach und 'gerade').
Invalid OCL-cast, tried to cast a ... to a ...
Bei Fehlermeldungen dieser Art, z.B. Invalid OCL-cast, tried to cast a OffeneLeistung to a Projekt handelt es sich um einen ungültigen OCL Cast. Das heisst, die Expression geht z.B. davon aus, dass es sich um ein Projekt handelt, in Wirklichkeit handelt es sich beim Objekt, auf dem die Expression ausgewertet wird, aber um eine offene Leistung. Man kann das einfach ausprobieren, indem man z.B. auf der Leistungsliste eine Spalte einfügt mit der Expression self->oclAsType(Projekt).code.
Paranthesis are not in balance
Bei dieser Fehlermeldung handelt es sich um einen OCL-Fehler. Bei der entsprechenden OCL Expression ist die Klammersetzung nicht gültig, das heisst, es wurden ungleich viele Klammern geöffnet wie geschlossen.
Zum Korrigieren kopiert man die Expression am Besten in einen Editor, welcher über ein Syntax-Highlighting verfügt, um zu sehen, welche Klammern zusammengehören.
Fehler beim Erstellen des Berichts. Invalid empty field with comment '...'
Ursache dafür ist ein Kommentar, welcher keinen Text umfasst. Dies kann zum Beispiel geschehen, wenn ein Kommentar "gelöscht" werden soll und stattdessen nur der Text gelöscht wird, der Kommentar aber bestehen bleibt:
Abhilfe
Suchen Sie in der Berichtsvorlage nach dem in der Fehlermeldung angegebenen Kommentar und löschen Sie ihn (rechte Maustaste > Kommentar löschen).
Error on parsing bookmark
Beim Ausführen eines Office-Berichts erscheint eine Fehlermeldung der Art:
Error on parsing bookmark 'bndName'. Could not traverse range from
Syncfusion.DocIO.DLS.WTableRow to Syncfusion.DocIO.DLS.WTableRow
Der Fehler tritt auf, wenn sich Anfang und Ende einer Textmarke nicht auf der gleichen Ebene befinden, also z.B. in einer Tabelle beginnt, jedoch ausserhalb der Tabelle aufhört. Siehe dazu den Abschnitt über die Band-Definitionen im Artikel über die Office-Berichte.
Fehler beim Erstellen des Berichts.
Error on processing field expression 'pauschal': Can't format value of type boolean.
Dieser Fehler tritt nur in Vertec 6.2.0.2 auf. Der Grund ist, dass in dieser Version die Darstellung von Boolean Werten im Bericht nicht unterstützt werden.
Fehler beim Erstellen des Berichts.
Cannot remove an object of type TextBody from the Section.
Die Fehlermeldung erscheint dann, wenn die zweite Seite nicht angedruckt wird, z.B. bei Pauschalrechnungen. Dieser Fehler tritt nur in Vertec 6.2.0.2 auf.
Beim Speichern von Dateien in Vertec kann das Explorer-Addin (VertecShell.dll) folgende Fehlermeldung bringen:
System Error. Code 1235.
Die Anforderung wurde abgebrochen.
Der Fehler tritt nur auf bestimmten Systemen auf und ist auch dort nicht immer reproduzierbar.
Abhilfe
Mit dem ab Vertec 6.2.0.2 ausgelieferten Explorer-Addin tritt der Fehler nicht mehr auf. Das Addin wird vom Vertec Update automatisch ersetzt. Wenn Sie es manuell ersetzen möchten, beachtent Sie bitte den Abschnitt Update Explorer-Addin.
pywintypes.com_error: (-2147221164, 'Klasse nicht registriert', None, None)
oder
pywintypes.com_error: (-2147024894, 'Das System kann die angegebene Datei nicht finden', None, None)
Bei der Verwendung der Topalschnittstelle kann folgender Fehler auftreten:
pywintypes.com_error: (-2147221164, 'Klasse nicht registriert', None, None)
bzw.
pywintypes.com_error: (-2147221164, 'Class not registered', None, None)
bzw.
pywintypes.com_error: (-2147024894, 'Das System kann die angegebene Datei nicht finden', None, None)
Der Grund ist, dass das Topal COM Interface in der Windows Registry im 64bit Modus registriert ist. Dies ist der Normalfall, wenn Topal auf einem 64bit Windows installiert wurde. Vertec erwartet aber ein 32bit Interface.
Abhilfe
Damit die Verbindung funktioniert, muss im Topal Server Agent Wechseln nach x86 ausgeführt werden. Der Topal Server Agent ist üblicherweise bereits gestartet und als Symbol im Infobereich zu finden. Die Option Wechseln nach x86 ist im Kontextmenu dieses Symbols zu finden. Alternativ kann der Topal Server Agent als Applikation (mit Fenster) gestartet werden, dort befindet sich die entsprechende Option unter Instanz Standard.
Auf einzelnen Clients kann im Menü Tools > Wechseln nach x86 umgestellt werden.
Mit Windows 10 Updates kann es vorkommen, dass die Topal Registry Einträge gelöscht werden. Dieses Problem kann wie folgt behoben werden (ersetzt die Reparatur/Neuinstallation des Topal Clients):
"Windowstaste + R"
Folgenden Text einfügen C:\Program Files (x86)\Topal\TOPAL Utility.exe -r
Einfügen und OK
Error, Code 3075, Dem externen Sprachcode 'D' wurde in den Applikationseinstellungen kein ISO-Sprachcode zugewiesen
Wird ein neuer Abacusmandant mit einer Abacusversion ab 2017 erstellt, erscheint beim Erstellen eines neuen Debitors folgende Fehlermeldung:
Abacus meldet Fehler:
Error, Code 3075, Dem externen Sprachcode 'D' wurde in den Applikationseinstellungen kein ISO-Sprachcode zugewiesen.
Grund dafür ist eine Anpassung von Abacus, welche sich auch auf die Schnittstellen auswirkt:
"Mit der Abacus Version 2017 hat eine applikationsübergreifende Umstellung bezüglich der Sprachcodes stattgefunden. Ein grosses Ziel war, die Sprachcodes zu vereinheitlichen (nach Basis ISO 639) und so in allen Abacus Applikationen zu standardisieren. Dieser Umbau hat auch für die Schnittstellen (AbaConnect) einen Einfluss. Bestehende AbaConnect-Definitionen können wie bis anhin mit dem alten Sprachcode bestehen bleiben. Diese werden beim Import umgewandelt und mit den ISO-Sprachcodes gespeichert. Dieses Mapping wird im Programm 621 "Applikationseinstellungen" bei den Sprachcodes vorgenommen. Schnittstellendefinitionen der Version 2017 werden ohne dieses Mapping importiert, somit können nur noch die neuen ISO-Sprachcodes entgegen genommen werden."
Zur Abhilfe können die alten Mapping-Tabellen manuell importiert werden.
Im Programm 621 kann unter Abacus Toolkit > Sprachen durch Klick auf das Weltkugel-Symbol in den Sprachenupdate gewechselt werden:
Über Optionen > Zuordnung erfassen kann nun eine Mappingliste im Abaccus erfasst werden:
Durch Klick auf den Button Standard werden die üblichen Sprachcodes übersetzt.
GetValue is only supported for string on list values (called on a List<Boolean> OclValue)
Der Fehler kann ab Vertec 6.2 auftreten, wenn in einer Boolean-Abfrage eine Liste mit einem einzelnen Wert verglichen wird wie in folgendem Beispiel:
Diese Expression hat in Versionen vor 6.2 einfach False zurückgegeben. Ab Vertec 6.2 wird sie (richtigerweise) als falsch bemängelt. Die richtige Expression in diesem Fall lautet:
Der Index lag ausserhalb des Bereichs. Er darf nicht negativ und kleiner als die Sammlung sein. Parametername: index
Ursache dafür können Seitenreferenzen in den Kommentaren sein. Dies kann zum Beispiel geschehen, wenn ein Feld mit Copy & Paste "verschoben" wird.
Ist die Vorlage geöffnet, sieht es so aus:
Durch Klick auf ALT-F9 werden die Felder sichtbar:
Und auch in den Kommentardetails sind sie sichtbar:
Entfernt man diese Referenzen, funktioniert der Report wieder.
'<', hexidezimaler Wert 0x3C, ist ein ungültiges Attributszeichen
Das Problem tritt auf, wenn im Customizing XML ein < Zeichen in eine Expression eingefügt wird. Dieses hat in der XML Syntax eine besondere Bedeutung und wird deshalb falsch interpretiert. Siehe dazu auch: Sonderzeichen escapen.
Anstelle müssen Sie folgende Begriffe verwenden:
Statt < verwenden Sie <
Statt > verwenden Sie >
Beispiel
Statt
<TextBox VisibleExpression="(total < 0)" />
verwenden Sie
<TextBox VisibleExpression="(total > 0)" />
Vertec konnte sich nicht mit dem LDAP Authentisierungsserver verbinden
Dieser Fehler kann auftreten, wenn das Zertifikat vom LDAP Server automatisch erneuert worden ist.
In diesem Falls muss der LDAPS Zertifikat-Fingerabdruck in Vertec neu eingegeben werden. Das genaue Vorgehen ist im Artikel Authentisierung via LDAP Server beschrieben.
The provided path does not exist, or does not represent a site
Wenn die SharePoint Online DMS Schnittstelle eine Fehlermeldung der Art
[Extension DmsSharePoint.DmsSharePointExtension] Error: method 'fetchDrives',
'Fehler beim Holen der Drives der Domain kunde.sharepoint.com und der Site .
Bitte überprüfen Sie Ihre Konfiguration.', http status '404', error code 'itemNotFound',
error message 'The provided path does not exist, or does not represent a site'
Es muss also sichergestellt sein, dass der Owner der Vertec-App Zugriff auf alle von Vertec anzusprechenden Sites hat und diese insbesondere über die Suchfunktion finden kann (die Site muss gefunden werden können, nicht der Inhalt oder Dokumente).
Ist dies nicht der Fall, erscheint obige Fehlermeldung. In diesem Fall müssen die Berechtigungen auf den Sites entsprechend vergeben werden.
main_frame variable not defined
Diese Fehlermeldung erscheint, wenn bei erweiterten Office-Berichten die main_frame Variable nicht gesetzt ist. Diese muss immer gesetzt sein, siehe Artikel Python-Code für erweiterte Office-Berichte.
Format of the initialization string does not conform to specification starting at index
Diese Fehlermeldung kann bei der Ausführung von geplanten Aufgaben (TaskRunner) auftreten. Es handelt sich dabei um ein Problem mit der Datenbankverbindung und tritt dann auf, wenn sich im Passwort Sonderzeichen befinden. Als Workaround verwenden Sie ein Datenbank-Passwort ohne Sonderzeichen.
'NoneType' object is not callable (bei Extensions)
Diese Fehlermeldung kann auftreten, wenn zwei Arten der gleichen Schnittstelle installiert werden, also z.B. die Debitor- und die Kreditorschnittstelle gleichzeitig.
Nach einem Neustart von Vertec ist jedoch alles korrekt vorhanden und funktionsfähig. Starten Sie also einfach Vertec neu, wenn Sie die Schnittstellen installiert haben.
Eine Voraussetzung für das Config Set wurde nicht erfüllt (...) 'fcAuslagen'
Diese Fehlermeldung erscheint, falls dieZusatzfunktion Einkaufimportiert werden möchte, aber das Modul Fremdkosten nicht lizenziert ist.
Die Datei oder Assembly "file:///(...)CefSharp\CefSharp.Wpf.dll" oder eine Abhängigkeit davon wurde nicht gefunden
Diese Fehlermeldung erscheint, wenn das CefSharp Verzeichnis fehlt. Prüfen Sie im Vertec Installationsverzeichnis unter C:\Users\IhrBenutzer\AppData\Local\Vertec Cloud App, ob das Verzeichnis vorhanden ist.
Wenn Nein: Deinstallieren Sie die Cloud App und installieren sie neu. Alternativ kann das CefSharp Verzeichnis auch von einem anderen Rechner kopieren werden.
Wenn Ja: Installieren Sie die Cloud App neu und prüfen Sie, ob das Problem danach behoben ist.
Missing override target: AccountingDatabase
Mit Vertec Version 6.7.0.6 wurde der Abschnitt "Datenbank" und damit die Felder AccountingDatabase, AccountingLogin und AccountingPassword aus der originalen Seitenkonfiguration des Projekts entfernt. Falls in Ihrem Customizing auf diese Felder auf diese Felder referenziert wird, erscheint der Fehler. Weitere Informationen finden Sie unter Version 6.7.0.6.
Generell gilt:
Wenn Sie eine Fehlermeldung der Art missig override target: Feldname erhalten, bedeutet das, dass Sie in Ihrem auf ein Feld zugreifen, das es in der originalen Seitenkonfiguration nicht oder nicht mehr gibt.
Eruieren Sie in diesem Fall, wie der Feldname richtig heisst, und passen Sie den Namen in Ihrem Customizing an.