Audiencia: negocio
Objetivo
Gestionar cotizaciones comerciales: crear/editar mientras están abiertas, generar una nota de pedido o una factura (borrador precargado), y cancelar cuando ya no apliquen.
Quién puede hacerlo
Personal con permisos de cotizaciones (module.quotations.edit / .convert / .cancel según la acción).
Antes de empezar
- Cliente y productos listos.
- Para Generar factura o nota de pedido: cupo de comprobantes disponible (08). La cotización en sí no consume cupo ni se emite al SRI.
- Establecimiento / punto de emisión si los usáis en el formulario.
Rutas
| Acción | Ruta |
|---|---|
| Listado | /cotizaciones (Comercial → Cotizaciones) |
| Nueva | /cotizaciones/new |
| Editar | /cotizaciones/{id}/edit |
| Ver | /cotizaciones/{id} |
La ruta antigua /fiscal-documents/sent/cotizaciones redirige a /cotizaciones. Las cotizaciones no son una pestaña de Enviados fiscales.
Pasos — Crear / editar
- Abrí el listado y Nuevo, o edita una cotización Abierta.
- Completa cliente, vendedor, líneas (precio y descuento de línea), establecimiento / punto e información adicional. El ingreso Sin IVA / Con IVA sigue la misma lógica que en factura (07 — Precios con IVA y descuentos).
- El vendedor (por defecto vos) se copia al generar NP o factura; no va al SRI.
- Si el producto tiene opciones (p. ej. Talla, Color), elegí cada opción en la línea (
Nombre — S / Rosa). Las que controlan stock son obligatorias; las demás, opcionales. - Si el producto tiene listas de precios, al enfocar el precio unitario aparece el menú de catálogo / Bulto / etc. (igual que en factura). Las reglas de precio se aplican solas; su cantidad mínima se cuenta por producto (suma todas las líneas del mismo producto).
- No hay plan de pagos en la cotización (eso se define al generar NP/factura).
- Guarda. Numeración típica:
CQ-{establecimiento}-{secuencia}. - Estados: Abierta (
OPEN, editable) · Cancelada (CANCELLED, bloqueada). No hay flujo de “aceptar/rechazar” por el cliente en el panel.
Pasos — Generar nota de pedido o factura (soft)
- Desde el listado o la ficha, menú Generar:
- Generar nota de pedido →
/sales-orders/new?fromQuote={id} - Generar factura →
/fiscal-documents/sent/new?fromQuote={id}
- Generar nota de pedido →
- Se abre el formulario precargado (cliente, líneas, etc.). Los pagos no se copian de la cotización.
- Nada queda guardado como NP/factura hasta que pulses Guardar en ese formulario.
- La cotización sigue Abierta y se puede volver a usar (generar otra vez).
- Al guardar el documento hijo queda vinculado (
source_sales_quote_id); en la ficha de la cotización aparece Documentos generados y actividad tipo generado NP / factura. - Si el cupo está al límite, Generar se bloquea hasta mejorar el plan.
Pasos — Cancelar
- En ficha o listado (si tenés permiso): Cancelar y confirmá.
- Queda Cancelada; no se puede generar desde ella (
fromQuotecon cotización cancelada muestra error).
Lo que no hace este módulo (hoy)
- No envía la cotización por correo al cliente desde el panel (el email del cliente es solo un campo del formulario).
- No hay aceptación/rechazo del cliente en la UI de personal.
- El endpoint legacy de “convert” automático no es el flujo de la UI: usad Generar (apertura suave).
Resultado esperado
- Cotización Abierta con líneas y totales correctos.
- Tras Generar + Guardar: NP o borrador de factura vinculados; sección Documentos generados actualizada.
Si algo falla
- Generar bloqueado por cupo → 08.
- “No se puede generar desde una cotización cancelada” → creá una nueva o reabrí el proceso comercial.
- No ves Editar → estado Cancelada o sin permiso de edición.
Relacionados
Última revisión: 2026-10-07
Si este flujo cambia en el producto, actualiza esta página.