Presentismo APP - Módulo Presentismo

Presentismo APP - Módulo Presentismo

Introducción

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.

Módulo Presentismo

Introducción

El módulo de Presentismo es la herramienta destinada a registrar la asistencia diaria de los recolectores ambientales. Su correcta utilización es el primer paso para garantizar la trazabilidad de la recolección, ya que permite cambiar el estado de los asociados de "Ausente" a "Presente" y vincularlos con los códigos de precinto de los bolsones que utilizarán en su jornada. La información registrada en esta App es fundamental para que, posteriormente, el Centro Verde pueda medir y acreditar la productividad.

Inicio de sesión

El acceso a la aplicación requiere autenticación mediante credenciales gestionadas por el sistema.

Pasos para iniciar sesión:
  1. En la pantalla de inicio, se debe ingresar el nombre de la cuenta en el campo Usuario.

  2. Se debe ingresar la clave correspondiente en el campo Contraseña.

  3. Para acceder, es necesario presionar el Botón [Iniciar sesión].

Validaciones de ingreso:

  • Si se intenta iniciar sesión con campos vacíos, el sistema mostrará la advertencia "Completa los campos requeridos" resaltando los campos en color rojo.

  • Si las credenciales no coinciden con los registros del sistema, se desplegará el mensaje "Usuario o contraseña incorrectos", impidiendo el acceso.





Pantalla principal

Al ingresar al módulo, se visualiza el estado inicial de la jornada. Diariamente, a las 00:00 horas, el sistema marca automáticamente a todos los asociados como "Ausentes".

Elementos de la interfaz:

  • Buscador y Filtros: Ubicados en la parte superior para localizar asociados.
  • Listado de Asociados: Muestra los nombres de los recolectores ambientales asignados. El estado inicial se indica con un ícono de usuario de color rojo (ausente). 
  • Totalizador Automático: Ubicado en la parte inferior, resume la cantidad total de asociados, los presentes (en verde), los ausentes (en rojo) y los presentes con precintos asignados (etiqueta verde).
  • Botones de acción principal: En la base de la pantalla, se encuentra el botón Ingresar CUIL y el botón circular verde de escaneo QR.



Toma de asistencia

El registro de la presencia es el momento en que se habilita la asignación de códigos únicos a los recolectores ambientales.

Método A: Escaneo de credencial

Este es el método principal y sugerido para agilizar el proceso operativo al inicio de la jornada.

Pasos para el registro:
  1. En la pantalla principal, se debe presionar el botón circular verde del escáner QR (ubicado en la esquina inferior derecha).

  2. Se abrirá la cámara del dispositivo. Se debe enfocar el código QR impreso en la credencial del asociado.

  3. Al detectar el código, se desplegará una ventana emergente ("Asignar presente al asociado") confirmando los datos del recolector ambiental y su ruta.



Método B: Ingreso manual de CUIL de asociado

Este método opera como alternativa cuando el recolector ambiental no dispone de su credencial física o el código QR presenta daños que impiden su lectura mediante la cámara.

Pasos para el registro:

  1. En la pantalla principal, se debe seleccionar el Botón [Ingresar CUIL] ubicado en la barra inferior. (Alternativa: Si la cámara de escaneo ya se encuentra abierta y no logra detectar la credencial, es posible presionar la opción "Ingresarlo manualmente" situada en la parte inferior de la pantalla).

  2. El sistema desplegará una ventana emergente solicitando la identificación. Se debe tipear el número correspondiente en el campo Ingrese CUIL de asociado.

  3. Para validar la información, se debe presionar el botón con la flecha ubicado a la derecha del campo o el Botón [Confirmar].

  4. A continuación, el sistema mostrará la ventana de confirmación indicando el nombre del recolector ambiental y su ruta asignada. (Nota: Si los datos arrojados no corresponden a la persona correcta, la opción "¿No es el asociado?" permite regresar al paso anterior para corregir el CUIL).

  5. A partir de esta pantalla, el flujo es idéntico al del método de escaneo: es posible vincular los bolsones correspondientes seleccionando + Asignar precinto o, si se desea omitir ese paso por el momento, registrar exclusivamente la asistencia presionando el Botón [Confirmar].

Info
Al concluir la operación, la lista principal se actualizará automáticamente y el ícono del asociado cambiará de color rojo a verde, reflejando el estado correspondiente ("Presente" o "Presente con precinto").




