Control Horario


Este programa se ha realizado específicamente para cubrir el Articulo 34.9 Real Decreto Legislativo 2/2015 de 23 de Octubre, y Real Decreto Ley 8/2019 de 8 de Marzo por el que se aprueba el texto refundido del la Ley del Estatuto de los Trabajadores donde se exige que todas las empresas registren "día a día" la jornada realizada por su plantilla, haciendo constar el horario de entrada y de salida de cada persona trabajadora -no sólo de los contratos a tiempo parcial-.

Este programa es completamente freeware. No tienes que pagar nada por él y lo he desarrollado para uso propio y pensando en pequeñas empresas que no quieran usar software "en la nube", ni usar entornos más complicados (hay muchos programas que tienen montones de opciones que no se usan).

En caso de encontrar algún error, agradecería me fuese comunicado lo antes posible para subsanarlo.

Este programa cubre lo que se pretende únicamente: cumplir la ley de la forma más sencilla posible y sin florituras.

Este programa lo he desarrollado siguiendo como idea principal la "hoja de papel" que me dieron en la gestoría para firmar diariamente. Pensé que si la hoja valía legalmente, era más sencillo tener "la misma estructura" pero en un programa y una base de datos donde ahorrar el papel y el incordio de firmar con bolígrafo cada día cuatro veces (¡por cada trabajador!), además de tener que guardar todos esos papeles durante 4 años. Así, la "firma" es el inicio de sesión de cada trabajador con su propia clave, y solo ha de indicar la horas de entrada y salida de cada día.

A continuación las características principales del programa:

  • NO necesita conexión a internet ni registro para descarga ni nada de esas cosas, es un programa autónomo para escritorio. No obstante, si se tiene conexión a internet el programa podrá comprobar si hay nuevas versiones automáticamente (configurable) y enviará estadísticas anónimas de uso.
  • Parámetros por defecto de hora de entrada y salida habitual, para no tener que escribirlas siempre.
  • Parámetros de hora de entrada y salida habitual personalizable por cada trabajador.
  • Sencilla gestión de trabajadores, para que todos puedan llenar sus partes.
  • Impresión mensual individual de cada trabajador con todas sus entradas y salidas.
  • La base de datos podrá contener toda la historia de la empresa, no solo los últimos 4 años.
  • Uso mínimo del ratón. El programa es totalmente funcional solo con el teclado, tan solo necesitará el ratón para manejar informes.
  • Permite el trabajo en red (la instalación por defecto es monopuesto, en red se instala fácilmente si se copian los archivos del programa a una carpeta compartida).
  • Para exportar a PDF los informes, instalar una impresora virtual de PDF, como PDFCreator, y a la hora de imprimir elegir esa impresora. Se generará un documento PDF en lugar de imprimirse.

Los requerimientos mínimos del programa son:

  • Sistema Operativo Windows 95/98/Me, NT, 2000, XP, Vista/7, 8 y 10 (ejecutar como administrador en caso de instalar en carpeta protegida del sistema, sino no funcionará bien).
  • Procesador Pentium o similar a 100 Mhz.
  • 32 MB de memoria RAM (recomendado 64 MB).
  • 10 MB libres de espacio en el disco duro (durante la instalación pueden ser necesarios hasta otros 10 MB más).
  • Ratón instalado (sólo para visualizar los informes y alguna operación especial).

 

Instalación del Programa


Para descargar el programa (archivo zip de 12 Mb) pinchar aquí. Sólo hay que descomprimir los archivos que van dentro (no hacerlo en el directorio raíz, p.e. no hacerlo en C:\) y ejecutar el SETUP.EXE.
Si necesita una versión para Windows XP o anterior, debe descargar este otro instalador: versión para Windows XP.

Si durante la instalación aparece la pregunta "Conflicto de versiones: se va a copiar un archivo que no es más reciente que el que hay actualmente en el sistema. ¿Desea conservar este archivo?", responda que .

NOTA para Windows Vista/7/8/10: En los ordenadores con el sistema operativo Windows Vista, Windows 7, Windows 8 o Windows 10, la carpeta por defecto donde se instala la aplicación es C:\Archivos de Programa\ControlHorario, pero en estas versiones esa es una carpeta protegida del sistema, por lo que tras la instalación correcta de la aplicación, es posible que al iniciar el programa aparezca un error "Error 75 en tiempo de ejecución: error de acceso a ruta o archivo" o bien no se graban datos en la base de datos. Para solucionar este problema hay varias opciones:

  1. Lo más sencillo es instalar en cualquier otra ruta que no sea en C:\Archivos de programa. Por ejemplo en C:\ControlHorario (nota: parece que desde Windows 8, también C:\ está protegida, en cuyo caso recomiendo instalar en Mis documentos).
  2. Si ya se ha instalado y no se quiere volver a instalar, simplemente vale con copiar los archivos ControlHorario.exe y ControlHorario.mdb a otra ruta (por ejemplo a Mis Documentos) y crear un acceso directo a ControlHorario.exe.
  3. Otra opción es ir a la carpeta donde está instalado el programa y, con el botón derecho del ratón sobre el archivo ControlHorario.exe, ir al menú Propiedades->Compatibilidad y establecer en "Ejecutar este programa como administrador".

Cualquiera de las tres opciones anteriores sirve para que el programa se ejecute correctamente en estas versiones.

