Saltearse al contenido

Workflow — Trailers visitantes

Esta página se importa íntegra desde la fuente de verdad técnica: yms-docs/03-workflows-operativos/visitantes.md — cualquier corrección debe hacerse allí.

Documento ejecutivo de referencia

Versión: 2.0 (reducido tras depuración post-cobertura) Última actualización: 13 de mayo de 2026 Cambios desde versión anterior: archivo reducido de 295 líneas a ~50. El flujo detallado de registro de visitantes vive ahora en registro-entrada.md como Variante 3 (trailer sin Samsara). Este archivo se conserva como referencia rápida del concepto de “visitante” y las diferencias con trailers propios.


¿Qué es un trailer visitante?

Un trailer visitante es cualquier trailer que entra al patio sin GPS Samsara propio. Suele ser de un tercero (proveedor, cliente, empresa aliada) o un trailer rentado sin dispositivo instalado. Su estancia es típicamente puntual.

En el modelo de datos:

  • Trailer.Ownership = Visitor
  • Trailer.IsGpsCapable = false

Diferencias clave con trailers propios

AspectoTrailer propioTrailer visitante
GPS SamsaraNo
IsGpsCapabletruefalse
Confirmación de entrada por GPSAutomática (worker valida EntryRegistered con posición Samsara)Imposible — sin GPS no hay confirmación
Confirmación de zona en rondínOpcional, pero recomendadaObligatoria dentro del umbral (sugerencia 4h)
Anomalía por falta de confirmaciónManualEntryNeedsGpsConfirmation (Medium, 15 min)VisitorZoneUnconfirmed (Low, 4h)
Salida del patioConfirmable por GPS (GpsConfirmedExit)Solo registro manual del personal de patio
Anomalías GPS aplicablesGpsZoneMismatch, UnexpectedManualGap, NoGpsSignal, ManualEntryNeedsGpsConfirmationNinguna directa (sin GPS); aplica VisitorZoneUnconfirmed si no se confirma zona en rondín
Sincronización con catálogo SamsaraSí (Sprint 14.5)No

Flujo de captura

El flujo paso a paso vive en registro-entrada.md → Variante 3. Resumen:

  1. Personal de patio escanea QR de hoja de salida si el documento lo trae; si no, captura manual con campos mínimos.
  2. Marca Trailer.Ownership = Visitor y Trailer.IsGpsCapable = false.
  3. Selecciona zona en la pantalla de captura (la zona inicial la fija el personal de patio, no GPS).
  4. Sistema inicia contador hacia el umbral de confirmación en rondín.
  5. En el siguiente rondín, el personal de patio confirma la zona (rondin.md). Si no se confirma dentro del umbral → anomalía VisitorZoneUnconfirmed.

La salida sigue el flujo de registro-salida.md con la diferencia de que no habrá GpsConfirmedExit posterior — la salida se considera definitiva al registrarla manualmente.


Documentos relacionados

Referencia rápida — el flujo operativo vive en los documentos enlazados arriba.