Registro de asistencia duplicado

En el transcurso de la jornada, es posible que se intente registrar nuevamente a un recolector ambiental que ya fue contabilizado. El sistema cuenta con una validación automática para gestionar este escenario y aprovecharlo para actualizar la entrega de bolsones.

Comportamiento del sistema:

  1. Al intentar dar el presente a un recolector ambiental cuyo estado ya figura como "Presente" (ya sea a través del escáner de la credencial o mediante el ingreso manual del CUIL), el sistema bloqueará la duplicación de la asistencia.

  2. En la pantalla de escaneo, se emitirá una notificación superpuesta con el mensaje: "El asociado '[Nombre]' ya se encuentra presente.".

  3. Simultáneamente, se desplegará un cuadro de diálogo secundario en la parte inferior con la pregunta "¿Quieres asignar precintos?" y la opción de presionar el Botón [Asignar precintos].

  4. Al seleccionar dicha opción, el sistema redirigirá inmediatamente al flujo de vinculación, habilitando la cámara para escanear los códigos QR de los nuevos bolsones que se entreguen a ese recolector ambiental en ese momento.




Vinculación de precintos a un asociado

Antes de confirmar la asistencia, es posible asociar los bolsones que se entregarán:

  1. Se debe presionar la opción + Asignar precinto.
  2. Se abrirá nuevamente la cámara para escanear el código QR del precinto adherido al bolsón.
  3. Tras escanearlo, el código numérico del precinto aparecerá listado en la pantalla de confirmación.
  4. Si se entregan múltiples bolsones, se debe presionar + Asignar otro precinto y repetir la acción.
  5. Para finalizar, se debe presionar el Botón [Confirmar].
  6. El sistema registrará la asistencia y la vinculación, mostrando el mensaje temporal "Presente y precintos asignados.".
  7. El ícono del asociado en la lista cambiará a verde.


InfoNota: No es necesario hacer todo el circuito completo de asignar asistencia y vincular precintos, también es posible sólo registrar la asistencia presionando el Botón [Confirmar] sin escanear códigos de bolsones.

La vinculación de los precintos puede realizarse en un proceso posterior, seleccionando al asociado desde el menú de opciones (los tres puntos a la derecha de su nombre).

Excepciones en la asignación:

Si durante la confirmación el sistema detecta un error al validar los códigos escaneados, se emitirá una alerta visual indicando "Presente asignado. Algunos precintos no se registraron.". Al presionar el botón Detalle de esa notificación, se desplegará un informe especificando qué códigos fueron asignados correctamente y cuáles fueron rechazados por el sistema.




Estados visuales de los asociados

Para facilitar una lectura rápida del estado operativo, el sistema utiliza tres íconos diferentes que se reflejan tanto en la lista individual como en el totalizador de la parte inferior:
  • Ícono de usuario rojo (con una cruz): Indica que el recolector ambiental se encuentra "Ausente". Es el estado por defecto al inicio de la jornada.
  • Ícono de usuario verde (con un check): Indica que el recolector ambiental se encuentra "Presente", pero aún no se le han vinculado precintos.

  • Ícono verde con etiqueta (tag): Indica el estado "Presente con precinto". Esto significa que el recolector ambiental ya registró su asistencia y tiene al menos un código de bolsón asignado a su nombre para la jornada.


Menú de opciones individual

En la lista principal de la APP, cada recolector ambiental cuenta con un menú de acciones rápidas al cual se accede presionando el ícono de los tres puntos (...) situado a la derecha de su nombre. Las opciones disponibles se ajustan estrictamente al estado de presentismo del día:

Estado: Ausente (Ícono rojo con cruz)

  1. [Asignar presente]: Es la única opción habilitada. Permite registrar la asistencia de forma manual directamente desde el listado.

Estado: Presente (Ícono verde con check)

  1. [Detalle de presentismo]: Habilitada. Permite visualizar el estado de asistencia actual del asociado para la jornada en curso.
  2. [Asignar precinto]: Habilitada. Inicia la cámara para realizar la vinculación de códigos de bolsones.

Estado: Presente con precinto (Ícono verde con etiqueta)

  1. [Detalle de presentismo]: Habilitada. Permite visualizar el estado de asistencia del día y el listado de códigos de precinto que tiene vinculados.
  2. [Asignar precinto]: Habilitada. Permite sumar nuevos códigos de bolsones a los ya registrados previamente.


 

 Detalle de presentismo

