Was tun, wenn man keinen Bondrucker hat zum Testen von Bons?
Lösung: Umleiten der Ausgabe in eine Datei!
Voraussetzung: Für Windows: Ein Bondrucker ist „ganz normal“ auf dem PC eingerichtet, z.B. mit Schnittstelle LPT2. Das geht auch ohne den Drucker tatsächlich als Gerät (Hardware) zu haben.
Schritte:
1. Ggf. in Windows einen Drucker erstellen (Generice / Text only) am Anschluß File (statt LPT1...) 2. Diesen Drucker im Netzwerk freigeben. Freigabename z.B. GT 3. Ein CMD-Fenster öffnen 4. Folgenden Befehl eingeben am o.g. Beispiel für LPT2 des PC's mit Namen PC3: net use lpt2 \\PC3\GT. Klappt evtl. nur für LPTx (parallele), nicht aber für COMx (serielle) Schnittstelle. 5. Kasse ggf. neu starten 6. Bon erzeugen
Der Bon wird jetzt in eine Datei (File) ausgegeben, dazu wird man aufgefordert, Pfad und Dateiname der neuen Datei anzugeben.
Ansehen kann man die neue Datei mit einem geeignetem Editor. Die Steuerzeichen stören zwar etwas, aber ein gewisses Gefühl für den Ausdruck bekommt man so auch ohne Bondrucker-Hardware. Andererseits sind gerade die Steuerzeichen manchmal auch hilfreich, nämlich genau dann, wenn der Drucker nicht so will, wie man das gerne hätte.
Wichtig: Um die Umleitung von LPT2 in die Datei wieder aufzuheben, folgenden Befehl eingeben: net use LPT2 /delete
Ergebnis: Wenn es klappt, dann sieht die erzeugte Datei z.B. so ähnlich aus:
@INIT@ \x1B\x61\x31\x1C\x70\x03\x30 @BREIT_EIN@%0:-8S@BREIT_AUS@ \x1B\x61\x31%1:-30S %2:-40S \x1B\x61\x30@KUNDE@ Beleg %11:4s %12:-8s %31:-5s MENGE BEZEICHNUNG PREIS S
@POSITIONEN@
\x1B\x21\x09Gesamt: %14:8.2f %13:-3s\x1B\x21\x01 Gegeben:%19:9.2f %13:-3s Zurück:%20:6.2f %13:-3s Zahlart: %34:-8s USt-ID: DE123456789 S (Hinweis zur Mehrwertsteuer) 0 = differenzbesteuert nach \xF525a UStG
daher ohne Mehrwertsteuerausweis.
1 = MwSt. (%15:2.0f) = %16:4.2f %13:-3S 2 = MwSt. (%17:2.0f) = %18:4.2f %13:-3s
Es bediente Sie: %32:-20S Unsere Öffnungszeiten: %3:-40S Teststrasse 7 12345 Nirgendwo Tel: 00000/111111 www.cao-faktura.de
\x1B\x61\x31* Vielen Dank für Ihren Einkauf * @ABSCHNEIDEN@
Hinweise:
Taugt nicht für den Produktiveinsatz! Es ist aber gut zum Testen, z.B. von Benutzerfeldern u.ä. Siehe auch Formular_für_Kassenbon und CAO-Kasse
Ursprüngliche Quelle für diesen Artikel ist das Forum. Kasse: Bondrucker testen ohne Bondrucker?