Module Point of sale (TakePOS): Difference between revisions

Jump to navigation Jump to search
m
Tag: 2017 source edit
Tag: 2017 source edit
Line 60: Line 60:
== B) Using the Printer receipt module ==
== B) Using the Printer receipt module ==


If the printer can be reached by the Dolibarr server (Using network tcp/ip access, using a local lpt port, using a cups shared link), you can enable the [[Module Printer receipt]] and setup the printer.
If the printer can be reached by the Dolibarr server (Using network tcp/ip access, using a local lpt port, using a cups shared link), you can enable the [[Module Printer receipt]].
Then setup the module.


<pre>
<pre>
Line 73: Line 74:
Note: to test this method without having any printer, you can use the ESC/POS printer emulator here: https://github.com/dacduong/escpos-printer-simulator so you can launch a virtual printer on you local IP an port 9100.
Note: to test this method without having any printer, you can use the ESC/POS printer emulator here: https://github.com/dacduong/escpos-printer-simulator so you can launch a virtual printer on you local IP an port 9100.


== B) Using the old "Java connector" ==
== C) Using the old "Java connector" ==


[[File:warning.png]] This method is now deprecated.
[[File:warning.png]] This method is now deprecated.
Line 87: Line 88:
Video demo here: https://www.youtube.com/watch?v=VLZG9BZ0HLs
Video demo here: https://www.youtube.com/watch?v=VLZG9BZ0HLs


== C) Using the "old Web" TakePOS connector ==
== D) Using the "old Web" TakePOS connector ==


[[File:warning.png]] This method is now deprecated.
[[File:warning.png]] This method is now deprecated.
Line 103: Line 104:
Video demo here: https://www.youtube.com/watch?v=AyQLOT0-SIY
Video demo here: https://www.youtube.com/watch?v=AyQLOT0-SIY


== D) Using the new Java "Hardware Bridge" server for WebApps and TakePOS connector 18+ ==
== E) Using the new Java "Hardware Bridge" server for WebApps and TakePOS connector 18+ ==


Module for Dolibarr can be downloaded here: https://www.dolistore.com/en/modules/1889-TakePOS-Connector.html
Module for Dolibarr can be downloaded here: https://www.dolistore.com/en/modules/1889-TakePOS-Connector.html
Line 119: Line 120:
The Java server accept websocket from the browser of the local computer. So when the server is stopped or restarted, it can warm the browser with a popup.
The Java server accept websocket from the browser of the local computer. So when the server is stopped or restarted, it can warm the browser with a popup.
The local browser (The module TakePOS connector) is sending the print request by sending the Raw text content encoded in Base64.
The local browser (The module TakePOS connector) is sending the print request by sending the Raw text content encoded in Base64.


=== Setup of the Java hardware Bridge ===
=== Setup of the Java hardware Bridge ===

Navigation menu