Al seleccionar esta opción desde el menú de un asociado con asistencia confirmada, se accede a una vista informativa sobre su situación operativa en tiempo real para el día actual.

Esta pantalla permite verificar:

  1. Estado de la jornada: Confirmación visual de que el recolector ambiental se encuentra presente.
  2. Vinculación de precintos: Información sobre si el asociado posee o no precintos asignados. En caso de tenerlos, se visualizan los códigos correspondientes que garantizan la trazabilidad de su producción hasta el momento del pesaje en el Centro Verde.


Asignar presente: 

Comienza el proceso de asignación de presente como vimos más arriba.


Asignar precinto:

Abre la cámara y permite el escaneo de un precinto, luego de unos segundos la app consultará si no puede escanear el código para introducirlo manualmente.
Al oprimir el botón [Asignar otro precinto] podemos continuar agregando tantos precintos como desea el RA.


Filtro búsqueda rápida

La pantalla principal cuenta con un campo de búsqueda rápida que permite localizar a un asociado específico dentro de la lista mediante el ingreso de palabras clave.

Funcionamiento del buscador:

  • Al seleccionar el campo de texto (indicado con la leyenda "Buscar por nombre, CUIL..."), el mismo pasa a un estado activo (focus) y habilita el teclado del dispositivo.

  • A medida que se ingresan los datos (nombre, apellido, DNI, CUIL o ID Legajo), el listado de recolectores ambientales se filtra en tiempo real, mostrando únicamente los resultados que coinciden con el término de búsqueda.

  • Durante este proceso, el totalizador ubicado en la parte inferior de la pantalla se actualiza dinámicamente para reflejar las cantidades exclusivas de la lista filtrada.

  • Para cancelar la búsqueda y restablecer la vista original, se debe presionar el Botón [X] (ícono de cierre) que aparece en el extremo derecho del campo activo. Esta acción elimina el texto ingresado y vuelve a desplegar el listado completo de los asociados asignados.




Filtros avanzados: 

Estado del asociado:

Para realizar búsquedas específicas según la situación de asistencia de los recolectores ambientales, el sistema cuenta con un panel de filtros avanzados.
Procedimiento de filtrado:
  1. En la pantalla principal, a la derecha del campo de búsqueda rápida, se debe seleccionar el botón de configuración de filtros (ícono de ajustes).

  2. Se desplegará un panel inferior (BottomSheet). Para visualizar las opciones de asistencia, se debe expandir la sección desplegable Estado del Asociado.

  3. El sistema exhibirá tres etiquetas seleccionables correspondientes a los estados operativos: Ausente, Presente y Presente con precinto.

  4. Al seleccionar el estado deseado (por ejemplo, "Ausente"), la etiqueta se resaltará con su color correspondiente y el Botón [Filtrar] en la parte inferior se habilitará, cambiando a un color verde oscuro.

  5. Para ejecutar la búsqueda, se debe presionar el Botón [Filtrar].

Visualización de resultados:

  • Al aplicar la selección, el panel se cerrará y el sistema emitirá un banner temporal de confirmación indicando "Filtros aplicados".

  • La lista principal se actualizará de forma automática, exhibiendo exclusivamente a los recolectores ambientales que posean el estado seleccionado.

  • El botón de filtros en la sección superior incorporará un punto naranja, funcionando como indicador visual de que existen parámetros de búsqueda activos en la pantalla.

  • El totalizador ubicado en la base de la aplicación ajustará sus cifras para reflejar el conteo exacto de la lista filtrada.




Notes
(Nota: Para remover estos parámetros y volver a visualizar el listado completo de la jornada, se debe abrir nuevamente el panel y seleccionar la opción Limpiar filtros ubicada debajo del botón principal).

Ruta:

Para visualizar únicamente a los recolectores ambientales asignados a una zona de recolección específica, se debe utilizar el filtro por ruta dentro del panel de opciones avanzadas.

Procedimiento de filtrado:

  1. En la pantalla principal, se debe seleccionar el botón de configuración de filtros (ícono de ajustes situado a la derecha del buscador).

  2. En el panel inferior desplegado, se debe localizar el campo de texto denominado Ruta.

  3. Al comenzar a ingresar los caracteres numéricos o alfabéticos de la zona buscada, el sistema desplegará automáticamente una lista desplegable con las coincidencias disponibles.

  4. Se debe seleccionar la ruta correspondiente desde dicha lista.

  5. Para ejecutar la búsqueda y actualizar la información, es necesario presionar el Botón [Filtrar].

