🎯 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 •
3 valores en uso
vehiculos_vo 3
vehiculos_nuevo
externo
cliente 5
📋 estado
12 valores definidos •
3 valores en uso
STOCK 3
STOCK_TALLER
STOCK_PREPARACION
STOCK_EXPOSICION
STOCK_ENTREGA
EN_CLIENTE
EN_CLIENTE_TASACION 6
EN_CLIENTE_NEGOCIACION
EN_CLIENTE_ENTREGA
PROVEEDOR_ENTRADA
EXTERNO
DESCONOCIDO
📋 disponibilidad
5 valores definidos •
2 valores en uso
DISPONIBLE 6
RESERVADO
VENDIDO 11
NO_DISPONIBLE
BAJA
📋 ubicacion_fisica
9 valores definidos •
0 valores en uso
EXPOSICION_S
EXPOSICION
EXPOSICION_-1_S
EXPOSICION_-1
EXPOSICION_ALTILLO
BOX
PARKING
TALLER
DESCONOCIDO
📋 combustible
6 valores definidos •
3 valores en uso
gasolina 3
diesel 12
hibrido
electrico 2
glp
gnc
📋 transmision
3 valores definidos •
1 valores en uso
manual 17
automatica
semiautomatica
📋 traccion
4 valores definidos •
2 valores en uso
delantera 16
trasera
4x4
integral
📋 estado_general
5 valores definidos •
0 valores en uso
excelente
muy_bueno
bueno
regular
malo
📋 tipo_cambio
2 valores definidos •
2 valores en uso
ℹ️ No se detectaron campos JSON activos en vehiculos_historico
⚠️ Problemas Detectados
⚠️ Estado no estándar en vehiculos_vo: EN_STOCK_VO
🚨 2 registros con disponibilidad en minúsculas en vehiculos_vo
💡 Solución: Ejecuta el script de normalización SQL para corregir estos problemas