Bewirtungsbeleg nachträglich drucken

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: Bewirtungsbeleg nachträglich drucken

Re: Bewirtungsbeleg nachträglich drucken

von pichel » Fr 25. Sep 2026, 07:20

Hallo allerseits,

ich habe eine Version 3.0.10 released, bei der mannachträglich jeden Bon in der Kassenbonansicht noch mit und ohne Bewirtungsbeleg drucken kann - ohne den jeweiligen Bon dabei neuerstellen zu müssen.

Für eine Voreinstellunf des Toggle-Buttons in der Kassenansicht hat die Zeit nicht gereicht, aber ich nehme an, dass die jetzige Lösung dem eigentlichen Anliegen dieses Themas entspricht und die Voreinstellung eigentlioch nur als Workaround gedacht war.

Gruß,

Stefan

Re: Bewirtungsbeleg nachträglich drucken

von Christoph3751 » Di 22. Sep 2026, 20:27

Meolo hat geschrieben: Di 22. Sep 2026, 18:32 Hallo Christoph,

danke für deine Hilfe.
Habe die Änderungen gemacht , aber es ändert sich nichts.

Weitersuchen ist angesagt :-)

Gruß
Thorsten
Hallo Thorsten,

bei mir funktioniert es mit den Änderungen.
Vielleicht mal Browser Cache leeren, und nochmal kontrollieren ob sich vielleicht irgendwo ein Tippfehler eingeschlichen hat.

LG
Christoph

Re: Bewirtungsbeleg nachträglich drucken

von pichel » Di 22. Sep 2026, 19:15

Ich versuche, eine saubere Lösung einzuprogrammieren. Brauche dafür aber noch etwas Zeit.

Re: Bewirtungsbeleg nachträglich drucken

von Meolo » Di 22. Sep 2026, 18:32

Hallo Christoph,

danke für deine Hilfe.
Habe die Änderungen gemacht , aber es ändert sich nichts.

Weitersuchen ist angesagt :-)

Gruß
Thorsten

Re: Bewirtungsbeleg nachträglich drucken

von Christoph3751 » So 20. Sep 2026, 16:14

Hallo Thorsten,

versuche es mal mit den folgenden Änderungen. Stefan vielleicht kannst du einen kurzen Blick drauf werfen ob diese Änderungen richtig sind.
Das hab ich mit KI Unterstützung gemacht.

LG
Christoph


Du musst insgesamt 3 Änderungen machen:

1. Standardwert auf „aktiv“ setzen
Suche in Zeile 82:
showHostTemplate=!1
Ändere zu:
showHostTemplate=!0
Damit ist der Bewirtungsbeleg von Anfang an funktional aktiviert.
________________________________________
2. Button beim Laden ebenfalls als „aktiv“ anzeigen
Hier ist es wichtig: Der Button steht momentan im HTML mit:
data-icon="delete"
in Zeile 281.
Ändere:
<a href="#" data-role="button" data-theme="b" data-icon="delete" id="hostbutton" style="display:none;">Bewirtungsbeleg</a>
zu:
<a href="#" data-role="button" data-theme="b" data-icon="check" id="hostbutton" style="display:none;">Bewirtungsbeleg</a>
Damit sieht der Button bereits beim Anzeigen wie „aktiv“ aus.
________________________________________
3. Nach dem Bezahlen nicht wieder auf „aus“ setzen
Suche in Zeile 178 diese Stelle:
function handleAjaxPaymentAnswer(a,b){showHostTemplate=!1;
Ändere sie zu:
function handleAjaxPaymentAnswer(a,b){showHostTemplate=!0;
Denn aktuell wird showHostTemplate nach der Zahlung wieder auf false gesetzt.
________________________________________
Ergebnis
Danach ist der Ablauf:
Neuer Bon → Bewirtungsbeleg automatisch AN → Button zeigt AN → Zahlung → nächster Bon wieder automatisch AN.
Wichtig: Punkt 2 allein ist nur die Anzeige. Die entscheidenden funktionalen Änderungen sind 1 und 3.

Re: Bewirtungsbeleg nachträglich drucken

von pichel » Do 17. Sep 2026, 19:35

Hallo,

stimmt, ich habe gerade nachgeschaut, ich habe es in der paydesk.html als Button umgesetzt:

Code: Alles auswählen

<a href="#" data-role="button" data-theme="b" data-icon="delete" id="hostbutton" style="display:none;">Bewirtungsbeleg</a>
ich muss im Code nachschauen, wie man das festsetzen kann. Kann ich aber gerade aus Zeitgründen nicht. Aber vielleicht findest es selbst, wenn du im Code mal nach "hostbutton" suchst.

Gruß,

Stefan

Re: Bewirtungsbeleg nachträglich drucken

von Meolo » So 13. Sep 2026, 10:16

Hallo Stefan,

In der paydesk.html habe ich keine Checkbox gefunden.

Gruß
Thorsten

Re: Bewirtungsbeleg nachträglich drucken

von pichel » Sa 12. Sep 2026, 12:03

Hallo Thorsten,

vermutlich würde schon reichen, wenn du in der paydesk.html einfach die checkbox initial auf enabled setzt.

ich sitze gerade nicht vor dem Rechner und deswegen kann ich es selbst gerade nicht nachschauen, wie ich das gebaut habe. aber das wäre jetzt mein erster Ansatz

Gruß,

Stefan

Re: Bewirtungsbeleg nachträglich drucken

von Meolo » Do 10. Sep 2026, 14:21

Hallo Stefan,

ist es möglich die Funktion ‚Bewirtungsbeleg‘ drucken dauerhaft zu aktivieren.?

Gruß
Thorsten

Re: Bewirtungsbeleg nachträglich drucken

von pichel » Mi 9. Sep 2026, 16:20

Hallo Thorsten,

für die Version 3 habe ich viele Funktionen neu implementiert und dabei sind auch einige Features entfallen, die ich aus Zeitgründen nicht re-implementieren konnte. Dazu gehört auch das Neuausstellen des Bons als Bewirtungsbeleg.

Die Implementierung in V2 sah so aus, dass der Kassenbon die Eigenschaft Bewirtungsbeleg ja/nein besaß und das Umwandeln in einen Bon mit Bewirtungsbeleg einem Storno und Neuausstellen entsprach). Das ist aber eigentlich völlig unnötig, denn ob am Bon ein Bewirtungsbeleg dranhängt oder nicht, sollte ja hinsichtlich Ausstellung/Signierung usw. egal sein. Das sind halt so ein paar Dinge, die ich nachbaue, wenn ich wieder etwas Zeit finde.

Aktuell bleibt dir leider nichts anderes übrig, als den Bon manuell zu stornieren und wieder mit angehaktem Bewirtungsbeleg neu zu erstellen.

Gruß,

Stefan

Nach oben