Usuarios y permisos

Roles y permisos

¿Qué es / para qué sirve?

Un rol es un conjunto de permisos que define qué puede hacer un usuario. El sistema trae roles preconfigurados (Administrador, Cajero, Salonero), pero todo se controla con el nomenclador de permisos: puedes agregar o quitar permisos a cualquier rol según lo necesites.

Paso a paso

  1. Ve a Gestión de Usuarios → Roles.
  2. Presiona Agregar (o edita un rol).
  3. Escribe el Nombre del Rol.
  4. Marca los permisos por grupo (Usuarios, Productos, Compras, Ventas, Reportes, etc.). Cada grupo tiene Seleccionar Todo.
  5. Si es para el salón, marca Personal de Servicio.
  6. Guarda y asígnalo a los usuarios que correspondan.

[CAPTURA: pantalla de rol con los grupos de permisos]

Permisos típicos a controlar

Los cambios de permisos quedan registrados

Cada vez que alguien guarda un rol, el sistema anota qué permisos se agregaron y cuáles se quitaron, y quién hizo el cambio. Si guardas el rol sin tocar ninguna casilla, no se registra nada.

Para verlo: Reportes → Logs (esta opción solo la ve el administrador) y busca el registro del rol. El detalle muestra el nombre del permiso tal como aparece en esta pantalla (por ejemplo Editar Ventas POS), no un código interno.

Sirve para responder la pregunta que siempre aparece cuando algo deja de funcionar: "¿quién le quitó ese permiso al rol y cuándo?".

Aviso cuando alguien choca con un permiso

Si un empleado intenta entrar a una función que su rol no tiene habilitada:

  1. El empleado ve una pantalla que le dice cuál es la función bloqueada.
  2. Te llega un aviso a la campana del encabezado, con enlace directo a Roles.
  3. Si el negocio tiene el correo configurado, también te llega por correo.

Solo lo reciben el administrador del negocio y el usuario de soporte. Si la misma persona insiste en la misma pantalla, el aviso no se repite: durante una hora se agrupa en uno solo y solo sube el contador de intentos.

Si el negocio trabaja con una cuenta compartida (por ejemplo salonero) y los meseros se identifican con su PIN de personal de servicio, el aviso nombra a la persona del PIN, no a la cuenta: "Juan Pérez (con su PIN, en el equipo salonero) no pudo entrar a Editar Ventas POS". Si el PIN ya caducó por inactividad, aparece la cuenta compartida.

[CAPTURA: aviso de permiso en la campana del encabezado]

Notas y avisos

Crear usuarios

¿Qué es / para qué sirve?

Los usuarios son las personas que entran al sistema (cajeros, saloneros, administradores). A cada uno le asignas un rol (que define sus permisos) y las sucursales donde puede trabajar.

Paso a paso

  1. Ve a Gestión de Usuarios → Usuarios → Agregar.
  2. Completa Nombre, Apellido y Correo Electrónico.
  3. En acceso, marca Permitir Inicio de Sesión y define usuario y contraseña.
  4. Asigna el Rol (ej. Cajero, Salonero, Administrador).
  5. Define el Acceso a Ubicaciones (todas o sucursales específicas).
  6. Opcional: PIN de Seguridad (para personal de servicio), impresoras asignadas, % de comisión y % máximo de descuento.
  7. Guarda.

[CAPTURA: formulario de usuario con rol y acceso a ubicaciones]

Notas y avisos

Agentes de comisión de ventas

¿Qué es / para qué sirve?

Un agente de comisión es un vendedor que gana un porcentaje por las ventas que genera. Aquí los registras con su % de comisión para que el sistema lo calcule y lo muestre en los reportes de comisiones.

Paso a paso

  1. Ve a Gestión de Usuarios → Agentes de Venta.
  2. Presiona Agregar.
  3. Completa:
    • Nombre (obligatorio).
    • Opcionales: Prefijo, Apellido, Email, Número de Contacto, Dirección.
    • % Comisión (ej. 5 para 5%).
  4. Guarda. Puedes Editar o Eliminar desde el listado.

[CAPTURA: cuadro "Agregar Agente de Venta" con Nombre y % Comisión]

Notas y avisos

PENDIENTE DE VERIFICAR: dónde exactamente se selecciona el agente de comisión al registrar una venta en tu instalación.

Quién puede abrir las mesas de otros

¿Qué es / para qué sirve?

Sirve para decidir quién puede abrir una mesa que está atendiendo otra persona.

Hasta ahora esto se resolvía con un solo interruptor para todo el negocio: o todos podían entrar a cualquier mesa, o nadie. No había manera de darle el permiso al cajero y quitárselo al salonero.

Con esta opción activada, la decisión pasa a ser por rol. Usted marca quién puede y quién no, y el sistema aplica la misma regla en el salón, en el POS y en el listado de pedidos.

Se agregan dos permisos, separados a propósito:

Están separados porque un cajero suele necesitar repartir mesas sin tener que meterse a editar lo que otro tomó.

Paso a paso

  1. Entre a Configuración → Configuración del negocio → POS.
  2. Busque la casilla "Decidir por rol quién abre ventas de otros" y márquela.
  3. Guarde.
  4. Vaya a Usuarios → Roles y edite cada rol que lo necesite.
  5. En la sección de permisos del POS, marque "Abrir ventas de otros usuarios" y/o "Reasignar el personal de servicio de una mesa", según lo que le toque a ese rol.
  6. Guarde el rol.

[CAPTURA: la casilla "Decidir por rol quién abre ventas de otros" en Configuración del POS]

[CAPTURA: los dos permisos nuevos dentro de la edición de un rol]

Notas y avisos

Marque primero los permisos, active la casilla después. Mientras la casilla esté desmarcada, todo sigue funcionando como siempre. En el momento en que la marque, quien no tenga el permiso deja de poder abrir mesas ajenas — incluido el cajero, si se le olvidó marcárselo.

El administrador siempre puede. No hace falta marcarle nada.

Esto aplica solo a las mesas. Las ventas de mostrador y las de delivery no tienen este candado.

Si usa PIN de personal de servicio, el sistema mira quién puso el PIN, no con qué usuario está abierta la tablet. Así una estación compartida entre varios saloneros funciona correctamente: cada uno entra a lo suyo.

Si el PIN ya caducó por inactividad, el sistema le pedirá ponerlo otra vez antes de abrir la mesa. El tiempo de caducidad se configura aparte, en la misma pantalla del POS.