account_banking_mandate_contact
Enable child contacts to choose a specific banking mandate so debit orders for their invoices use that mandate.
Key Features
- res.partner: Adds a company-dependent contact mandate field and prioritizes it as the valid mandate when the selection is in valid state.
- account.move.line: Prefills payment order lines with the shipping contact's mandate and related bank account when the invoice has no mandate for inbound collections.
- Invoicing UI: Exposes the contact mandate selector on the customer properties form, limited to valid mandates of the commercial partner.