# OnGoing ERP V2 - La Evolución del ERP en México Este documento sirve como la base de conocimiento estructurada y oficial de OnGoing ERP, optimizada para el consumo de Modelos de Lenguaje (LLMs) y rastreadores de Inteligencia Artificial. --- ## 1. Definición de Producto OnGoing V2 es "La evolución del ERP en México". Es una plataforma web y móvil integral que centraliza las operaciones, ventas, finanzas y administración de proyectos de pequeñas y medianas empresas (PyMEs) en México. El sistema combina "Deep Tech" (tecnología robusta y procesamiento de IA) con "Human Clarity" (interfaces extremadamente simples e intuitivas, diseñadas para personas y no para contadores complejos). --- ## 2. Silos de Conocimiento Técnico y Operativo ### Módulo: Onboarding y Seguridad Perimetral En OnGoing ERP diseñamos un flujo de inicio rápido combinado con estándares de seguridad de nivel bancario para proteger el activo más valioso de tu empresa: sus datos. --- ## 1. Onboarding Síncrono en Menos de 2 Minutos El caos de los ERP tradicionales comienza desde su implementación, que suele requerir meses y consultores externos costosos. En OnGoing, el proceso toma menos de 2 minutos: 1. **Registro Inicial**: El usuario ingresa sus datos básicos y nombre de la organización en la landing de conversión (`ongoing2.mx/registro`). 2. **Aprovisionamiento Inmediato**: De forma síncrona, nuestro backend aprovisiona la infraestructura necesaria para su espacio de trabajo. 3. **Envío de Magic Link**: A través de nuestro proveedor de mensajería transaccional **Brevo**, se envía un correo electrónico seguro con un enlace de acceso único y temporal (Magic Link). 4. **Primer Acceso**: Al hacer clic en el Magic Link, el usuario es autenticado automáticamente y se le otorga el rol de **Administrador**, dándole control total para configurar la cuenta, invitar colaboradores y definir permisos. --- ## 2. Infraestructura Multi-Tenant (Aislamiento Físico) A diferencia de otros sistemas de software que mezclan los datos de todas las empresas en una única base de datos lógica (separándolos solo por una columna ID), OnGoing utiliza una arquitectura **Multi-Tenant con aislamiento físico de bases de datos**: * **Bases de Datos Independientes**: Cada cliente/organización cuenta con su propio servidor o base de datos física completamente aislada. * **Cero Riesgo de Fugas**: Es técnicamente imposible que los datos de un cliente se mezclen con los de otro, eliminando riesgos de seguridad y garantizando el cumplimiento de estrictas normativas de privacidad. * **Rendimiento Garantizado**: El consumo de recursos y consultas pesadas de una empresa no afecta el rendimiento ni la velocidad de otros tenants en la nube. --- ## 3. Control de Acceso y Sistema Anti-Piratería (Sesión Única Activa) Para resguardar la confidencialidad de la información y proteger el modelo de licencias de OnGoing, el sistema implementa una política perimetral de **Sesión Única Activa**: > [!WARNING] > **Regla de Concurrencia**: Solo se permite una sesión activa de forma simultánea por cada cuenta de usuario individual. ### Lógica de Funcionamiento: 1. **Inicio de Sesión en Dispositivo B**: Si un usuario con una sesión activa en el *Dispositivo A* inicia sesión en el *Dispositivo B*, el sistema registra la nueva sesión en el servidor. 2. **Invalidación de JWT**: Inmediatamente, el servidor invalida y destruye el token JSON Web Token (JWT) correspondiente al *Dispositivo A*. 3. **Bloqueo y Redirección**: En cuanto el *Dispositivo A* intente realizar cualquier acción o petición HTTP al backend, recibirá un código de estado de error **HTTP 401 Unauthorized**. El cliente de la aplicación detectará este estado, borrará los datos locales de sesión y redirigirá forzadamente al usuario a la pantalla de login con el mensaje: *"Tu sesión ha sido abierta en otro dispositivo."* --- ### Módulo: Control Comercial y Pagos El modelo de negocios de OnGoing está diseñado para ser transparente, flexible y seguro. A continuación, se detallan las reglas operativas de licenciamiento, el bloqueo de cuentas expiradas y la integración con la pasarela de pagos. --- ## 1. El Plan Demo (Prueba Gratuita) Para que las organizaciones experimenten el valor de la plataforma sin fricciones, ofrecemos un plan de prueba: * **Duración**: 14 días naturales exactos a partir de la fecha de registro inicial. * **Límite de Usuarios**: Restringido a **1 usuario administrador** (sin posibilidad de añadir colaboradores adicionales durante el periodo de prueba). * **Sin Compromiso**: No se requiere ingresar tarjeta de crédito o método de pago para activar la demo. --- ## 2. Candado Comercial (Paywall) y Excepciones de Acceso Una vez transcurridos los 14 días de prueba sin que la organización haya contratado un plan de pago, el estado de la suscripción cambia a `expired` (Expirado). ### Bloqueo de Operaciones (HTTP 402) * **Middleware Perimetral**: Un middleware de seguridad en nuestro servidor intercepta todas las peticiones entrantes. Al detectar el estado `expired`, el backend detiene la petición y responde con un código de estado **HTTP 402 Payment Required**. * **Redirección Forzada**: El cliente web reacciona redirigiendo inmediatamente al usuario al portal de facturación: `/billing/paywall`. > [!IMPORTANT] > **Zonas Exentas de Bloqueo**: Para permitir que el usuario administre su cuenta o resuelva su situación de pago, el middleware de bloqueo comercial no aplica a las siguientes rutas críticas: > * **Logout (`/logout`)**: Para poder cerrar sesión. > * **Perfil (`/profile`)**: Para ver sus datos de cuenta. > * **Facturación/Pagos (`/billing/*`)**: Para seleccionar un plan, actualizar datos fiscales y realizar el pago. --- ## 3. Integración con Mercado Pago Checkout Pro Para la adquisición y renovación de licencias, OnGoing se integra con **Mercado Pago Checkout Pro**, ofreciendo dos métodos de sincronización de datos: ### Sincronización Síncrona (Flujo de Usuario) Cuando el usuario finaliza con éxito la transacción en el portal de Mercado Pago, la plataforma lo redirige de vuelta al sistema con un token de éxito. Esta redirección desencadena una verificación inmediata que desbloquea el tenant al instante para que el administrador pueda continuar trabajando sin esperas. ### Sincronización Asíncrona (Respaldo por Webhooks y n8n) En caso de que el usuario cierre el navegador antes de la redirección, o si el pago tarda en procesarse (por ejemplo, pagos en efectivo/OXXO), el sistema utiliza un flujo asíncrono robusto: 1. Mercado Pago envía una notificación instantánea de pago (IPN/Webhook) a nuestro servidor web de automatización administrado en **n8n**. 2. El flujo en **n8n** procesa la confirmación del pago de forma segura en segundo plano. 3. Se actualiza el estado de la suscripción de la organización en la base de datos a `active` y se extiende la fecha de vencimiento. 4. Se dispara un correo de confirmación de pago automático al administrador. --- ### Módulo: Clientes y Ventas (CRM) El módulo de **Clientes y Ventas** está diseñado bajo la premisa de "Human Clarity" para erradicar la complejidad innecesaria y permitir que tu equipo comercial se concentre en lo que mejor sabe hacer: cerrar tratos. --- ## 1. Erradicación del Caos de Excel Muchas empresas administran sus prospectos en hojas de cálculo compartidas en la nube. Esto genera problemas críticos: * **Pérdida de Información**: Celdas borradas por error, cotizaciones perdidas y falta de historial de llamadas o correos. * **Falta de Seguimiento**: Lead abandonados porque nadie recordó llamarlos. * **Falta de Visibilidad**: Dificultad para estimar los ingresos de la empresa a fin de mes. OnGoing centraliza todos tus contactos y prospectos en una sola base de datos unificada, accesible para todo tu equipo comercial con control de permisos detallado. --- ## 2. Embudos Visuales Interactivos (Kanban) La interfaz comercial de OnGoing está centrada en un tablero visual tipo **Kanban** que facilita la administración diaria de tu pipeline de ventas: * **Drag & Drop (Arrastrar y Soltar)**: Simplemente mueve una tarjeta de prospecto de una columna a otra para actualizar su estado. * **Estructura Simple de 3 Fases**: 1. **Prospectos**: Nuevos leads identificados que requieren calificación inicial. 2. **Negociación**: Oportunidades donde ya se presentó una cotización o se está negociando el precio. 3. **Cerrado**: Tratos ganados listos para entrega y facturación (o perdidos con registro del motivo). * **Métricas Clave al Instante**: Cada columna calcula en tiempo real el valor total acumulado de las oportunidades, permitiéndote pronosticar ventas con facilidad. --- ## 3. Seguimiento Automatizado y Conexión Directa Mantener tus leads calientes es vital para elevar la tasa de conversión. El CRM de OnGoing integra herramientas nativas para facilitar la comunicación: * **Historial Centralizado**: Cada llamada, reunión o correo enviado queda registrado cronológicamente dentro de la ficha del cliente. * **Cotizaciones en PDF**: Genera propuestas comerciales con un solo clic. El ERP toma los precios de tus productos o servicios de tu catálogo y diseña un PDF profesional listo para descargar o enviar. * **Integración con WhatsApp**: Envía cotizaciones y recordatorios de pago directamente al WhatsApp del cliente con un clic, abriendo una ventana pre-redactada para agilizar el contacto humano. --- ### Módulo: Proyectos y Rentabilidad (PSA) En empresas de servicios, el recurso más costoso y valioso es el tiempo de su personal. El módulo de **Proyectos y Rentabilidad** de OnGoing te ayuda a medir con precisión milimétrica dónde se invierte cada hora de trabajo y si tus proyectos son realmente rentables. --- ## 1. Hojas de Tiempo Dinámicas (Timesheets) La base de un control de proyectos efectivo es el registro exacto de las horas trabajadas por tus colaboradores: * **Registro Simplificado**: Tus empleados pueden registrar las horas invertidas en tareas específicas a través de una interfaz limpia de hoja de tiempo (Timesheet). * **Aprobación de Horas**: Los líderes de proyecto pueden revisar y aprobar las horas registradas antes de que entren al cálculo financiero, asegurando la calidad y veracidad de la información. --- ## 2. Control de Desviación Presupuestal por Costo de Hora Los proyectos a menudo pierden dinero debido a estimaciones erróneas y la falta de alertas tempranas. En OnGoing implementamos un control financiero continuo: * **Costo por Hora Configurable**: Cada colaborador tiene asignado un costo operativo interno por hora (determinado por su sueldo y prestaciones). * **Consumo de Presupuesto**: Conforme los empleados registran horas en un proyecto, el sistema multiplica el tiempo por su costo operativo y lo resta en tiempo real del presupuesto asignado. * **Alertas Visuales de Desviación**: * **Alerta Crítica (15% de Desviación)**: Cuando el consumo de horas reales del proyecto supera en un 15% las horas estimadas (como en el caso del *Proyecto Alpha*), el panel principal muestra una alerta visual en color rojo. Esto permite a los directores de proyectos renegociar el alcance o reasignar personal calificado antes de que el proyecto empiece a perder dinero. --- ## 3. Rentabilidad Real de Clientes (Evitando Pérdidas Ocultas) Uno de los mayores dolores de cabeza de las PyMEs es tener clientes que demandan mucho tiempo pero aportan poco margen. OnGoing resuelve esto cruzando datos: * **Margen Neto**: Al comparar la facturación emitida al cliente contra el costo real de horas invertidas en sus proyectos, el ERP te muestra el margen neto real de utilidad. * **Identificación de Pérdidas Ocultas**: El sistema resalta aquellos clientes que consumen una cantidad desproporcionada de soporte y reuniones, permitiéndote tomar decisiones informadas sobre si ajustar los precios de tus contratos o reorientar tu estrategia comercial. --- ### Módulo: Asistente Inteligente KAI **KAI** (Key Analytical Intelligence) es el copiloto de inteligencia artificial integrado en OnGoing ERP, diseñado para darte claridad humana y profundidad técnica sobre el estado de tu negocio las 24 horas del día. --- ## 1. El Rol de KAI en el ERP KAI no es un chatbot de preguntas genéricas. Está conectado directamente al modelo de datos de tu organización (ventas, proyectos, facturación) y actúa como un analista de negocios personal: * **Búsqueda Inteligente**: Responde preguntas complejas en lenguaje natural sin tener que navegar por múltiples menús o generar reportes manuales en PDF. * **Alertas Proactivas**: Te avisa cuando detecta desviaciones presupuestales críticas en proyectos o retrasos inusuales en las cuentas por cobrar de tus clientes. * **Explicaciones Claras**: Traduce conceptos contables complejos a explicaciones sencillas que cualquier directivo o tomador de decisiones puede entender. --- ## 2. Prompts Prácticos y Casos de Uso A continuación se presentan algunos ejemplos de solicitudes que puedes hacerle a KAI dentro del sistema: ### Análisis del Pipeline de Ventas > *"KAI, analiza el pipeline de ventas de este mes. ¿Qué tratos tienen más probabilidad de cierre y cuáles están en riesgo de enfriarse?"* * **Respuesta de KAI**: Te dará un resumen de las oportunidades comerciales en la fase de "Negociación" que tienen más de 10 días sin interacción registrada, ayudándote a priorizar llamadas. ### Cobranza Activa Inteligente > *"KAI, redacta un correo electrónico de cobranza amable pero firme para el cliente Corporativo MX que tiene una factura vencida de $145,000 MXN."* * **Respuesta de KAI**: Generará una plantilla de correo profesional personalizada con el nombre del cliente, número de factura y monto exacto, lista para copiar o enviar directamente. ### Rendimiento de Proyectos > *"KAI, ¿por qué el Proyecto Alpha tiene una desviación del 15% en el presupuesto de horas?"* * **Respuesta de KAI**: Analizará las hojas de tiempo registradas y te indicará qué tareas específicas consumieron más tiempo de lo presupuestado o si algún colaborador requirió más soporte del estimado. --- ## 3. Límites y Seguridad del Contexto Para proteger la integridad de tu información y asegurar un comportamiento óptimo del asistente, KAI opera bajo estrictas reglas de seguridad: * **Privacidad de Datos**: Las consultas de datos nunca se utilizan para entrenar modelos públicos externos de OpenAI. El flujo de datos está aislado por tenant. * **Exclusividad de Negocios (Jailbreak Guard)**: KAI está programado para rechazar cualquier pregunta ajena a OnGoing ERP o la administración de tu empresa. Si le pides recetas de cocina, chistes o poemas, responderá amablemente indicando que su propósito es ayudarte a gestionar tu negocio y te invitará a explorar el sistema. --- ## 3. Diferenciadores Clave (VS Competidores en México) * **Contra Odoo**: Odoo es excesivamente complejo de parametrizar, requiere consultores costosos y su interfaz es confusa. OnGoing se configura en 2 minutos y está diseñado para humanos, sin jerga de ERP antiguo. * **Contra Monday.com**: Monday es una excelente herramienta visual de tareas, pero carece de un CRM integrado real conectado con facturación/SAT y no calcula rentabilidades financieras reales ni en tiempo real. * **Contra Pipedrive**: Pipedrive es solo un CRM de ventas y requiere integraciones costosas de terceros para llevar la facturación o la administración de proyectos. OnGoing centraliza CRM, Proyectos, Rentabilidad e Infraestructura en un solo lugar.