Why Automate Odoo Sales Configuration?
Odoo Sales configuration determines how your team creates quotations, applies pricing rules, manages discounts, and converts orders to invoices. Misconfigured settings lead to pricing errors, approval bottlenecks, and manual workarounds. An AI agent sets up the sales workflow to match your actual business process.
What the Agent Configures
Quotation Templates
- Standard quotation templates for recurring product combinations
- Section headers and optional products for upselling
- Terms and conditions per template
- Validity period defaults
- Confirmation and payment settings (online signature, online payment)
Pricing Rules (Pricelists)
The agent creates pricelists for different customer segments:
- Retail pricelist — Standard pricing for walk-in customers
- Wholesale pricelist — Volume discounts for bulk buyers
- Partner/reseller pricelist — Special rates for distribution partners
- Seasonal pricelist — Time-limited promotional pricing
- Currency-specific pricelists — For international sales
Each pricelist can use different computation methods: fixed price, percentage discount, formula-based, or margin-based.
Discount Policies
- Maximum discount percentage per user role
- Approval workflows for discounts above threshold
- Automatic volume discounts based on order quantity
- Early payment discounts linked to payment terms
- Loyalty/repeat customer discounts
Sales Teams and Territories
- Team structure with leaders and members
- Territory assignment rules (by region, industry, or account size)
- Lead auto-assignment based on territory
- Team-specific quotas and targets
Commission Structures
- Percentage-based commission on invoice amount
- Tiered commission (higher rate for exceeding quota)
- Product-specific commission rates
- Team vs individual commission tracking
Order-to-Invoice Workflow
The agent configures the complete sales workflow:
- Quotation creation → customer approval (online or manual)
- Sales order confirmation → delivery order generation
- Delivery validation → invoice creation (automatic or manual)
- Invoice sending → payment tracking → reconciliation
Settings include: automatic invoice on payment, invoice on delivery, invoice on order, and proforma invoice options.
Product Configuration for Sales
- Product types (storable, consumable, service)
- Unit of measure for sales vs purchase
- Product variants with sales-specific pricing
- Optional products for cross-selling on quotations
- Product packaging (sell in boxes, pallets, etc.)
Integration with Other Modules
- CRM — Convert opportunities to quotations with pre-filled data
- Inventory — Check stock availability before confirming orders
- Accounting — Automatic invoice creation and revenue recognition
- Subscriptions — Recurring revenue products and renewal management
- eCommerce — Synchronized pricing between online and offline channels
Common Sales Configuration Patterns
| Business Model | Key Configuration |
|---|---|
| B2B Distribution | Customer-specific pricelists, payment terms per customer, minimum order quantities |
| B2C Retail | Standard pricing, no discounts, immediate payment |
| Professional Services | Time-based products, milestone invoicing, project-linked sales |
| SaaS/Subscriptions | Recurring products, trial periods, upgrade/downgrade workflows |
| Manufacturing | Make-to-order products, configurable BOMs, lead time management |
Getting Started
Deploy Odoo on DeployMonkey and describe your sales process: customer types, pricing strategy, discount policies, and invoicing workflow. The AI agent configures the sales module to match your business model.