Dar de alta un conductor (camionero)¶
Un conductor necesita tres piezas para poder trabajar desde su móvil: un empleado (ficha de RRHH), un usuario de acceso (tipo Portal) y el rol «Driver Portal». Si falta cualquiera de las tres, el conductor entra pero ve «Usuario no vinculado» o no tiene permisos.
🎯 Objetivo
Crear un conductor nuevo correctamente: empleado con puesto «Conductor», usuario Portal vinculado a ese empleado y rol «Driver Portal» asignado, para que entre en /my/driver y vea sus rutas y recogidas.
El error más común: crear el usuario «a pelo»
Si vas directo a Ajustes → Usuarios y creas el usuario sin más, NO se crea la ficha de empleado y el conductor no tendrá permisos. Odoo no crea un empleado automáticamente para un usuario Portal.
El portal del conductor busca el empleado enlazado a tu usuario. Sin ese enlace, al entrar en /my/driver sale la pantalla «Usuario no vinculado — Tu usuario no está vinculado a un empleado conductor».
Haz siempre el proceso completo de esta página: empieza por el empleado y desde ahí crea/enlaza el usuario y el rol.
Cómo encajan las tres piezas¶
flowchart LR
E["👤 Empleado<br/>(hr.employee)<br/>Puesto = Conductor"]
U["🔑 Usuario<br/>(Portal)"]
R["🛡️ Rol<br/>Driver Portal"]
E -- "Usuario relacionado" --> U
U -- "Roles" --> R
R -.->|"da acceso a<br/>/my/driver"| Portal["📱 Portal del conductor"]
- El empleado es la ficha del conductor y guarda su carnet, certificaciones, firma y el permiso de aceite.
- El usuario es con lo que inicia sesión (email + contraseña). Es de tipo Portal (no interno): solo entra al portal, nunca al back-office.
- El rol «Driver Portal» es lo que le da permiso para ver sus recogidas. Al asignarlo, el usuario recibe automáticamente el grupo técnico del portal de conductores.
Por qué el conductor solo ve lo suyo
Las recogidas se filtran por conductor = tu usuario. En cada recogida, el campo Conductor apunta a un empleado, y ese empleado tiene un usuario relacionado. El portal solo enseña las recogidas cuyo conductor coincide con el usuario que ha entrado. Por eso el enlace empleado ↔ usuario es imprescindible: sin él, aunque tenga rol, no le saldría ninguna recogida.
Paso 1 · Crear el empleado¶
Ve a Flota → Conductores → Conductores y pulsa Nuevo.
Entrando por aquí, el Puesto de trabajo ya viene puesto en Conductor (es lo que activa la ficha de conductor). Rellena:
- Nombre del conductor.
- Puesto de trabajo: debe ser Conductor. Si lo creaste por otra vía, cámbialo a Conductor ahora — es lo que hace aparecer la pestaña Información de Conductor y el semáforo de aceite.
- Datos de contacto útiles: Teléfono de trabajo, Móvil, Email de trabajo.
El puesto TIENE que ser «Conductor»
Sin el puesto Conductor el empleado no cuenta como conductor: no aparece la pestaña de licencias/certificaciones ni el campo de aceite, y no saldrá en la lista de Conductores.
Guarda el empleado.
Paso 2 · Crear y vincular el usuario (Portal)¶
Con el empleado abierto, ve a la pestaña Ajustes RRHH (HR Settings) y busca el campo Usuario relacionado.
Aquí tienes dos opciones:
- Si el usuario aún no existe: escribe el email del conductor y elige Crear para crear el usuario desde aquí. Quedará enlazado al empleado automáticamente.
- Si ya lo creaste antes: selecciónalo de la lista.
Este campo acepta usuarios Portal
En un Odoo estándar, el campo «Usuario relacionado» solo dejaría elegir usuarios internos. En Odoo Gestión de Residuos está ampliado para que puedas enlazar también usuarios Portal — que es lo que debe ser un conductor.
Guarda. Con esto, empleado y usuario ya están enlazados (la mitad del problema resuelto).
Paso 3 · Ponerlo como usuario Portal y asignar el rol¶
Ahora hay que dar permisos al usuario. Ve a Ajustes → Usuarios y compañías → Usuarios y abre el usuario del conductor (el que acabas de crear/enlazar).
- En Tipo de usuario, marca Portal. Un conductor no es usuario interno: no debe entrar al back-office, solo al portal
/my/driver. - Ve a la pestaña Roles y añade el rol Driver Portal.
Guarda.
El rol lo hace todo
Al asignar el rol Driver Portal, el usuario recibe automáticamente el grupo técnico del portal de conductores (Driver Portal). Ese grupo es el que:
- Le redirige a
/my/driveral entrar. - Le deja ver y operar SUS recogidas, rutas, jornadas, incidencias, fotos y firmas.
- Le impide ver las recogidas de otros conductores y entrar al back-office.
Si el rol se «desmarca» solo
El sistema tiene un arreglo interno que se asegura de que el rol Driver Portal siempre lleve su grupo técnico asociado. Si alguna vez ves que el rol pierde el grupo, basta con actualizar el módulo act_driver_portal para que se vuelva a enganchar.
Paso 4 · Rellenar carnet, certificaciones y firma¶
Vuelve al empleado (Flota → Conductores → Conductores) y abre la pestaña Información de Conductor.
Información laboral¶
| Campo | Qué poner |
|---|---|
| Tipo de Conductor | Interno (plantilla) o Subcontratado |
| Estado Conductor | Disponible / No Disponible / En Ruta (por defecto Disponible) |
| Puede recoger aceite | Márcalo si el conductor lleva cisterna chupona de aceite usado. Solo así verá en su portal el semáforo de recogida de aceite. |
Licencias de conducir¶
En el bloque Licencias de Conducir, añade una línea por cada carnet:
- Tipo de Licencia: B, C, C+E, D…
- Número de Licencia, Fecha de Expedición y Fecha de Caducidad (obligatoria).
- Documento: escaneo o foto del carnet.
El sistema calcula el estado de cada licencia (Válida / Próxima a Caducar / Caducada) y avisa 30 días antes de que caduque.
Certificaciones¶
En Certificaciones, añade las que tenga: ADR, CAP, Tacógrafo Digital, Residuos Peligrosos… con su fecha de caducidad. Igual que las licencias, avisan al acercarse el vencimiento.
Firma para carta de porte¶
En Firma para Carta de Porte, sube la firma del conductor. Se usará como firma preestablecida en la carta de porte de sus recogidas.
Las caducidades saltan en la lista
En la lista de Conductores, los que tienen licencias o certificaciones caducadas salen en rojo y los que están por caducar en naranja. Así se revisa de un vistazo quién puede o no salir a ruta.
Paso 5 · Vehículo (opcional)¶
El conductor no necesita un vehículo fijo asignado en su ficha: el camión se elige al planificar la ruta o cuando el conductor inicia la jornada en el portal.
Si aun así quieres dejar un vehículo por defecto, hazlo en Flota → Vehículos, en la ficha del vehículo (campo Conductor). El vehículo debe estar matriculado y activo para poder usarlo en recogidas.
Los vehículos salen en las recogidas por matrícula
En la recogida y la ruta, el desplegable de Vehículo solo muestra vehículos con matrícula y activos.
Cómo entra el conductor al portal¶
Con las tres piezas montadas, el conductor ya puede trabajar:
- Abre la pantalla de inicio de sesión de Odoo con su email/usuario y contraseña.
- Al entrar, el sistema le redirige automáticamente a
/my/driver(su panel de conductor). - Desde ahí ficha la jornada, hace el checklist y trabaja sus rutas.
El día a día del conductor en el móvil está en Portal del conductor.
Si sale «Usuario no vinculado»
Significa que el usuario no tiene empleado enlazado. Revisa el Paso 2: abre el empleado, pestaña Ajustes RRHH, y comprueba que Usuario relacionado apunta a su usuario. Es el fallo típico de haber creado el usuario «a pelo».
Si entra pero no ve ninguna recogida: falta el rol (Paso 3) o las recogidas están asignadas a otro conductor. Recuerda que el campo Conductor de cada recogida debe apuntar al empleado de este usuario.
Resumen (checklist de alta)¶
| # | Pieza | Dónde | Clave |
|---|---|---|---|
| 1 | Empleado | Flota → Conductores → Nuevo | Puesto = Conductor |
| 2 | Usuario ↔ Empleado | Empleado → Ajustes RRHH → Usuario relacionado | Crear/enlazar el usuario aquí |
| 3 | Permisos | Ajustes → Usuarios → (usuario) | Tipo Portal + rol Driver Portal |
| 4 | Datos | Empleado → Información de Conductor | Carnet, certificaciones, firma, aceite |
| 5 | Vehículo | Flota → Vehículos (opcional) | Matriculado y activo |
Regla de oro
Empieza siempre por el empleado, y crea/enlaza el usuario desde el empleado. Nunca al revés: el usuario suelto sin empleado no sirve como conductor.