Addons DevPre-alpha
Sale module
Quotations and sales orders.
Models
| Model | Key fields |
|---|---|
sale.order | partner, user, opportunity_id → crm.lead, state, invoice_status |
sale.order.line | product, qty, price |
States
| State | Meaning |
|---|---|
draft | Quotation |
sent | Sent to customer |
sale | Confirmed sales order |
cancel | Cancelled |
Events
record.updated on sale.order (hook in services/hooks.go): when state=sale → invoice_status=to invoice; cancel resets status.
Menus
Sales → Quotations (state in draft,sent, default draft), Sales Orders (state=sale), Order Lines.
Security
Groups: Sales User, Sales Manager. Record rules: own vs all orders.
Integration
- Links to
crm.leadviaopportunity_id - Confirmed orders trigger customer invoices in
account(when installed)
Depends
product, contacts, crm
Paths
sumeru_addons/sale/models/sale_order.gosumeru_addons/sale/services/hooks.go