El único usuario y clave por defecto existente tras la instalación es ADMIN / ADMIN (la clave se puede cambiar posteriormente en la gestión de usuarios).

El usuario ADMIN no puede fichar, es solo para gestión de usuarios e impresión de informes.

 

Actualización del Programa

Para descargar la ACTUALIZACIÓN si tienes instalada una versión anterior (archivo zip) pinchar aquí (es necesario haber instalado alguna vez el programa completo). Sólo hay que descomprimir el archivo ControlHorario.exe que va dentro de la carpeta donde se instaló por primera vez el programa y ya está. Se incluye un archivo de texto con la explicación de lo que hay que hacer, por si hay problemas.

 

Diferencias entre VERSIONES


Actualmente el programa se encuentra en la versión 1.4.2 ofreciendo algunas mejoras solicitadas por los usuarios. Las mejoras aplicadas han sido las siguientes:

Versión 1.4.2 (30-Junio-2021)

  • Algunos usuarios no entendían que como ADMIN no es posible "fichar". Se han generado instrucciones en la pantalla de admin para evitar equívocos.

Versión 1.4.1 (26-Abril-2021)

  • Corregido un error que no dejaba fijar jornadas laborales no enteras como, por ejemplo, 7,5 horas (gracias Alberto D por avisar).
  • Corregido un error al mostrar la hora del sistema cuando se empleaba esta opción si era antes de las 10.00 AM (gracias Jorge Holly por avisar).

Versión 1.4.0 (7-Septiembre-2020)

  • Nueva opción en parámetros (ADMIN) para coger automáticamente la fecha y hora del sistema para la firma, sin dejar al usuario que la cambie.

Versión 1.3.1 (27-Mayo-2020)

  • Me lo habían pedido algunos: poder "pasar" al campo siguiente con INTRO desde el campo de la fecha.
  • Además de eso, opción para no cerrar la ventana de Firma y poder firmar varios días más fácilmente (si, por ejemplo, hubo algún olvido).

Versión 1.3.0 (05-Diciembre-2019)

  • Ahora es posible marcar días sueltos para vacaciones (antes debía ser un período desde-hasta), marcando la casilla que aparece en "Firmar inicio de vacaciones".
  • Nueva opción para marcar días de BAJA laboral. Funciona igual que las vacaciones.
  • NOTA: Se ha corregido un error del instalador anterior, que tenía una versión incorrecta de la base de datos y daba error nada más iniciar el programa como admin (gracias Jose Carrasco por avisar).

Versión 1.2.0 (22-Julio-2019)

  • Se añade la opción de poner horarios personalizados por cada trabajador, para el caso de tener contratados tanto trabajadores a jornada completa como a media jornada. De esta forma cada trabajador puede poner sus horarios y no tener que escribirlos siempre, lo que facilita su uso.

Versión 1.1.1 (17-Julio-2019)

  • Se elimina la opción de pasar desde ADMIN a usuario normal, por motivos de seguridad. De esta forma se evita la posibilidad de que se cometa fraude, entrando el ADMIN con su clave y transformándose posteriormente en otro trabajador, firmando en su nombre.

Versión 1.1.0 (8-Julio-2019)

  • Ahora es posible registrar también las vacaciones de cada usuario: se indica un inicio y un final y, automáticamente, se generan los días intermedios.
  • Nueva opción para verificar manual o automáticamente si existe una versión más reciente del programa para descargar (es necesaria conexión a internet).

Versión 1.0.1 (31-Mayo-2019)

  • Nueva opción para recordar el usuario y no tener que escribir cada vez usuario y contraseña al iniciar la aplicación (se puede dejar de recordar el usuario en el menú principal).
  • Nueva opción TODOS en la impresión como administrador para imprimir todos los informes mensuales de todos los usuarios, sin tener que ir uno a uno.
  • Navegación más rápida: teclas 1-4 para ir directamente a las opciones, tecla INTRO directamente para grabar la hora y salida del programa con tecla ESC sin confirmación.

Versión 1.0.0 (8-Mayo-2019)

  • Programa inicial con las siguientes características.
    - Gestión de usuarios (solo admin)
    - Gestión de firmas (posibilidad de borrar días firmados si hubo algún error, solo admin)
    - Configuración por defecto de la hora de entrada/salida por las mañanas y por las tardes (solo admin)
    - Configuración de la jornada de normal de trabajo diaria en horas (por defecto 8)(solo admin)
    - Impresión del informe mensual de cada usuario
    - Firma diaria (en cualquier momento del día) de la entrada/salida por la mañana y por la tarde (las horas totales se contabilizan automáticamente)

 

Pantallas del Programa


Aquí se pueden ver algunas imágenes del programa y el informe mensual.

 

Cumplimiento de la LSSI


"La ley es de aplicación a las páginas web que ofrezcan mensajes publicitarios por los que el titular de la página perciba algún ingreso". Teniendo en cuenta que estoy realizando publicidad de mi propio programa, y para cumplir con la legalidad, que establece que "los únicos requisitos que establece la Ley en cuanto al contenido de las páginas personales de Internet consisten en incluir una información básica en la página web del prestador. Para una página web personal, la información que debe facilitarse es la siguiente: Su nombre, NIF, domicilio y dirección de correo electrónico".
Pinchando aquí figuran todos los datos que la ley obliga a tener.

Volver