Saltar al contenido principal

Cotizaciones

Sistema completo de gestión de cotizaciones para clientes del mercado público y privado.

Descripción

Módulo para listar, filtrar y gestionar todas las cotizaciones creadas en el sistema. Permite hacer seguimiento del estado de cada cotización, desde su creación hasta su conversión en orden de compra.

Características Principales

📋 Gestión de Cotizaciones

  • Listado completo de cotizaciones
  • Filtrado por período
  • Búsqueda por RUT o nombre de cliente
  • Tracking de estado (enviada, aceptada, rechazada, vencida)
  • Visualización de productos cotizados
  • Exportación de cotizaciones

🔍 Filtros Disponibles

  • Por rango de fechas
  • Por cliente (RUT/Nombre)
  • Por estado
  • Por ejecutivo responsable
  • Por tipo de cotización (Compra Ágil, Convenio Marco, Privada)

Casos de Uso

  1. Ejecutivo: Revisa sus cotizaciones activas y hace seguimiento
  2. Manager: Supervisa cotizaciones del equipo completo
  3. Admin: Gestiona y analiza todas las cotizaciones del sistema

Interfaz y Componentes

Vista de Lista

[Pendiente: Screenshot de la tabla de cotizaciones]

Acciones Disponibles

  • Ver detalle de cotización
  • Editar cotización (si no está cerrada)
  • Enviar por email
  • Descargar PDF
  • Convertir en OC (si fue aceptada)
  • Eliminar cotización

Integraciones

  • Firebase Firestore - Almacenamiento de cotizaciones
  • Cloud Functions - Generación de PDFs
  • Email Service - Envío de cotizaciones por correo
  • BigQuery - Catálogo de productos

Estados de Cotización

EstadoDescripciónAcciones Disponibles
BorradorEn ediciónEditar, Enviar, Eliminar
EnviadaEsperando respuestaVer, Reenviar
AceptadaCliente aceptóConvertir en OC, Facturar
RechazadaCliente rechazóVer, Archivar
VencidaPlazo expiradoVer, Renovar, Archivar

Configuración Requerida

Plantilla de Cotización

[Pendiente: Configuración de plantilla PDF]

Vigencia

[Pendiente: Configuración de días de vigencia]

Flujo de Trabajo

Crear Cotización → Enviar a Cliente → Cliente Acepta → Generar OC → Facturar

Cliente Rechaza → Archivar

Cotización Vence → Renovar/Archivar

Datos Técnicos

Modelo de Datos

interface Quotation {
id: string;
clientRut: string;
clientName: string;
createdAt: Date;
expiresAt: Date;
status: 'draft' | 'sent' | 'accepted' | 'rejected' | 'expired';
products: QuotationProduct[];
total: number;
executiveId: string;
type: 'compra-agil' | 'convenio-marco' | 'private';
}

[Pendiente: Modelo completo de datos]

Enlaces Relacionados


⬅️ Volver a Ventas | 🏠 Índice Principal