Presentismo

Presentismo

Manual de Presentismo

Objetivo

El sistema tiene como objetivo principal facilitar la liquidación desde nuestro cliente a las Cooperativas.
Esto se logra optimizando los siguientes procesos:

  • Toma de presentismo de los Asociados.
  • Facilitar una reportería de presentismo
  • Carga de datos de pesaje. (Próxima versión)
  • Gestión de licencias y sanciones. (Próxima versión)

Los Asociados desempeñan un papel clave en el reciclaje y la sostenibilidad de la ciudad.


Principales usuarios del sistema

El sistema esta diseñado para dos tipos de usuarios: Empleados de nuestro cliente que realizan entre otras tareas la toma de asistencia de los “Asociados” a través de la App y personal que realizará a través del Portal Web las gestiones correspondientes de rutas, asociados, etc.

A continuación, te explicamos quiénes son y cuál es su rol en el sistema.

Asociados

Los Asociados son personas que trabajan para las cooperativas y desempeñan un papel clave en el reciclaje y la sostenibilidad de la ciudad. En esta primera versión del sistema, nos enfocamos en los Recuperadores Ambientales (RA), también conocidos como "Cartoneros" o "Recuperadores Urbanos".

Empleados

Los Empleados son trabajadores de nuestro cliente. 

Tipos de Empleados y sus funciones:

  1. Controladores:
Se encargan de tomar el presentismo de los Asociados RA en diferentes puntos de la ciudad.
Entregan un precinto para asociar los bolsones recolectados por los RA.

  1. Coordinadores:
Supervisan a varios Controladores.
Actúan como enlace entre los Controladores y los Supervisores.

  1. Supervisores:

Supervisan tanto a los Controladores como a los Coordinadores.
Aseguran que el proceso de presentismo y recolección se realice correctamente.


  1. Balanceros:

Registran el pesaje de los bolsones recolectados por los RA en los Centros Verdes.


Organización de las rutas y los usuarios en el sistema

El sistema está diseñado para garantizar que las rutas, los Centros Verdes (CV) y los usuarios estén correctamente organizados.
A continuación, te explicamos cómo funciona esta estructura:


Rutas y Centros Verdes (CV)

  • Cada Cooperativa tiene uno o mas Centros Verdes.
  • Cada una de las rutas que recorren los asociados de las Cooperativas pertenecen a un CV y por ello, se puede identificar a que Cooperativa pertenecen las rutas.

 

Asignación de rutas a empleados


Alta de Ruta:
  1. Primero, se debe dar de alta una ruta, la cual está vinculada a un Centro Verde (CV).
  2. Cada CV pertenece a una cooperativa, por lo que, al asignar un CV a una ruta, automáticamente se establece la relación entre la ruta y la cooperativa correspondiente. Esto permite saber a qué cooperativa pertenece una ruta en función del CV asignado.

Alta de Controlador y Asignación de Rutas:
  1. Luego, se procede a dar de alta a un Controlador y se le asignan N rutas.
  2. El Controlador será el responsable de gestionar la asistencia de los asociados en las rutas que se le hayan asignado.


Alta de Coordinadores y Supervisores:
  1. Después, se da de alta a los Coordinadores y Supervisores.
  2. A los Coordinadores se les asignan los Controladores a su cargo, lo que significa que heredarán las rutas de esos Controladores.
  3. A los Supervisores se les asignan los Coordinadores a su cargo, lo que implica que también heredarán las rutas de los Controladores que dependen de esos Coordinadores.
  4. De esta manera, tanto Coordinadores como Supervisores terminan conociendo las rutas y cooperativas a través de las asignaciones de los Controladores.


Alta de Asociados:
  1. Finalmente, se da de alta a un asociado (RA) y se le asigna una única ruta.
  2. Al estar el asociado vinculado a una ruta, y esta ruta a su vez vinculada a un Controlador, se establece la relación completa: los Supervisores y Coordinadores terminan conociendo la ruta y la cooperativa a través de esta cadena de asignaciones

 

Relación entre rutas, cooperativas y CV

  • Los Supervisores y Coordinadores conocen las cooperativas y Centros Verdes a través de las rutas que tienen asignadas.
  • Habitualmente, los Supervisores y Coordinadores comparten 2 cooperativas.



