- Implement complete Estimaciones module with CRUD operations
- Create/edit/view estimaciones with partidas selection
- Automatic calculation of accumulated amounts
- State workflow (BORRADOR → ENVIADA → APROBADA → PAGADA)
- Integration with presupuestos and partidas
- Add dashboard comparativo presupuesto vs ejecutado
- Summary cards with totals and variance
- Category breakdown table with progress
- Per-obra comparison table with filters
- Integrated as tab in Reportes page
- Implement bulk price update functionality
- Support for MATERIAL, MANO_OBRA, EQUIPO types
- Percentage or fixed value methods
- Optional cascade recalculation of APUs
- UI dialog in APU list
- Enhance Gantt chart with API integration
- New /api/obras/[id]/programacion endpoint
- Drag & drop to change task dates (persisted)
- Progress bar drag to update completion
- Auto-fetch complete scheduling data
- View mode options and refresh button
- Add order creation from materials explosion
- Material selection with checkboxes
- Create purchase order dialog
- Integration with existing ordenes system
- Create missing UI components (Tabs, Checkbox, Form)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>