Probleme

Nach der Aktivierung des erworbenen Abonnements treten Probleme mit der Lizenz auf

Bitte stellen Sie sicher, dass Sie mindestens die Version 18.1.3 installiert haben. Die Abonnements lassen sich in früheren Versionen von BarcodeOCR nicht freischalten, bzw. es kann zu Problemen nach der Freischaltung kommen.

Sie können die aktuellste Version nach Eingabe Ihrer Seriennummer im Download-Bereich herunterladen. Alternativ können Sie auch die neueste Demo-Version herunterladen und diese mit Ihrer Seriennummer freischalten.


Beim Update von Version 4.x auf Version 17.x wird direkt nach dem Start ein Lizenzfehler angezeigt, obwohl keine Seriennummer eingegeben wurde

Fehlerbeschreibung und -umgebung

  • Dieser Fehler tritt nach einem Update von Version 4.x auf die Version 17.x
  • Als Fehlermeldung wird angezeigt "Es konnte keine gültige Lizenz oder Demo gefunden werden"
  • BarcodeOCR wurde über die bestehende Version "drüberinstalliert", die Version 4.x wurde zuvor nicht deinstalliert und nicht deaktiviert

ODER

  • Es wird eine bestimmte, für das System angepasste, Lizenzdatei verwendet

Problemlösung

Fehlerursache ist die Datei "runtime.lic" im Installationsordner, die nicht automatisch beim Updateprozess entfernt werden konnte. 

Löschen Sie die Datei von Hand und starten Sie im Anschluss BarcodeOCR neu. Das Hauptfenster öffnet sich und nach dem Update kann die Seriennummer (wie in der Dokumentation beschrieben) eingegeben werden, um die Software dauerhaft zu aktivieren.


Umlaute und Sonderzeichen werden im Dateinamen falsch dargestellt

Fehlerbeschreibung und -umgebung

Beim Speichern von Umlauten und Sonderzeichen (bspw. ß, ä,ö,ü) wird im Dateinamen anstelle des Zeichens ein Fragezeichen oder ein anderes Symbol eingesetzt

Problemlösung

Vermutlich wurde der Barcode mit einem anderen Zeichensatz als UTF-8 (Standard-Einstellung) generiert. Im deutschsprachigem Raum kann dies ggf. der Zeichensatz "ISO 8859-1" sein. Sie können in BarcodeOCR den Zeichensatz im Schritt "ERWEITERT" unter "Zeichensatz" aus einer Liste auswählen. Wählen Sie hier  "ISO 8859-1" aus und verarbeiten Sie die Datei erneut. Falls dies Ihr Problem nicht löst, eröffnen Sie bitte ein Supportticket.

Nach dem Update auf die Version 17 werden die Barcodes schlechter erkannt, bzw. es gibt Probleme mit der Bereichserkennung

Fehlerbeschreibung und -umgebung

Die Version 17.x nutzt eine optimierte Erkennungsroutine, welche Barcodes bedeutend schneller lesen und erkennen kann.Vereinzelt kann die Erkennung bei der Verwendung von Barcode-Fonts oder bei der Nutzung von Filtern die Rate verschlechtern oder es kann zu Fehlzuordnungen bei der Bereichserkennung kommen.

Problemlösung

Bearbeiten Sie die betreffende Arbeitsanweisung und setzen Sie die Option "Verwende alternative Barcode-Erkennungsoption" unter dem Schritt "ERWEITERT"

In der Version 18 wurde diese Option umbenannt zu: "Kompatiblitätsmodus: Barcodeerkennung (Notwendig bei Bereichserkennung, weitere Informationen in der Dokumentation)

Fehlermeldung: "Token was not expected"

Fehlerbeschreibung

Dieses Problem kann auftreten, wenn Sie mit der Software "NuancePaperport" eine Datei exportieren und von BarcodeOCR verarbeiten lassen. BarcodeOCR erkennt zwar die Barcodes, generiert aber keine Datei im Output-Ordner. Im Fehler-Log ist der Eintrag

