OC Convenios (Portal Público)
Gestión completa de órdenes de compra ganadas del mercado público chileno (ChileCompra).
Descripción
Sistema central para administrar todas las órdenes de compra adjudicadas desde el portal público de ChileCompra. Incluye visualización en Kanban y tabla, tracking de estados, facturación electrónica, gestión de despachos y sistema de comentarios colaborativo.
Características Principales
📊 Vistas Duales
- Vista Kanban: Gestión visual por estados (columnas drag & drop)
- Vista Tabla: Listado detallado con filtros avanzados
🏷️ Gestión de Estados
- Estados personalizables según flujo de la empresa
- Transiciones automáticas o manuales
- Historial de cambios de estado
- Alertas por estado
📄 Facturación Integrada
- Generación de DTE (Factura 33) desde OC
- Guías de despacho electrónicas
- Notas de crédito y débito
- Integración con Maimag (SII)
🚚 Gestión de Despachos
- Tracking de envíos
- Múltiples despachos por OC
- Coordinación con transportista
- Confirmación de recepción
🏷️ Sistema de Etiquetas (Tags)
- Etiquetas personalizadas
- Categorización por proyecto
- Filtrado por tags
- Colores identificatorios
💬 Comentarios Colaborativos
- Comentarios por OC
- Menciones a usuarios
- Historial de comunicación
- Adjuntar archivos
Casos de Uso
- Seguimiento de OC ganada: Desde adjudicación hasta pago completo
- Facturación masiva: Generar DTEs para múltiples OC
- Coordinación de despacho: Gestionar envíos y confirmaciones
- Trabajo en equipo: Comunicación entre ventas, bodega y facturación
Interfaz y Componentes
Vista Kanban
[Pendiente: Screenshot de tablero Kanban]
Columnas típicas:
- Ganada
- En preparación
- Despachada
- Facturada
- Pagada
Vista Tabla
[Pendiente: Screenshot de tabla con filtros]
Columnas disponibles:
- Folio OC
- Cliente/Institución
- Monto
- Estado
- Fecha adjudicación
- Ejecutivo
- Tags
- Acciones
Modal de Detalle
[Pendiente: Screenshot de vista detallada de OC]
Integraciones
- ChileCompra API - Sincronización de OC adjudicadas
- Maimag - Facturación electrónica SII
- Firebase Firestore - Almacenamiento en tiempo real
- Cloud Functions - Notificaciones y automatizaciones
Estados Configurables
Estados Por Defecto
| Estado | Color | Descripción |
|---|---|---|
| Ganada | 🟦 Azul | OC recién adjudicada |
| En preparación | 🟨 Amarillo | Productos en preparación |
| Despachada | 🟧 Naranja | Envío en tránsito |
| Facturada | 🟪 Morado | DTE generado |
| Pagada | 🟩 Verde | Pago recibido |
Flujo de Trabajo Completo
OC Ganada → Preparar Productos → Despachar → Facturar → Recibir Pago
↓ ↓ ↓ ↓ ↓
[Asignar] [Coordinar con] [Generar] [Generar] [Conciliar]
[Ejecutivo] [Bodega] [OT] [Factura] [Banco]
Acciones Disponibles
Desde Lista/Kanban
- Ver detalle completo
- Cambiar estado (drag & drop en Kanban)
- Agregar/editar tags
- Generar factura electrónica
- Gestionar despachos
- Agregar comentarios
- Exportar a Excel
Desde Detalle
- Editar información de OC
- Subir documentos adjuntos
- Crear guía de despacho
- Generar factura
- Ver historial completo
- Gestión de envíos avanzada
- Calculadora de costos
Filtros y Búsqueda
- Por rango de fechas
- Por estado(s)
- Por ejecutivo
- Por cliente/institución
- Por monto (rango)
- Por tags
- Por estado de facturación
- Por estado de pago
Datos Técnicos
Modelo de OC Convenio
interface OCConvenio {
id: string;
folioOC: string;
codigoLicitacion: string;
institucion: string;
rutInstitucion: string;
fechaAdjudicacion: Date;
montoTotal: number;
productos: OCProducto[];
estado: string;
estadoFacturacion: 'pendiente' | 'parcial' | 'completa';
estadoPago: 'pendiente' | 'parcial' | 'pagado';
ejecutivoId: string;
tags: string[];
comentarios: Comentario[];
despachos: Despacho[];
documentosTributarios: DTE[];
}
[Pendiente: Modelo completo]
Sincronización con ChileCompra
[Pendiente: Proceso de sincronización automática]
Notificaciones
- Nueva OC adjudicada
- Cambio de estado
- Plazo de entrega próximo
- Factura generada
- Pago recibido
- Comentarios nuevos
Mejores Prácticas
- Actualizar estado inmediatamente al cambiar
- Usar tags consistentemente para facilitar búsquedas
- Documentar con comentarios decisiones importantes
- Generar factura al confirmar despacho
- Validar datos antes de facturar (no editable después)
- Mantener comunicación fluida entre áreas