diff --git a/point_of_sale/restaurant/media/print01.png b/point_of_sale/restaurant/media/print01.png new file mode 100644 index 000000000..2ef6ba0e2 Binary files /dev/null and b/point_of_sale/restaurant/media/print01.png differ diff --git a/point_of_sale/restaurant/media/print02.png b/point_of_sale/restaurant/media/print02.png new file mode 100644 index 000000000..4f8dd4f05 Binary files /dev/null and b/point_of_sale/restaurant/media/print02.png differ diff --git a/point_of_sale/restaurant/media/print03.png b/point_of_sale/restaurant/media/print03.png new file mode 100644 index 000000000..8f08a5258 Binary files /dev/null and b/point_of_sale/restaurant/media/print03.png differ diff --git a/point_of_sale/restaurant/media/print04.png b/point_of_sale/restaurant/media/print04.png new file mode 100644 index 000000000..07b322b60 Binary files /dev/null and b/point_of_sale/restaurant/media/print04.png differ diff --git a/point_of_sale/restaurant/media/print05.png b/point_of_sale/restaurant/media/print05.png new file mode 100644 index 000000000..1fb2c81be Binary files /dev/null and b/point_of_sale/restaurant/media/print05.png differ diff --git a/point_of_sale/restaurant/media/print06.png b/point_of_sale/restaurant/media/print06.png new file mode 100644 index 000000000..36820c2ba Binary files /dev/null and b/point_of_sale/restaurant/media/print06.png differ diff --git a/point_of_sale/restaurant/media/print07.png b/point_of_sale/restaurant/media/print07.png new file mode 100644 index 000000000..9e5780c18 Binary files /dev/null and b/point_of_sale/restaurant/media/print07.png differ diff --git a/point_of_sale/restaurant/media/print08.png b/point_of_sale/restaurant/media/print08.png new file mode 100644 index 000000000..037179796 Binary files /dev/null and b/point_of_sale/restaurant/media/print08.png differ diff --git a/point_of_sale/restaurant/print.rst b/point_of_sale/restaurant/print.rst index d7e0593a1..1acff0f7d 100644 --- a/point_of_sale/restaurant/print.rst +++ b/point_of_sale/restaurant/print.rst @@ -1,3 +1,72 @@ =========================================== How to handle kitchen & bar order printing? -=========================================== \ No newline at end of file +=========================================== + +Configuration +============= + +From the dashboard click on :menuselection:`More --> Settings`: + +.. image:: media/print01.png + :align: center + +Under the **Bar & Restaurant** section, tick **Bill Printing**. + +.. image:: media/print02.png + :align: center + +In order printers, click on **add an item** and then **Create**. + +.. image:: media/print03.png + :align: center + +Set a printer **Name**, its **IP address** and the **Category** +of product you want to print on this printer. The category +of product is useful to print the order for the kitchen. + +.. image:: media/print04.png + :align: center + +Several printers can be added this way + +.. image:: media/print05.png + :align: center + +Now when you register an order, products will be automatically +printed on the correct printer. + +Print a bill before the payment +=============================== + +On the main screen, click on the **Bill** button. + +.. image:: media/print06.png + :align: center + +Finally click on **Print**. + +.. image:: media/print07.png + :align: center + +Click on **Ok** once it is done. + +Print the order (kitchen printing) +================================== + +This is different than printing the bill. It only prints the list of the +items. + +Click on **Order**, it will automatically be printed. + +.. image:: media/print08.png + :align: center + +.. note:: + The printer is automatically chosen according to the products + categories set on it. + +.. seealso:: + * :doc:`../shop/cash_control` + * :doc:`../shop/invoice` + * :doc:`../shop/refund` + * :doc:`../shop/seasonal_discount`