Dieses Problem kann bei BarcodeOCR 4.12.4.7 und davor auftreten. Ab der Version 4.13.2.1 werden Dokumente von NuancePaperport verarbeitet.


Beim Aufruf des PowerShell-Skripts durch BarcodeOCR wird ein Fehler angezeigt

Fehlermeldung:

Add-Type : Die Datei oder Assembly "file:///C:\Program Files (x86)\BarcodeOCR\BarcodeOCR.PowerShellModels.dll" 
oder eine Abhängigkeit davon wurde nicht gefunden. Die Assembly wird von einer Laufzeit erstellt, 
die aktueller als die derzeit geladene Laufzeit ist, und kann nicht geladen werden.

Stellen Sie sicher, dass das .NET Framework v4.0.30319 innerhalb der PowerShell geladen wird, da dies von BarcodeOCR benötigt wird:



OCR verarbeitete Dokumente oder exportierte Dokumente werden nicht verarbeitet

Wenn Sie mit NICHT-SCANS arbeiten (also direkt erstellten PDFs, bzw. Scans die von einem Programm nachbearbeitet wurden), liegen die Barcodes nicht als Bilder, sondern als Vektorobjekte vor. Arbeitsanweisungen von
BarcodeOCR gehen davon aus, dass Sie lediglich Bilder verarbeiten möchten.

Um die Verarbeitung des Dokuments zur ermöglichen, aktivieren Sie unter “Erweitert” die Option “PDF-Dateien bei der Bearbeitung als Bilder betrachten”, dann wird das Dokument (für die Erkennung) vorher in ein Bild gewandelt.


Fehlermeldung: "Cannot handle iref streams"

Wenn Sie ein Dokument direkt mit Adobe Acrobat erstellen, speichern Sie es bitte in einer Version 1.5 (kompatibel zu Acrobat 5 oder früher, am besten PDF/A). Ansonsten ist ein Splitting nicht möglich. Kein uns bisher bekannter Scanner speichert in einem Format höher als 1.5.

Seit der Version 4.13.4.4 konvertiert BarcodeOCR automatisch entsprechende Dokumente und falls nötig, werden diese ebenfalls repariert.


Wieso lautet der erkannte Dateiname z.B. "FNC1 4100002561.pdf"?

Ihre Software generiert einen falschen Barcodetyp. Sie haben vermutlich die Erkennung von Code 128 angewählt, Ihre Software erzeugt jedoch EAN 128.


Code 39 Barcodes werden fehlerhaft erkannt

 Ein Dokument mit einem 1D-Barcode (Typ: Code 39 Extended / Full ASCII) wird mit den Einstellungen:

  • Barcodetyp: Code 39
  • Scanrichtung: Beliebig

 eingelesen.


Fehlerbeschreibung

Anstatt Kleinbuchstaben, werden Großbuchstaben mit einem vorangehenden '+'-Zeichen abgelegt. Zudem werden Sonderzeichen als %-Zeichen fehlerhaft dargestellt.

Problemlösung

Um die Verarbeitung zu ermöglichen, wählen Sie im Schritt 3 (BARCODES), den Punkt "Code39 Extended". Diese Option existiert erst ab der Version 4.12.4.1.


Pharmacode Barcodes werden fehlerhaft erkannt

Ein Dokument mit einem 1D-Barcode (Typ: Pharmacode) wird mit den Einstellungen:

  • Barcodetyp: Pharmacode
  • Scanrichtung: Alle oder Rechts nach Links

eingelesen.


Fehlerbeschreibung

Anstatt den kodierten Ziffern werden andere Ziffern erkannt.

Problemlösung

Um die Verarbeitung zu ermöglichen, wählen Sie im Schritt 4 (SCANRICHTUNGEN), den Punkt "Links nach Rechts" und wählen Sie alle anderen Optionen ab. Diese Option existiert erst ab der Version 4.12.4.1.

