OdooWiki OCA HUB

Claims Management

crm_claim folder_open OCA/crm open_in_new
Customer Relationship Management License: AGPL-3

This application allows you to track your customers/vendors claims and grievances.

It is fully integrated with the email gateway so that you can create automatically new claims based on incoming emails.

auto_awesome What this module does

AI-generated from the code · Odoo 19.0

Track customer and vendor claims and grievances in Odoo, from the first report to resolution. Claims can be created manually or automatically from incoming emails, and analysed in a dedicated report.

This module adds a complete claim (complaint) tracking area to Odoo, linked to the CRM app.

Users record claims with a subject, a reporter (partner, phone, email), a responsible salesperson, a sales team, a category, a priority and a deadline. Each claim moves through stages shown as a status bar on the form (New, In Progress, Settled, Rejected by default), and the form has tabs for the claim description, root causes and resolution actions (corrective or preventive).

Where it appears: - An "After Sale" menu with "Claims" (list, calendar and form views), available to salespeople. - Under CRM configuration: Claim, with Categories and Stages. - A "Claims" report under CRM reporting, with pivot and graph views (Claims Analysis). - On the customer form, a "Claims" stat button showing how many claims that customer (and its child contacts) has.

Automatic behaviour: - Choosing a partner fills in the email and phone. - Choosing a category can set the sales team. - New claims get a default stage and team; copying a claim resets its stage and adds "(copy)" to the subject. - Incoming emails can create claims automatically, using the subject, body, sender and CC. - Claims are restricted per company (multi-company rule).

The report shows number of claims, delay to close, overpassed deadline and number of emails, grouped by stage, team, salesperson, partner, category and month.

Depends on

crm

Menus it adds

ClaimsClaimCategoriesAfter SaleClaimsStages
Models and fields (5)
  • crm.claim · new modeldate (Claim Date), name (Claim Subject), cause (Root Cause), active, team_id (Sales Team), user_id (Responsible), categ_id (Category), email_cc (Watchers Emails), priority, stage_id, company_id, email_from (Email), partner_id, resolution, user_fault (Trouble Responsible), write_date (Update Date), create_date (Creation Date), date_closed (Closed), description, type_action (Action Type), model_ref_id (Model Reference), date_deadline (Deadline), partner_phone (Phone)
  • res.partner · extends an existing modelclaim_ids, claim_count (# Claims)
  • crm.claim.stage · new modelname (Stage Name), sequence, team_ids (Teams), case_default (Common to All Teams)
  • crm.claim.report · new modelemail (# Emails), subject (Claim Subject), team_id, user_id, categ_id (Category), priority, stage_id, claim_date, company_id, nbr_claims (# of Claims), partner_id, create_date, date_closed (Close Date), delay_close (Delay to close), type_action (Action Type), date_deadline (Deadline), delay_expected (Overpassed Deadline)
  • crm.claim.category · new modelname, team_id (Sales Team)

Text generated by AI (DeepSeek) from reading the Odoo 19.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: 8 confirmed, 1 with no information of 9 versions.

terminal Installation and usage

OCA documentation · Odoo 19.0

To configure this module, you need to:

  • Go to new menu CRM \> Configuration \> Claim \> Categories and create as many categories as you need.
  • Go to new menú CRM \> Configuration \> Claim \> Stages and create stages for claims.
  • Go to new menu CRM \> After Sale \> Services \> Claims and create a new claim.

No verified information in OCA: Installation.

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.