von Arne » So 22. Jun 2025, 09:35
Morgen zusammen,
ich beobachte aktuell ein merkwürdiges Verhalten: eBons werden, trotz erfolgter Konfiguration nicht in der Kundensicht angezeigt.
Bisher habe ich validiert /festgestellt, dass:
- eBons generiert werden, indem ich in der Datenbank nachschauen dass dort Einträge erzeugt werden
- Die Kommunikation zwischen OS und eBon Server funktioniert
- In der Kundenansicht sehe ich dass der qr erzeugt wird mittels osqrcode.php?cmd=link&arg=http://{URL}/index.php?ebonref={ref}
- Der erste Aufruf contenthandler.php?module=queue&command=getliveorders&_={id} gibt eine korrekt Antwort zurück mit den vermeintlich richtigen ebon Daten, siehe weiter unten
- Alle nächsten Aufrufe von contenthandler.php haben dann wieder keine ebon Daten, was wohl dazu führt, dass er nicht angezeigt wird.
Das passiert beim ersten Aufruf
Code: Alles auswählen
{"status":"OK",
"msg":
{"user":"Kasse"
"tablename":null,
"showtableforcustomer":"0",
"sum":"2,50",
"orders":[{
"amount":"1",
"prodname":"Wasser",
"price":"2,50",
"tablename":null
}],
"ebon":"56-2-2.50-4052f12b637b6fe0eb5156d943842579",
"ebonurl":"http:\/\/ebon.ff-weingarten.de"
}}
Im zweiten passiert dann folgendes:
Code: Alles auswählen
{"status":"OK",
"msg":{
"user":"Kasse",
"tablename":null,
"showtableforcustomer":"0",
"sum":"2,50",
"orders":[{
"amount":"1",
"prodname":"Wasser",
"price":"2,50",
"tablename":null
}],
"ebon":"",
"ebonurl":"http:\/\/ebon.ff-weingarten.de"}}
Hat das jemand von euch auch schonmal ähnlich beobachtet? Kann das vielleicht durch eine falsche Einstellungen von Arbeitsabläufen zu Stande kommen?
Morgen zusammen,
ich beobachte aktuell ein merkwürdiges Verhalten: eBons werden, trotz erfolgter Konfiguration nicht in der Kundensicht angezeigt.
Bisher habe ich validiert /festgestellt, dass:
[list=1]eBons generiert werden, indem ich in der Datenbank nachschauen dass dort Einträge erzeugt werden[/list]
[list=2]Die Kommunikation zwischen OS und eBon Server funktioniert[/list]
[list=3]http / https ausprobiert[/list]
[list=4]In der Kundenansicht sehe ich dass der qr erzeugt wird mittels osqrcode.php?cmd=link&arg=http://{URL}/index.php?ebonref={ref}[/list]
[list=5]Der erste Aufruf contenthandler.php?module=queue&command=getliveorders&_={id} gibt eine korrekt Antwort zurück mit den vermeintlich richtigen ebon Daten, siehe weiter unten[/list]
[list=6]Alle nächsten Aufrufe von contenthandler.php haben dann wieder keine ebon Daten, was wohl dazu führt, dass er nicht angezeigt wird.[/list]
Das passiert beim ersten Aufruf
[code]
{"status":"OK",
"msg":
{"user":"Kasse"
"tablename":null,
"showtableforcustomer":"0",
"sum":"2,50",
"orders":[{
"amount":"1",
"prodname":"Wasser",
"price":"2,50",
"tablename":null
}],
"ebon":"56-2-2.50-4052f12b637b6fe0eb5156d943842579",
"ebonurl":"http:\/\/ebon.ff-weingarten.de"
}}
[/code]
Im zweiten passiert dann folgendes:
[code]
{"status":"OK",
"msg":{
"user":"Kasse",
"tablename":null,
"showtableforcustomer":"0",
"sum":"2,50",
"orders":[{
"amount":"1",
"prodname":"Wasser",
"price":"2,50",
"tablename":null
}],
"ebon":"",
"ebonurl":"http:\/\/ebon.ff-weingarten.de"}}
[/code]
Hat das jemand von euch auch schonmal ähnlich beobachtet? Kann das vielleicht durch eine falsche Einstellungen von Arbeitsabläufen zu Stande kommen?