Guion de la demo · 20 minutos
Una renta completa, de la búsqueda a la rentabilidad.
El flujo E2E del blueprint (sección 88) en ocho escenas. Cada escena dice quién entra, qué pantalla abrir, qué hacer y —lo importante— qué debe quedar en la base de datos. Sin esa última parte, una demo es un carrusel de pantallas; con ella, es una prueba.
-
01
00:00 — 03:00 · pasos 1 – 9 del flujo E2E
El cliente reserva una SUV en el sitio
Visitante del sitio (o cliente@example.demo)- En la portada, sucursal Tegucigalpa Aeropuerto, del 10 al 15 de octubre a las 10:00. Edad 34. «Buscar vehículos».
- Señale que cada categoría muestra disponibilidad real («Quedan 2»), el precio por día, el total con ISV y el desglose: tarifa, fin de semana, feriado, descuentos.
- Elija SUV Compacta. Marque Protección total (CDW) y Silla de bebé: el resumen se recalcula al instante con el Pricing Engine y el depósito baja.
- Complete los datos del conductor y suba la foto de la licencia. Acepte términos y «Continuar al pago».
- Pague con
4242 4242 4242 4242, fecha futura, CVV cualquiera. Muestre que4000 0000 0000 0002es rechazada y la reserva sigue retenida.
Qué debe quedar en la base de datos
- reservations
- Nueva
RES-2026-…conchannel = web,status = confirmedy elprice_snapshotcongelado. - payments
- Cobro
method = gateway,purpose = advance, solocard_brandycard_last4, conidempotency_key. - journal_entries
- Partida automática del cobro: banco contra anticipos de clientes.
- documents · notification_logs
- Licencia en el expediente del cliente; correo de confirmación y de activación de cuenta.
-
02
03:00 — 05:00 · pasos 10 del flujo E2E
Operaciones asigna la unidad
Gerente de Operaciones operations@example.demo- Abra la reserva recién creada: canal Web, pagada, sin unidad asignada.
- Asigne una RAV4 libre: el sistema solo ofrece unidades de la categoría sin reservas ni bloqueos que se crucen con la ventana + buffer de preparación.
Qué debe quedar en la base de datos
- reservations
vehicle_idyassigned_at; eventoreservation.assigneden la línea de tiempo del vehículo.
-
03
05:00 — 09:00 · pasos 11 – 17 del flujo E2E
Contrato, firma e inspección de salida
Counter Agent (mostrador / app operativa) counter@example.demo- Genere el contrato desde la reserva. El cliente firma en pantalla: queda hash SHA-256, IP y dispositivo.
- En la app operativa haga la inspección: 5 fotos, 45,210 km y 100% de combustible.
- El cliente firma el acta de entrega y la unidad pasa a RENTED. Se autoriza el depósito en garantía.
Qué debe quedar en la base de datos
- contracts · contract_signatures
- Contrato con
document_hashy firmas. - inspections · inspection_photos
- Acta de salida con km, combustible y fotos.
- vehicle_status_history
- Transición a
RENTEDcon referencia al contrato.
-
04
09:00 — 10:30 · pasos 18 – 19 del flujo E2E
El cliente extiende su renta
Cliente personal cliente@example.demo- Desde Mi cuenta solicite dos días más. El sistema verifica disponibilidad de la unidad y recalcula el precio con las mismas reglas del Pricing Engine.
Qué debe quedar en la base de datos
- contract_extensions
- Extensión con días, monto recalculado y aprobación.
-
05
10:30 — 13:30 · pasos 20 – 23 del flujo E2E
Devolución con cargos automáticos
Counter Agent counter@example.demo- Registre la devolución: 45,940 km, 75% de combustible y un rayón nuevo marcado en el diagrama con foto.
- El sistema genera los cargos: combustible faltante por octavos, kilometraje si aplica y el daño según la protección contratada (con CDW no hay deducible).
- El cliente paga el saldo en caja o con tarjeta.
Qué debe quedar en la base de datos
- contract_charges · damages
- Cargos con origen (inspección) y daño con fotos.
- payments
- Cobro del saldo aplicado.
-
06
13:30 — 15:30 · pasos 24 – 26 del flujo E2E
Factura SAR, garantía y contabilidad
Caja y Contadora accounting@example.demo- Emita la factura: correlativo del CAI con bloqueo, ISV 15% y el anticipo web aplicado automáticamente.
- Libere la garantía. Muestre las partidas: ingreso por renta y extras, ISV por pagar, aplicación del anticipo, liberación del depósito. DEBE = HABER, cada una con su vehículo y sucursal.
Qué debe quedar en la base de datos
- invoices
- Número
000-001-01-…, CAI y saldo. - journal_entries · journal_lines
- Partidas con
source_type/source_idy dimensiones.
-
07
15:30 — 16:30 · pasos 27 – 28 del flujo E2E
Limpieza y la unidad vuelve a la oferta
Fleet Manager fleet@example.demo- La unidad aparece en preparación. Complete la limpieza: pasa a AVAILABLE y vuelve a contar en el motor de disponibilidad del sitio.
Qué debe quedar en la base de datos
- cleaning_tasks · vehicle_status_history
- Tarea cerrada y transición a
AVAILABLE.
-
08
16:30 — 20:00 · pasos 29 – 30 del flujo E2E
Dashboard y Vehicle 360: la pregunta North Star
Gerencia General ceo@example.demo- El tablero ya refleja el ingreso de la renta, la utilización y la cartera.
- Haga la pregunta del dueño (abajo) y respóndala en Vehicle 360 sin salir de la pantalla.
Qué debe quedar en la base de datos
- business_events
- La línea de tiempo del vehículo muestra cada paso de la renta, en orden.
North Star del sistema
«¿Cuánto dinero me produjo realmente el vehículo HBE-4425 desde que lo compré?»
La respuesta debe salir inmediatamente, sin Excel, sin buscar en otro sistema y sin consultar a cinco departamentos. Use Honda Civic 2025 (HBE-4425), la unidad con más contratos de la demo.
- 1Entre como GerenciaUn clic: tablero CEO con ingresos, utilización y cartera.
- 2Abra Vehicle 360Desde la búsqueda global (Ctrl+K) escriba la placa o use el botón de abajo. También funciona escaneando el QR pegado en el vehículo.
- 3Lea la cascadaIngreso acumulado menos cada costo, todos tomados de las partidas contables con la dimensión del vehículo.
- 4Cierre con la decisiónValor en libros contra valor de venta estimado y la política de salida (km y meses): ¿conviene venderlo?
Lo que Vehicle 360 responde
- Costo de adquisición
- Financiamiento e intereses
- Ingresos por alquiler
- Días alquilados y utilización
- Mantenimientos y repuestos
- Llantas
- Seguros
- Accidentes y multas
- Depreciación y valor en libros
- Valor estimado de venta
- Margen, ROI y TCO
Todas las credenciales
Contraseña común demo1234. El botón entra sin escribir claves.
| Perfil | Correo | Para mostrar | |
|---|---|---|---|
| Gerencia General | ceo@example.demo | Tablero CEO, rentabilidad por vehículo y aprobaciones. | Entrar |
| Super Admin | admin@example.demo | Toda la plataforma: configuración, roles, API y auditoría. | Entrar |
| Gerente de Operaciones | operations@example.demo | Reservas, calendario de flota, extensiones y daños. | Entrar |
| Counter Agent | counter@example.demo | Mostrador del día: contratos, entregas y devoluciones. | Entrar |
| Fleet Manager | fleet@example.demo | Vehicle 360, GPS, traslados, seguros y preparación. | Entrar |
| Jefe de Taller | workshop@example.demo | Órdenes de trabajo, mantenimiento preventivo y repuestos. | Entrar |
| Contadora | accounting@example.demo | Partidas automáticas, estados financieros y cierres. | Entrar |
| Tesorería | treasury@example.demo | Bancos, conciliación, flujo proyectado y pagos. | Entrar |
| Caja | cashier@example.demo | Apertura, cobros, arqueo y cierre de caja. | Entrar |
| Compras | purchasing@example.demo | Solicitudes, cotizaciones, órdenes y proveedores. | Entrar |
| Recursos Humanos | hr@example.demo | Empleados, marcaciones, planilla y comisiones. | Entrar |
| Ejecutiva Corporativa | sales@example.demo | Pipeline CRM, cotizaciones y convenios. | Entrar |
| Auditor | auditor@example.demo | Solo lectura con bitácora completa. | Entrar |
| Cliente personal | cliente@example.demo | Portal Mi cuenta: reservas, contratos y facturas. | Entrar |
| Cliente corporativo | empresa@example.demo | Portal empresa: conductores, gasto y centros de costo. | Entrar |