====== KEYENCE – Scanner Parameter ====== ==== Zweck ==== Diese Anleitung beschreibt die erforderlichen Scanner-Einstellungen auf dem KEYENCE BT-A700G, damit COBI.wms Barcodes korrekt erkennt und verarbeitet (z. B. EAN/UPC, Code128, EAN128/GS1). \\ Wichtige Punkte: * AIM ID Prefix aktivieren (zuverlässige Barcode-Typ-Erkennung) * Datenausgabe korrekt konfigurieren (KeyEvent + Intent/Broadcast) * Intent-Extras setzen (Code type / Raw data / Data) (korrekte Übergabe an COBI.wms) ==== Schritt-für-Schritt-Anleitung ==== ==== 1) Android-Einstellungen öffnen ==== * Öffnen Sie die App-Übersicht (Startbildschirm / Liste aller Apps). * Tippen Sie auf **Einstellungen**. {{:de:cobi.wms:keyence1.png?400|}} ==== 2) Scanner-Einstellungen öffnen ==== * Wählen Sie in den Android-Einstellungen **Scanner** (Scan-Parameter, Code-Einstellungen). {{:de:cobi.wms:keyence2.png?400|}} ==== 3) Datenformatierung öffnen ==== * Scrollen Sie im Menü **Scanner** zum Bereich **Daten**. * Öffnen Sie **Datenformatierung**. {{:de:cobi.wms:keyence3.png?400|}} ==== 4) „AIM ID Prefix“ aktivieren ==== * Aktivieren Sie **AIM ID Prefix** (Haken setzen). {{:de:cobi.wms:keyence4.png?400|}} === Warum ist das wichtig: === Die AIM ID ergänzt die Scan-Daten um einen Identifier, damit COBI.wms den **Barcode-Typ** zuverlässig bestimmen kann (z. B. GS1/EAN128 vs. Code128). Das ist insbesondere für GS1-Logiken (AI-Strukturen) relevant. ==== 5) Zurückgehen und „Datenausgabe“ öffnen ==== * Gehen Sie **einen Schritt zurück** in das Scanner-Menü. * Öffnen Sie **Datenausgabe**. {{:de:cobi.wms:keyence5.png?400|}} ==== 6) Übertragungsart auf „KeyEvent“ setzen ==== * Stellen Sie unter **Übertragungsart** den Wert auf **KeyEvent**. **Kurzer Hinweis:** „KeyEvent“ übergibt gescannte Daten als Tastatur-/Ereigniseingabe (Keystrokes). Dadurch verbessern sich Kompatibilität und die Verarbeitung von Sonderzeichen/Strukturen in Eingabefeldern. {{:de:cobi.wms:keyence6.png?400|}} ==== 7) Intent aktivieren und Broadcast konfigurieren ==== * Tippen Sie in **Datenausgabe** auf **Intent**. * Aktivieren Sie **Intent** (Haken setzen). * Tragen Sie unter **Aktion** exakt folgenden Wert ein: - `de.cobi.wms.action.DATAWEDGE_BARCODE` 4. Stellen Sie die **Übertragungsart** im Intent-Bereich auf: * **Broadcast** **Warum ist das wichtig:** COBI.wms erwartet Scan-Daten über eine definierte Intent-Aktion. Mit **Broadcast** wird der Scan-Intent an die App übergeben, sodass die richtige interne Logik angesprochen wird. {{:de:cobi.wms:keyence7.png?400|}} ==== 8) Intent-Extras setzen: Code type / Raw data / Data ==== Scrollen Sie in den Intent-Einstellungen weiter nach unten und setzen Sie folgende Werte **manuell**: * **Code type** → `com.motorolasolutions.emdk.datawedge.label_type` * **Raw data** → `com.motorolasolutions.emdk.datawedge.source` * **Data** → `com.motorolasolutions.emdk.datawedge.data_string` Diese Extras stellen sicher, dass COBI.wms die Informationen in der erwarteten Struktur erhält und die Barcode-Logik korrekt verarbeiten kann (inkl. Typ/Quelle/Nutzdaten). {{:de:cobi.wms:keyence8.png?400|}} === Abschließender Schritt: App neu starten === * **COBI.wms vollständig schließen** (aus der Übersicht der zuletzt verwendeten Apps entfernen / wegwischen). * **COBI.wms erneut öffnen**. * Mit dem Scannen beginnen und das Ergebnis prüfen. ==== Troubleshooting / Support ==== Falls weiterhin Probleme auftreten: * Prüfen Sie alle Einstellungen erneut (insbesondere **AIM ID**, **KeyEvent**, **Intent + Aktion**, **Broadcast**, **Extras**). * Starten Sie das Gerät neu und testen Sie erneut. * Wenn das Problem weiterhin besteht, senden Sie bitte: - den **genauen Workflow** (Modul, Eingabefeld, was wird gescannt), - **Screenshots** der Einstellungen, - die **betroffenen Barcodes** (Beispieldaten) \\ an: [[support@cobisoft.de|support@cobisoft.de]].