Ir al contenido
Volver al Mapa de Procesos

Modelado — Gestión de Equipos de Protección Individual (EPI)

Módulos: stock · purchase · approvals · studio (solo integración) · Odoo 19

Inventario y Compras (Backend/App) Compra, recepción, control de stock y preparación de entregas gestionadas nativamente desde el backend (App de Barcode opcional).
Aprobaciones + Studio Solicitud de EPIs con flujo de aprobación. Studio vincula la solicitud aprobada con la orden de entrega generada automáticamente.
Entrega, Firma Nativa y Alertas Embalaje en paquetes, entrega validada con firma digital nativa del empleado en el albarán y alertas de caducidad.
Vinculación Aprobaciones — Inventario (Odoo Studio requerido): Odoo no vincula de forma nativa el módulo de Aprobaciones con Inventario. La integración se implementa con Studio: se añade un campo picking_id (Many2one) en hr.approval.request y se configura una Acción Automatizada que, cuando la solicitud pasa a request_status = approved, crea automáticamente un stock.picking del tipo "Entrega EPI" con los EPIs de la solicitud.
Necesidades Empresariales

Objetivos de negocio que justifican la implementación y configuración de este flujo.

  • Controlar el inventario de EPIs en una ubicación dedicada con stock en tiempo real y reabastecimiento automático al proveedor cuando el stock baja del mínimo.
  • Gestionar la solicitud de EPIs mediante un flujo de aprobación documentado (manager + responsable PRL/RRHH) antes de la entrega.
  • Al aprobar la solicitud, generar automáticamente una orden de entrega con los EPIs y cantidades indicadas en la solicitud (vinculación Studio).
  • Preparar entregas desde el backend o mediante lectores de códigos de barras (opcional) agrupando artículos en Paquetes.
  • Registrar cada entrega con firma digital nativa del receptor como evidencia legal del suministro de EPI (exigido por normativa).
  • Trazar cada EPI por lote o número de serie, con fecha de caducidad y fecha de retirada por vida útil definidas en la ficha del lote.
  • Alertar automáticamente al responsable de PRL cuando un EPI esté próximo a caducar o haya superado su vida útil, iniciando el proceso de recambio.
  • Gestionar devoluciones de EPIs deteriorados o caducados y darlos de baja mediante la función de desecho hacia Virtual/Scrap, con registro del motivo.
Capacidades de Aplicación 👆 Interactivo

Capa 1 Essential: lo que el negocio puede hacer. Pulsa para resaltar flujo y servicios.

Configuración Almacén EPI
Ubicaciones, tipo de operación, rutas y trazabilidad por lote y caducidad.
Compra y Recepción de EPIs
Pedido de compra, recepción con lote, serie y fecha de caducidad.
Control de Stock y Reabastecimiento
Stock en tiempo real, reglas mín/máx y reaprovisionamiento automático.
Solicitud de EPIs (Aprobaciones)
Flujo de solicitud con aprobación manager y responsable PRL.
Entrega y Firma Nativa
Orden de entrega vía Backend/Barcode y Firma digital del empleado receptor.
Embalaje en Paquetes
Agrupar todos los EPIs de un empleado en un paquete identificado.
Alertas de Vencimiento y Recambio
Alertas por caducidad de lote y por vida útil vencida con actividad a PRL.
Devolución y Baja de EPIs
Devolución de EPIs deteriorados y baja a Virtual/Scrap con registro.
Flujo Funcional — Ciclo de Vida del EPI 👆 Interactivo

El flujo se desarrolla en una única línea de tiempo continua. Pulsa en cada tarjeta para ver los modelos, campos e integraciones aplicadas.