Portal de GIRE - Módulo de Presentismo

Pantalla de inicio

La pantalla de inicio del Portal de GIRE es el punto de partida para acceder a todas las funcionalidades del sistema. Desde aquí, puedes gestionar rutas, empleados, asociados y reportes de presentismo.



A continuación, te explicamos cómo está organizada:

Menú superior

En la parte superior de la pantalla, encontrarás un menú con acceso a los diferentes proyectos.
Estos proyectos incluyen:


  • Macrogeneradores
  • Presentismo (nuevo módulo incorporado)




Rutas

El Módulo de Rutas te permite gestionar todas las rutas asignadas a los Centros Verdes (CV) y cooperativas. Desde aquí, puedes crear, editar, eliminar y consultar rutas.



Acceso al módulo

En la pantalla de Rutas, encontrarás dos botones en la esquina superior derecha:

 "+ Nuevo": Para crear una nueva ruta.
"Restablecer filtros": Para limpiar los filtros aplicados y volver al listado completo de rutas.

+ Nuevo - Crear una nueva ruta

Para crear una nueva ruta, sigue estos pasos:
  1. Haz clic en el botón "+ Nuevo".

  2. Completa el formulario que aparecerá en el lateral derecho de la pantalla.
    Los campos obligatorios son:
    1. Nombre de la ruta: Ingresa un nombre único que identificará la ruta. 
    2. Código de ruta: Asigna un código único para la ruta.
    3. Cooperativa: Selecciona una cooperativa de la lista desplegable.
    4. Centro Verde: Si la Cooperativa tiene un solo CV, se autocompletará automáticamente con dicho CV. Por el contrario si tiene mas de un CV, el usuario deberá realizar la selección del CV correspondiente


Validaciones y mensajes de error

Si alguno queda incompleto o contiene datos no válidos, se mostrará un mensaje de error y el campo se marcará en rojo. El sistema realiza validaciones automáticas para evitar errores. Todos los campos son obligatorios. Si alguno queda incompleto o contiene datos no válidos, se mostrará un mensaje de error y el campo se marcará en rojo. 

Validaciones principales:

  • "Ingresa un nombre de ruta": si no completas el campo obligatorio.

  • "Nombre de ruta ya utilizado": si intentas crear una ruta con un nombre que ya existe (incluye rutas eliminadas).

  • "Código de ruta ya utilizado": si el código ingresado ya está en uso (incluye códigos eliminados).

  • "Selecciona un centro verde": si hay más de un centro y no se seleccionó uno.

Además, los campos con errores se destacarán con un borde rojo para que puedas identificarlos fácilmente.

AlertEl nombre y código ya utilizado también contempla las rutas eliminadas

Botones de acción

Una vez que completes el formulario, tendrás dos opciones:
"Crear ruta": Guarda la nueva ruta en el sistema.
Cancelar: Cierra el formulario sin guardar cambios.

También puedes cerrar el formulario haciendo clic en la cruz en la esquina superior derecha del modal.


Editar y eliminar rutas

