Neu JTL-POS 2.0.0.2 Absturz nach Tagesabschluss

Patrick2422

Aktives Mitglied
29. Juli 2024
3
0
Hallo,

wir haben gestern das letzte Update JTL-POS 2.0.0.2 in unsere Kasse Sunmi T2 mini eingespielt. OS Version 3.1.3 mit Android 7.1.1

Wenn wir nun versuchen einen Tagesabschluss zu erstellen crasht die App und gibt angehängte Fehlermeldung aus.

JTL-POS-Version: 2.0.0.2 (7323)
JTL-Wawi-Version: /
POS-Hardware: SUNMI - T2mini_s
TSE-Variante: Swissbit
RAM: 784 MB
ROM: 1790 MB

Attempt to invoke virtual method 'int android.view.View.getHeight()' on a null object reference
Y0.v.onGlobalLayout(SourceFile:19)
android.view.ViewTreeObserver.dispatchOnGlobalLayout(ViewTreeObserver.java:912)
android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2111)
android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1259)
android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:6352)
android.view.Choreographer$CallbackRecord.run(Choreographer.java:874)
android.view.Choreographer.doCallbacks(Choreographer.java:686)
android.view.Choreographer.doFrame(Choreographer.java:621)
android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:860)
android.os.Handler.handleCallback(Handler.java:751)
android.os.Handler.dispatchMessage(Handler.java:95)
android.os.Looper.loop(Looper.java:154)
android.app.ActivityThread.main(ActivityThread.java:6119)
java.lang.reflect.Method.invoke(Native Method)
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776)


Die App haben wir selbstverständlich schon neugestartet.
Das Problem war nach dem Update gestern aufgefallen.
Der Tagesabschluss vom Vortag kann nicht mehr erstellt werden und auch nicht in einem anderen Zeitraum. Daher denke ich nicht das die zugrundliegenden Daten korrupt sind.

Hat sonst jemand das Problem und dafür eine Lösung ?


mfG Patrick
 

korb-laden

Gut bekanntes Mitglied
11. August 2021
141
14
Meines Wissens wird derart altes Android schon seit einer Weile überhaupt nicht mehr von JTL POS unterstützt.
Viele Nutzer mussten deswegen die alte Sunmi Kasse ersetzen, bereits vor JAHREN.

Hier wird Android 8 als Minimum benannt und das ist noch nicht einmal die Anforderung für JTL POS Version 2.0
https://guide.jtl-software.com/jtl-pos/einrichtung/jtl-pos-standalone-einrichten/
ich habe auch eine Sunmi T2 und mir wurde das Dingen 2021/2022 von einem JTL Partner verkauft. Bedeutet nicht einmal ein Leben einer TSE, soll die Kasse gewechselt werden? Ich kenne auch andere die noch die älteren Sunmi nutzen.



Hallo,

wir haben gestern das letzte Update JTL-POS 2.0.0.2 in unsere Kasse Sunmi T2 mini eingespielt. OS Version 3.1.3 mit Android 7.1.1

Wenn wir nun versuchen einen Tagesabschluss zu erstellen crasht die App und gibt angehängte Fehlermeldung aus.

JTL-POS-Version: 2.0.0.2 (7323)
JTL-Wawi-Version: /
POS-Hardware: SUNMI - T2mini_s
TSE-Variante: Swissbit
RAM: 784 MB
ROM: 1790 MB

Attempt to invoke virtual method 'int android.view.View.getHeight()' on a null object reference
Y0.v.onGlobalLayout(SourceFile:19)
android.view.ViewTreeObserver.dispatchOnGlobalLayout(ViewTreeObserver.java:912)
android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2111)
android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1259)
android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:6352)
android.view.Choreographer$CallbackRecord.run(Choreographer.java:874)
android.view.Choreographer.doCallbacks(Choreographer.java:686)
android.view.Choreographer.doFrame(Choreographer.java:621)
android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:860)
android.os.Handler.handleCallback(Handler.java:751)
android.os.Handler.dispatchMessage(Handler.java:95)
android.os.Looper.loop(Looper.java:154)
android.app.ActivityThread.main(ActivityThread.java:6119)
java.lang.reflect.Method.invoke(Native Method)
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776)