Fases de colores:
Abastecimiento
Solicitud
Entrega
Alertas y Fin
Admin / PRL
Configurar Almacén
ubicaciones · rutas
Compras / PRL
Comprar EPIs
purchase.order
Almacén / PRL
Recibir EPIs
stock.picking
Sistema
Reabastecer Stock
orderpoint
Empleado
Solicitar EPIs
draft (borrador)
Empleado
Enviar Solicitud
pending
Manager / PRL
Aprobar Solicitud
approved
Almacén / PRL
Preparar Entrega
FEFO app/web
Almacén / PRL
Empaquetar EPIs
quant.package
Empleado
Firmar Albarán
Firma nativa
Almacén / PRL
Validar Entrega
done
Sistema
Alertar Caducidad
expiration_date
Sistema
Alertar Vida Útil
removal_date
Empleado / PRL
Devolver EPI
return picking
PRL / Almacén
Desechar EPI
stock.scrap

Lógica de funcionamiento

Modelos involucrados
Campos clave
Servicio responsable (Capa 2)
Servicios de Aplicación 👆 Interactivo

Capa 2 Essential: componentes funcionales de Odoo que realizan las capacidades. Pulsa para ver su relación.

Configuración
Servicio de Configuración Almacén EPI
  • • Ubicación interna WH/EPI
  • • Ubicación virtual EPI Entregados
  • • Tipo de operación "Entrega EPI"
  • • Ruta personalizada EPI · Lotes y caducidad
Núcleo
Servicio de Compras de EPI
  • • Pedidos de compra a proveedor EPI
  • • Recepción desde backend o app opcional
  • • Estrategia FEFO en salidas
  • • Valoración del inventario EPI
Núcleo
Servicio de Control de Stock
  • • Stock en tiempo real por EPI y ubicación
  • • Reglas de reabastecimiento mín/máx
  • • Reabastecimiento automático al proveedor
  • • Inventario físico periódico de EPIs
Núcleo
Servicio de Solicitud EPI
  • • Tipo de aprobación "Solicitud de EPI"
  • • Campos EPI, talla, motivo y urgencia
  • • Aprobación manager (1.er nivel)
  • • Aprobación PRL / RRHH (2.° nivel)
Studio
Vinculación Studio: Solicitud ↔ Entrega
  • • Campo picking_id en solicitud
  • • Acción automatizada al aprobar
  • • Crea stock.picking automáticamente
  • • Enlace bidireccional solicitud ↔ entrega
Núcleo
Servicio de Entrega y Firma Nativa
  • • Preparación estándar o con escáner
  • • Firma digital requerida en albarán
  • • Validación y traslado a EPI Entregados
  • • Albarán de entrega PDF imprimible
Habilitador
Servicio de Empaquetado
  • • Paquete único por empleado
  • • Código de trazabilidad del paquete
  • • Etiqueta con nombre del empleado
  • • Gestión de paquetes multi-EPI
Análisis
Servicio de Alertas y Recambio
  • • Alerta caducidad por lote (alert_date)
  • • Alerta vida útil (removal_date)
  • • Actividad automática a responsable PRL
  • • Informe EPIs próximos a vencer
Devolución
Servicio de Devolución y Baja
  • • Devolución: EPI Entregados → WH/EPI
  • • EPI deteriorado: movimiento a scrap
  • • Registro del motivo de baja
  • • Impacto correcto en inventario
Vistas de Información y Reporting

Perspectivas analíticas clave del flujo de gestión de EPIs.

Stock de EPIs por Tipo y Ubicación
Inventario en tiempo real de cada EPI en WH/EPI. Filtro por referencia, talla, estado de stock y nivel vs. mínimo configurado.
EPIs Entregados por Empleado
Trazabilidad completa: qué EPIs tiene cada empleado, con su lote, fecha de entrega y fecha de caducidad o retirada. Equivale al libro de registro de entrega de EPIs.
EPIs Próximos a Caducar
Lista de lotes con expiration_date o removal_date en los próximos 30/60/90 días, agrupados por EPI y empleado asignado. Base del plan de recambio.
Solicitudes de EPI por Estado
Panel de solicitudes de aprobación: pendientes, aprobadas, rechazadas y en preparación de entrega. Por empleado, departamento y tipo de EPI.
Consumo y Coste Anual de EPIs
Coste total de EPIs comprados y entregados por período y departamento. Base del presupuesto anual de PRL y seguridad laboral.
Trazabilidad Completa por Lote
Informe de trazabilidad de Odoo Inventario: desde el pedido de compra original hasta el empleado receptor final, con cada movimiento de stock documentado.
Arquitectura de Datos, Módulos y Configuración de Inventario

