Skip to content

[19.0][ADD] spreadsheet_dashboard_helpdesk_oca: helpdesk dashboard#119

Open
gerard-domatix wants to merge 1 commit into
OCA:19.0from
gerard-domatix:19.0-add-spreadsheet_dashboard_helpdesk_oca
Open

[19.0][ADD] spreadsheet_dashboard_helpdesk_oca: helpdesk dashboard#119
gerard-domatix wants to merge 1 commit into
OCA:19.0from
gerard-domatix:19.0-add-spreadsheet_dashboard_helpdesk_oca

Conversation

@gerard-domatix

Copy link
Copy Markdown

Description

New module adding a Spreadsheet dashboard for Helpdesk tickets (helpdesk_mgmt).

It registers a spreadsheet.dashboard record named Helpdesk under the
project dashboard group, restricted to the Helpdesk Manager group, fed by the
helpdesk.ticket model.

Screenshot

image

@OCA-git-bot OCA-git-bot added series:19.0 mod:spreadsheet_dashboard_helpdesk_oca Module spreadsheet_dashboard_helpdesk_oca labels Jun 29, 2026
@pedrobaeza pedrobaeza added this to the 19.0 milestone Jun 29, 2026
@pedrobaeza

Copy link
Copy Markdown
Member

Please check pre-commit and tests.

@gerard-domatix gerard-domatix force-pushed the 19.0-add-spreadsheet_dashboard_helpdesk_oca branch from ec9de73 to e4cf6ac Compare June 29, 2026 07:53
@gerard-domatix gerard-domatix force-pushed the 19.0-add-spreadsheet_dashboard_helpdesk_oca branch from e4cf6ac to efa7e86 Compare June 29, 2026 07:57
@gerard-domatix

Copy link
Copy Markdown
Author

Please check pre-commit and tests.

All done!


hours_to_assign = fields.Float(
compute="_compute_hours_metrics",
store=True,

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This shouldn't be in this module, but on the main one, and it should include a migration script for pre-computing for existing tickets in SQL.

aggregator="avg",
)
hours_to_close = fields.Float(
compute="_compute_hours_metrics",

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The same.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

mod:spreadsheet_dashboard_helpdesk_oca Module spreadsheet_dashboard_helpdesk_oca series:19.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants