HS3 hotelinterface funktioniert nicht

Antwort erstellen

Bestätigungscode
Gib den Code genau so ein, wie du ihn siehst; Groß- und Kleinschreibung wird nicht unterschieden.
Smileys
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :arrow: :| :mrgreen: :geek: :ugeek:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[url] ist eingeschaltet
Smileys sind eingeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: HS3 hotelinterface funktioniert nicht

Re: HS3 hotelinterface funktioniert nicht

von martin_online » Fr 30. Aug 2024, 18:59

Hallo Stefan,

bin noch auf einen Fehler gestoßen, und zwar wenn ich einen Zimmerbon in den Kassenbons anzeigen möchte kommt eine unschöne rote Fehlermeldung.

Aufruf: php/contenthandler.php?module=bill&command=getBillContentForBillsView

Error: SyntaxError: JSON.parse: unexpected non-whitespace character after JSON data at line 1 column 23 of the JSON data

Server-Antwort: {"billoverallinfo":[]}{"status":"OK","code":"1","msg":{"bill":{"id":"36","billuid":"36","longdate":"2024-08-29 16:00:43","shortdate":"16:00","brutto":"43.60","tablename":"Tisch ..... usw

jeder andere Kassenbon funktioniert also kann geöffnet werden.
Der Fehler scheint bei "billoverallinfo":[]}{" zu sein, hast du da eine Idee wo ich zum suchen anfangen kann?

Mit HS3 bin ich eh in Kontakt und wenn ich herausgefunden habe was bei der Schnittstelle noch fehlt, könnte ich da behilflich sein.

LG Martin

Re: HS3 hotelinterface funktioniert nicht

von pichel » Mi 21. Aug 2024, 20:46

Hallo Martin,

vielen Dank. Du hast recht, um die Größe der DB nicht unnötig aufzublasen, habe ich mich für eine Deduplizierung entschieden und den Artikelnamen nur noch zu referenzieren. Das bringt zwar nicht so viel ein, aber Kleinvieh macht auch Mist. Das HS3-Interface hatte ich dabei gar nicht mehr im Fokus.

Aber mir war auch nicht bewusst, dass das überhaupt noch jemand verwendet. Ich fürchte, zumindest für Deutschland entspricht die Nutzung auch nicht mehr der Kassensicherungsverordnung. Ich weiß gar nicht mehr genau die Gründe, aber irgendwie fehlte mir in HS3 etwas - kann sein, dass es die Stornierungswege waren. Meine Anfragen bei HS3 wurden ignoriert und damit war auch für mich das Kapitel H3 abgeschlossen.

Gruß,

Stefan

HS3 hotelinterface funktioniert nicht

von martin_online » Mi 21. Aug 2024, 13:52

Hallo,

habe die Kasse an das Hotelprogramm HS3 angebunden, was auch auf den ersten Blick funktionierte, man konnte die Zimmer zum abrechnen auswählen.
Aber das Zimmer buchen ist auf einen Fehler gelaufen.

Konnte den Fehler auch gleich finden, der Select in der hotelinterface.php Zeile 170

SELECT COUNT(id) as count,productid,productname,tax,price,SUM(price) as sumprice FROM %queue%,%billproducts% WHERE %billproducts%.billid=? AND %billproducts%.queueid=%queue%.id GROUP BY productid,price,tax

das Feld "productname" gibt es anscheinen nicht mehr.

Habe für mich den Select korrigiert

SELECT COUNT(%queue%.id) as count,productid,%prodnames%.name,tax,price,SUM(price) as sumprice FROM %queue%,%billproducts%,%prodnames% WHERE %billproducts%.billid=? AND %billproducts%.queueid=%queue%.id AND %queue%.prodnameid=%prodnames%.id GROUP BY productid,price,tax

... und die Zimmerbuchung funktioniert.

Nach oben