# Vision del Proyecto - ERP Mecanicas Diesel **Version:** 1.0.0 **Fecha:** 2025-12-06 **Proyecto:** ERP Suite - Vertical Mecanicas Diesel **Estado:** Planificacion --- ## Resumen Ejecutivo El modulo **ERP Mecanicas Diesel** es una vertical especializada del ERP Suite orientada a laboratorios y talleres de mecanica diesel. Extiende el **erp-core** (60-70% de reutilizacion) con funcionalidades especificas para: - Diagnosticos y pruebas de equipos diesel - Gestion de ordenes de reparacion y servicio - Control de inventario de refacciones - Trazabilidad completa por vehiculo/equipo - Cotizaciones y presupuestos de reparacion --- ## Problema que Resuelve Los talleres de mecanica diesel enfrentan desafios criticos: | Problema | Impacto | Solucion Propuesta | |----------|---------|-------------------| | Sin historial de servicios | Diagnosticos repetidos, perdida de tiempo | Historial completo por vehiculo | | Inventario descontrolado | Perdidas 10-20% en refacciones | Control de stock con alertas | | Cotizaciones manuales | Errores de precio, tiempo perdido | Generacion automatica | | Sin trazabilidad | No se sabe que se hizo a cada unidad | Registro completo de servicios | | Retrasos en entregas | Clientes insatisfechos | Tracking de ordenes en tiempo real | --- ## Objetivo de Negocio ### Vision a 12 meses Convertirse en el sistema ERP de referencia para talleres diesel en Mexico, ofreciendo: 1. **Eficiencia Operativa:** Reducir tiempo de gestion en 40% 2. **Control de Inventario:** Perdida de refacciones < 2% 3. **Trazabilidad:** 100% de servicios documentados 4. **Satisfaccion Cliente:** Tiempo de respuesta < 24hrs ### Metricas de Exito (KPIs) | KPI | Meta MVP | Meta 6 meses | |-----|----------|--------------| | Ordenes procesadas/dia | 10+ | 50+ | | Tiempo cierre orden | < 48hrs | < 24hrs | | Precision inventario | 95% | 99% | | Historiales completos | 80% | 100% | --- ## Usuarios Objetivo ### Perfiles de Usuario | Rol | Responsabilidad | Uso Principal | |-----|-----------------|---------------| | **Gerente de Taller** | Direccion general | Dashboard, reportes, precios | | **Jefe de Taller** | Supervision operativa | Asignacion trabajos, seguimiento | | **Mecanico Diesel** | Ejecucion diagnosticos | Registro avances, refacciones | | **Almacenista** | Control refacciones | Inventarios, pedidos | | **Recepcionista** | Atencion cliente | Ordenes, cotizaciones | | **Contador** | Facturacion | Reportes, CFDI | ### Flujo Principal de Usuario ``` Cliente llega → Recepcion crea orden → Jefe asigna mecanico ↓ Mecanico diagnostica → Cotizacion ↓ Cliente aprueba → Ejecucion reparacion ↓ Cierre orden → Facturacion → Entrega ``` --- ## Alcance del MVP ### Incluido en MVP (Fase 1) | Modulo | Descripcion | Prioridad | |--------|-------------|-----------| | **MMD-001 Fundamentos** | Auth, roles taller, catalogos | P0 | | **MMD-002 Ordenes de Servicio** | Creacion, seguimiento, cierre | P0 | | **MMD-003 Diagnosticos** | Registro pruebas, resultados | P0 | | **MMD-004 Inventario Refacciones** | Stock, movimientos, alertas | P0 | | **MMD-005 Vehiculos/Equipos** | Registro, historial | P0 | | **MMD-006 Cotizaciones** | Generacion, aprobacion | P1 | ### Fuera del MVP (Fase 2+) | Modulo | Descripcion | Fase | |--------|-------------|------| | MMD-007 Facturacion CFDI | Timbrado SAT | Fase 2 | | MMD-008 Reportes Avanzados | BI, Analytics | Fase 2 | | MMD-009 App Movil | App para mecanicos | Fase 2 | | MMD-010 Integracion Proveedores | Pedidos automaticos | Fase 3 | | MMD-011 Mantenimiento Preventivo | Alertas programadas | Fase 3 | --- ## Arquitectura de Alto Nivel ### Herencia del ERP Core ``` erp-core (base 60-70%) ├── MGN-001 Auth → 100% reutilizado ├── MGN-002 Users → 100% + roles taller ├── MGN-003 Roles → 100% + permisos diesel ├── MGN-004 Tenants → 100% (taller = tenant) ├── MGN-005 Catalogs → 80% + catalogos refacciones ├── MGN-011 Inventory → 70% + logica refacciones └── MGN-015 Projects → 30% (base ordenes) mecanicas-diesel (extension 30-40%) ├── MMD-001 Fundamentos → Extiende MGN-001,002,003,004 ├── MMD-002 Ordenes → Nuevo (80%) ├── MMD-003 Diagnosticos → Nuevo (100%) ├── MMD-004 Inventario → Extiende MGN-011 ├── MMD-005 Vehiculos → Nuevo (100%) └── MMD-006 Cotizaciones → Nuevo (90%) ``` ### Stack Tecnologico | Capa | Tecnologia | Notas | |------|------------|-------| | **Backend** | Node.js + Express + TypeScript | Extiende erp-core | | **Frontend** | React + Vite + Tailwind | UI especializada | | **Database** | PostgreSQL + RLS | Schemas especificos | | **Mobile** | React Native | Fase 2 | --- ## Schemas de Base de Datos | Schema | Descripcion | Tablas Estimadas | |--------|-------------|------------------| | `workshop_core` | Fundamentos taller | 6-8 | | `service_management` | Ordenes, diagnosticos | 10-12 | | `parts_management` | Refacciones, inventario | 8-10 | | `vehicle_management` | Vehiculos, historial | 6-8 | --- ## Riesgos y Mitigacion | Riesgo | Probabilidad | Impacto | Mitigacion | |--------|--------------|---------|------------| | Dependencia de erp-core | Alta | Alto | Desarrollo paralelo con mocks | | Complejidad diagnosticos | Media | Medio | MVP con diagnosticos basicos | | Adopcion usuarios | Media | Alto | Capacitacion y UI simple | | Integracion SAT | Baja | Medio | Usar patrones de construccion | --- ## Timeline de Alto Nivel ### Fase 1: MVP (8-10 semanas) - MMD-001: Fundamentos (2 semanas) - MMD-002: Ordenes de Servicio (2 semanas) - MMD-003: Diagnosticos (2 semanas) - MMD-004: Inventario (2 semanas) - MMD-005: Vehiculos (1 semana) - MMD-006: Cotizaciones (1 semana) ### Fase 2: Enterprise (6-8 semanas) - MMD-007: Facturacion CFDI - MMD-008: Reportes Avanzados - MMD-009: App Movil --- ## Referencias - **ERP Core:** `../../erp-core/` - **Vertical Construccion (referencia):** `../construccion/` - **Templates:** `/workspace/core/orchestration/templates/` - **Directivas:** `/workspace/core/orchestration/directivas/` --- **Creado por:** Requirements-Analyst **Fecha:** 2025-12-06 **Ultima actualizacion:** 2025-12-06