Cada ruta contará con un menú de opciones de 3 puntos (...), ubicado a la derecha de cada ruta en el listado. Al hacer click en dicho botón se visualizarán opciones de acción relevantes.

  • Editar una ruta: Selecciona el icono de tres puntos de una ruta del listado y haz clic en el ícono de edición (lápiz). Podrás modificar el nombre y el código de la ruta.
    Esto es útil cuando se necesita actualizar información sin perder las relaciones existentes con empleados y asociados.

  • Eliminar una ruta: Selecciona el icono de tres puntos de una ruta del listado (ubicado a la derecha de cada ruta) y haz clic en el ícono de eliminación (basurero). Ten en cuenta que no podrás eliminar una ruta si tiene empleados o asociados asignados. 
    Al realizarse una eliminación lógica no podrá crearse otra con el mismo nombre o código.

    InfoAlertAcción Cancelada: Si el usuario cancela la acción en cualquier momento, el sistema retornará al listado de rutas sin realizar cambios.



    Filtrar y restablecer filtros en el módulo de Rutas

    El módulo de Rutas incluye una funcionalidad de filtrado avanzado que te permite refinar la información mostrada en el listado. Además, puedes restablecer los filtros en cualquier momento para volver al listado completo.

    A continuación, te explicamos cómo funciona:

    Filtrado por campos

    Puedes filtrar la información de las rutas utilizando los siguientes campos:

    Nombre de ruta y Código de ruta:

    1. Usa el buscador autocomplete para ingresar palabras clave.
    2. Los resultados se visualizaran luego de aplicar los filtros.


    Cooperativa
     y Centro Verde:

    1. Utiliza el buscador checkbox multiselect para seleccionar una o más opciones.
    2. Verás un contador que indica la cantidad de opciones filtradas.
    3. Si seleccionas una Cooperativa, el filtro de Centro Verde (CV) mostrará solo las opciones asociadas a esa Cooperativa y viceversa.


    Ordenamiento de resultados

    Las columnas de Ruta y Código incluyen botones para ordenar los resultados:

    • Orden ascendente (↑): Organiza los datos de menor a mayor.
    • Orden descendente (↓): Organiza los datos de mayor a menor.

    Al hacer clic en estos botones, los resultados se reordenarán según la columna seleccionada.


    Aplicar y limpiar filtros

    Aplicar filtros

      • Una vez que hayas seleccionado tus criterios de filtrado, haz clic en el botón "Aplicar" para actualizar el listado.

    Limpiar filtros

      • Si deseas restablecer un filtro específico, haz clic en el botón "Limpiar" que aparece junto a ese campo.
        Este botón solo elimina la selección o el texto ingresado en ese filtro en particular, no afecta al resto de los filtros aplicados.


    Estado del botón "Restablecer filtros"

    Sin filtros aplicados: El botón "Restablecer filtros" estará deshabilitado.
    Con filtros aplicados: El botón se activará y podrás usarlo para reestablecer todos los filtros.



    Empleados

    El Módulo de Empleados te permite gestionar a todos los empleados del sistema, incluyendo su alta, edición, eliminación y consulta. Además, puedes asignar rutas y empleados a cargo según su tipo (Controlador, Coordinador o Supervisor).



    Acceso al módulo

    En la pantalla de Empleados, encontrarás dos botones en la esquina superior derecha:

     "+ Nuevo": Para crear un nuevo empleado. 
    "Restablecer filtros": Para limpiar los filtros aplicados y volver al listado completo de empleados.


    Crear un nuevo empleado

    Para crear un nuevo empleado, sigue estos pasos:

    1. Haz clic en el botón "+ Nuevo".
    2. Completa el formulario que aparecerá en el lateral derecho de la pantalla. Los campos obligatorios son:

      Usuario
      Este campo funciona como un buscador. Al comenzar a escribir, el sistema muestra sugerencias de usuarios existentes que coincidan con el texto ingresado.
      Nombre 
      Nombre del empleado (se autocompleta al seleccionar el usuario).
      Apellido
      Apellido del empleado (se autocompleta al seleccionar el usuario).
      DNI
      Ingresa el DNI del empleado. Debe ser único en el sistema.
      Legajo
      Ingresa el número de legajo del empleado. Debe ser único en el sistema.
      Tipo de empleado
      Selecciona el tipo de empleado: Supervisor, Coordinador o Controlador.
      Rutas asociadas
      (Solo para Controladores) Selecciona las rutas asignadas al empleado.
      Empleados a cargo
       Los Coordinadores seleccionan controladores.
       Los Supervisores seleccionan coordinadores.


    Validaciones y mensajes de error

    El sistema realiza validaciones automáticas al cargar empleados.
    Todos los campos son obligatorios. Si alguno queda incompleto o contiene datos no válidos, se mostrará un mensaje de error y el campo se marcará en rojo.


    Validaciones principales:

    • "Selecciona un usuario": Si no seleccionas un usuario.
    • "Ingresa un DNI": Si no completas el campo de DNI.
    • "DNI ya utilizado": Si el DNI que ingresaste ya está en uso.
    • "Número de legajo ya utilizado"Controla si el número de legajo ya fue utilizado, incluso si pertenece a un empleado eliminado.

    Además, los campos con errores se destacarán con un borde rojo para que puedas identificarlos fácilmente.


    Asignación de empleados a cargo

    Para Coordinadores

    1. Puedes asignar Controladores a su cargo.
    2. Usa el buscador predictivo para encontrar empleados por nombre, apellido, DNI, nombre de usuario o N° de legajo.

    Para Supervisores

    1. Puedes asignar Coordinadores a su cargo.
    2. Usa el buscador predictivo para encontrar empleados por nombre, apellido, DNI, nombre de usuario o N° de legajo.
    Alert
    Si un empleado ya está asignado a otro Supervisor o Coordinador, verás un ícono de advertencia (color naranja) y un mensaje que te informará de esta situación.

    Guardar formulario

    Una vez que completes el formulario, tendrás dos opciones:

    • "Crear empleado": Guarda el nuevo empleado en el sistema.
    • Cancelar: Cierra el formulario sin guardar cambios.

    También puedes cerrar el formulario haciendo clic en la cruz en la esquina superior derecha del modal.


    Editar y eliminar empleados

    Cada empleado contará con un menú de opciones de 3 puntos (...), ubicado a la derecha de cada fila en el listado. Al hacer click en dicho botón se visualizarán opciones de acción relevantes.

    Editar un empleado

    • Selecciona un empleado del listado y haz clic en el ícono de edición (lápiz).
    • Podrás modificar los campos, excepto el Nombre y Apellido, que se autocompletan.


    Eliminar un empleado

    • Selecciona un empleado y haz clic en el ícono de eliminación (basurero).
    • El sistema realizará una eliminación lógica, marcando al empleado como inactivo sin borrar su historial.


    Warning
    Si luego de eliminar un empleado intentas crear uno nuevo con un usuarioDNI o número de legajo que ya existe (incluso si el empleado original fue eliminado), el sistema mostrará un mensaje de error. Cuando eliminas un empleado se marca como inactivo pero su información permanece en la base de datos.





    Filtrado de empleados

    El módulo de Empleados incluye una funcionalidad de filtrado avanzado que te permite refinar la información mostrada en el listado.
    A continuación, te explicamos cómo utilizar los filtros disponibles:

    Nombre y apellido:

    1. Usa el buscador autocomplete para ingresar palabras clave.

    DNI / Numero de legajo:

    1. Ingresa el número del empleado para filtrar los resultados.

    Tipo de empleado:

    1. Selecciona el tipo de empleado: SupervisorCoordinador o Controlador.

    Rutas asociadas:

    1. El filtro de rutas funciona como un buscador predictivo. Al ingresar palabras clave, el sistema sugiere coincidencias y permite seleccionar una o más rutas.

    2. Este filtro está disponible para todos los tipos de empleados: controladores, coordinadores y supervisores. Al aplicarlo, se mostrarán todos los empleados vinculados a las rutas seleccionadas.


    Ordenamiento de resultados

    Las columnas de Apellido y nombre, DNI, ID, CBU/CVU incluyen botones para ordenar los resultados:

    • Orden ascendente (↑): Organiza los datos de menor a mayor.
    • Orden descendente (↓): Organiza los datos de mayor a menor.

    Al hacer clic en estos botones, los resultados se reordenarán según la columna seleccionada.


    Aplicar y limpiar filtros

    Aplicar filtros

    • Una vez que hayas seleccionado tus criterios de filtrado, haz clic en el botón "Aplicar" para actualizar el listado.

    Limpiar filtros

    • Si deseas restablecer un filtro específico, haz clic en el botón "Limpiar" que aparece junto a ese campo.
      Este botón solo elimina la selección o el texto ingresado en ese filtro en particular, no afecta al resto de los filtros aplicados.


    Estado del botón "Restablecer filtros"

    Sin filtros aplicados: El botón "Restablecer filtros" estará deshabilitado.
    Con filtros aplicados: El botón se activará y podrás usarlo para reestablecer todos los filtros.



    Asociados

    Gestión de Asociados en el sistema

    El Módulo de Asociados te permite gestionar a todos los asociados de las cooperativas, de tipo Recuperadores Ambientales (RA), quienes son responsables de la recolección de residuos reciclables.



    A continuación, te explicamos cómo utilizar este módulo:

    Acceso al módulo

    En la pantalla de Asociados, encontrarás tres botones en la esquina superior derecha:
    1. "+ Nuevo": Para crear un nuevo asociado.
    2. “Exportar”: Para exportar las credenciales en Excel.
    3. "Restablecer filtros": Para limpiar los filtros aplicados y volver al listado completo de asociados.


    + Nuevo - Crear un nuevo asociado

    Para crear un nuevo asociado, sigue estos pasos:

    1. Haz clic en el botón "+ Nuevo".
    2. Completa el formulario que aparecerá en el lateral derecho de la pantalla.
      Los campos obligatorios son:

      Nombre del asociadoIngresa el nombre del asociado.
      Apellido del asociadoIngresa el apellido del asociado.
      CUIL del asociadoIngresa el CUIL del asociado. Debe ser único en el sistema.
      Tipo de asociadoSelecciona el tipo de asociado. En esta versión, solo está disponible la opción Recuperador Ambiental (RA).
      CooperativaSelecciona la cooperativa a la que pertenece el asociado.
      Ruta asociadaSelecciona la ruta asignada al asociado. Este campo se habilita después de seleccionar una cooperativa.
      CBU/CVU del asociadoIngresa el número de cuenta del asociado. Debe ser único en el sistema.



      Validaciones y mensajes de error

      El sistema realiza validaciones automáticas para evitar errores. Todos los campos son obligatorios. Si ocurre algún problema, se mostrará un mensaje de error y el campo correspondiente se resaltará con un borde rojo.

      • "Ingresa un nombre": Si no completas el campo de nombre.
      • "CUIL ya utilizado": si el CUIL ingresado ya fue registrado, incluso si corresponde a un asociado eliminado.
      • "CBU/CVU ya utilizado": si el número de cuenta ingresado ya está en uso, también contempla asociados eliminados.

      Además, los campos con errores se destacarán con un borde rojo para que puedas identificarlos fácilmente.


      Guardar formulario

      Una vez que completes el formulario, tendrás dos opciones:

      • "Crear asociado": Guarda el nuevo asociado en el sistema.
      • Cancelar: Cierra el formulario sin guardar cambios.

      También puedes cerrar el formulario haciendo clic en la cruz en la esquina superior derecha del modal.


      Editar y eliminar asociados

      Cada asociado contará con un menú de opciones de 3 puntos (...), ubicado a la derecha de cada fila en el listado. Al hacer click en dicho botón se visualizarán opciones de acción relevantes.


      Editar un asociado:

      • Selecciona un asociado del listado y haz clic en el ícono de edición (lápiz). Todos los campos pueden ser editados.

      Eliminar un asociado:

      • Selecciona un asociado y haz clic en el ícono de eliminación (basurero).
      • El sistema realizará una eliminación lógica, marcando al empleado como inactivo sin borrar su historial.

      • WarningSi luego de eliminar un asociado intentas crear uno nuevo con un CUIL o CBU/CVU que ya existe (incluso si el asociado original fue eliminado), el sistema mostrará un mensaje de error. Cuando eliminas un asociado se marca como inactivo pero su información permanece en la base de datos.




      Filtrado de asociados

      El módulo de Asociados incluye una funcionalidad de filtrado avanzado que te permite refinar la información mostrada en el listado.
      A continuación, te explicamos cómo utilizar los filtros disponibles:

      Nombre y apellido:

      1. Usa el buscador autocomplete para ingresar palabras clave.

      CUIL / ID / CBU:

      1. Ingresa el nuúmero del asociado para filtrar los resultados.
        1. Solo permite numeros sin guiones o puntos.

      Tipo de asociado:

      1. Selecciona el tipo de asociado. En esta versión, solo está disponible la opción Recuperador Ambiental (RA).

      Cooperativa:

      1. Selecciona una o más cooperativas para filtrar los resultados.

      Rutas asociadas:

      1. El filtro de rutas funciona como un buscador predictivo. Al ingresar palabras clave, el sistema sugiere coincidencias y permite seleccionar una o más rutas.


      Estado del botón "Restablecer filtros"

      Sin filtros aplicados: El botón "Restablecer filtros" estará deshabilitado.
      Con filtros aplicados: El botón se activará y podrás usarlo para reestablecer todos los filtros.


      Exportar credenciales

      Desde el módulo de Asociados, puedes exportar las credenciales de los asociados en formato XLS. Para ello:

      1. Aplica los filtros necesarios para encontrar a los asociados que deseas exportar.
      2. Haz clic en el botón "Exportar" en la esquina superior derecha.
      3. El archivo XLS incluirá los siguientes campos:
        • ID
        • Nombre y Apellido
        • CUIL
        • Foto (valor CUIL del asociado)
        • Función del asociado





      Reporte de presentismo

      El Módulo de Reporte de presentismo te permite gestionar reportes detallados sobre la asistencia de los Asociados RA.



      A continuación, te explicamos cómo utilizar este módulo:

      Acceso al módulo

      En la pantalla de Reporte de presentismo, encontrarás un menú lateral con opciones de filtrado y un listado de resultados.
      Desde aquí, puedes aplicar filtros para refinar la información y exportar los reportes en formato XLS.

      Visualización de la información

      El listado de resultados muestra la siguiente información:

      • Nombre y Apellido: Nombre completo del asociado.

      • CUIL: CUIL del asociado

      • ID: Número de legajo del asociado.

      • Desglose de días: Estado de asistencia por día.

      La grilla solo incluye los días hábiles del mes. Por defecto, se muestra el último mes en curso.

      Cada celda diaria puede mostrar:

      • "0": cuando el asociado figura como ausente.

      • "-1": cuando el asociado fue marcado como presente.

      • Celda vacía: si aún no se registró asistencia para ese día.

      Los días se identifican por la inicial del día de la semana (por ejemplo, "L" para lunes) y el número correspondiente del mes.




      Filtros disponibles

      Puedes aplicar los siguientes filtros para refinar la información:

      Filtro de fechas

        • Selecciona un rango de fechas para consultar la asistencia. El rango es de 2 meses para visualizar la información en la grilla
        • El filtro de fecha te permite buscar información por períodos específicos.

        • El rango máximo permitido es de 2 meses (60 días). Pasado los 2 meses, y hasta 6 meses, se permite descargar el reporte.

      Cuenta con las siguientes opciones:

      Búsqueda rápida:

      1. Mes en curso: Filtra los resultados del mes actual.
      2. Últimos 7 días: Filtra los resultados de la última semana.
      3. Últimos 15 días: Filtra los resultados de los últimos 15 días.


      Búsqueda manual:
      1. Ingreso de fecha: Escribe manualmente las fechas en el formato dd/mm/aaaa.
      2. Selección de fecha: Usa el calendario para elegir las fechas de inicio y fin.


         Filtro por cooperativa

      • Al seleccionar cooperativas, el filtro de CV mostrará únicamente los centros verdes correspondientes a esas cooperativas.

      • Si seleccionás una o dos cooperativas, el filtro de Rutas también se completa automáticamente con las opciones disponibles de esas cooperativas..


         Filtro por Centro Verde (CV)

      1. Selecciona uno o más Centros Verdes asociados a las cooperativas.
      2. El filtro mostrara todas las opciones existentes. Al seleccionar previamente una coop, el filtro CV mostrara las opciones correspondientes a éstas.

         Filtro por ruta

      1. Selecciona una o más rutas para filtrar los resultados.
      2. Al seleccionar previamente hasta dos Coop o dos CV, el filtro Rutas mostrara en el desplegable, las rutas correspondientes a éstos, de lo contrario solo se visualiza el buscador.


          Filtro por coordinador

        1. Selecciona uno o más coordinadores para filtrar los resultados.

            Filtro por tipo de asociado

        1. En esta versión, solo está disponible la opción Recuperador Ambiental (RA).

             Filtro por estado de asistencia
        1. Selecciona entre Presente o Ausente para filtrar los resultados.

              Filtro por Asociados
        1. el filtro permite buscar y seleccionar varios asociados por Nombre, apellido, cuil y ID.

        Además de los filtros detallados, la pantalla principal cuenta con un filtro rápido de asociado, visible en la parte superior de la grilla.
        Este campo permite buscar directamente a un asociado por cualquiera de los siguientes datos:

        • Nombre

        • Apellido

        • CUIL

        • ID (número de legajo)

        La búsqueda es predictiva y actualiza automáticamente los resultados mostrados en pantalla a medida que se escribe.


        Estado del botón "Restablecer filtros"

        Sin filtros aplicados: El botón "Restablecer filtros" estará deshabilitado.
        Con filtros aplicados: El botón se activará y podrás usarlo para reestablecer todos los filtros.

        Exportación de reportes

        Puedes exportar los reportes en formato XLS para su análisis posterior.
        El archivo incluirá los siguientes campos:

        • Nombre y Apellido
        • CUIL
        • ID (Legajo)
        • CBU/CVU (sin guiones)
        • Tipo de asociado
        • Cooperativa
        • Centro Verde
        • Ruta
        • Nombre y apellido del coordinador
        • Desglose de días con su estado (cada día representado por formato fecha Año-mes-día).

        Cada celda diaria puede mostrar:
        1. "0": cuando el asociado figura como ausente.
        2. "-1": cuando el asociado fue marcado como presente.
        3. Celda vacía: si aún no se registró asistencia para ese día.
        Los días se identifican por la inicial del día de la semana (por ejemplo, "L" para lunes) y el número correspondiente del mes.



        App con funcionamiento mobile

        Usuarios principales

        Controladores

        Son los principales usuarios de la aplicación. Su función es registrar la asistencia de los asociados (RA) a través de métodos como el escaneo de credenciales, ingreso manual de ID, o búsqueda por nombre. También pueden actualizar el estado de los asociados de "ausente" a "presente".


        Coordinadores

        En caso de que un Controlador no pueda asistir, los Coordinadores pueden asumir su rol y registrar la asistencia de los asociados. Además, tienen acceso a todas las rutas y asociados que están bajo la supervisión de los Controladores que dependen de ellos.

        Supervisores

        Al igual que los Coordinadores, los Supervisores pueden tomar el lugar de un Controlador ausente y registrar la asistencia. También tienen acceso a todas las rutas y asociados que están bajo la supervisión de los Coordinadores y Controladores que dependen de ellos. Pueden filtrar la información por ruta para visualizar solo las rutas que heredaron de los Controladores.

        Permisos

        Para usar la aplicación correctamente, es necesario conceder los permisos solicitados de notificaciones y cámara, para poder realizar los escaneos de QR.

        1. Inicio del Día:

        • Estado Inicial: A las 00:00 horas de cada día, todos los asociados (RA) aparecen automáticamente como ausentes en el sistema.

        • Pantalla de Presentismo: Cuando el usuario (Controlador, Coordinador o Supervisor) ingresa a la aplicación, se muestra una pantalla con un listado de todos los asociados asignados, marcados como ausentes. No podrá tomar el presente de asociados vinculados a otras rutas.

        • Esta pantalla incluye:

          • La fecha del día.

          • Un filtro predeterminado en "Todas" (las rutas asignadas al Controlador).

          • Un totalizador que muestra el número total de asociados, presentes y ausentes (inicialmente, todos estarán ausentes).

          • Buscador manual: permite buscar asociados ingresando su nombre, apellido, ID (legajo) o CUIL. La búsqueda es predictiva y devuelve coincidencias en tiempo real.
          • Botón de filtrado: permite aplicar filtros por:

            • Estado del asociado (ausente o presente)

            • Ruta asignada


        Al iniciar sesión en la app, el sistema valida que el usuario tenga asignaciones activas. Según el caso, pueden mostrarse los siguientes mensajes:

        • "Sin rutas asignadas": el usuario no tiene ninguna ruta asignada en el sistema.
          No podrá tomar asistencia y deberá comunicarse con su coordinador o supervisor.

        • "Rutas sin asociados": el usuario tiene rutas asignadas, pero en esas rutas no hay asociados vinculados.
          En este caso tampoco será posible registrar presentismo hasta que se complete la asignación correspondiente.


               

        2. Formas de registrar asistencia

        Escaneo de código QR

        Escaneando el QR de la credencial del asociado con la cámara del dispositivo. El sistema mostrará los datos del asociado y solicitará confirmación.
        Si el QR ya fue escaneado, se mostrará un mensaje indicando que el asociado ya figura como presente.

        Búsqueda manual desde el buscador principal

        En la parte superior de la pantalla, se puede buscar un asociado ingresando nombre, apellido, CUIL o ID (número de legajo). Esta opción es útil cuando el QR no puede escanearse. Cada asociado visible en la lista cuenta con un botón de tres puntos que permite acceder manualmente a la opción "Registrar presente", sin necesidad de escanear el QR.

        Ingreso manual de ID

        Si el asociado no tiene credencial, el Controlador puede ingresar manualmente el número de identificación (ID legajo) del asociado.

        El sistema no permite marcar asistencia dos veces para un mismo asociado.
        En ese caso, muestra el mensaje :"El asociado ya se encuentra presente."

        Si se intenta registrar un ID que no existe o que está vinculado a otra ruta, el sistema muestra: "El ID ingresado no corresponde a un asociado registrado."


        Escaneo de código QR

        Ingreso manual de ID

        Búsqueda manual desde el buscador principal


        3. Confirmación del Registro:

        • Después de escanear o ingresar manualmente los datos del asociado, el sistema muestra una ventana emergente con la información del asociado (nombre, apellido, ruta asignada) y dos opciones:

          • Asignar y continuar: El Controlador confirma la asistencia y continúa escaneando o registrando más asociados.

          • Asignar y finalizar: El Controlador confirma la asistencia y finaliza el proceso, regresando a la lista de asistencias.




        Opción "¿No es el asociado?"

        1. Si el Controlador presiona esta opción, se abre un nuevo panel que permite editar el número de legajo del asociado.
        2. Esto es útil en caso de que el asociado visualizado en el mensaje de confirmación no sea el correcto (por ejemplo, si se escaneó una credencial equivocada o se ingresó un ID incorrecto).

        4. Actualización del Estado:

        • Una vez que se confirma la presencia de un asociado, su estado se actualiza en la lista de asociados, pasando de "ausente" a "presente".

        • El totalizador en la pantalla de presentismo se actualiza automáticamente, mostrando el número de asociados presentes y ausentes.

        5. Finalización del Proceso:

        • El Controlador puede continuar registrando la asistencia de más asociados o finalizar el proceso en cualquier momento.

        • Si el Controlador decide finalizar, puede presionar el botón "Asignar y finalizar" para cerrar la sesión de registro y volver a la lista de asistencias.

        6. Filtros y Búsquedas:

        • Durante el proceso, el Controlador puede utilizar filtros para visualizar solo las rutas específicas que desee.

        • Permite aplicar filtros por estado del asociado. Todos | Presente | Ausente

        • También puede realizar búsquedas avanzadas por nombre, apellido, CUIL o ID Legajo para encontrar asociados específicos.

        7. Métricas y Análisis:

        • El sistema registra el método utilizado para el registro de cada asociado (escaneo, ingreso manual, búsqueda), lo que permite realizar análisis posteriores sobre la participación y el uso de credenciales.


        Resumen del Flujo Principal:

        1. Inicio del día: Todos los asociados aparecen como ausentes.

        2. Registro de presencia: El Controlador escanea credenciales, ingresa IDs manualmente o busca asociados para cambiar su estado a "presente".

        3. Confirmación: El Controlador confirma la asistencia y decide si continúa registrando o finaliza el proceso.

        4. Actualización del estado: El sistema actualiza el estado de los asociados y los totalizadores en tiempo real.

        5. Finalización: El Controlador puede cerrar la sesión de registro cuando lo considere necesario.

        Este flujo está diseñado para ser intuitivo y eficiente, permitiendo a los Controladores, Coordinadores y Supervisores gestionar la asistencia de los asociados de manera rápida y precisa.


          Registro Manual



          Registro escaneo QR