account_payment_partner
Centralizes payment mode management across partners, invoices, and reports to keep payment instructions consistent.
Key Features
- res.partner: Adds company-specific default customer and supplier payment modes that sync across related commercial partners.
- res.partner: Restricts visibility of default payment method lines to members of a dedicated security group.
- account.move: Automatically computes each invoice payment mode from partner defaults or refund rules, restricts choices to the correct payment type, and adjusts bank account requirements and suggested partner banks accordingly.
- account.move: Adds payment mode column and filtering options to invoice lists and searches for easier analysis.
- account.move.line: Mirrors the invoice payment mode on receivable and payable lines and keeps it in sync when either side changes.
- account.payment.mode: Adds refund payment mode linkage and controls for showing full or masked customer bank account details, including optionally reusing journal bank accounts.
- account.invoice.report: Exposes payment mode in the invoice analysis model and search filters so results can be grouped by mode.
- invoicing: Displays payment mode notes and configurable bank account details on printed invoices according to the payment mode settings.