Metadata-Version: 2.1
Name: odoo-addon-ssi_print_mixin
Version: 18.0.1.0.1
Requires-Python: >=3.10
Requires-Dist: odoo==18.0.*
Summary: Print Policy Mixin
Home-page: https://github.com/open-synergy/ssi-mixin
License: AGPL-3
Author: PT. Simetri Sinergi Indonesia
Classifier: Programming Language :: Python
Classifier: Framework :: Odoo
Classifier: Framework :: Odoo :: 18.0
Classifier: License :: OSI Approved :: GNU Affero General Public License v3
Description-Content-Type: text/x-rst

.. image:: https://img.shields.io/badge/license-AGPL--3-blue.svg
   :target: https://www.gnu.org/licenses/agpl-3.0.html
   :alt: License: AGPL-3



==================
📝 **Description**
==================

Print Policy Mixin is an Odoo module that provides flexible and integrated document print policy management features.
This module allows you to configure document types, report templates, as well as print rules and access rights based on specific conditions.

It is ideal for companies that require more control over the business document printing process in Odoo.

==========================
💡 **Use Cases / Context**
==========================

- Companies that need to restrict or allow document printing based on user roles or document states.
- Organizations that want to manage multiple print templates for different document types.
- Businesses requiring dynamic print rules (e.g., only allow printing when a document is approved).
- Environments where auditability and print policy compliance are important.

===================
🚀 **Installation**
===================

To install this module:

1.  Clone the branch **18.0** of the repository: https://github.com/open-synergy/ssi-mixin
2.  Add the path to this repository in your Odoo configuration (`addons-path`)
3.  Update the module list (ensure you are in developer mode)
4.  Go to menu *Apps → Apps → Main Apps*
5.  Search for *Print Policy Mixin*
6.  Install the module

=================
🛠️ **How To Use**
=================

1. Install this module and its dependencies.
2. Activate developer mode in Odoo. 
3. Go to the Reports menu in Odoo.
4. Create or edit a print policy type and assign reports/templates.
5. Set up print rules and access rights as needed.
6. Test printing from related business documents to validate the policy.

==================
🐞 **Bug Tracker**
==================

Bugs are tracked on `GitHub Issues <https://github.com/open-synergy/ssi-mixin/issues>`_.
If you encounter any issues, please check if it has already been reported. If not, help us improve by providing detailed feedback.

==============
🙌 **Credits**
==============

**Contributors:**

- Andhitia Rama <andhitia.r@gmail.com>
- Michael Viriyananda <viriyananda.michael@gmail.com>

===============
**Maintainer:**
===============

.. image:: https://simetri-sinergi.id/logo.png
   :alt: PT. Simetri Sinergi Indonesia
   :target: https://simetri-sinergi.id

This module is maintained by PT. Simetri Sinergi Indonesia.
