Saltar al contenido
Szolak

Producto

Jornada — Control de asistencia y gestión de personas

La asistencia del personal municipal, los turnos, los permisos y el feriado legal en un solo lugar, con el respaldo que Recursos Humanos necesita para pagar.

El problema

Qué resuelve

El control de asistencia municipal se reparte entre un reloj de marcaje que exporta un archivo, una planilla que alguien cuadra a mano cada mes y una carpeta de permisos en papel. La discusión de fin de mes —quién marcó, quién tenía permiso, cuántas horas extraordinarias corresponden— consume días de Recursos Humanos y termina en un correo con adjuntos.

Jornada junta las tres piezas: la marca, la jornada que le correspondía a esa persona ese día y el permiso que la justifica. Lo que Recursos Humanos revisa deja de ser una planilla y pasa a ser una lista de excepciones.

Para quién

Recursos Humanos
Cierra el mes con las excepciones resueltas y el respaldo de cada una.
Jefaturas de unidad
Autorizan permisos y ven la asistencia de su gente sin pedirla.
Funcionarios
Consultan sus marcas, su saldo de feriado legal y el estado de sus solicitudes.
Administración municipal
Ve la asistencia por dirección con indicadores de gestión comparables entre unidades.

Construido

Qué hace hoy

Todo lo de esta lista está construido y se puede ver funcionando en una demostración.

Conserve el reloj que ya compró
El importador lee la exportación del reloj de control que el municipio ya tiene: formato ZKTeco .dat y .txt, CSV por número de enrolamiento y CSV por RUT. Detecta el formato solo, y trabaja en dos pasos: primero muestra qué va a pasar —cuántas marcas nuevas, cuántas descartadas y por qué— y recién escribe cuando el usuario confirma. Cada importación queda registrada con la huella SHA-256 del archivo de origen.
Marcaje y jornadas reales del municipio
Marcaje web con geocerca, turnos rotativos de 24/7 para salud y seguridad municipal, jornada de 44 horas y jornadas parciales. La comparación es siempre contra la jornada que le correspondía a esa persona ese día, no contra un horario único.
El saldo de feriado se abre y se explica
Feriado legal por tramos de antigüedad y acumulación de un período. Cada saldo muestra su desglose completo: qué le correspondía, qué usó, qué le queda, y línea por línea de dónde salió cada día, con el artículo del estatuto al lado y con quién lo registró. Es la respuesta a «¿cuántos días me quedan?» sin que nadie tenga que reconstruirla.
Permisos del Estatuto Administrativo Municipal
Permiso administrativo de 6 días fraccionable en medios días, licencias médicas, cometidos funcionarios y permisos sin goce de remuneraciones, cada uno con su propio efecto sobre la asistencia y sobre el saldo.
Las citas de la ley son un dato, no una frase
Cada regla del estatuto vive en un solo lugar y lleva su número de artículo como campo, con una marca de verificación. Lo que todavía no se contrastó contra el texto publicado por la Biblioteca del Congreso se muestra en pantalla como «cita por verificar» y no se usa como fundamento. Corregir una referencia es actualizar un dato, no reescribir el sistema.
Flujo funcionario → jefatura → Recursos Humanos
El funcionario solicita, la jefatura directa autoriza o rechaza con fundamento, y Recursos Humanos registra. Con plazos en días hábiles y bandeja de pendientes por rol, que es como funciona de verdad una municipalidad.
Horas extraordinarias autorizadas antes, no informadas después
Se autorizan antes de ejecutarse, porque en el sector público el alcalde las ordena (artículo 64). Un sistema que deje «informar» horas extra a fin de mes está modelando mal al Estado, y eso se paga en la implementación.
Atrasos con tolerancia configurable
Con su informe mensual, que es la base del descuento. La tolerancia es un parámetro del municipio, no una constante del programa.
Certificados con código verificable
De asistencia, de saldo de feriado y de antigüedad, con un código que un tercero puede verificar y con la huella del contenido: si el documento se edita después, la verificación falla en vez de seguir dando por bueno el papel.
Panel que no suma peras con manzanas
Asistencia, atrasos y ausencias por unidad y por período. La tasa de ausencia va separada en dos —sin justificar y justificada— porque son dos problemas distintos: uno es materia disciplinaria y el otro es dotación.
Bitácora encadenada y verificable
La misma de Trazo: cada evento incluye la huella del anterior. En los datos de demostración verifica 9.657 eventos en 99 milisegundos. Acá vale doble, porque los datos de asistencia son prueba en un juicio laboral.

