Repository
OCA/timesheet · module folder · Try on Runboat
Module version
1.0.0
Category
Timesheet
Folder size
0.06 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/timesheet
Last tracking update
2026-08-07 08:43:00
Authors
Odoo Community Association (OCA), Tecnativa
Maintainers
Odoo Community Association (OCA), Tecnativa
Committers
Víctor Martínez, Weblate, OCA-git-bot, oca-ci
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description
This module adds the "Budget" tab to the projects/sales orders to be
able to set some additional lines (incomes/expenses) linked to a planned
budget.

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
project_project_view_form project.project.form.inherit - Add budget project.project form Inherits sale_timesheet.project_project_view_form
view_project_project_budget_tree project.project.budget list New
view_project_project_budget_tree_custom project.project.budget list Inherits view_project_project_budget_tree
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (2)

New fields (2)
  • budget_amount Float
    compute='_compute_budget_amount'
  • budget_ids One2many → project.project.budget
    comodel_name='project.project.budget' copy=False inverse_name='project_id' string='Budgets'
Public methods (1)
  • action_profitability_budget_item(self)

New fields (9)
  • amount Float
    compute='_compute_amount' store=True
  • analytic_account_id Many2one
    related='project_id.account_id'
  • date Date
  • name Char
    string='Concept'
  • price_unit Float
    digits='Account' required=True string='Product Price'
  • project_id Many2one → project.project
    comodel_name='project.project' required=True string='Project'
  • quantity Float
    default=1 digits='Account' required=True
  • sale_order_id Many2one → sale.order
    comodel_name='sale.order' domain='sale_order_id_domain' string='Sale Order'
  • sale_order_id_domain Binary
    compute='_compute_sale_order_id_domain'
Public methods (0)

No public methods.

Loading…

Loading…

Status
Open migration PR — not merged yet for this version
CI status
green — ready to merge
Open since
94 days ago
Last activity
34 days ago
Repository
OCA/timesheet
Pull request
[MIG] sale_timesheet_budget : Migration to 19.0 (#918)