🎯 Estado del Sistema
⚠️ 2 problemas detectados - Ver pestaña "Problemas"
Base de datos: clientes_app
Campos JSON detectados: 0
ENUMs configurados: 9
📚 Sistema de Triple Clasificación
Cada vehículo se clasifica usando 3 campos complementarios que trabajan juntos:
1️⃣ Campo: estado
Propósito: Ubicación física y fase operativa del vehículo
Prefijo: STOCK_*
Vehículos propiedad de la tienda
STOCK
Stock general
STOCK_TALLER
En reparación
STOCK_PREPARACION
Preparando
STOCK_EXPOSICION
En showroom
STOCK_ENTREGA
Pend. entrega
Prefijo: EN_CLIENTE_*
Vehículos del cliente
EN_CLIENTE_TASACION
Tasando
EN_CLIENTE_NEGOCIACION
Negociando
EN_CLIENTE_ENTREGA
Pend. recoger
EN_CLIENTE
Con cliente
Otros Estados
PROVEEDOR_ENTRADA
Desde proveedor
EXTERNO
Terceros
DESCONOCIDO
Sin definir
2️⃣ Campo: disponibilidad
Propósito: Estado comercial/de venta
DISPONIBLE
✓ Se puede vender
RESERVADO
⚠ Solo al cliente
VENDIDO
✗ Ya vendido
NO_DISPONIBLE
✗ No vendible
BAJA
✗ Dado de baja
3️⃣ Campo: origen_registro
Propósito: Tipo/origen del vehículo
vehiculos_vo
Ocasión/Usado
vehiculos_nuevo
Nuevo 0km
externo
De terceros
cliente
Del cliente
💡 Ejemplos Prácticos
Ejemplo 1: VO en stock listo para vender
origen_registro: vehiculos_vo
estado: STOCK
disponibilidad: DISPONIBLE
→ "VO en stock, se puede vender"
Ejemplo 2: VO en taller
origen_registro: vehiculos_vo
estado: STOCK_TALLER
disponibilidad: NO_DISPONIBLE
→ "VO de tienda, en taller, no vendible"
Ejemplo 3: Cliente trae coche para tasación
origen_registro: vehiculos_vo
estado: EN_CLIENTE_TASACION
disponibilidad: NO_DISPONIBLE
cliente_comprado_id: 123
→ "Coche del cliente #123, tasando"
Ejemplo 4: Nuevo pedido a fábrica
origen_registro: vehiculos_nuevo
estado: PROVEEDOR_ENTRADA
disponibilidad: NO_DISPONIBLE
→ "Nuevo pedido, aún no llegó"
📋 origen_registro
4 valores definidos •
5 valores en uso
vehiculos_vo 29
vehiculos_nuevo 7
externo 2
cliente 103
⚠️ Hay valores en uso que no están en el ENUM
📋 estado
12 valores definidos •
4 valores en uso
STOCK 1
STOCK_TALLER
STOCK_PREPARACION
STOCK_EXPOSICION
STOCK_ENTREGA
EN_CLIENTE 39
EN_CLIENTE_TASACION 79
EN_CLIENTE_NEGOCIACION
EN_CLIENTE_ENTREGA
PROVEEDOR_ENTRADA
EXTERNO
DESCONOCIDO
📋 disponibilidad
5 valores definidos •
3 valores en uso
DISPONIBLE 138
RESERVADO
VENDIDO 4
NO_DISPONIBLE
BAJA
📋 ubicacion_fisica
9 valores definidos •
1 valores en uso
EXPOSICION_S
EXPOSICION 4
EXPOSICION_-1_S
EXPOSICION_-1
EXPOSICION_ALTILLO
BOX
PARKING
TALLER
DESCONOCIDO
📋 combustible
6 valores definidos •
4 valores en uso
gasolina 92
diesel 50
hibrido 2
electrico 1
glp
gnc
📋 transmision
3 valores definidos •
3 valores en uso
manual 132
automatica 7
semiautomatica
📋 traccion
4 valores definidos •
4 valores en uso
delantera 119
trasera
4x4 2
integral 3
📋 estado_general
5 valores definidos •
4 valores en uso
excelente 6
muy_bueno 3
bueno 9
regular 1
malo
📋 tipo_cambio
2 valores definidos •
3 valores en uso
⚠️ Hay valores en uso que no están en el ENUM
ℹ️ No se detectaron campos JSON activos en vehiculos_historico
⚠️ Problemas Detectados
⚠️ Estado no estándar en vehiculos_vo: EN_STOCK_VO
🚨 1 registros con disponibilidad en minúsculas en vehiculos_vo
💡 Solución: Ejecuta el script de normalización SQL para corregir estos problemas