Terminales POS
Para qué sirve
Un terminal es cada equipo desde el que se vende: la tablet o el POS Android de la isla, la PC de la caja, la PC del market. Registrar y enrolar el terminal sirve para:
- que el personal de playa ingrese al POS con usuario y PIN (rápido, sin contraseña larga), solo desde equipos autorizados;
- saber desde qué equipo se hizo cada venta;
- darle a cada equipo su serie de tickets y su impresora;
- poder revocar al instante un equipo perdido o robado.
Dónde está
/terminalesLos terminales se gestionan en la estación activa: el subtítulo muestra Estación Grifo Los Olivos. Para ver los de otra estación, cambia la estación activa.
Quién puede
- Ver terminales y sus bloqueos de PIN: Permiso
terminales.ver - Registrar un terminal y enrolar un dispositivo: Permiso
terminales.enrolar - Editar, configurar la impresora y desbloquear un PIN: Permiso
terminales.editar - Revocar el enrolamiento: Permiso
terminales.revocar - Habilitar o deshabilitar la venta sin conexión y reiniciar su serie: Permiso
terminales.configurar_offline - Establecer o quitar el PIN de un usuario (en Usuarios): Permiso
usuarios.gestionar_pin - Ingresar al POS con PIN: el usuario necesita Permiso
pos.accedery tener la estación del terminal asignada.
Conceptos
- Tipo de terminal: POS de isla, POS de market, Caja u Oficina. Solo los tres primeros permiten ingresar con PIN y reciben serie de tickets. Un terminal Oficina sirve para identificar el equipo, pero no para el ingreso con PIN.
- Enrolar: vincular este equipo físico al terminal registrado. El sistema genera un identificador secreto del dispositivo, que se guarda en el navegador (o en la app Android) del equipo. Se entrega una sola vez y nunca se muestra completo: en la tabla solo verás sus últimos caracteres (Enrolado …a1b2).
- Re-enrolar: enrolar un terminal que ya estaba enrolado en otro equipo. El equipo anterior pierde el acceso de inmediato.
- Revocar: desvincular el equipo y cerrar sus sesiones POS.
- PIN: clave numérica de 4 a 6 dígitos del usuario para el POS. No puede repetir el mismo dígito (
1111) ni ser una secuencia (1234,9876). - Bloqueo de PIN: después de 5 intentos fallidos de un usuario en un terminal, ese usuario queda bloqueado 15 minutos en ese terminal (en los demás puede seguir entrando). Es independiente del bloqueo por contraseña.
- Serie de tickets: al enrolar un terminal de venta, el sistema le crea automáticamente su serie de ticket (
T001,T002… numerada por empresa). Si re-enrolas, se conserva la misma serie. Las series de boleta y factura por estación o terminal se gestionan en Comprobantes.
Paso a paso
Registrar un terminal
- Elige la estación activaEl terminal quedará en esa estación.
- Pulsa «Nuevo terminal»Se abre Nuevo terminal.
- Completa los datosNombre (por ejemplo
Isla 1), Tipo, Impresora, Ancho de papel y Activo. - Pulsa «Registrar terminal»Verás Terminal registrado. Aparece como Sin enrolar.
Enrolar el equipo (la tablet o el POS)
El enrolamiento se hace desde el mismo equipo que vas a usar como POS.
- Abre el panel en el equipoEn la tablet o POS (navegador o app Android), un administrador inicia sesión en el panel con su usuario y contraseña.
- Ve a Terminales POSCon la estación correcta activa.
- Pulsa «Enrolar este dispositivo»En la fila del terminal (debe estar activo). Confirma: Este dispositivo quedará enrolado como "Isla 1". ¿Continuar? → Enrolar.
- ListoVerás Este dispositivo quedó enrolado como Isla 1. La fila pasa a Enrolado.
- Cierra la sesión del administradorEl playero ya puede entrar al POS (
/pos/login) con su usuario y PIN.
Si el equipo no está enrolado, la pantalla de ingreso del POS muestra Este dispositivo no está enrolado — Un administrador debe enrolarlo desde el panel (Configuración → Terminales POS → «Enrolar este dispositivo») en este mismo equipo. — y el botón Ir al panel.
:::warning Re-enrolar desconecta al equipo anterior Si el terminal ya estaba enrolado en otro equipo verás "Isla 1" ya está enrolado en otro dispositivo. Si lo enrolas aquí, el dispositivo anterior perderá el acceso. ¿Continuar? Úsalo cuando cambias una tablet malograda por otra. :::
Ingresar al POS con PIN
- Abre el POS en el equipo enroladoPantalla Ingreso de playa — Ingresa con tu usuario y tu PIN.
- Escribe usuario y PINPulsa Ingresar.
Por seguridad, si el usuario no existe, el PIN es incorrecto, el usuario está inactivo, no tiene PIN, no tiene la estación asignada o no tiene permiso de POS, el mensaje es siempre el mismo: Usuario o PIN inválidos.
Revocar un terminal (equipo perdido o robado)
- Pulsa «Revocar»En la fila del terminal enrolado.
- ConfirmaSe desvinculará el dispositivo de "Isla 1" y se cerrarán sus sesiones POS. ¿Continuar? → Revocar.
- ListoVerás Terminal revocado. El equipo pierde el acceso en su siguiente acción. Para volver a usarlo, enrólalo de nuevo.
:::danger Equipo robado Revoca el terminal de inmediato desde cualquier PC. El enrolamiento, el re-enrolamiento y la revocación quedan registrados en la auditoría como eventos críticos. :::
Desactivar un terminal
No hay botón de eliminar: edita el terminal y pon Activo en No. Un terminal inactivo no permite ingresar ni vender, y cierra sus sesiones.
Ver y quitar bloqueos de PIN
- Pulsa «Bloqueos de PIN»Se abre Bloqueos de PIN · Isla 1 con cada usuario que falló: Usuario, Fallos y Bloqueo (Hasta 14:45).
- Pulsa «Desbloquear»Si ya verificaste que es la persona correcta. Verás Usuario desbloqueado en este terminal.
El botón Desbloquear solo aparece si tienes Permisoterminales.editar; sin él puedes ver los bloqueos pero no quitarlos.
Si nadie falló verás No hay fallos de PIN registrados en este terminal.
Establecer o cambiar el PIN de un usuario
El administrador establece o quita el PIN desde Usuarios (Configuración). El propio usuario puede cambiar su PIN indicando el actual; si aún no tiene uno, verá Aún no tienes un PIN asignado. Pídelo a un administrador.
Campos
| Campo | ¿Obligatorio? | Descripción |
|---|---|---|
| NombreTexto | Sí | Entre 3 y 40 caracteres. Único en la estación. Ej.: Isla 1, Caja principal. |
| TipoLista | Sí | POS de isla, POS de market, Caja u Oficina. |
| ImpresoraLista | No | Navegador, QZ Tray, RawBT (Android) o App Android. Se detalla en Impresora y venta sin conexión. |
| Ancho de papelLista | No | 58 mm, 80 mm (por defecto) o A4. |
| ActivoSí / No | No | No = el terminal deja de funcionar. |
Columnas de la tabla
| Columna | Qué muestra |
|---|---|
| Terminal | Nombre. |
| Tipo | POS de isla, POS de market, Caja u Oficina. |
| Dispositivo | Enrolado con los últimos caracteres del identificador, o Sin enrolar. |
| Último uso | Fecha y hora de la última actividad. |
| Estado | Activo o Inactivo. |
Acciones por fila (según permisos y estado): Editar, Enrolar este dispositivo, Revocar, Impresora, Bloqueos de PIN, Habilitar venta sin conexión / Deshabilitar venta sin conexión, Reiniciar serie offline.
Mensajes de error frecuentes y qué hacer
| Mensaje | Por qué pasa | Qué hacer |
|---|---|---|
| "Ya existe un terminal con ese nombre en la estación." | Nombre repetido. | Usa Isla 2, Caja market… |
| "Usuario o PIN inválidos." | Datos incorrectos o el usuario no cumple los requisitos. | Revisa usuario y PIN; verifica que tenga PIN, la estación asignada y permiso de POS. |
| "Usuario bloqueado en este terminal. Intenta en 12 min." | 5 PIN fallidos. | Espera o pide a un administrador Desbloquear. |
| "Este dispositivo no está habilitado para ingreso con PIN." | El terminal es de tipo Oficina, está inactivo o fue revocado. | Cambia el tipo, actívalo o vuelve a enrolarlo. |
| "El PIN debe tener de 4 a 6 dígitos numéricos." | PIN fuera de política. | Usa entre 4 y 6 números. |
| "El PIN no puede ser una secuencia (1234, 9876…)." | PIN débil. | Elige otro. |
Relación con otros módulos
- Impresora y venta sin conexión · App Android POS
- Usuarios, PIN y estaciones asignadas: Configuración.
- Vender en el POS: Vender en el POS de isla.
- Series de comprobantes: Series y correlativos.