Pharmacodes können von "Links nach Rechts" und von "Rechts nach Links" gelesen werden. Hierbei werden unterschiedliche Ergebnisse produziert. Im Regelfall verwenden Sie bitte die Option "Rechts nach Links". Unter speziellen Voraussetzungen kann auch die Option "Links -> Rechts" nötig sein. Dies ist beispielsweise der Fall, wenn Ihr Scanner das Dokument um 180° gescannt hat und die Grafik in der PDF-Datei gedreht wurde.


Für den geschützten SSL/TLS-Kanal konnte keine Vertrauensstellung hergestellt werden

Fehlerbeschreibung

Die Online-Aktivierung bricht mit einem Fehler ab und zeigt folgende Information:

Could not activate license at server

  • Die zugrunde liegende Verbindung wurde geschlossen: Für den geschützten SSL/TLS-Kanal konnte keine Vertrauensstellung hergestellt werden.
  • The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel
  • les statut entrant : échec - la connexion sous-jacente a été fermée : Impossible d'établir une relation de confiance pour le canal sécurisé SSL/TLS
  • stato posta in arrivo: errore: connessione sottostante chiusa: Impossibile stabilire una relazione di trust per il canale sicuro SSL/TLS


Diese Fehlermeldung kann in der jeweiligen Systemsprache auftreten


Problem

Das Problem ist, dass keine vertrauenswürdige Verbindung zum Aktivierungsserver hergestellt werden kann. Dies ist der Fall, wenn für betreffende Betriebssysteme (bspw. Windows XP oder Windows Server 2003) keine aktuellen Updates installiert wurden, bzw. die Unterstützung für spezielle Verschlüsselungsmethoden nicht vorhanden ist.

BarcodeOCR verwendet modernste Verschlüsselungsmethoden bei dem Austausch von sensiblen Informationen. Zusätzlich sind die enthaltenen Komponenten (Setup, Anwendung und Programmbibliotheken) digital signiert, um die Echtheit des Herausgebers zu verifizieren. Diese Methoden erfordern aktuelle Signaturalgorithmen.

Unter Umständen werden diese von älteren Betriebssystemen ohne Updates nicht mehr unterstützt.


Problemlösung

Schritt 1)
Bitte aktualisieren sie die Stammzertifikate Ihres Betriebssystems. Eine Übersicht der verfügbaren Microsoft-Updates können Sie auf der Microsoft Download-Website entnehmen.

Schritt 2)
Bitte stellen Sie sicher, dass Ihr Betriebssystem moderne X509-Zertifikate (bspw. SSL-Zertifikate mit SHA256-Signaturalgorithmus) vollständig unterstützt. Windows XP und Windows Server 2003 benötigen ggf. weitere Hotfixes von Microsoft. Bitte überprüfen Sie, ob diese auf Ihrem System installiert werden müssen.

Unter anderem werden folgende Hotfixes benötigt und können von der Microsoft Website heruntergeladen werden:


Wenn Sie die fehlenden Komponenten nachinstalliert haben (und Ihren Server ggf. neugestartet haben), starten Sie BarcodeOCR erneut und aktivieren Sie die Software erneut mit Ihrer Seriennummer.

Es erscheint immer wieder der Dialog für die Eingabe des Proxies

Wenn Sie einen Proxy verwenden, kann der Aktivierungsassistent von BarcodeOCR vermutlich ohne Anpassung den Aktivierungsserver nicht erreichen. In diesem Fall wird Ihnen während der Aktivierung ein Fenster zur Eingabe der Proxy-Informationen angezeigt. Sollte dieses Fenster nicht erscheinen, oder Sie immer wieder aufgefordert werden, die Proxyinformationen einzugeben, können Sie die Informationen auch fest hinterlegen.

