1. Introducción al CRM V3

Bienvenido al manual interactivo de la versión 3 de CRM Remprotec. Esta plataforma unifica la gestión de clientes, seguimiento de oportunidades comerciales, catálogo de inventario, flujos de aprobación financiera, contratos operacionales, órdenes de instalación técnica, facturación integrada y el panel de control de usuarios y reportes en un ecosistema robusto en tiempo real.

Pantalla de Inicio Pantalla de inicio del CRM

El sistema se apoya en un diseño responsivo limpio (estilo corporativo con acentos en amarillo Caterpillar y negro) y cargas de interfaz asíncronas con HTMX que evitan recargas innecesarias en el navegador, acelerando la navegación comercial diaria.

Seguridad Reforzada
El CRM cuenta con un mecanismo personalizado de protección contra ataques CSRF (Cross-Site Request Forgery) inyectado automáticamente en todas las peticiones POST tradicionales y llamadas reactivas HTMX/Fetch, blindando los datos de la compañía.

2. Dashboard de KPIs

El Dashboard principal ofrece una vista en tiempo real sobre el estado financiero y operativo del negocio de Remprotec.

Dashboard Operativo Dashboard de control de indicadores
Características principales del Dashboard:

3. Pipeline Kanban y Alertas

El tablero Kanban centraliza el embudo comercial principal de la compañía. Permite hacer un seguimiento visual e interactivo de cada oportunidad de negocio.

Pipeline Kanban Pipeline Kanban de oportunidades
Puntos Clave del Kanban:
Semaforización de Inactividad (Hito 12.1)
El Kanban ahora colorea de forma preventiva y visual las tarjetas de los negocios según el tiempo transcurrido desde su última actualización:
  • Borde Amarillo (Preventivo): Negocios sin cambios ni actualizaciones comerciales durante más de 15 días.
  • Borde/Badge Rojo (Alerta Crítica): Negocios congelados o sin actividad durante más de 30 días, lo que exige seguimiento prioritario del vendedor asignado.

4. Módulo de Negocios (Oportunidades)

Permite administrar las oportunidades comerciales de Remprotec, registrando datos de la obra, información comercial e historial de auditoría.

Nuevo Negocio Formulario de creación de negocio
Campos e Integración Paramétrica:

Al crear o editar un negocio, los selectores cargan sus opciones directamente desde la tabla de parámetros, garantizando la consistencia de los datos:

Detalle del Negocio Detalle del negocio con historial y productos
Bitácora de Historial y Trazabilidad
Al final de la pantalla de detalle se muestra el Historial. Cualquier cambio crítico realizado en el negocio (valor estimado, probabilidad, responsable comercial o cambios de etapa) queda registrado automáticamente como log de auditoría con fecha y descripción.

5. Catálogo de Productos y Servicios (Inventario)

El CRM integra un catálogo de inventario con productos y servicios divididos en categorías (Equipos, Servicios, Hardware, Software, etc.).

Buscador y Catálogo de Productos Listado del Catálogo de Productos
Vinculación a Oportunidades:

En el detalle de un negocio, el vendedor puede vincular múltiples productos del catálogo:

6. Módulo de Cotizaciones y Ciclo de Aprobación

Permite generar cotizaciones comerciales enlazadas a un negocio, definir descuentos globales y evaluar el margen de rentabilidad.

Detalle de Cotización en Revisión Detalle de cotización en revisión
Reglas de Aprobación Paramétrica (Flujo de Control):

Al guardar una cotización, el sistema analiza el Margen de rentabilidad estimado % y el Descuento global % aplicando las reglas corporativas definidas en la base de datos:

Cuando una cotización requiere aprobación, entra en estado En revisión, mostrando una tarjeta amarilla destacada con los botones administrativos para Aprobar o Rechazar de manera rápida.

Exportación e Impresión PDF:

El botón de acciones superior "Descargar PDF" permite compilar en tiempo real el documento comercial formateado a partir del código HTML compatible con ReportLab (utilizando `xhtml2pdf`), guardándolo directamente en tu equipo.

7. Conversión Automática a Contrato

Cuando el negocio supera todas las etapas de negociación y el cliente acepta la cotización, se realiza el cierre del trato.

Detalle del Contrato Autogenerado Contrato autogenerado en estado borrador
Flujo de Automatización de Post-Cierre:

Al mover un negocio a la columna o etapa "Cerrado ganado" (Kanban, selector o edición de detalles), el sistema ejecuta el siguiente protocolo autónomo:

  1. Busca la cotización aprobada o más reciente vinculada al negocio.
  2. Genera automáticamente un registro de Contrato en estado Borrador.
  3. Asigna un número secuencial único estructurado en base al año corriente (ej. CNT-2026-0005).
  4. Asigna el valor de la cotización y mapea el tipo de negocio al tipo de contrato (venta -> venta_equipos, alquiler -> alquiler_equipos).
  5. Inserta los logs de auditoría en la bitácora del negocio y crea un enlace de acceso directo al contrato en la tarjeta de datos generales de la oportunidad.

