Repository
OCA/project-reporting · module folder · Try on Runboat
Module version
1.4
Category
Generic Modules/Projects & Services
Folder size
0.03 MB
License
LGPL-3
Application
No
Auto-installable
No
Website
http://www.camptocamp.com
Last tracking update
2026-08-07 07:17:52
Authors
Camptocamp, Odoo Community Association (OCA)
Maintainers
Camptocamp, Odoo Community Association (OCA)
Committers
Pedro M. Baeza
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
edit_project project.project.form project.project form Inherits project.edit_project
view_associate_aal_to_invoice Associate To Invoice associate.aal.to.invoice form New
view_create_related_invoice Create blank invoice create.invoice.from.project form New
view_dissociate_aal_to_invoice Dissociate To Invoice dissociate.aal.to.invoice form New
view_open_related_invoice Open Related Invoices open.invoice.from.project form New
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (7)

New fields (0)

No new fields.

Public methods (1)
  • write(self, vals)
    @api.multi
    Put a key in the vals, since we have no context. Return super.

New fields (0)

No new fields.

Public methods (2)
  • name_get(self)
    @api.multi
  • name_search(self, name, args=None, operator='ilike', limit=100)
    @api.model

New fields (1)
  • invoice_id Many2one → account.invoice
    required=True string='Invoice' args: 'account.invoice'
Public methods (1)
  • associate_aal(self)
    @api.multi

New fields (0)

No new fields.

Public methods (1)
  • create_invoices(self)
    @api.multi

New fields (0)

No new fields.

Public methods (1)
  • dissociate_aal(self)
    @api.multi
    Dissociate invoice from the line and return {}. This is necessary because the module hr_timesheet_invoice introduces a check that we want to avoid.

New fields (0)

No new fields.

Public methods (1)
  • open_invoices(self)
    @api.multi

New fields (0)

No new fields.

Public methods (1)
  • unlink(self)
    @api.multi

Loading…

Loading…

Loading…

Loading…