Die App haben wir selbstverständlich schon neugestartet.
Das Problem war nach dem Update gestern aufgefallen.
Der Tagesabschluss vom Vortag kann nicht mehr erstellt werden und auch nicht in einem anderen Zeitraum. Daher denke ich nicht das die zugrundliegenden Daten korrupt sind.

Hat sonst jemand das Problem und dafür eine Lösung ?


mfG Patrick
Wir haben kein Problem damit jedoch zickt schon seit einigen Jahren die Swissbit TSE. Haben aber da ein Lösung gefunden die wir jeden Morgen machen. Am alter wird es wohl aber nicht bei der oben genannten Kasse liegen.

Hast du mal die Ki gefragt? Das kommt raus:
Dieser Fehler ist ein App-Absturz (NullPointerException) der JTL-POS Software.
Das Android-Betriebssystem versucht hierbei, die Höhe (getHeight()) eines Oberflächen-Elements (View) auf der Sunmi-Hardware zu berechnen, während dieses Element im Code noch gar nicht geladen oder bereits gelöscht wurde (null object reference). Da es im onGlobalLayout-Prozess passiert, wird der Absturz meistens durch ein Problem mit der Bildschirmdarstellung (z. B. beim Drehen des Bildschirms, dem Öffnen der Kundendisplay-Ansicht oder einem unvollständigen UI-Rendering) ausgelöst.
Da Sie die App als Standalone-Kasse nutzen (JTL-Wawi-Version: /), führen Sie bitte nacheinander folgende Schritte zur Behebung durch:

1. Sofortmaßnahme: Cache leeren & Neustart
Häufig blockieren fehlerhafte Layout-Daten im Zwischenspeicher die App.
  • Schließen Sie die JTL-POS App vollständig.
  • Öffnen Sie die Android-Einstellungen Ihres SUNMI T2mini_s.
  • Navigieren Sie zu Apps > JTL-POS > Speicher.
  • Tippen Sie auf „Cache leeren“ (Achtung: Nicht auf „Daten löschen“, da sonst Ihre lokalen Kassendaten entfernt werden!).
  • Starten Sie das Kassenterminal einmal komplett neu. [1]

2. Auflösung und Peripherie prüfen
Da der Fehler im Layout-Prozess (onGlobalLayout) auftritt:
  • Kundendisplay: Falls Sie das integrierte Kundendisplay des Sunmi T2mini nutzen, trennen Sie kurzzeitig alle externen USB-Geräte (wie Scanner oder Drucker) und prüfen Sie, ob die Kasse startet.
  • Layout-Wechsel: Vermeiden Sie es, während des Startvorgangs Eingaben zu tätigen oder die Ansicht zu wechseln.

3. Update durchführen
Ihre Version 2.0.0.2 (7323) weist auf einen älteren Softwarestand hin. Dieser spezifische Layout-Bug in Verbindung mit Sunmi-Geräten wurde in neueren Versionen von JTL häufig über Hotfixes behoben.
  • Sichern Sie Ihre Daten (falls Sie noch in die Einstellungen kommen) über Mahnungen/Backups.
  • Suchen Sie im Google Play Store (oder über den Sunmi App Store) nach einem Update für JTL-POS.

Falls die Kasse weiterhin direkt beim Start abstürzt, lassen Sie mich wissen:
  • Wann genau tritt der Fehler auf? (Direkt beim Öffnen, beim Bonieren oder beim Zahlvorgang?)
  • Haben Sie zuvor ein Backup Ihrer Daten erstellt?
 

Patrick2422

Aktives Mitglied
29. Juli 2024
3
0
danke für Antworten.

Ich hatte ebenfalls schon nach Lösungen von KI geschaut.
Neustart brachte nichts, auch nicht vom ganzen Gerät.
Die App beenden erzwingen und den Cache leeren hatte auch keinen Effekt.
Als nächste wollte ich die App einmal neuinstallieren und dann einfach das Einstellungsbackup neu einspielen. Hierbei gelernt das die Backups auf SD-Card/USB-Stick beim deinstallieren mit gelöscht werden. Ich konnte dann die Einstellungen trotzdem mit einem Backup wiederherstellen, was noch im Downlaod Ordner lag. Allerdings ohne Buchungsdaten. Hatte aber alles auch nichts gebracht, der Crash bleibt beim Tagesabschluss.