Visualización de resultados y restablecimiento:

  • Una vez aplicado el filtro, el listado principal se actualizará para mostrar exclusivamente a los recolectores ambientales vinculados a esa ruta.

  • En la parte superior de la pantalla, debajo de la barra de búsqueda, se reflejará el código o nombre de la ruta seleccionada (reemplazando la etiqueta predeterminada "Todas").

  • El botón de configuración de filtros activará su indicador visual (punto naranja) y el totalizador de la base ajustará sus contadores.

  • Para eliminar este parámetro y visualizar nuevamente a la totalidad del personal a cargo, se debe abrir el panel de opciones y seleccionar la funcionalidad Limpiar filtros. El sistema confirmará la restitución de los datos mediante el mensaje temporal "Filtros eliminados" y restablecerá la vista a la etiqueta "Todas".





Info
Nota: Para optimizar la búsqueda de información, la APP permite combinar los parámetros de los filtros avanzados (Ruta y/o Estado del Asociado) con el campo de búsqueda rápida. Al aplicar un filtro avanzado y posteriormente ingresar texto en el buscador, el listado se acotará aún más, mostrando únicamente a los recolectores ambientales que cumplan simultáneamente con los criterios de los filtros activos y las palabras clave ingresadas.


Reglas de negocio del módulo de Presentismo

Para garantizar la correcta trazabilidad de los materiales y la organización de las jornadas, el funcionamiento de la aplicación se rige por las siguientes pautas estructurales y operativas:

Organización territorial y operativa

  • Rutas como eje central: La unidad básica de organización es la ruta de recolección. Cada ruta está vinculada a una única cooperativa y tiene asignado un Centro Verde (CV) de manera obligatoria.
  • Asignación de recolectores ambientales: Cada recolector ambiental pertenece a una sola ruta. Esta asignación se define al momento de darle de alta en el sistema.
  • Requisito de asistencia: Solo es posible registrar la asistencia y entregar bolsones a los recolectores ambientales que hayan sido registrados previamente en la plataforma web.

Dinámica de la jornada

  • Reinicio diario: A las 00:00 horas de cada día, el sistema restablece automáticamente el estado de todo el personal operativo a "Ausente".

  • Ventana de registro: La toma de asistencia y la vinculación de códigos de precinto se puede efectuar en cualquier momento del día, con un límite horario establecido a las 23:59 horas.

Gestión de personal y jerarquías

  • Independencia de cooperativas: Los perfiles encargados del registro (Controladores, Coordinadores y Supervisores) no pertenecen a una cooperativa específica. Su alcance operativo se define por la cantidad de rutas que tienen asignadas.

  • Visibilidad escalonada: 

  1. El Controlador opera sobre sus rutas directas.
  2. El Coordinador hereda y visualiza todas las rutas de los Controladores que tiene a cargo.
  3. El Supervisor hereda y visualiza todas las rutas de sus Coordinadores y Controladores.
  • Cobertura de ausencias: Gracias a esta estructura jerárquica, si un Controlador no puede presentarse, un Coordinador o Supervisor tiene la capacidad de utilizar su propia aplicación para registrar la asistencia del personal de esa ruta, asegurando la continuidad de la operación.

    • Related Articles

    • Presentismo APP - Módulo Pesajes

      Módulo Pesajes Introducción El módulo de Pesajes dentro de la aplicación móvil es la herramienta operativa diseñada para cerrar el circuito de trazabilidad en los Centros Verdes (CV). Su función principal es registrar la llegada de los camiones, ...
    • Macrogeneradores - Web

      Manual de Macrogeneradores Web Objetivo El módulo web de Macrogeneradores tiene como finalidad concentrar y gestionar la información clave de todos los puntos de generación registrados en la ciudad. Esta plataforma permite: Registrar, editar y ...
    • Macrogeneradores - Mobile

      ¿Qué es un macrogenerador? Se ha creado una aplicación llamada GIRE destinada a certificar y supervisar la recolección de residuos especiales generados por los macrogeneradores para los choferes. Permisos, recuperación y ayuda Para usar la plataforma ...