Repository
OCA/account-invoicing · module folder · Try on Runboat
Module version
1.1.0
Category
Accounting & Finance
Folder size
0.02 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
http://www.syleam.fr/
Last tracking update
2026-08-07 07:09:56
Authors
SYLEAM, Akretion, Odoo Community Association (OCA)
Maintainers
SYLEAM, Akretion, Odoo Community Association (OCA)
Committers
Pedro M. Baeza, Stéphane Bidoul (ACSONE)
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
view_account_journal_form group.invoice.lines.account.journal.form account.journal form Inherits account.view_account_journal_form
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (2)

New fields (0)

No new fields.

Public methods (2)
  • inv_line_characteristic_hashcode(self, invoice_line)
    Inherit the native method that generate hashcodes for grouping. When grouping per account, we remove the product_id from the hashcode. WARNING: I suppose that the other methods that inherit this method add data on the end of the hashcode, not at the beginning. This is the case of github/OCA/account-closing/ account_cutoff_prepaid/account.py
  • line_get_convert(self, line, part, date)
    @api.model

New fields (1)
  • group_method Selection
    default='account' help="If you select 'By Product', the account move lines generated when you validate an invoice will be grouped by product, account, analytic account and tax code. If you select 'By Account', they will be grouped by account, analytic account and tax code, without taking into account the product." string='Group by' args: [('product', 'By Product'), ('account', 'By Account')]
Public methods (0)

No public methods.

Loading…