Metadata-Version: 2.4
Name: mangono-addon-report_pdf_chunked
Version: 16.0.1.0.0
Project-URL: Homepage, https://www.mangono.fr
Author-Email: Mangono <opensource+odoo@mangono.fr>
License-Expression: AGPL-3.0
Classifier: Development Status :: 5 - Production/Stable
Classifier: Framework :: Odoo
Classifier: Framework :: Odoo :: 16.0
Classifier: License :: OSI Approved :: GNU Affero General Public License v3
Classifier: Programming Language :: Python
Requires-Python: >=3.10
Description-Content-Type: text/markdown

# Report PDF chunked

Les rapports QWeb PDF portant sur plus de `CHUNK_SIZE` (10) enregistrements sont rendus
par paquets, puis les PDF obtenus sont fusionnés. Cela évite la montée en mémoire non
linéaire de wkhtmltopdf lors de l'impression de gros volumes.

Entre chaque paquet, le cache ORM est vidé (`env.invalidate_all()`).

En mode test (rendu HTML), le découpage est désactivé.