account_payment_base_oca_sale
Extend sale orders to manage customer payment methods and propagate them through invoicing and reports.
Key Features
- sale.order: Adds a stored payment method field that defaults from the customer's inbound payment method when the sale is created.
- sale.order: Propagates the selected payment method and related bank account details to invoices generated from the sale.
- sale.order: Prevents grouping of invoices with different payment methods by adding the method to the invoice grouping keys.
- sale.report: Displays the payment method in sales analysis views and enables grouping sales by that method.
- sale.order report: Prints payment method instructions on the sale order document when available.