Repository
OCA/helpdesk · module folder · Try on Runboat
Module version
1.0.0
Category
After-Sales
Folder size
0.04 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/helpdesk
Last tracking update
2026-08-07 08:42:45
Authors
Camptocamp, Odoo Community Association (OCA)
Maintainers
Camptocamp, Odoo Community Association (OCA)
Committers
Vincent Van Rossem, Weblate, OCA-git-bot, oca-ci
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description
As the stage of a helpdesk ticket document progresses, it may be
important for specific fields of the document be completed.

For example, when a helpdesk ticket enters the 'Complete' stage, the
fields for 'Actual End Date' and/or 'Resolution Notes' should be set.

This module allows you to raise a Validation Error if the designated
fields are not set when moving to a new stage. Since stages can be used
for helpdesk ticket, workers, locations, or equipments, this logic is
available to be applied to each document type.

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
view_helpdesk_ticket_stage_form helpdesk.ticket.stage form Inherits helpdesk_mgmt.view_helpdesk_ticket_stage_form
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (2)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • validate_field_ids Many2many → ir.model.fields
    domain=[('model', '=', 'helpdesk.ticket')] help='Select fields which must be set on the document in this stage' string='Fields to Validate' args: 'ir.model.fields'
Public methods (0)

No public methods.

Loading…

Loading…

Loading…

Status
Open migration PR — not merged yet for this version
CI status
checks failing
Open since
87 days ago
Last activity
84 days ago
Repository
OCA/helpdesk
Pull request
[19.0][MIG] helpdesk_mgmt_stage_validation: Migration to 19.0 (#1014)