8. Contratos y Operación

El listado de contratos permite dar seguimiento al estatus de los compromisos operacionales de Remprotec.

Listado de Contratos Listado general de contratos

Los contratos tienen un ciclo de vida propio que avanza desde el borrador inicial, pasando por revisión y firma, hasta llegar a ejecución. Desde el formulario de edición de contratos es posible ajustar fechas de inicio y vencimiento, así como añadir notas y el objeto contractual del compromiso.

9. Módulo de Órdenes de Instalación (Hito 13)

El módulo de Instalaciones V3 permite planificar, programar y supervisar en campo las labores técnicas y montajes de equipos asociados a los contratos vigentes de Remprotec.

Listado de Órdenes de Instalación Listado general de órdenes de instalación
Flujo de Trabajo Operacional (Workflow):

Cada orden de instalación avanza por un flujo de etapas parametrizado que cambia los badges de color de forma dinámica en la interfaz:

Detalle de la Orden de Instalación Detalle y flujo de la orden de instalación
Autogeneración de Orden de Instalación
Cuando el negocio se marca como "Cerrado ganado", el sistema no solo crea el contrato, sino que genera opcionalmente un borrador de Orden de Instalación Técnica con base en los productos y dirección física de la obra, reduciendo errores humanos de doble registro.

10. Módulo de Facturación V3 (Hito 14)

El módulo de Facturas unifica la contabilidad de compromisos comerciales y contratos de alquiler o venta, calculando impuestos y controlando vencimientos.

Listado de Facturas Listado de facturas registradas en el sistema
Características de la Facturación V3:
Detalle y Edición de Factura Ficha técnica detallada de una factura
Integración con Cartera Comercial
Cuando una factura cambia su estado operacional a "Pagada", el sistema recalcula de forma automática la deuda activa de la Empresa (Cliente), rebajando el saldo de mora del informe general de Cartera.

11. Informes de Cartera y Mora

El módulo de cartera y facturas consolidado permite vigilar la salud del flujo de caja de la organización.

Resumen de Cartera Informes de cartera por antigüedad y empresa
Semaforización de Mora (Antigüedad de Cartera):

Las facturas se distribuyen automáticamente en bandas de antigüedad (Corriente, 1-30 días, 31-60 días, 61-90 días, Más de 90 días) en base a su fecha de vencimiento y fecha de pago:

12. Calendario Comercial

Centraliza la planeación y el registro de la actividad en campo del equipo comercial de Remprotec.

Calendario Mensual Calendario interactivo de actividades
Navegación e Interactividad (HTMX):

13. Módulo de Reportes Analíticos (Hito 10)

El panel de Reportes ofrece un resumen ejecutivo detallado y dinámico en tres frentes operacionales clave para Remprotec:

Panel Analítico de Reportes Panel de reportes del sistema
Indicadores Disponibles en el Panel:

14. Módulo de Gestión de Usuarios y Seguridad (Hito 10 y 11)

El módulo de Usuarios e identidad unifica el control de accesos, roles administrativos y la matriz relacional de permisos del sistema.

Listado de Usuarios Listado general de usuarios
Estructura Estética y de Seguridad:
Creación de Usuario Formulario de creación de usuario y asignación de rol
Matriz Interactiva de Roles y Permisos:

En el submenú "Roles y Permisos", los administradores pueden gestionar de forma interactiva qué acciones puede realizar cada uno de los 4 roles (Administrativo, Gerencial, Comercial, Operativo) en cada módulo del sistema.

Matriz de Permisos Matriz de roles y acciones del sistema

Al hacer clic en cualquier switch de la cuadrícula, la petición de cambio se envía asíncronamente mediante **HTMX** aplicando la modificación al instante en la base de datos sin recargar la página.

15. Automatizaciones y CLI

Centraliza la revisión de alertas operacionales de cartera y de inactividad de negocios.

Alertas de Automatización Bandeja de alertas automatizadas del sistema
Alertas de Negocios sin Gestión (Hito 12.1):

Muestra el listado de oportunidades que requieren atención inmediata debido al tiempo transcurrido desde su última acción.

CLI de Ejecución de Automatizaciones:

El CRM cuenta con un script CLI que se ejecuta de forma periódica (flask ejecutar-automatizaciones). Este script busca facturas vencidas en el sistema y gatilla automáticamente el cambio de estado a vencida, disparando alertas de cobro.

16. Parametrización y Configuración

El núcleo paramétrico del sistema permite configurar el comportamiento de todo el CRM sin necesidad de alterar el código fuente.

Configuración del Sistema Parámetros del sistema
Tablas Paramétricas Editables: