Repository
OCA/helpdesk · module folder · Try on Runboat
Module version
1.0.0
Category
Uncategorized
Folder size
0.07 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/helpdesk
Last tracking update
2026-08-07 08:09:09
Authors
ACSONE SA/NV, Odoo Community Association (OCA)
Maintainers
ACSONE SA/NV, Odoo Community Association (OCA)
Committers
Weblate, OCA-git-bot, oca-ci, Nicolas Delbovier
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
shopfloor_reception_helpdesk
Description
This module allows to declare helpdesk tickets from stock operations.

Code Analysis

Views touched (9)
XML IDNameModelTypeStatus
helpdesk_ticket_motive_form_view helpdesk.ticket.motive form Inherits helpdesk_motive.helpdesk_ticket_motive_form
helpdesk_ticket_motive_tree helpdesk.ticket.motive tree Inherits helpdesk_motive.helpdesk_ticket_motive_tree
stock_helpdesk_ticket_create_form_view stock.helpdesk.ticket.create form New
stock_picking_type_form_view stock.picking.type.form stock.picking.type form Inherits stock.view_picking_type_form
ticket_view_form helpdesk.ticket.view.form helpdesk.ticket form Inherits helpdesk_mgmt.ticket_view_form
view_picking_form stock.picking.form.inherit stock.picking form Inherits stock.view_picking_form
view_picking_internal_search stock.picking.internal.search stock.picking search Inherits stock.view_picking_internal_search
view_picking_move_tree_helpdesk view_move_picking_tree_helpdesk stock.move tree Inherits stock.view_picking_move_tree
view_picking_tree stock.picking.tree.inherit stock.picking tree Inherits stock.vpicktree
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (6)

New fields (4)
  • lot_id Many2one → stock.lot
    comodel_name='stock.lot' readonly=True related='stock_move_id.move_line_ids.lot_id'
  • stock_move_id Many2one → stock.move
    comodel_name='stock.move' index='btree_not_null' ondelete='restrict' string='Stock Move'
  • stock_move_id_domain Binary
    compute='_compute_stock_move_id_domain'
  • stock_picking_id Many2one → stock.picking
    comodel_name='stock.picking' index='btree_not_null' ondelete='restrict' string='Stock Picking'
Public methods (0)

No public methods.

New fields (1)
  • location_dest_id Many2one → stock.location
    ondelete='restrict' string='Destination Location' args: 'stock.location'
Public methods (0)

No public methods.

New fields (5)
  • description Char
  • motive_id Many2one → helpdesk.ticket.motive
    args: 'helpdesk.ticket.motive'
  • stock_move_id Many2one → stock.move
    comodel_name='stock.move'
  • stock_move_id_domain Binary
    compute='_compute_stock_move_id_domain'
  • stock_picking_id Many2one → stock.picking
    comodel_name='stock.picking'
Public methods (1)
  • action_create_helpdesk_ticket(self) -> dict

New fields (2)
  • helpdesk_ticket_ids One2many → helpdesk.ticket
    comodel_name='helpdesk.ticket' inverse_name='stock_move_id'
  • helpdesk_tickets_count Integer
    compute='_compute_helpdesk_tickets_count'
Public methods (2)
  • action_view_helpdesk_tickets(self)
  • create_or_show_helpdesk_ticket(self)
    Show existing ticket or offer to create a new one.

New fields (3)
  • helpdesk_ticket_allowed Boolean
    related='picking_type_id.allow_helpdesk_ticket'
  • helpdesk_ticket_ids One2many → helpdesk.ticket
    comodel_name='helpdesk.ticket' inverse_name='stock_picking_id'
  • helpdesk_tickets_count Integer
    compute='_compute_helpdesk_tickets_count' help='This is the amount of tickets concerned by this picking.'
Public methods (2)
  • action_view_helpdesk_tickets(self)
  • create_or_show_helpdesk_ticket(self)
    Show existing ticket or offer to create a new one.

New fields (2)
  • allow_helpdesk_ticket Boolean
    help='Check this if you want to authorize helpdesk ticket creationfor this picking type operations.'
  • default_helpdesk_team_id Many2one → helpdesk.ticket.team
    comodel_name='helpdesk.ticket.team' help='Fill in this with the team to assign to when creating tickets.'
Public methods (0)

No public methods.

Status
Open migration PR — not merged yet for this version
CI status
green — ready to merge
Open since
90 days ago
Last activity
24 days ago
Repository
OCA/helpdesk
Pull request
[18.0][MIG] helpdesk_mgmt_stock: Migration to 18.0 (#1008)