2017-12-26 7 views
0

Ich muss die Tickets direkt vom Point of Sale zu einem ESC/POS-Drucker senden.Wie erstelle ich einen virtuellen PDF ESC/POS Drucker, um einige Tests während der Programmierung durchzuführen?

Ich frage mich, ob die einzige Möglichkeit, in einem ESC/POS-Drucker zu drucken, die PosBox ist, Tickets direkt von Odoo zu drucken, oder wenn es einen anderen Weg gibt.

Die PosBox ist ein wenig Hardware-Box basiert auf einer Himbeer-Pi, dass alle Peripheriegeräte Treiber und Setup auf sehr einfache Art und Weise meine Fragen behandelt

enter image description here

Also:

  • Wie könnte ich einen Virtuelle ESC/POS-Drucker erstellen? Ich möchte etwas Ähnliches wie den Virtual PDF-Drucker verwenden, um die Tickets in PDF zu drucken und während der Programmierung einige Tests durchzuführen. Ist das möglich?

  • Was gibt es in der PosBox-Grafik ("Raspberry Pi Image"), damit alles aus der Box funktioniert?

  • Wenn ich den ESC/POS Drucker korrekt installiert und an einen Computer mit Windows System angeschlossen habe. Auf den Odoo Server wird von diesem Computer aus remote zugegriffen. Ich habe das Modul hw_escpos installiert. Könnte das funktionieren oder die Verwendung der PosBox ist verpflichtend?

Antwort

0

ich mit PosBox arbeitete, um per mir, wenn Sie odoo remote und Ihr Drucker verwalten wird mit einigem unserem System attched, die nicht direcly mit Ihnen verbunden ist odoo Server so in diesem Fall, dass Sie einige zusätzlichen Geräte müssen Überbrücken Sie Ihre Hardware (Drucker) und Software (odoo). Also hier kommt PosBox ins Bild. Oder jedes andere Gerät, wenn sie mit beiden Systemen kompatibel sind, so ist es auch nützlich. Im Falle Ihrer Antwort:

1) Wenn Sie programmieren und Sie möchten, gedruckte Ticket-PDF zu überprüfen, dann können Sie es über Ihre XML-Vorlagendatei tun. Daraus können Sie Argumente unter <report> Tag übergeben.

2) In PosBox müssen wir ein Bild, z. B. OS-Image, einfügen, damit dieses Gerät als Ihre CPU Ihres Systems arbeiten kann. In diesem Bild gibt es einige h/w Module von odoo. hw_escpos, hw_proxy, hw_scale etc. Art von Hardware-Modulen sind da. Außerdem läuft eine odoo-Instanz von diesem Gerät aus, so dass Sie alle Daten von diesem Link verwalten können.

3) Wenn alle Dinge in einem einzigen System verbunden sind und odoo remote arbeitet, dann brauchen Sie keine PosBox zum Drucken des Tickets. PosBox ist nur dann hilfreich, wenn der Drucker an einem anderen Ort angeschlossen ist und odoo mit einem anderen System arbeitet. Danach können Sie odoo auf ein drittes System zugreifen und ein Ticket ausdrucken, wenn ein Drucker an ein anderes System angeschlossen ist muss PosBox benutzen.

Verwandte Themen