- Motor de cálculo parametrizado por desarrollo (enganches, descuentos, splits, fuente de N, quirk Infonavit-lista); DIAGONAL byte-idéntico - 285 unidades (5 desarrollos) en seeds, API (?desarrollo=) y board Monday - Selector de desarrollo en UI, propuestas por config, PDF multi-desarrollo - Knowledge IA: catálogo por desarrollo + matriz de diferencias (10 docs) - Tests: cotizador 53, api 99 — fixtures de los Excel validados al centavo
54 lines
3.4 KiB
Markdown
54 lines
3.4 KiB
Markdown
# Las 4 propuestas del cotizador Frasa
|
||
|
||
El cotizador genera 4 propuestas comerciales para la misma unidad. Todas parten del **precio de lista** (sin o con acabados, según lo que elija el cliente; en ATELIER, ESTANZA, SENDA y SOLANA hay un solo precio) y del **apartado** (por defecto $20,000 MXN), que ya se pagó y se descuenta del enganche.
|
||
|
||
**Este documento describe el esquema de DIAGONAL.** Los demás desarrollos usan la misma estructura pero con porcentajes y reglas propios; ver el catálogo de cada desarrollo:
|
||
|
||
- **ATELIER** — Contado / Semi contado / **Cofinavit** (no hay Infonavit) / Bancario. Bancario con enganche 5% sobre precio de lista. Entrega inmediata: las mensualidades son 1 solo pago. Descuentos default 0%.
|
||
- **ESTANZA** — las mismas 4 de DIAGONAL, pero el enganche se calcula sobre el precio final y el **pago final de Bancario/Infonavit sobre el precio de lista**; N fijo = 1 mensualidad. Descuentos default 0%.
|
||
- **SENDA** — Bancario con enganche 5%; Semi contado 50/45/**5**; Contado con 2% y Semi con 1% de descuento default; todo sobre precio final (sin quirk de lista). Unidades sin fecha de entrega: no se pueden calcular mensualidades ("—").
|
||
- **SOLANA** — Bancario con enganche 5%; **Infonavit con enganche 0%**; N = "meses para firma" de cada casa (1–4). Descuentos default 0%.
|
||
|
||
Elementos comunes a las 4 propuestas:
|
||
|
||
- **Descuento**: fracción sobre el precio de lista. Valores por defecto en DIAGONAL: Bancario 0%, Infonavit-Cofinavit 0%, Contado 2%, Semi-contado 1%.
|
||
- **Monto de descuento** = precio de lista × descuento.
|
||
- **Precio final** = precio de lista − monto de descuento.
|
||
- **Número de mensualidades (N)**: meses completos desde hoy hasta la fecha de entrega de la unidad (mínimo 1). Las mensualidades se pagan durante la construcción.
|
||
|
||
## Propuesta 1 — Crédito Bancario (DIAGONAL)
|
||
|
||
Para clientes que liquidarán con crédito hipotecario bancario a la entrega.
|
||
|
||
- Enganche = 2.5% del precio de **lista**, menos el apartado ya pagado.
|
||
- Pago final (contra entrega, cubierto por el crédito) = 90% del precio final con descuento.
|
||
- Mensualidades = precio final − apartado − enganche − pago final, dividido entre N.
|
||
|
||
## Propuesta 2 — Crédito Infonavit / Cofinavit (DIAGONAL)
|
||
|
||
Para clientes que liquidarán con crédito Infonavit o Cofinavit (Infonavit + banco) a la entrega.
|
||
|
||
- Enganche = 2.5% del precio de **lista**, menos el apartado ya pagado.
|
||
- Pago final (contra entrega, cubierto por el crédito) = 95% del precio final con descuento.
|
||
- Mensualidades = precio de **lista** − pago final − apartado − enganche, dividido entre N. (Ojo: el Excel del cotizador usa aquí el precio de lista, no el precio final; así está validado y así se calcula.)
|
||
|
||
## Propuesta 3 — Contado (DIAGONAL)
|
||
|
||
Sin mensualidades: el cliente paga casi todo de inmediato.
|
||
|
||
- Enganche = 90% del precio final con descuento, menos el apartado ya pagado.
|
||
- Pago final = 10% del precio final con descuento.
|
||
- Mensualidad: no aplica (N/A).
|
||
|
||
## Propuesta 4 — Semi-contado (DIAGONAL)
|
||
|
||
Esquema 50 / 40 / 10 sobre el precio final con descuento.
|
||
|
||
- Enganche = 50% del precio final, menos el apartado ya pagado.
|
||
- Mensualidades = 40% del precio final, dividido entre N.
|
||
- Pago final = 10% del precio final.
|
||
|
||
## Comparación
|
||
|
||
El total pagado por el cliente en cualquier propuesta es: apartado + enganche + total de mensualidades + pago final. El cotizador destaca la propuesta con menor total pagado; en empate gana la primera (Bancario).
|