Permisos Retribuidos Recuperables

 

Permisos Retribuidos Recuperables

Real Decreto –Ley 10/2020

 

 

El pasado día 29 de marzo, se aprobó el Real Decreto –Ley 10/2020 por el que se regula el permiso retribuido recuperable para las personas trabajadoras por cuenta ajena que no presten servicios esenciales.

Tras este anuncio, Softmachine ha desarrollado un nuevo módulo, con la finalidad de ayudar a las compañías a gestionar estos permisos.

Este módulo te permitirá entre otras opciones a:

  • Generar Bolsas de Horas a recuperar de forma automática
  • Conversión automática de horas en función de su tipología
  • Planificar la disponibilidad de las horas
  • Obtener gráficas del cumplimento
  • Publicar el saldo pendiente a recuperar
  • Accesible desde eTempo (Portal del Empleado) y Tempo Mobile (App)

Las soluciones de Softmachine para la Gestión del Tiempo y Asistencia de los empleados, te garantizan una visualización total de lo que está sucediendo en cualquier momento y desde cualquier lugar.

Encuentre su mejor solución.

Tempo, eTempo, Tempo Mobile

Además de tener el registro diario de todos los colaboradores, con nuestra herramienta de gestión horaria podrá además ahorrar en costes asociados a las personas y su tiempo de trabajo. Podrá llevar un programar turnos, planificar, recoger solicitudes de vacaciones e incidencias, mejorar la productividad, reducir costes asociados al absentismo no controlado, etc.

Además, con este sistema podrá implantar bolsas de horas para hacer frente a distintos flujos de trabajo o establecer entre sus colaboradores programas de conciliación laboral y personal.

 

 

Tempo Mobile y las nuevas tecnologías móviles

Abel García
Tempo Mobile y las nuevas tecnologías móviles
Abel García

Software Engineer
Hace dos años que empezó el proyecto Tempo Mobile, y como con cualquier desarrollo nuevo, surgió la pregunta sobre cuál era la mejor manera para llevarlo a cabo procurando una respuesta óptima a los usuarios móviles.
Es innegable que la tecnología avanza muy rápidamente, especialmente aquella que asociamos a la informática y reconocemos como programable. Si concretamos en nuestro área de aplicación nos encontramos con que cada año tenemos una versión nueva (por ejemplo, en Apple iOS 9, iOS 10,…) con sus correspondientes características, y aproximadamente en torno a tres sub versiones pequeñas que generalmente van ligadas a pequeñas mejoras o correcciones. Si tenemos en cuenta que el desarrollo en plataformas móviles abarca principalmente tres sistemas operativos (iOS, Android y Windows) podemos hacernos una idea del esfuerzo de constancia y destreza que exige este tipo de aplicación.
¿Como resolvimos esta problemática?
Desarrollar en nativo te permite aprovechar todas las características que tiene cada plataforma y mantener una experiencia de usuario óptima. Pero, ¿merece la pena un desarrollo nativo, que conlleva realizar tres desarrollos diferentes para abarcar todas las plataformas? Esto implica tener un equipo que domine cada una de ellas, ya que son tres lenguajes de programación diferentes, sin mencionar que hay que mantener el proyecto actualizado con las continuas mejoras de los frameworks, versiones, librerías, etc.
Cuando la aplicación necesita requerimientos intensos en términos de diseño o interacción con la interfaz de usuario (UI), como puede ser un juego, se hace necesario el uso específico para cada plataforma. Sin embargo, para aplicaciones menos rígidas se puede optar por un desarrollo multiplataforma, optimizando los recursos en el desarrollo de la funcionalidad. Es por ello que optamos por utilizar Xamarin.
Xamarin es una compañía de desarrollo con una serie de herramientas multiplataforma que permiten escribir código nativo en iOS, Android y Windows utilizando una base de código compartido en C# (que es el lenguaje de programación que utilizamos diariamente) entre todas las plataformas. De esta manera se puede tener todo tu modelo de negocio compartido entre los dispositivos móviles con un único desarrollo, y dejando la interfaz de usuario para que sea desarrollada en cada plataforma por separado. Aun así una buena parte del conocimiento de cada plataforma es bien recibido, siendo el grado de compartición del mismo cercano al 75%, lo que se traduce en un desarrollo más productivo, rápido y fácil de mantener, al tener toda la lógica de negocio compartida y desarrollada una única vez para todas las plataformas móviles. A esto se lo denomina como “el enfoque tradicional de Xamarin”.  Incluso se puede llegar aún más lejos por medio de Xamarin.Forms, que permite compartir todavía más código (en torno al 95%). Xamarin.Forms lo que hace es coger una serie de controles, páginas y layouts que son comunes entre plataformas (por ejemplo un botón) y compartir la funcionalidad común, dejando que las plataformas se ocupen de la parte más visual para mantener la experiencia de usuario.
Gestión Horaria
Tomando como experiencia el desarrollo realizado para Tempo Mobile, hay que decir que el enfoque Xamarin.Forms se adapta perfectamente a nuestras necesidades, ya que como comentan desde Xamarin, este enfoque es muy adecuado para aplicaciones empresariales, donde la funcionalidad es mucho más importante que la interfaz de usuario y no se requieren demasiadas funcionalidades nativas. Para estos casos donde se necesita un pequeño ajuste de funcionalidad o visualización de algún control, Xamarin.Forms ofrece la posibilidad de personalizarlo por medio de renderers, que al final son los encargados de darle a los controles el aspecto visual y funcionalidad específica en cada plataforma.
Con todo esto, desde desarrollo hemos conseguido centrar nuestros esfuerzos en realizar una aplicación funcional, impulsando una mejora continua de esta y sin el inconveniente de repetir procesos análogos en las distintas plataformas. Tempo Mobile permite de manera sencilla pero eficaz que los trabajadores desplazados fuera de las instalaciones de la empresa puedan realizar gestiones horarias (como marcajes de entrada/salida) y cumplir así con el artículo 35.5 del ET verificando en consecuencia el registro de la jornada laboral.
Tempo Mobile una herramienta eficaz para la gestión horaria en remoto

Advanced Tempo.NET

Suite eTempo

Gestión Horaria