Repository
OCA/account-invoicing · module folder · Try on Runboat
Module version
1.0.0
Category
Uncategorized
Folder size
0.05 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/account-invoicing
Last tracking update
2026-08-07 08:22:53
Authors
ACSONE SA/NV, Odoo Community Association (OCA), Open Net Sàrl
Maintainers
ACSONE SA/NV, Odoo Community Association (OCA), Open Net Sàrl
Committers
Damien Crier, OCA-git-bot, oca-ci
Odoo dependencies
Python dependencies
requests
System dependencies
None
Required by
None
Description
This module adds a mass sending feature on invoices, using asynchronous
jobs.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
account_move_send_wizard_form account.move.send form Inherits account.account_move_send_form
view_move_form Account Invoice Form (in invoice_mass_sending) account.move form Inherits account.view_move_form
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (2)

New fields (1)
  • sending_in_progress Boolean
    default=False help='If checked, the invoice is already being processed, and it will prevent the sending of a duplicated mail.'
Public methods (1)
  • mass_sending(self, template=None)
    This method triggers the asynchronous sending for the selected invoices for which there is no asynchronous sending in progress and an email address is defined.

New fields (0)

No new fields.

Public methods (1)
  • enqueue_invoices(self)

Loading…

Loading…

Loading…

Loading…