Repository
OCA/account-financial-tools · module folder · Try on Runboat
Module version
1.0.0
Category
Accounting & Finance
Folder size
0.1 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/account-financial-tools
Last tracking update
2026-08-07 08:22:58
Authors
Odoo Community Association (OCA), ForgeFlow
Maintainers
Odoo Community Association (OCA), ForgeFlow
Committers
Weblate, OCA-git-bot, oca-ci, JasminSForgeFlow
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description
This module allows to define accounting budgets.

These budgets can then be used in MIS Builder reports, as an alternate
source.

The difference between the MIS Builder Budget and this module is that
this module defines budgets irrespective of the MIS Builder Template.
The budget is thus agnostic of the reporting format.

For example, the budgeted data can be used in a general Profit & Loss
report and at the same time can be used in a department or project
expenses report.

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
account_move_budget_form_view account.move.budget.form account.move.budget form New
account_move_budget_search_view account.move.budget.search account.move.budget search New
account_move_budget_tree_view account.move.budget.tree account.move.budget tree New
view_account_move_budget_line_tree Account Move Budget Line tree account.move.budget.line tree New
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (2)

New fields (8)
  • company_id Many2one → res.company
    comodel_name='res.company' default=<expr> string='Company'
  • date_from Date
    required=True string='From Date' tracking=True
  • date_range_id Many2one → date.range
    comodel_name='date.range' string='Date range'
  • date_to Date
    required=True string='To Date' tracking=True
  • description Char
    tracking=True
  • line_ids One2many → account.move.budget.line
    comodel_name='account.move.budget.line' copy=True inverse_name='budget_id'
  • name Char
    required=True tracking=True
  • state Selection
    default='draft' required=True tracking=True args: [('draft', 'Draft'), ('confirmed', 'Confirmed'), ('cancelled', 'Cancelled')]
Public methods (4)
  • action_cancel(self)
  • action_confirm(self)
  • action_draft(self)
  • copy(self, default=None)
    @api.returns('self', <expr>)

New fields (11)
  • account_id Many2one → account.account
    default=<expr> domain=[('deprecated', '=', False)] index=True ondelete='cascade' required=True string='Account' args: 'account.account'
  • analytic_account_id Many2one → account.analytic.account
    string='Analytic Account' args: 'account.analytic.account'
  • balance Monetary
    compute='_compute_store_balance' currency_field='company_currency_id' help='Technical field holding the debit - credit in order to open meaningful graph views from reports' store=True
  • budget_id Many2one → account.move.budget
    comodel_name='account.move.budget' index=True ondelete='cascade' required=True string='Budget'
  • company_currency_id Many2one → res.currency
    help='Utility field to express amount currency' readonly=True related='company_id.currency_id' store=True string='Company Currency' args: 'res.currency'
  • company_id Many2one → res.company
    readonly=True related='account_id.company_id' store=True string='Company' args: 'res.company'
  • credit Monetary
    currency_field='company_currency_id' default=0.0
  • date Date
    index=True required=True
  • debit Monetary
    currency_field='company_currency_id' default=0.0
  • name Char
    string='Label'
  • partner_id Many2one → res.partner
    ondelete='restrict' string='Partner' args: 'res.partner'
Public methods (0)

No public methods.

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Status
Open migration PR — not merged yet for this version
CI status
green — ready to merge
Open since
121 days ago
Last activity
9 days ago
Repository
OCA/account-financial-tools
Pull request
[18.0][MIG] account_move_budget: Migration to 18.0 (#2278)
Status
Open migration PR — not merged yet for this version
CI status
green — ready to merge
Open since
177 days ago
Last activity
4 days ago
Repository
OCA/account-financial-tools
Pull request
[19.0][MIG] account_move_budget (#2236)