QR-Code Scann der Eingangsrechnung scannt nicht
Ergebnis der Analyse
Datalogic GPS4400 Scanner kann das Encoding mit seinen Einstellungen (Verschiedene verfügbare Encodings German/Schweiz/etc.) nicht korrekt anzeigen). Bei German beispielsweise bricht er dann statt dem "ü" um und somit stimmt die definierte Zeilenanzahl nicht mehr und somit kann Kieselstein diesen nicht mehr korrekt darstellen. Sowohl mittels "Aladdin" App als auch über die QR-Codes in der Anleitung konnte das Problem nicht behoben werden. Mittels iPhone QRCode Scanner App funktioniert es aber also müsste es Scanner geben die zusätzliche Encodings unterstützen. Es gibt für das Problem nun mehrere Ansätze (wie mit @alexissorbas tel. besprochen) und das wird intern noch geklärt wie hier weiter vorgegangen wird.
Umsetzung
Nach Rücksprache mit @alexissorbas sollen wir im ersten Schritt versuchen mit den aktuellen Standardeinstellungen von unserem Datalogic den Code zum Laufen zu bringen damit er die Daten richtig ausliest. Wichtige Einstellungen sind nur, dass die Ländercodes richtig gesetzt sind + Tastaturausgabe. Falls wir die Steuerungscodes nicht korrekt auslesen können dann müssen wir (wie unten beschrieben die "Zeilen"-Trenner bei unserem Scanner umändern und dann den Code fixen. Als kleine Überprüfung, dass der Scanner korrekt eingestellt ist sollen wir im Los die Fertigungspapiere verwenden und mit dem Scanner auslesen. Wenn diese korrekt mit: $L25/LOSNUMMER korrekt angezeigt sind können wir sicher sein, dass die Grundeinstellungen passen. Erste Analyse machen (ca. 3h ok) und sonst nochmal Rücksprache halten wegen Schätzung.
Zusammenfassung
Im Modul der Eingangsrechnung gibt es mit dem Parameter EINGANGSRECHNUNG_AUS_QR_CODE die Möglichkeit siehe Docs die Zahlscheinbelege mittels der aufgedruckten QR-Codes zu erfassen.##10005
Leider gelingt es nicht, dass diese Codes übertragen werden.
Schritte zum Reproduzieren
- Parameter aktivieren, dann in der ER auf den Barcodescanner klicken
- Einen Barcodescanner mit Wedgeinterface anschließen und
- wie unter Docs beschrieben einstellen. Schön wäre, wenn der Erfassungsroutine egal wäre, ob da als "Zeilen"-Trenner ein CR oder ein LF oder ein CRLF daher kommt. Das würde die Einstellung der Barcodescanner deutlich vereinfachen.
- einen Zahlscheincode einlesen
Damit muss er dann in der ER-Erfassung (wie neu) landen und den Lieferanten anhand der IBAN usw. vorbesetzt haben. Der Rest sollte anhand der bestehenden Funktionalität bereits funktionieren.
Siehe auch, Seite 16
Zusatz
Offensichtlich ist der Schweizer QR-Code Standard, der ab November 2025 verpflichtend ist, anders als die z.B. österreichischen Zahlschein QR-Codes
Wie mit @alexissorbas besprochen werden wir den QR-Code Scann für die Eingangsrechnung für den Schweizer QR-Code Standard (SPC in 1. Zeile) für das aktuelle Schweizer Testgerät anpassen, sodass dieser Scan wieder funktioniert. Prüfung wird auf "SPC" bei Standard und alle anderen werden aktuell (vorerst) mit einer Fehlermeldung "Dein QR-Code Standard '##INHALT DER ERSTEN ZEILE##' wird nicht unterstützt. Aktuell wird nur der 'SPC' Standard unterstüzt."