Lo que otros no muestran

El cierre del mes queda congelado y se puede reconstruir

La discusión que de verdad cuesta tiempo no es la del día, es la de seis meses después: por qué a alguien se le pagaron esas horas. Jornada guarda cada período cerrado con el detalle que lo respalda y con la misma bitácora encadenada de Trazo, de modo que la respuesta a esa pregunta se busca en una pantalla en vez de reconstruirse.

Y como en Trazo, hay un botón que recalcula la cadena completa a la vista y dice si está intacta o en qué evento se rompió.

  1. Evento 1

    previo
    huella
    a1f0
    La huella coincide con la que guardó el siguiente.
  2. Evento 2

    previo
    a1f0
    huella
    7c2b
    La huella coincide con la que guardó el siguiente.
  3. Evento 3 · alterado

    previo
    7c2b
    huella
    0d81
    La huella guardada no coincide: la verificación se detiene acá.
  4. Evento 4

    previo
    9e44
    huella
    b3c7
Cada evento guarda la huella del anterior. Cambiar uno rompe todos los que siguen, y el verificador dice en cuál se rompió.

Pantallas

Jornada, tal como se ve

Capturas del sistema funcionando con los datos del municipio de ejemplo. No son maquetas: las toma una herramienta del propio sitio desde el producto levantado, así que no pueden mostrar algo que el software no haga.

Panel de Jornada: ausencias sin justificar, atrasos del día, presentes y solicitudes por resolver. Ver en tamaño real

El panel de Recursos Humanos

El día en cuatro números y, debajo, la lista de quienes requieren atención hoy con su hora de entrada real. El aviso ámbar es el que importa: dice que faltan marcas del reloj por cargar, para que nadie cierre el mes con datos incompletos sin saberlo.

Pantalla de asistencia de Jornada con las marcas del día por funcionario. Ver en tamaño real

La asistencia del día

La asistencia del día: la marca real contra la jornada que correspondía, con los atrasos y las justificaciones.

Informes de Jornada con la asistencia y los atrasos por unidad y por período. Ver en tamaño real

Los informes del cierre de mes

Los informes que Recursos Humanos necesita para cerrar el mes, por unidad y por período.

El panel de Jornada en tema oscuro. Ver en tamaño real

El panel en tema oscuro

El mismo panel en tema oscuro. Se elige por usuario y se recuerda.

Honestidad

Lo que todavía no hace

Un producto que promete en el folleto lo que no cumple en la puesta en marcha arruina lo único que una empresa nueva no puede reponer. Preferimos decirlo antes.

Conexión en línea con el reloj
Hoy la carga es por archivo, que es lo que de verdad usan los municipios y lo que permite conservar el reloj existente. Conectarse por red al equipo requiere el kit de desarrollo del fabricante y se define en la implementación, con el modelo a la vista.
Cálculo de remuneraciones
Jornada entrega la base del descuento y de las horas extraordinarias; no liquida sueldos. Es deliberado: liquidar remuneraciones es otro producto y otro riesgo, y un error ahí se paga distinto.
Varios organismos en una instalación
Hoy sirve a un municipio por instalación. Atender a varias entidades desde una sola —una corporación municipal con sus establecimientos, por ejemplo— está en la hoja de ruta y todavía no está.
Firma electrónica avanzada de las resoluciones de permiso
Requiere certificado de un prestador acreditado (Ley 19.799). El modelo distingue ya la firma simple de la avanzada; la conexión con el prestador no está hecha.
Entrada con ClaveÚnica
Habilitarla requiere el convenio del organismo con la División de Gobierno Digital. El campo y el flujo están previstos; mientras tanto la entrada es con correo y contraseña.
Aplicación móvil de tienda
Las pantallas funcionan en un teléfono —están probadas a 390 píxeles— pero no hay una aplicación nativa publicada en App Store ni en Google Play.
Auditoría formal WCAG 2.1 AA
Hay buenas prácticas aplicadas y revisadas, no una certificación de un tercero. Si las bases la exigen, se presupuesta.

Marco legal

Con qué normas se construyó

  • Ley 21.180 y normas técnicas D9 y D10
  • Ley 19.880 artículo 25 (días hábiles)
  • Ley 21.719 (datos personales de funcionarios)
Qué exige cada una

¿Le mostramos Jornada funcionando?

Media hora, el sistema abierto con datos de un municipio de ejemplo, y sus preguntas.