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

Bewirtungsbeleg nachträglich drucken

von Meolo » Di 8. Sep 2026, 15:58

Moin,

ich vermisse den Button 'Bewirtungsbeleg' bei einem bereits gedruckten Bon.
Auch in der Demo auf ordersprinter.de ist diese Funktion nicht vorhanden.
OP-Bewirtungsbeleg.jpg
OP-Bewirtungsbeleg.jpg (35.72 KiB) 794 mal betrachtet
Gruss
Thorsten

Nach oben