Dilepack

Cotizaciones (crear, generar NP/factura, cancelar)

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ónRuta
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

  1. Abrí el listado y Nuevo, o edita una cotización Abierta.
  2. 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).
  3. No hay plan de pagos en la cotización (eso se define al generar NP/factura).
  4. Guarda. Numeración típica: CQ-{establecimiento}-{secuencia}.
  5. 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)

  1. 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}
  2. Se abre el formulario precargado (cliente, líneas, etc.). Los pagos no se copian de la cotización.
  3. Nada queda guardado como NP/factura hasta que pulses Guardar en ese formulario.
  4. La cotización sigue Abierta y se puede volver a usar (generar otra vez).
  5. 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.
  6. Si el cupo está al límite, Generar se bloquea hasta mejorar el plan.

Pasos — Cancelar

  1. En ficha o listado (si tenés permiso): Cancelar y confirmá.
  2. Queda Cancelada; no se puede generar desde ella (fromQuote con 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.

Volver a Ventas y caja