Módulo: Apartados¶
El módulo de Apartados gestiona todo el proceso de ventas, desde la reservación inicial hasta el cierre y entrega de viviendas.
Modelos Principales¶
Apartado¶
Representa una venta de vivienda.
Campos clave:
- casa: ForeignKey a Casa
- cliente: ForeignKey a Cliente
- asesor: Usuario que realiza la venta
- tipo_venta: CREDITO, CONTADO, C90, OTRO
- precio_final, enganche_pagado, monto_credito
- fecha_apartado, fecha_escrituracion, fecha_entrega
- estatus: APARTADO, EN_PROCESO, ESCRITURADO, ENTREGADO, CANCELADO
- comision_asesor, comision_pagada
Obra¶
Trabajos de construcción o remodelación requeridos.
Garantia¶
Período de garantía post-entrega con seguimiento de issues.
Cierre¶
Proceso final de cierre de venta con validaciones multi-departamento.
Proceso de Ventas¶
graph LR
A[PreApartado] --> B[Apartado]
B --> C[Documentación]
C --> D[Avalúo]
D --> E[Notaría]
E --> F[Obra]
F --> G[Escrituración]
G --> H[Garantía]
H --> I[Entrega Final]
Funcionalidades¶
1. Crear Apartado¶
- Seleccionar casa disponible
- Asignar cliente
- Definir tipo de venta y montos
- Cálculo automático de comisiones
2. Gestión de Obras¶
- Solicitar trabajos necesarios
- Seguimiento de avances
- Aprobación de obras completadas
3. Proceso de Cierre¶
- Checklist multi-departamento
- Validaciones de tesorería, jurídico, etc.
- Liberación final
4. Garantías¶
- Registro de issues post-entrega
- Seguimiento de reparaciones
- Cierre de garantías
API Endpoints¶
GET/POST /api/apartados/GET/PUT /api/apartados/{id}/POST /api/apartados/{id}/solicitar-obra/POST /api/apartados/{id}/iniciar-cierre/
Ver también: Modelos de Apartados