Bei einem Update von BarcodeOCR kann diese Datei überschrieben werden und Ihre Änderungen gehen verloren. Überprüfen Sie nach einem Update, ob Sie erneut Änderungen vornehmen müssen


  1. Wechseln Sie dazu in das Programmverzeichnis von BarcodeOCR (typischerweise C:\Programme\BarcodeOCR)
  2. Kopieren Sie die Datei "BarcodeOCR.exe.config" auf den Desktop
  3. Öffnen Sie die Datei mit einem Texteditor
  4. Ändern Sie die Datei wie unten gezeigt ab
  5. Speichern Sie die Datei
  6. Kopieren Sie die Daten in das Programmverzeichnis, bei der Abfrage ob die Datei überschrieben werden soll, wählen Sie "Ja"


BarcodeOCR.exe.config
  <!-- If you need to configure a proxy for contacting the activation server, you can define the credentials below -->

  <licensing>
    <proxy
        address="<adresse des proxy-servers:port>"
        username="benutzername"
        password="kennwort"
        domain="domäne"
        />
  </licensing>


Wie erstelle ich ein erweitertes Log? (Debug-Log)

In manchen Supportfällen ist es notwendig ein erweitertes Log zu erstellen, um den Fehler genauer eingrenzen zu können. Das sogenannte "Debug"-Protokoll enthält mehr Informationen, die dem Support bei der Lösung des Problems helfen können.

Aktivieren des Debug-Logs

  1. Stoppen Sie den BarcodeOCR Dienst
  2. Wechseln Sie in das Installationsverzeichnis (typischerweise "C:\Programme (x86)\BarcodeOCR\)
  3. Erstellen Sie eine neue Datei mit dem Namen "Debug.txt"
  4. Starten Sie den BarcodeOCR Dienst
  5. Ab jetzt wird ein Debug-Log erstellt.

Provozieren des Fehlers

Führen Sie jetzt Schritte durch, die das Problem reproduzieren. (Bspw. die Verarbeitung einer bestimmten Datei, Änderungen am Netzwerk, o.ä.). Die erweiterten Informationen werden jetzt aufgezeichnet. Unter Umständen kann es sein, dass Sie das Debug-Log über einen längeren Zeitraum aktivieren müssen, um den Fehler aufzuzeichnen.

In diesem Fall ist die Menge an Nachrichten die aufgezeichnet werden begrenzt, um die Festplatte durch die umfangreichen Informationen nicht komplett zu belegen. Somit werden - je nach Umfang der verarbeiteten Dateien - nur wenige Stunden, bis max. 48 Stunden gesammelt. Aus diesem Grund sollten Sie nach dem Provozieren und dem Aufzeichnen des Problems die Debug-Protokollierung beenden.


Wichtig: Bitte notieren Sie sich die Zeit, wann das Problem aufgetreten ist.

Deaktivieren des Debug-Logs

  1. Stoppen Sie den BarcodeOCR Dienst
  2. Wechseln Sie in das Installationsverzeichnis (typischerweise "C:\Programme (x86)\BarcodeOCR\")
  3. Löschen Sie die Datei "Debug.txt"
  4. Starten Sie den BarcodeOCR Dienst
  5. Ab jetzt wird kein Debug-Log mehr erstellt.

Exportieren und Zusenden

  1. Starten Sie BarcodeOCR
  2. Klicken Sie in der Menüleiste auf den Punkt Import/Export
  3. Wählen Sie den Punkt Einstellungen in Datei exportieren
  4. Speichern Sie die Datei auf Ihrem Desktop und geben Sie in das Feld Dateiname den Text "Export.zip" ein


Schicken Sie uns im Anschluss den Export zur Überprüfung per Mail zu. Wenn Sie nicht die aktuellste Version von BarcodeOCR verwenden, nennen Sie uns zusätzlich für eine schnellere Bearbeitung Ihrer Anfrage die Version Ihrer Installation.