mirror of
https://github.com/OCA/report-print-send.git
synced 2025-02-16 07:11:31 +02:00
[WIP] Migrate base_report_to_printer to V12
This commit is contained in:
committed by
John Herholz
parent
9272ae08ea
commit
e94fb3da48
4
base_report_to_printer/readme/CONFIGURE.rst
Normal file
4
base_report_to_printer/readme/CONFIGURE.rst
Normal file
@@ -0,0 +1,4 @@
|
||||
To configure this module, you need to:
|
||||
|
||||
#. Enable the "Printing / Print User" option under access
|
||||
rights to give users the ability to view the print menu.
|
||||
11
base_report_to_printer/readme/CONTRIBUTORS.rst
Normal file
11
base_report_to_printer/readme/CONTRIBUTORS.rst
Normal file
@@ -0,0 +1,11 @@
|
||||
* Ferran Pegueroles <ferran@pegueroles.com>
|
||||
* Albert Cervera i Areny <albert@nan-tic.com>
|
||||
* Davide Corio <davide.corio@agilebg.com>
|
||||
* Lorenzo Battistini <lorenzo.battistini@agilebg.com>
|
||||
* Yannick Vaucher <yannick.vaucher@camptocamp.com>
|
||||
* Lionel Sausin <ls@numerigraphe.com>
|
||||
* Guewen Baconnier <guewen.baconnier@camptocamp.com>
|
||||
* Dave Lasley <dave@laslabs.com>
|
||||
* Sylvain Garancher <sylvain.garancher@syleam.fr>
|
||||
* Jairo Llopis <jairo.llopis@tecnativa.com>
|
||||
* Graeme Gellatly <graeme@o4sb.com>
|
||||
24
base_report_to_printer/readme/DESCRIPTION.rst
Normal file
24
base_report_to_printer/readme/DESCRIPTION.rst
Normal file
@@ -0,0 +1,24 @@
|
||||
This module allows users to send reports to a printer attached to the server.
|
||||
|
||||
It adds an optional behaviour on reports to send it directly to a printer.
|
||||
|
||||
* `Send to Client` is the default behaviour providing you a downloadable PDF
|
||||
* `Send to Printer` prints the report on selected printer
|
||||
|
||||
It detects trays on printers installation plus permits to select the
|
||||
paper source on which you want to print directly.
|
||||
|
||||
Report behaviour is defined by settings.
|
||||
|
||||
You will find this option on default user config, on default report
|
||||
config and on specific config per user per report.
|
||||
|
||||
This allows you to dedicate a specific paper source for example for
|
||||
preprinted paper such as payment slip.
|
||||
|
||||
Settings can be configured:
|
||||
|
||||
* globally
|
||||
* per user
|
||||
* per report
|
||||
* per user and report
|
||||
4
base_report_to_printer/readme/HISTORY.rst
Normal file
4
base_report_to_printer/readme/HISTORY.rst
Normal file
@@ -0,0 +1,4 @@
|
||||
12.0.1.0.0 (2018-02-04)
|
||||
~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
* [RELEASE] Port from V11.
|
||||
10
base_report_to_printer/readme/INSTALL.rst
Normal file
10
base_report_to_printer/readme/INSTALL.rst
Normal file
@@ -0,0 +1,10 @@
|
||||
To install this module, you need to:
|
||||
|
||||
#. Install PyCups - https://pypi.python.org/pypi/pycups
|
||||
|
||||
.. code-block:: bash
|
||||
|
||||
sudo apt-get install cups
|
||||
sudo apt-get install libcups2-dev
|
||||
sudo apt-get install python3-dev
|
||||
sudo pip install pycups
|
||||
13
base_report_to_printer/readme/USAGE.rst
Normal file
13
base_report_to_printer/readme/USAGE.rst
Normal file
@@ -0,0 +1,13 @@
|
||||
Guidelines for use:
|
||||
|
||||
* To update the CUPS printers in *Settings > Printing > Update Printers
|
||||
from CUPS*
|
||||
* To print a report on a specific printer or tray, you can change
|
||||
these in *Settings > Printing > Reports* to define default behaviour.
|
||||
* To print a report on a specific printer and/or tray for a user, you can
|
||||
change these in *Settings > Printing > Reports* in
|
||||
*Specific actions per user*
|
||||
* Users may also select a default action, printer or tray in their preferences.
|
||||
|
||||
When no tray is configured for a report and a user, the
|
||||
default tray setup on the CUPS server is used.
|
||||
Reference in New Issue
Block a user