Dazu dann die alte Version per APK besorgt und installiert. Das Backup von der neuen Version konnte natürlich keine Daten wiederherstellen. War zu erwarten, man musste es aber trotzdem probieren.
Als nächste hätte ich gern versucht ob sich ein paar Einstellungen aus der neuen Version per CSV exportieren lassen. Es lassen sich aber nur Kategorien exportieren, da im Dropdown sonst nichts anwählbar ist bzw. auf antippen reagiert.
Dazu kommt noch das eingebaute Bondrucker nicht mehr verbunden werden kann. TSE ist aber OK.

Wir müssen wohl schauen das wir die alte Version installieren und alles manuell übertragen, damit der Betrieb aufrecht erhalten werden kann.
Alles in allem ist das ein weiterer Negativpunkt zum ganzen System. Das ist sehr Schade.
 

korb-laden

Gut bekanntes Mitglied
11. August 2021
141
14
das ist ärgerlich! Ich bin mit der neuen Version auch nicht zufrieden da die alte Kasse alles so groß anzeigt. Man ist schnell an seinen grenzen wenn man was einspielen muss oder retten soll. Ich kriege schon Angst wenn mein PC kaputt geht und die Wawi neu installiert werden muss. Das kostet wieder ein haufen Kohle. Hast du trotzdem mal ein Ticket auf gemacht? Es sind ja auch andere mit der Kasse unterwegs
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu JTL-POS 2.0.0.4 – TSE-Signaturexport führt reproduzierbar zum Absturz JTL-POS - Fehler und Bugs 2
Neu JTL-POS auf ELO Kasse "Elo 23C3" bzw weg von Plenty-POS Allgemeine Fragen zu JTL-POS 2
Neu JTL-POS: Verkäufe vom 25.–27.08. nicht an Wawi übertragen – alte Bons erneut senden? JTL-POS - Fehler und Bugs 0
Neu JTL-POS DATEV-Export – Kassendifferenz nicht nur bei Mehrzweckgutscheinen JTL-POS - Fehler und Bugs 2
Neu JTL-POS DATEV-Export – Kassendifferenz bei Mehrzweckgutscheinen Allgemeine Fragen zu JTL-POS 0
Neu JTL-POS 2.0.0.3 - Barcodeschema lässt sich nicht speichern / alte sind weg JTL-POS - Fehler und Bugs 9
Neu JTL POS Crasht bei Druckerauswahl JTL-POS - Fehler und Bugs 14
Neu JTL POS App Speicherverbrauch hoch, obwohl Datensicherung klein JTL-POS - Fehler und Bugs 8
Mehrere Probleme mit JTL-Wawi und JTL-POS – hängen diese zusammen? JTL-Wawi 2.0 1
Verbesserungsvorschlag: JTL-POS – Artikel mit Preisabfrage und vollständiger Wawi-Statistik JTL-Wawi 2.0 4
Neu JTL-WMS und JTL-POS... Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Ab Wawi 1.10 - JTL.Wawi.Pos.exe direkt ohne JTL-Administrator starten? Allgemeine Fragen zu JTL-POS 2
Neu JTL Freelancerin ab sofort verfügbar – E-Commerce, Produktdaten & Shopbetreuung | langfristige Projekte gesucht Dienstleistung, Jobs und Ähnliches 0
Neu GLS auf JTL Shipping 2.0 — Webinar in 8 Tagen (17. September) News, Events und Umfragen 0
Neu 💙 Neues Template: Dein Shop im besten Licht - APEX für JTL-Shop Templates für JTL-Shop 0
JTL Stammtisch Paderborn Messen, Stammtische und interessante Events 0
Neu Inventur-Listen richtig mit JTL WMS für Steuerberater erstellen User helfen Usern - Fragen zu JTL-Wawi 1
Neu 💚 NIU Plus – Das conversion-optimierte Template für JTL-Shop 5 Templates für JTL-Shop 1
Neu JTL Shipping Server nicht erreichbar? "Der JTL-ShippingLabels-Server ist nicht erreichbar. Bitte versuchen Sie es zu einem späteren Zeitpunkt erneut." JTL-ShippingLabels - Fehler und Bugs 0
Neu Welche KI-Lösungen nutzt ihr mit JTL? (Feedback zu meinem MCP-Projekt KIuser.com gesucht) JTL-Wawi 2.0 14
"JTL-Wawi als Gesprächsstarter – aber was macht ihr sonst so, wenn der Shop mal schläft?". Starten mit JTL: Projektabwicklung & Migration 0
Neu Rechnungsdownload im Kundenkonto JTL Shop 5 Allgemeine Fragen zu JTL-Shop 3
Neu JTL Bestandsabgleich an Shopify Shopify-Connector 0
Meta Description JTL-Wawi zu Shopify JTL-Wawi 1.11 0
Neu Lagerlift zb. Kardex Remstar mit JTL-WMS Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu JTL Shipping Server down? JTL-ShippingLabels - Fehler und Bugs 26
„Wer hat Lust auf einen Erfahrungsaustausch bei Kaffee und Kuchen?“ – aber mit JTL-Wawi als Dessert? Starten mit JTL: Projektabwicklung & Migration 0
Neu Rezeptura – Rezeptur-, Produktions- und Kalkulationssoftware mit JTL-Wawi-Anbindung Business Jungle 0
Neu JTL Start (0 €): Buchung für GmbH i. G. ohne USt-IdNr. nicht möglich Allgemeine Fragen zu JTL-Shop 2
Neu JTL-Shop 5.8 - Aktuell 5.8.0 Releaseforum 0
Neu Biete: KI-gestützte Produktdatenoptimierung für JTL-Wawi (Zero-Touch, mit Faktencheck) Dienstleistung, Jobs und Ähnliches 2
Neu Suche Setup-Datei / Installer für JTL-Wawi 1.6 (1.6.48.0) JTL-Wawi 1.6 1
Neu Shopify Zahlungsarten in JTL Wawi mappen – Jemand eine Lösung? Shopify-Connector 0
Neu Selektieren aller Artikel, bei denen NICHT 'Preis aus Registerkarte JTL Wawi" eingestellt ist? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Erfahrungen mit DHL Paket International Premium Tarife in der JTL-Shipping-Cloud ? JTL-ShippingLabels - Ideen, Lob und Kritik 1
Wichtig GLS auf JTL Shipping 2.0 — Webinar am 17. September (Live-Walkthrough & Migration) News, Events und Umfragen 0
Neu Biete: REPMOD — Lieferantendaten (BMECat, CSV, Preislisten) automatisch als fertiger JTL-Ameise-Import Dienstleistung, Jobs und Ähnliches 6
Neu Google Shopping ... seit JTL Wawi 2.0.6 steigende Zahl nicht genehmigte Produkte (Attribut „Preis“ [[price]]) User helfen Usern - Fragen zu JTL-Wawi 10
Neu Plugin: Infinite Scroll / „Mehr laden“ für JTL-Shop 5 – einmalige Lizenz, kein Abo Plugins für JTL-Shop 0
Neu JTL-Shop 5.5 – „Rechnung nicht beilegen“ per Workflow anhand der Auftragsposition erkennen User helfen Usern - Fragen zu JTL-Wawi 1
JTL API 2.0 Verbinden - HILFE GESUCHT JTL-Wawi 2.0 11
Neu Seit heute früh kein Start von JTL-Wawi möglich - Datenbank nicht erreichbar User helfen Usern - Fragen zu JTL-Wawi 7
Neu Wie verarbeitet ihr B2B-Bestellungen aus E-Mail oder PDF in JTL-Wawi? Arbeitsabläufe in JTL-Wawi 16
Neu Fehler beim öffnen von JTL Hub JTL-ShippingLabels - Fehler und Bugs 2
Neu JTL-Wawi 2.0.6: eBay-Rahmenbedingungen bei bestehenden Angeboten/Vorlagen nicht mehr änderbar eBay-Anbindung - Fehler und Bugs 11
Neu Shipping 2.0 ist ein Grund für kleine Shops JTL zu verlassen bzw. gar nicht erst mit JTL anzufangen JTL-ShippingLabels - Ideen, Lob und Kritik 46
Neu guide.jtl-software.com seit mehreren Stunden nicht erreichbar JTL-Wawi - Fehler und Bugs 1
Neu Welche JTL-Shop Plugins oder Funktionen fehlen euch noch? – menuBuilder aktuell in Entwicklung Plugins für JTL-Shop 8
Neu Neuer JTL-Shop lässt sich nicht öffnen Installation / Updates von JTL-Shop 2
Neu Shopify-Connector auf neues JTL-Kundenkonto umstellen – App bleibt altem Konto zugeordnet Shopify-Connector 4

Ähnliche Themen