OdooWiki OCA HUB

OCA/purchase-reporting

OCA community repository with 14 Odoo modules confirmed in the OdooWiki catalogue (versions 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0). Reviewed on 2026-11-03.

Open on GitHub

Confirmed modules per version

12.0
3 modules
13.0
1 module
14.0
5 modules
15.0
2 modules
16.0
7 modules
17.0
7 modules
18.0
5 modules
19.0
4 modules
20.0
0 modules

Modules in the repository

  • purchase_backorder

    Shows, on purchase orders and in a dedicated list, how much has been received but not yet invoiced (UIGR) and how much is still pending delivery (backorder), with quantities, values and last receipt/bill dates.

  • Purchase CommentsOdoo 12, 14, 15, 16, 17, 18
    purchase_comment_template

    Add reusable comment texts to purchase orders and requests for quotation, and print them on the PDF. Comments can be placed above or below the order lines.

  • purchase_incoming_product

    Adds an 'Incoming Products' menu under Purchase > Products that lists all stock moves for products you are waiting to receive, so you can see and confirm receipts in one place.

  • purchase_incoming_products

    Adds an "Incoming Products" report under the Purchase reporting menu that lists all stock moves for products you are waiting to receive, with tree and kanban views and quick receive buttons.

  • purchase_order_report_grouped_by_vendor

    Adds a printable PDF report that groups the selected purchase orders by vendor, showing each vendor's orders and lines with a total per vendor.

  • purchase_order_report_hide_tax

    Automatically hides the Taxes column on the Purchase Order PDF sent to vendors when every line uses the same taxes, keeping the document cleaner. You can force the column to always appear per tax group.

  • purchase_order_report_xlsx

    Adds a 'Purchase Order XLSX' export option on purchase orders, producing a spreadsheet with one row per order line (vendor, dates, product, quantity, unit price, discount, taxes and subtotal).

  • purchase_packaging_report

    Adds packaging information (packaging type and quantity) to purchase order and request-for-quotation PDFs and to the Purchase analysis report, so buyers can see how products were packed.

  • Purchase Report Date FormatOdoo 14, 16, 17, 18
    purchase_report_date_format

    Changes the Expected Date shown on the Request for Quotation printout so it displays as a simple date instead of a full date and time.

  • purchase_report_extension

    Adds order, ordered, received, billed and to-be-billed quantity columns to the Purchase Analysis report, so users can see how much was ordered, received, invoiced and still needs to be billed per purchase order.

  • purchase_report_hide_line

    Lets you hide selected purchase order lines from the printed Purchase Order report, either manually per line or automatically based on a company-wide default rule.

  • purchase_report_payment_term

    Adds the payment term note to the printed Purchase Order and Request for Quotation PDFs, right after the order notes.

  • purchase_report_shipping_address

    Lets you store a translatable warehouse address on each warehouse and print it on purchase orders and requests for quotation, replacing the standard warehouse address block when filled in.

  • purchase_requisition_blanket_order_report

    Changes the printed purchase agreement report so the title shows the agreement type (for example Blanket Order) and, for blanket orders, adds a Price Unit column on the lines.

Data imported from GitHub: every listed version is confirmed (branch, module directory and installable manifest checked on the review date). Active support and OCA certification are not assessed.