Usuarios

Los usuarios dentro del sistema pueden tener uno o varios roles y dependiendo de eso tendrán acceso a cierta funcionalidad dentro del sistema.

Datos del usuario (para acceder al sistema)

Estos datos son necesarios para entrar al sistema.
Dato Descripción
Nombre de usuario Dato único que identifica al usuario dentro del sistema y que se utiliza para entrar al sistema
Contraseña Dato que debe contener letras mayusculas, minusculas, números y una longituda mínima de 6 caracteres, se utiliza para entrar al sistema
Correo electrónico Dato único que identifica al usuario dentro del sistema y que se utiliza para entrar al sistema

Datos del perfil

Estos datos propios de cada usuario
Dato Descripción
Clave Dato único, cada que se agrega un usuario, el sistema suguiere el máximo consecutivo
Nombre Nombre real del usuario
Apellido paterno Apellido paterno del usuario
Apellido materno Apellido materno del usuario
Género Género del usuario
Convenio El convenio es un agrupador de usuario, por ejemplo se puede crear un convenio por empresa o escuela y con eso se puede agrupar a los clientes por empresa o escuela.
Fecha de nacimiento Fecha de nacimiento del usuario
Fecha de ingreso Es la fecha en que se registra al usuario dentro del sistema.
Teléfono Teléfono del usuario.
Email alterno Es un segundo email para los usuarios, este no tiene que ser único.
Activo Indica si el usuario tiene actividad y funciones dentro del sistema, también se utiliza para calcular el costo por suscripción del UpKlub, para el calculo del costo solo se consideran los usuario activos.
En seguimiento Es una bandera que en caso de estar prendida, en la página de inicio empieza con todos los usuarios que tienen esta bandera prendida.
Notas Es texto libre.

Datos para control de acceso físico

En caso de utilizar la extensión del sistema para controlar el acceso físico con torniquetes y/o chapas magnéticas estos datos son necesarios, de lo contrario se pueden dejar en blanco.
Dato Descripción
Número de tarjeta Número de tarjeta de proximidad
PIN Secuencia de números que permiten el acceso.

Roles del usuario dentro del sistema

El usuario puede tener uno o varios roles dentro del sistema, con base a esto tiene diferentes privilegios.

Sucursales en las que tiene acceso

Cada sucursal tiene su propia información, al marcar una sucursal significa que el usuario puede ver la información dentro de esa sucursal si es que su rol permite ver esa sección de datos.

Roles y privilegios dentro del sistema

Todos los privilegios estan segmentados por sucursal, un ejemplo es que si un usuario con rol "recepción" puede ver "clientes", solo vera los clientes de las sucursales donde tenga acceso.
Función SuperAdministrador Administrador Gerente sucursal Recepcion Cliente
Mi perfil X X X X X
Inicio X X X X
Tablero control X X X X
Configuración X X
Sucursales X X
Promociones X X
Usuarios X X X X
Inscripciones X X X X
Asistencia X X X X
Punto de venta - Categorias X X
Punto de venta - Productos X X X
Punto de venta - Compras/ventas X X X X
Corte de caja X X X
Reportes X X X
Facturas de suscripción X X X X
Manual de usuario X X X X