Create Branded PDFs from any record: invoices, quotes, orders and more.
by PDF Generator API https://pdfgeneratorapi.comPDF Generator API · Rental
Add rental details to your quotation PDFs
Extends the Sales bridge with rental-specific fields — rental period, return dates and durations — so your pdfgeneratorapi.com templates can render rental contracts and pickup/return slips.
What this bridge adds
This module builds on the Sales bridge. It has no button of its own — it appends rental-specific fields to the sale.order dataset the Sales bridge provides.
Rental fields on your Sales dataset
Appends rental placeholders — rental start and return dates, duration in days, and per-line rental flags — to the Quotation / Sale Order dataset shipped by the Sales bridge (pdfgeneratorapi_connector_sale).
Generate from the sale order
Use the same Generate custom PDF button the Sales bridge adds to quotations and sale orders. Rental placeholders fill in automatically on rental orders; non-rental orders resolve them to empty, so one template can serve both.
Part of the PDF Generator API suite
This is a bridge module built on top of the Sales bridge. Installing it automatically installs pdfgeneratorapi_connector_sale and the PDF Generator API framework module, which together provide the Generate button, the API client, the visual template editor embedded in Odoo, per-model datasets, coverage diagnostics, and the async job machinery.
It also requires Odoo's Rental app (sale_renting), which ships with Odoo Enterprise. Connect your workspace once under Settings → PDF Generator API, then click Generate custom PDF on any rental order. See the PDF Generator API app for the full feature list, hosting compatibility and privacy details. A pdfgeneratorapi.com account is required — PDF rendering happens on their service.
Key features
Drag-and-drop template editor
Design templates visually in the pdfgeneratorapi.com editor embedded in Odoo — no QWeb, no XML overrides. Preview against a real rental order while you design.
Smart field mapping
Datasets map Odoo fields to placeholders, including rental dates and per-line rental flags alongside the standard order lines. Editable from the UI with a drag-and-drop field palette — no code.
Async batch dispatch
Select many orders in a list and generate PDFs for all of them in one click. Per-record async jobs with a signed webhook callback keep Odoo responsive.
Multi-company & secure
Per-company API credentials with a global fallback, JWT-signed requests (HS256), webhook signature verification, and secret redaction in logs. Every generation is logged to the record's chatter.
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Rental (sale_renting)
• Discuss (mail) • Invoicing (account) |
| Community Apps Dependencies | Show |
| Lines of code | 4106 |
| Technical Name |
pdfgeneratorapi_connector_rental |
| License | LGPL-3 |
| Website | https://pdfgeneratorapi.com |
Please log in to comment on this module