Módulos, modelos y configuraciones específicas del almacén EPI que deben crearse antes de comenzar el flujo.

stock (Inventario)
MÓDULO PRINCIPAL
stock.picking (Movimiento) stock.lot (Lote / Serie) stock.quant (Stock real) stock.quant.package (Paquete) stock.scrap (Desecho) Firma Nativa (Tipo de Op.) stock_barcode (Opcional)
Ubicaciones EPI
A CREAR EN CONFIGURACIÓN
WH/EPI — Interna (stock físico) Virtual/EPI-Entregados — Trazabilidad en uso Virtual/Scrap — Bajas y desechos Tipo Op: WH/EPI-OUT — Entrega EPI
purchase (Compras)
REABASTECIMIENTO
purchase.order (Pedido de Compra) stock.warehouse.orderpoint res.partner (Proveedor EPI)
approvals (Aprobaciones)
SOLICITUDES EPI
hr.approval.request (Solicitud) hr.approval.category (Tipo)
Studio (Vinculación)
REQUIERE LICENCIA ENTERPRISE
picking_id Many2one en solicitud Acción automatizada on approve
Lista de Verificación de Configuración

Pasos de implementación en orden para que el flujo EPI funcione correctamente en Odoo 19.

1. Activar Ubicaciones, Paquetes y Rutas Múltiples Inventario → Ajustes: activar "Ubicaciones de almacenamiento", "Rutas múltiples" y "Paquetes" para poder crear la ubicación EPI, agrupar entregas y gestionar el tipo de operación personalizado.
2. Activar Trazabilidad por Lote y Fechas de Vencimiento Inventario → Ajustes → Trazabilidad: activar "Números de lote y serie" y "Fechas de vencimiento". Configurar en cada producto EPI el seguimiento por lote con fecha de caducidad.
3. Crear Ubicaciones EPI Inventario → Configuración → Ubicaciones: crear WH/EPI (tipo Interna) y Virtual Locations/EPI Entregados (tipo Interna o Vista). Configurar estrategia FEFO en WH/EPI para salidas por fecha de caducidad.
4. Crear Tipo de Operación "Entrega EPI" Inventario → Tipos de Operación: crear con origen WH/EPI, destino EPI Entregados. Activar "Usar lotes existentes", "Activar paquetes" y requerir firma antes de la validación de forma nativa.
5. Configurar Tipo de Aprobación "Solicitud de EPI" Aprobaciones → Configuración → Tipos: crear tipo con campos EPIs solicitados, talla y motivo (nuevo empleado / deterioro / caducidad / cambio puesto). Configurar dos aprobadores: manager directo y responsable PRL/RRHH.
6. Studio: Vincular Aprobaciones con Inventario Con Studio: añadir campo picking_id (Many2one a stock.picking) en hr.approval.request. Crear Acción Automatizada: modelo hr.approval.request, disparador "al actualizar", filtro request_status = approved. Acción: crear stock.picking tipo Entrega EPI con los EPIs de la solicitud y vincular picking_id.
Marco Regulatorio — España (BOE)

Normativa nacional de aplicación directa para la gestión de Equipos de Protección Individual en el ámbito laboral. La regulación de EPIs es de cumplimiento obligatorio. La Inspección de Trabajo puede sancionar su incumplimiento con multas de hasta 819.780 €. Fuente primaria: Boletín Oficial del Estado (www.boe.es).

RD 773/1997 · BOE-A-1997-8670
Disposiciones Mínimas sobre EPIs
  • El empresario debe suministrar gratuitamente los EPIs adecuados al riesgo de cada puesto
  • Los EPIs deben cumplir el marcado CE y las normas técnicas UNE-EN aplicables
  • El empleado debe recibir formación sobre el uso correcto de cada EPI antes de utilizarlo
  • La empresa debe mantener un inventario actualizado de los EPIs disponibles y entregados
  • Los EPIs deben ser objeto de mantenimiento y sustitución cuando sea necesario
  • La empresa debe documentar y registrar las entregas de EPIs con firma del receptor
