Integración con Odoo
Odoo sigue siendo la fuente de verdad. Tu equipo trabaja aquí.
Odoo 18, 19 y 20, Community y Enterprise, en Odoo Online (Custom), Odoo.sh o tu propio servidor. Conecta con nuestro módulo gratuito o a través de la API de Odoo, sin necesidad de módulo.
Tres formas de conectar
Elige lo que mejor se adapte a tu Odoo: el módulo gratuito o simplemente la API de Odoo, con un usuario bot para todo el equipo o con una clave API personal por usuario. La vía API no necesita ningún módulo, así que también funciona en Odoo Online (plan Custom): sin servidor propio ni Odoo.sh. Si puedes instalar módulos, el módulo es una opción más.
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 |
Qué se sincroniza
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
Los cambios fluyen en ambos sentidos. Si alguien edita el mismo registro en Odoo, prevalece Odoo, y puedes restaurar tu versión con un clic. Lo que se ha validado en Odoo queda bloqueado aquí.
Claros con las limitaciones
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.
¿Quieres saber por qué los equipos eligen TimeViking? Lee nuestra página sobre hojas de horas para Odoo.