account_invoice_transmit_method
This module lets you configure how invoices are transmitted (email, post, portal) at partner and invoice level.
Key Features
- transmit.method: Defines configurable invoice transmission methods with sequencing, activation, and separate customer or vendor availability toggles.
- accounting configuration: Provides list and form views plus a dedicated menu to manage transmission methods including archived indicators.
- base: Preloads email, postal mail, and customer portal transmission options for immediate use.
- res.partner: Stores company-dependent default transmission methods for customers and vendors and shares them across a partner's commercial entities.
- res.partner: Forces invoice contacts to supply an email address when the customer transmission method is email.
- account.move: Auto-populates the invoice transmission method from the partner based on whether the document is sales or purchase oriented while allowing changes.
- account.move: Hides the send action buttons unless the invoice transmission method supports email delivery.