Odoo Timesheets
Hojas de horas de Odoo, sincronizadas con Odoo 18, 19 y 20.
Tu equipo registra sus horas en TimeViking. Normalmente en menos de un minuto están en Odoo Timesheets, con el empleado, el proyecto y la tarea correctos. Los proyectos, tareas, empleados, horarios de trabajo y ausencias vienen de Odoo. Funciona con Community y Enterprise; gratis hasta 3 usuarios.
Registrar horas en Odoo lleva demasiado tiempo.
Elegir un proyecto, elegir una tarea, una fecha, una duración, una descripción: para cada línea. El viernes nadie recuerda qué hizo el lunes, y el responsable del proyecto anda persiguiendo a todo el mundo. Cuanto más rápido es registrar horas, más completas son las semanas y más precisas las facturas. Por eso creamos TimeViking: tu equipo registra las horas aquí y, en pocos minutos, están en Odoo, con el empleado y el proyecto correctos.
Demo
TimeViking en poco más de un minuto
Calendario, cuadrícula, entrada rápida, temporizador y teléfono, la integración con Odoo y el PDF mensual.
La solución, en cuatro pantallas




Qué se sincroniza con Odoo
Desde Odoo
- Empresas y empleados
- Proyectos con hojas de horas activadas, sus tareas y horas planificadas
- Horarios de trabajo, días festivos y saldos de ausencias
Hacia Odoo
- Las horas que registras aquí, con el empleado y la empresa correctos
- Solicitudes de ausencia, aprobadas por tu responsable en Odoo Ausencias
- Cambios y eliminaciones
Tres formas de conectar
Con nuestro módulo gratuito (Odoo.sh y servidor propio), o a través de la API de Odoo sin módulo, también en Odoo Online con el plan Custom: con un usuario bot para todo el equipo o con una clave API personal por usuario. Los detalles están en la página Integración con Odoo.
Con el módulo
Módulo gratuito de la Odoo Apps Store
- Para quién
- Equipos en Odoo.sh o en su propio servidor, donde un administrador puede instalar módulos.
- Qué necesitas
- Instala el módulo gratuito. Él mismo configura exactamente los permisos que necesita.
- Qué obtienes
- Sin claves API que gestionar ni renovar y sin usuario técnico. Hojas de horas, proyectos, ausencias y horarios de todo el equipo.
No funciona en Odoo Online: allí no se pueden usar módulos propios. Usa en su lugar una de las opciones con API.
Sin módulo
Usuario bot con una clave API
- Para quién
- Todo el equipo, en Odoo Online (Custom), Odoo.sh o tu propio servidor. Nada que instalar.
- Qué necesitas
- Un usuario técnico con los roles Proyecto y Hojas de horas (todas las hojas de horas), y su clave API. El asistente te indica los roles.
- Qué obtienes
- Las horas de todos, incluidos los compañeros sin usuario propio en Odoo. Ausencias y horarios con los roles adicionales.
El bot es un usuario interno de Odoo. En Odoo 19 y 20, la app renueva su clave por sí sola.
Sin módulo
Clave API personal por usuario
- Para quién
- Personas con su propio usuario en Odoo, cuando un bot no es posible o no se desea.
- Qué necesitas
- Un usuario de Odoo con al menos Hojas de horas (solo las propias) y una clave API generada desde su propio perfil.
- Qué obtienes
- Tus propias horas y tus propias ausencias, directamente en Odoo, con los permisos que ya tienes.
Con una clave así, Odoo solo permite acceder a tus propios datos: no puedes ver ni registrar horas de tus compañeros.
| Módulo gratuito | Usuario bot | Clave API personal | |
|---|---|---|---|
| Odoo Online (Custom) | No, allí no se pueden usar módulos propios | Sí | Sí |
| Odoo.sh y servidor propio | Sí | Sí | Sí |
| Instalar en Odoo | El módulo gratuito | Nada | Nada |
| Claves API | Ninguna | Una, para el bot | Una por usuario |
| Renovación de la clave | No hace falta | Automática en 19 y 20; cada 90 días en 18, con aviso | Como con el bot, por clave |
| Qué ve la app | Las hojas de horas, proyectos, ausencias y horarios de todos | Las hojas de horas de todos; ausencias y horarios con los roles adicionales | Solo tus propias hojas de horas y ausencias |
Versiones de Odoo y alojamiento
- Odoo 18, 19 y 20, tanto Community como Enterprise
- Odoo.sh, tu propio servidor u Odoo Online con el plan Custom
- Ausencias y horarios de trabajo desde Odoo Ausencias; horas hacia Odoo Timesheets
Odoo 18
Conecta con una clave API o con nuestro módulo. En Odoo 18, la clave API de un usuario normal caduca como máximo a los 90 días, y Odoo 18 no puede renovarla automáticamente: la app te avisa 14 días antes, por correo y en la app. Con el módulo no necesitas ninguna clave. Los horarios de trabajo por período se leen de los contratos.
Odoo 19
La app se comunica con Odoo 19 a través de la nueva API JSON-2 y renueva ella misma la clave API, 14 días antes de que caduque: no tienes que hacer nada. Los horarios de trabajo por período vienen de la ficha del empleado; Odoo 19 ya no usa un contrato para eso.
Odoo 20
Probado en un Odoo 20 real, igual que 18 y 19, con las mismas funciones: JSON-2, claves renovadas automáticamente, horarios y ausencias. Las ausencias solicitadas en la app también llegan a tu responsable para su aprobación en Odoo 20. Odoo ha anunciado que la antigua API XML-RPC desaparecerá en Odoo 22; la app ya no la usa a partir de Odoo 19.
Odoo Online Standard y One App Free no tienen API, así que ninguna integración puede conectarse a ellos, tampoco la nuestra. En su lugar, puedes exportar tus horas e importarlas en Odoo, o pasarte al plan Custom de Odoo.
Todo en una página: la guía completa de los partes de horas en Odoo, paso a paso en Odoo 20. ¿Usas Odoo Community? Lee qué puede y qué no puede hacer Community con las hojas de horas. Sobre aprobaciones: aprobar hojas de horas en Odoo, con o sin Enterprise. Fuera de la oficina: la app de hojas de horas en tu teléfono.
Gratis hasta 3 usuarios
Gratis para equipos de hasta 3 usuarios, para siempre. A partir de ahí, 5 € al mes para todo tu equipo de hasta 20 usuarios, no por usuario. De 21 a 100 usuarios: 10 € al mes. Facturación anual, IVA no incluido. ¿Prefieres pagar mes a mes? 5,75 € y 11,50 €. Sin publicidad, en ningún plan.
Preguntas sobre Odoo Timesheets y la integración
¿Funciona con Odoo Community?
Sí. TimeViking funciona con Odoo 18, 19 y 20, Community y Enterprise. Las horas llegan a la app estándar Timesheets de Odoo, en el proyecto y la tarea que elijas. Lo que Community puede y no puede hacer por sí solo lo explicamos en nuestra guía Odoo Community y hojas de horas.
¿Mis empleados tienen que iniciar sesión en Odoo?
No. Inician sesión en TimeViking. Las horas llegan a Odoo mediante la integración (módulo o usuario bot), a nombre del empleado de Odoo correspondiente.
¿Cuánto cuesta?
Nada para equipos de hasta 3 usuarios, para siempre. A partir de ahí, 5 € al mes para todo tu equipo de hasta 20 usuarios y 10 € hasta 100 usuarios, con facturación anual e IVA no incluido. No por usuario.
¿Puedo importar las horas sin integración?
Sí. Si usas Odoo Online Standard, que no tiene API, exporta tus horas a Excel o CSV en el formato de importación de Odoo e impórtalas en Odoo.
Gratis para equipos de hasta 3 usuarios.
Para siempre y sin tarjeta. Los equipos más grandes disfrutan de todas las funciones gratis durante 30 días.