| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/crm |
| GIT | |
| GIT | https://github.com/OCA/crm.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/crm/tree/11.0/crm_helpdesk |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Customer Relationship Management |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), OpenERP SA |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), OpenERP SA |
| COMMITTERS | |
| COMMITTERS | mreficent, OCA Transbot, oca-travis, Weblate |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/crm |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:23:56 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - crm - base_setup - base - web - sales_team - bus - web_tour - calendar - resource - fetchmail - utm - web_planner - contacts |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
crm_case_form_view_helpdesk |
CRM - Helpdesk Support Form | crm.helpdesk | form | New |
crm_case_helpdesk_calendar_view |
CRM - Helpdesk Support Calendar | crm.helpdesk | calendar | New |
crm_case_tree_view_helpdesk |
CRM - Helpdesk Support Tree | crm.helpdesk | tree | New |
view_crm_case_helpdesk_filter |
CRM - Helpdesk Search | crm.helpdesk | search | New |
view_report_crm_helpdesk_filter |
crm.helpdesk.report.select | crm.helpdesk.report | search | New |
view_report_crm_helpdesk_graph |
crm.helpdesk.report.graph | crm.helpdesk.report | graph | New |
active
Boolean
default=True
required=False
args: 'Active'
channel_id
Many2one → utm.medium
help='Communication channel.'
string='Channel'
args: 'utm.medium'
company_id
Many2one → res.company
default=<expr>
index=True
string='Company'
args: 'res.company'
contact_name
Char
size=64
args: 'Contact Name'
create_date
Datetime
readonly=True
args: 'Creation Date'
date
Datetime
default=fields.Datetime.now
index=True
args: 'Date'
date_action_last
Datetime
readonly=1
args: 'Last Action'
date_action_next
Datetime
readonly=1
args: 'Next Action'
date_closed
Datetime
readonly=True
args: 'Closed'
date_deadline
Date
date_open
Datetime
readonly=True
args: 'Open'
description
Text
duration
Float
states={'done': [('readonly', True)]}
args: 'Duration'
email_cc
Text
help='These email addresses will be added to the CC field of all inbound and outbound emails for this record before being sent. Separate multiple email addresses with a comma'
size=252
args: 'Watchers Emails'
email_from
Char
help='Destination email for email gateway'
index=True
size=128
args: 'Email'
lost_reason
Many2one → crm.lost.reason
index=True
track_visibility='onchange'
args: 'crm.lost.reason', 'Lost Reason'
name
Char
index=True
required=True
args: 'Name'
partner_id
Many2one → res.partner
index=True
string='Partner'
args: 'res.partner'
planned_revenue
Float
priority
Selection
default='1'
index=True
string='Priority'
args: [('0', 'Low'), ('1', 'Normal'), ('2', 'High')]
probability
Float
state
Selection
default='draft'
help="The status is set to 'Draft', when a case is created. \nIf the case is in progress the status is set to 'Open'. \nWhen the case is over, the status is set to 'Done'. \nIf the case needs to be reviewed then the status is set to 'Pending'."
index=True
readonly=True
track_visibility='onchange'
args: [('draft', 'New'), ('open', 'In Progress'), ('pending', 'Pending'), ('done', 'Closed'), ('cancel', 'Cancelled')], 'Status'
tag_ids
Many2one → crm.lead.tag
string='Tags'
args: 'crm.lead.tag'
team_id
Many2one → crm.team
help='Responsible sales team. Define Responsible user and Email account for mail gateway.'
index=True
string='Sales Team'
args: 'crm.team'
user_id
Many2one → res.users
default=<expr>
index=True
string='Responsible'
args: 'res.users'
write_date
Datetime
readonly=True
args: 'Update Date'
message_new(self, msg, custom_values=None)
write(self, values)
channel_id
Many2one → utm.medium
string='Channel'
args: 'utm.medium'
company_id
Many2one → res.company
readonly=True
string='Company'
args: 'res.company'
create_date
Datetime
index=True
readonly=True
args: 'Creation Date'
date
Datetime
readonly=True
args: 'Date'
date_closed
Datetime
index=True
readonly=True
args: 'Close Date'
date_deadline
Date
index=True
args: 'Deadline'
delay_close
Float
digits=(16, 2)
group_operator='avg'
readonly=True
args: 'Delay to Close'
delay_expected
Float
digits=(16, 2)
group_operator='avg'
readonly=True
args: 'Overpassed Deadline'
email
Integer
readonly=True
size=128
args: '# Emails'
nbr_requests
Integer
readonly=True
args: '# of Requests'
partner_id
Many2one → res.partner
readonly=True
string='Partner'
args: 'res.partner'
priority
Selection
state
Selection
readonly=True
string='Status'
args: AVAILABLE_STATES
tag_ids
Many2one → crm.lead.tag
domain="[('team_id','=',team_id)]"
string='Tags'
args: 'crm.lead.tag'
team_id
Many2one → crm.team
readonly=True
string='Team'
args: 'crm.team'
user_id
Many2one → res.users
readonly=True
string='User'
args: 'res.users'
init(self)