# INVENTARIO.yml - ERP Transportistas # Sistema SIMCO v4.0.0 # Actualizado: 2026-01-25 version: "1.0.0" proyecto: "erp-transportistas" tipo: "CONSUMER" hereda_de: "erp-core" actualizado: "2026-01-25" # ═══════════════════════════════════════════════════════════════════════════════ # RESUMEN EJECUTIVO # ═══════════════════════════════════════════════════════════════════════════════ resumen: estado: "inicializacion" progreso_general: 5% ddl_tablas: 0 backend_entities: 0 backend_services: 0 backend_controllers: 0 frontend_pages: 0 frontend_components: 0 documentacion_archivos: 25 # ═══════════════════════════════════════════════════════════════════════════════ # DATABASE INVENTORY # ═══════════════════════════════════════════════════════════════════════════════ database: nombre: "erp_transportistas_db" engine: "postgresql" version: "15" schemas: - nombre: "transport" descripcion: "Ordenes, embarques, viajes, rutas" tablas_estimadas: 25 estado: "pendiente" - nombre: "fleet" descripcion: "Unidades, remolques, operadores" tablas_estimadas: 15 estado: "pendiente" - nombre: "tracking" descripcion: "Eventos GPS, alertas, geocercas" tablas_estimadas: 10 estado: "pendiente" - nombre: "fuel" descripcion: "Combustible, peajes, gastos" tablas_estimadas: 8 estado: "pendiente" - nombre: "maintenance" descripcion: "Mantenimiento preventivo/correctivo" tablas_estimadas: 12 estado: "pendiente" - nombre: "carriers" descripcion: "Terceros, documentos, scorecard" tablas_estimadas: 8 estado: "pendiente" - nombre: "billing" descripcion: "Tarifas, facturacion transporte" tablas_estimadas: 10 estado: "pendiente" - nombre: "compliance" descripcion: "Carta Porte, HOS, inspecciones" tablas_estimadas: 10 estado: "pendiente" ddl_archivos: [] # ═══════════════════════════════════════════════════════════════════════════════ # BACKEND INVENTORY # ═══════════════════════════════════════════════════════════════════════════════ backend: framework: "nestjs" version: "10.x" modulos_heredados: - auth - users - roles - tenants - catalogs - settings - audit - notifications - reports - billing - plans - webhooks - feature_flags - ai_integration - whatsapp_business - mcp_server modulos_propios: fase_1_mai: - codigo: "MAI-002" nombre: "clientes-tarifas" estado: "pendiente" entities: [] services: [] controllers: [] - codigo: "MAI-003" nombre: "ordenes-transporte" estado: "pendiente" entities: [] services: [] controllers: [] - codigo: "MAI-004" nombre: "planeacion-tms" estado: "pendiente" entities: [] services: [] controllers: [] - codigo: "MAI-005" nombre: "despacho" estado: "pendiente" entities: [] services: [] controllers: [] - codigo: "MAI-006" nombre: "tracking" estado: "pendiente" entities: [] services: [] controllers: [] - codigo: "MAI-007" nombre: "pod-cierre" estado: "pendiente" entities: [] services: [] controllers: [] - codigo: "MAI-008" nombre: "incidencias" estado: "pendiente" entities: [] services: [] controllers: [] - codigo: "MAI-009" nombre: "facturacion-transporte" estado: "pendiente" entities: [] services: [] controllers: [] - codigo: "MAI-010" nombre: "liquidaciones" estado: "pendiente" entities: [] services: [] controllers: [] - codigo: "MAI-011" nombre: "gestion-flota" estado: "pendiente" entities: [] services: [] controllers: [] - codigo: "MAI-012" nombre: "combustible-gastos" estado: "pendiente" entities: [] services: [] controllers: [] - codigo: "MAI-013" nombre: "mantenimiento-flota" estado: "pendiente" entities: [] services: [] controllers: [] - codigo: "MAI-014" nombre: "carriers-terceros" estado: "pendiente" entities: [] services: [] controllers: [] - codigo: "MAI-015" nombre: "portal-cliente" estado: "pendiente" entities: [] services: [] controllers: [] fase_2_mae: - codigo: "MAE-016" nombre: "carta-porte-cfdi" estado: "pendiente" entities: [] services: [] controllers: [] - codigo: "MAE-017" nombre: "hos-bitacora" estado: "pendiente" entities: [] services: [] controllers: [] - codigo: "MAE-018" nombre: "reportes-kpis" estado: "pendiente" entities: [] services: [] controllers: [] fase_3_maa: - codigo: "MAA-019" nombre: "optimizacion-rutas" estado: "futuro" entities: [] services: [] controllers: [] - codigo: "MAA-020" nombre: "integraciones-edi" estado: "futuro" entities: [] services: [] controllers: [] # ═══════════════════════════════════════════════════════════════════════════════ # FRONTEND INVENTORY # ═══════════════════════════════════════════════════════════════════════════════ frontend: framework: "react" version: "18.x" features: [] pages: [] components_propios: [] # ═══════════════════════════════════════════════════════════════════════════════ # DOCUMENTACION # ═══════════════════════════════════════════════════════════════════════════════ documentacion: archivos_totales: 25 categorias: - carpeta: "00-vision-general" archivos: 1 - carpeta: "02-definicion-modulos" archivos: 0 - carpeta: "03-requerimientos" archivos: 1 - carpeta: "orchestration" archivos: 10 # ═══════════════════════════════════════════════════════════════════════════════ # INTEGRACIONES # ═══════════════════════════════════════════════════════════════════════════════ integraciones: - nombre: "GPS/Telematica" estado: "pendiente" prioridad: "alta" - nombre: "PAC (CFDI)" estado: "pendiente" prioridad: "alta" - nombre: "Mapas/Geocoding" estado: "pendiente" prioridad: "media" - nombre: "WhatsApp" estado: "heredado" prioridad: "media" # ═══════════════════════════════════════════════════════════════════════════════ # METADATA # ═══════════════════════════════════════════════════════════════════════════════ metadata: creado_por: "META-ORQUESTADOR" creado_en: "2026-01-25" ultima_actualizacion: "2026-01-25"