{{ { dashboard: 'Indicadores de Gestión', reservas: 'Gestión de Reservas', agenda: 'Agenda y Rutas Operativas', clientes: 'Directorio de Clientes', tours: 'Administración de Experiencias', disponibilidad: 'Disponibilidad y Precios', perfiles: 'Gestión de Usuarios y Perfiles' }[view] || 'Panel de Control' }}
Total Ingresos Proyectados
{{ formatearDinero(kpiIngresos) }}
País Predominante
{{ kpiPais }}
Tour Estrella
{{ kpiTour }}
Demanda por Tour
Origen de Clientes
Inteligencia de Operaciones
Utilización Global
{{ kpiUtilizacion }}%
Asientos ocupados vs totalesIngreso en Riesgo
{{ formatearDinero(kpiIngresoPerdido) }}
Valor de asientos vacíos futurosAlerta de Capacidad
{{ kpiTourCritico }}
Tour con más asientos vacíosOcupación por Tour
Carga de Trabajo: Slots por Guía
Demanda Programada: Turistas por Día/Tour
Ocupación por Tour (Próximas Fechas)
Tasa de Conversión (Rendimiento)
{{ kpiConversion }}%
Reservas Exitosas / PagadasTasa de Defectos (Deserción)
{{ kpiDefectos }}%
Reservas CanceladasCuello de Botella
{{ kpiPendientes }}
Reservas Pendientes de PagoDistribución del Embudo
Atención Inmediata (Cuello de Botella)
| ID | Cliente | Tour | Monto a Rescatar |
|---|---|---|---|
| #{{ r.id_reserva }} | {{ r.clientes?.nombre_completo || 'Cliente Bot' }} | {{ recortarTexto(r.tourNombre, 15) }} | {{ formatearDinero(r.total) }} |
| ¡Excelente! No hay cuellos de botella. | |||
Demanda Proyectada (7 Días)
{{ kpiProyeccion }} Pax
Pasajeros estimados próxima semanaTendencia Operativa
{{ kpiTendencia }}
Basado en la media móvil recienteIngreso Proyectado (7 Días)
{{ formatearDinero(kpiIngresoFuturo) }}
Estimación financiera a corto plazoCurva de Demanda: Histórico vs Proyección
Nueva Reserva
Listado de Reservas
| ID | Cliente | Tour y Fecha | Guía Asignado | Cupos | Detalle Financiero | Estado | Acciones |
|---|---|---|---|---|---|---|---|
| {{ r.id_personalizado || 'R-000' }} | {{ r.nombre }} | {{ r.tourNombre }} {{ r.fecha_tour }} | {{ r.hora_tour }} |
{{ r.pax }} |
Total: {{ formatearDinero(r.valor_base) }}
Pagado: {{
r.porcentajePago }}%
Abono: {{ formatearDinero(r.anticipo) }} Falta: {{ formatearDinero(r.valor_a_pagar) }} |
{{ r.estado }} |
{{ editandoPerfil ? 'Editar Usuario' : 'Nuevo Usuario' }}
Usuarios del Sistema
| Usuario | Correo | Teléfono | Rol | Estado | Acciones |
|---|---|---|---|---|---|
|
|
{{ p.email }} | {{ p.telefono || '—' }} | {{ p.rol }} | {{ p.estado }} | |
| No hay usuarios registrados. | |||||
Mi Perfil
Selecciona un avatar y actualiza tu información de contacto.
Cargando directorio...
| Documento | Nombre Completo | País | Teléfono | Correo Electrónico | Encuesta de Satisfacción |
|---|---|---|---|---|---|
| {{ c.tipo_documento || 'Doc' }} {{ c.id_cliente }} | {{ c.nombre_completo }} | {{ c.pais_origen }} — | {{ c.telefono || '—' }} | {{ c.email }} — |
|
| No se encontraron clientes con esos criterios. | |||||
Link de la encuesta:
https://forms.gle/ADZHmF85mtePkjPS8
— Los botones de WhatsApp y Email envían este link directamente al cliente con un mensaje personalizado.
{{ editandoTour ? 'Editar Tour' : 'Nuevo Tour' }}
Catálogo de Tours
| Nombre | Precio | Estado | Acciones |
|---|---|---|---|
| {{ t.nombre }} | {{ formatearDinero(t.precio) }} | {{ t.estado }} | |
| Cargando catálogo... | |||
Abrir Fechas
Dejar en blanco para usar
precio base.
Calendario de Operaciones
| Fecha | Hora | Tour | Cupos | Precio Especial | Estado |
|---|---|---|---|---|---|
| {{ d.fecha }} | {{ d.hora_inicio.substring(0,5) }} | {{ recortarTexto(d.tourNombre, 15) }} | {{ d.cupos_totales - d.cupos_asignados }} libres | {{ d.ajuste_precio > 0 ? formatearDinero(d.ajuste_precio) : 'Precio Base' }} | |
| No hay fechas programadas. | |||||
{{ guiaForm.id_guia ? 'Editar Guía' : 'Nuevo Guía' }}
Directorio de Staff
| Nombre | Especialidad | Tipo | Estado | Acciones |
|---|---|---|---|---|
| {{ g.nombre }} | {{ g.especialidad || 'General' }} | {{ g.tipo_contrato }} | ● {{ g.estado }} |
Rutas Programadas (Hoy en Adelante)
No hay rutas programadas próximamente.
{{ formatearFechaLarga(fecha) }}
{{
rutas.length }} Rutas
{{ ruta.hora }} — {{ ruta.tourNombre }}
Guía:
{{
ruta.guia }}
Pasajeros: {{ ruta.paxTotal }} pax
Reservas: {{ ruta.reservas.length }}
| Cliente | Pax | Teléfono |
|---|---|---|
|
{{ r.nombre }} {{ r.estado }} |
{{ r.pax }} | {{ r.telefono }} |
Histórico de Rutas (Auditoría)
No hay registros históricos.
{{ formatearFechaLarga(fecha) }}
{{ ruta.hora }} - {{
recortarTexto(ruta.tourNombre, 25) }}
{{ ruta.paxTotal }}
pax
{{ ruta.guia }}
• {{ r.nombre }} [{{ r.estado
}}]
{{ r.pax }} pax