Ver RD 773/1997 en BOE
Ley 31/1995 · BOE-A-1995-24292
Ley de Prevención de Riesgos Laborales
  • Art. 17: el empresario debe proporcionar los EPIs necesarios para los riesgos no evitables en origen
  • Los EPIs son el último recurso de protección, tras agotar las medidas colectivas
  • Art. 19: formación obligatoria en el uso de los EPIs antes de su utilización por el trabajador
  • Art. 29: el trabajador tiene la obligación de usar correctamente los EPIs entregados
  • Art. 23: obligación de documentar y registrar las entregas de EPIs (disponible para Inspección)
  • El incumplimiento puede llegar a sanción muy grave de hasta 819.780 € (Art. 13 LISOS)
Ver Ley 31/1995 en BOE
RD 1407/1992 · BOE-A-1992-24952
Certificación CE y Comercialización de EPIs
  • Todo EPI debe tener marcado CE válido antes de su entrega al trabajador
  • El EPI debe ir acompañado de instrucciones de uso en español
  • EPIs categoría III (riesgos graves: caídas, químicos, radiaciones) requieren certificado de organismo notificado
  • La empresa debe verificar la validez del certificado CE al adquirir el EPI
  • Los EPIs con CE caducado o sin CE no pueden seguir en uso: baja obligatoria
Ver RD 1407/1992 en BOE
RD 39/1997 · BOE-A-1997-1853
Reglamento de los Servicios de Prevención
  • La elección de EPIs debe basarse en la Evaluación de Riesgos Laborales de cada puesto
  • El Servicio de Prevención o técnico PRL debe validar los EPIs adecuados a cada riesgo
  • La planificación de la actividad preventiva debe incluir el mantenimiento y la renovación periódica de EPIs
  • Las fichas técnicas de los EPIs deben conservarse junto a la documentación de PRL
Ver RD 39/1997 en BOE
Art. 23 Ley 31/1995 · BOE-A-1995-24292
Obligación de Documentación del Suministro de EPI
  • Registro obligatorio de todos los EPIs entregados a cada trabajador con su firma de acuse de recibo
  • El registro debe incluir: EPI entregado, cantidad, fecha de entrega y firma del trabajador
  • Registrar las fechas de caducidad y vida útil de cada EPI en servicio
  • La documentación debe estar disponible para la Inspección de Trabajo cuando se solicite
  • La falta de documentación es infracción grave según el Art. 12 LISOS (BOE-A-2000-15060)
Ver Art. 23 Ley 31/1995 en BOE
LISOS · BOE-A-2000-15060
Régimen de Infracciones y Sanciones (EPIs)
  • No facilitar EPIs a los trabajadores expuestos: infracción grave (2.046 € a 40.985 €)
  • Facilitar EPIs sin marcado CE o inadecuados al riesgo: infracción muy grave (hasta 819.780 €)
  • Falta de registro de entregas o documentación insuficiente: infracción grave
  • Las sanciones se multiplican proporcionalmente al número de trabajadores afectados
  • Riesgo de paralización inmediata de la actividad si el incumplimiento supone riesgo grave e inminente (Art. 44 Ley 31/1995)
Ver LISOS en BOE
Recursos de Implementación

Entregables del kit de implementación para este flujo.

Plantilla de Importación
XLSX con hojas para Catálogo EPI, Reglas de Reabastecimiento, Solicitudes y Registro de Entregas.
Descargar Plantilla
Documentación del Proceso
Documento Word SGC (PR-PRL-001) con las 7 secciones normalizadas incluida la regulación y la guía de configuración Studio.
Descargar Documentación
Formulario de Diagnóstico
Cuestionario para recopilar los EPIs requeridos por puesto, proveedores, tallas, vida útil y requisitos de firma del cliente.
Abrir Formulario