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.
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.