sale_order_type
This module allows defining different types for sales orders, each with customizable settings for journals, warehouses, routes, sequences, policies, payment terms, pricelists, incoterms, analytic accounts, and quotation validity days.
Key Features
- sale.order.type: Defines sale order types with configurable attributes including journal, warehouse, route, sequence, shipping policy, payment term, pricelist, incoterm, analytic account, and quotation validity days.
- sale.order: Adds type field that auto-assigns based on partner or defaults and propagates type settings to order fields like warehouse, picking policy, payment term, pricelist, incoterm, validity date, and sequence for order name.
- sale.order.line: Propagates route from sale order type to order lines.
- res.partner: Adds sale type field to assign default sale order type per partner.
- account.move: Adds sale type field that propagates from partner or sale order and sets payment term and journal from type.
- sale.report: Includes sale order type in sales reports.
- account.invoice.report: Includes sale type in invoice reports.
- res.company: Adds setting to make sale order type required on orders.
- sale.advance.payment.inv: Propagates journal and sale type to advance payment invoices.