Metadata-Version: 2.1
Name: odoo-addon-stock_picking_validate_report_print
Version: 17.0.1.0.0.1
Requires-Python: >=3.10
Requires-Dist: odoo-addon-base_report_to_printer>=17.0dev,<17.1dev
Requires-Dist: odoo>=17.0a,<17.1dev
Summary: Automatically send picking reports to printer when validating
Home-page: https://github.com/sygel-technology/sy-stock-logistics-reporting
License: AGPL-3
Author: Sygel, Odoo Community Association (OCA)
Author-email: support@odoo-community.org
Classifier: Programming Language :: Python
Classifier: Framework :: Odoo
Classifier: Framework :: Odoo :: 17.0
Classifier: License :: OSI Approved :: GNU Affero General Public License v3
Description-Content-Type: text/x-rst

===================================
Stock Picking Validate Report Print
===================================

.. 
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
   !! This file is generated by oca-gen-addon-readme !!
   !! changes will be overwritten.                   !!
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
   !! source digest: sha256:7a397a685bff29d9304f6f20bae83bbff7738036eadcb5d122617050c33ad725
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
    :target: https://odoo-community.org/page/development-status
    :alt: Beta
.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
    :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
    :alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-sygel--technology%2Fsy--stock--logistics--reporting-lightgray.png?logo=github
    :target: https://github.com/sygel-technology/sy-stock-logistics-reporting/tree/17.0/stock_picking_validate_report_print
    :alt: sygel-technology/sy-stock-logistics-reporting

|badge1| |badge2| |badge3|

This module allows to automatically send picking reports to a printer.
It is possible to link users, printers a documents, so in case a given
user validates a stock picking, the used printer for certain reports can
be configured.

**Table of contents**

.. contents::
   :local:

Configuration
=============

To configure this module, you need to:

Go to Inventory > Configuration > Operation Types and activate the
"Print Reports at Validation" option under the "Report Print at
Validate" tab. Stock picking reports using this operation type will be
automatically sent to a printer. There are two ways of selecting the
documents and printers, split into two sections in the operation type
form view under the "Report Print at Validate" tab:

1. **General Configuration**. When a user included in the "Users" field
   validates a stock picking with this operation type, the reports
   selected in the field "Reports" will be sent to the printer selected
   in the "Printers" field. It is possible to specify the number of
   copies of each documents that will be printed by introducing a value
   in the "Copies" field. If no users are selected in the "Users" field,
   the reports selected in the "Reports" field will be sent to print no
   matter the user who performs the validation.
2. **User Configuration**. When a user in the "User" column validates a
   stock picking with this operation type, the report selected in the
   column "Report" will be sent to the printer selected in the column
   "Printer". It is possible to specify the number of copies that will
   be printed by introducing a value in the "Copies" column.

In case a document needs to be printed by both the General Configuration
and the User Configuration, the configuration set in the User
Configuration has priority over the General Configuration. This way, a
document is only printed once, even if it is included in both the
"General Configuration" and the "User Configuration".

Bug Tracker
===========

Bugs are tracked on `GitHub Issues <https://github.com/sygel-technology/sy-stock-logistics-reporting/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/sygel-technology/sy-stock-logistics-reporting/issues/new?body=module:%20stock_picking_validate_report_print%0Aversion:%2017.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

Do not contact contributors directly about support or help with technical issues.

Credits
=======

Authors
-------

* Sygel

Contributors
------------

   - `Sygel <https://www.sygel.es>`__:

   ..

      - Manuel Regidor
      - Valentín Vinagre Urteaga

Maintainers
-----------

This module is part of the `sygel-technology/sy-stock-logistics-reporting <https://github.com/sygel-technology/sy-stock-logistics-reporting/tree/17.0/stock_picking_validate_report_print>`_ project on GitHub.

You are welcome to contribute.
