Sale Order Line Date

Collaborative Project with Marcel Cojocaru

📋 Description

Extension of OCA sale_order_line_date module with custom report templates. Enables individual delivery commitment dates per sales order line, critical for Van Thiel's custom manufacturing workflow.

🎯 Business Challenge

Van Thiel manufactures custom products with varying lead times. Standard Odoo only supports one delivery date per order, but customers need per-product commitments for mixed orders.

💡 Solution Approach

Marcel and Matthias extended the OCA module with report customizations:

  • Per-Line Dates: Commitment date on each SO line
  • Report Integration: Dates visible on printed quotations
  • Customer Communication: Clear delivery expectations
  • Production Planning: Manufacturing schedules per product

🔧 Technical Implementation

Report template customization extending OCA base:

  • Depends on OCA sale_order_line_date
  • Custom QWeb templates in reports/sale_order_report.xml
  • Per-line date display on quotations
  • Integration with stock module for delivery tracking

📊 Results & Impact

Customers receive accurate per-product delivery commitments. Production planning improved with clear line-level deadlines. Customer satisfaction increased through transparent communication.