Skip to content

[IMP] sales: add pdfs to quotes page update#17296

Open
meval1006 wants to merge 1 commit into18.0from
18.0-sales-pdf-quote-builder-add-pdf-quotes-update-meval
Open

[IMP] sales: add pdfs to quotes page update#17296
meval1006 wants to merge 1 commit into18.0from
18.0-sales-pdf-quote-builder-add-pdf-quotes-update-meval

Conversation

@meval1006
Copy link
Copy Markdown
Contributor

@meval1006 meval1006 commented Apr 8, 2026

  • Updated the steps and images to add PDFs (headers or footers) to a quote.
  • Added a quote template subsection.
  • Added examples.
  • Added new images.

This 18.0 PR can be FWP up to master.

@meval1006 meval1006 self-assigned this Apr 8, 2026
@meval1006 meval1006 added the 3 label Apr 8, 2026
@robodoo
Copy link
Copy Markdown
Collaborator

robodoo commented Apr 8, 2026

Pull request status dashboard

@meval1006 meval1006 force-pushed the 18.0-sales-pdf-quote-builder-add-pdf-quotes-update-meval branch from 6cbd578 to 1319ded Compare April 9, 2026 01:21
@meval1006 meval1006 marked this pull request as ready for review April 9, 2026 01:22
@meval1006 meval1006 requested a review from huisit April 9, 2026 01:22
@meval1006
Copy link
Copy Markdown
Contributor Author

Hi @huisit, this PR is ready for review. Thank you.

@C3POdoo C3POdoo requested a review from a team April 9, 2026 01:23
Copy link
Copy Markdown
Contributor

@huisit huisit left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@meval1006 totally optional idea -- I know our guidelines are allergic to numbered lists, but I think this article is a prime candidate for an exception, since it's mostly comprised of simple workflow actions with minimal elaboration. Otherwise LGTM!

Odoo provides the option to print a PDF of the quote for record keeping. To print the PDF quote,
navigate to the confirmed quote, and click the :icon:`fa-cog` :guilabel:`(Actions)` icon to reveal a
drop-down menu. From this drop-down menu, select :guilabel:`Print`, then select :guilabel:`PDF
Quote`.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i think this could be a menuselection right? since it's all in one click

Comment on lines +6 to +7
:guilabel:`Quote Builder` tab, and all available headers and footers are displayed in their own self
titled sections. If any products have PDFs attached on their form, then a :guilabel:`Product`
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

self-titled

@@ -2,32 +2,69 @@
Add PDFs to quotes
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Add PDFs to quotes
Add PDFs to a quote

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

to match Add PDFs to a product

or update the other to match this one

Quote`.

.. image:: add_pdf_quotes/drop-down-print-pdf.png
:alt: Print pdf quote option on drop-down menu located on confirmed sales order in Odoo Sales.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
:alt: Print pdf quote option on drop-down menu located on confirmed sales order in Odoo Sales.
:alt: A sales order drop-down menu with the option to Print PDF Quote.

To add PDFs to a quote template, navigate to :menuselection:`Sales app --> Configuration --> Quote
Templates`, and select the desired template. Click the :guilabel:`Quote Builder` tab and click
:guilabel:`Add Headers and footers`. In the *Add: Headers and footers* pop-up, select the desired
PDF to be added to the quote template. Any selected PDFs display within the :guilabel:`Quote
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
PDF to be added to the quote template. Any selected PDFs display within the :guilabel:`Quote
PDF to be added to the quote template. Selected PDFs are displayed in the :guilabel:`Quote

Comment on lines +62 to +63
To remove a header or footer, click the :icon:`fa-ellipsis-v` :guilabel:`vertical ellipsis` icon of
a card and select :guilabel:`Delete`. Deleting a header or footer from a quote template only removes
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
To remove a header or footer, click the :icon:`fa-ellipsis-v` :guilabel:`vertical ellipsis` icon of
a card and select :guilabel:`Delete`. Deleting a header or footer from a quote template only removes
To remove a header or footer, click the :icon:`fa-ellipsis-v` :guilabel:`vertical ellipsis` icon on
the card and select :guilabel:`Delete`. Deleting a header or footer from a quote template only removes


To remove a header or footer, click the :icon:`fa-ellipsis-v` :guilabel:`vertical ellipsis` icon of
a card and select :guilabel:`Delete`. Deleting a header or footer from a quote template only removes
it from the template. It's still available in the *Quote Builder* tab of quotes or on the
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
it from the template. It's still available in the *Quote Builder* tab of quotes or on the
it from the template. It remains available in the *Quote Builder* tab and the

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

alt. i think this is one of the situations where it's fine to use future tense, i.e. "it will still be available"

Once a quote with a pre-configured PDF has been confirmed, Odoo provides the option to print the
confirmed quote to check for errors, or to keep for records.
.. image:: add_pdf_quotes/quote-builder-headers.png
:alt: A quote's Quote Builder tab with selected headers and footers. Custom note form fields are
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
:alt: A quote's Quote Builder tab with selected headers and footers. Custom note form fields are
:alt: The Quote Builder tab with selected headers and footers. Custom note form fields are

On a sales order, in the :guilabel:`Quote Builder` tab, select additional documents to be merged
into the final PDF. If a selected document has custom fields, they appear as editable text boxes to
be filled in.
Navigate to :menuselection:`Sales app --> Quotations` and select the desired quotation. Click the
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

consider adding a heading for add pdfs to a quote, since you have one for quote template as well. just to clarify there are TWO sections, and if it generates the article toc too that would be a nice bonus

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants