OdooWiki OCA HUB

Privacy Partner Report

privacy_partner_report folder_open OCA/data-protection open_in_new
GDPR License: AGPL-3

This module helps a company to identify all the transactions that a specific partner is involved in, with the possibility to export the associated data.

auto_awesome What this module does

AI-generated from the code · Odoo 12.0

Lets a data protection officer pick a partner and see every record in Odoo that mentions that partner, then export the whole list to an Excel file.

This module adds a new screen under the Data Protection menu called Partner Report. It is meant for GDPR requests: when someone asks what data the company holds about them, you open this screen, choose the company and the partner, and Odoo automatically scans the database for every stored field that points to that partner.

  • The screen lists each model (for example sales orders, invoices, contacts) that contains records linked to the chosen partner, together with the number of matching lines.
  • A small info button next to a line opens the actual records in a normal list and form view, so you can inspect them.
  • The Export XLSX button produces an Excel file with one section per model, showing the partner name and all the related data. If nothing is found, Odoo refuses to export and shows a message that there is no data for this partner.
  • The partner list is filtered by the selected company, and the company defaults to the current user's company.

It relies on the privacy module for the menu and on the Excel reporting engine. It does not change any existing business documents; it only reads and reports them.

Menus it adds

Partner Report
Models and fields (3)
  • privacy.partner.data · new modelname (Database Table), res_ids (Related Document IDs), model_id (Models), count_rows (Number of lines), field_type (Type)
  • privacy.partner.report · new modeltable_ids (Models with related partner data), company_id (Company), partner_id (Partner)
  • report.privacy_partner_report.report_partner_xlsx · new model

Text generated by AI (DeepSeek) from reading the Odoo 12.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 1 confirmed, 8 with no information of 9 versions.

Sources · Odoo 12.0

Confirmed on 2026-11-03 in branch 12.0 of OCA/data-protection.

terminal Installation and usage

OCA documentation · Odoo 12.0

To use this module, you need to:

  • Go to menu of Privacy > Reports > Partner Report.
  • Select a partner, and then wait some seconds until a list of models appear.
  • Click on Export XLSX.

No verified information in OCA: Installation, Configuration.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.