Trazabilidad de documentos vencidos en contratistas LATAM
La trazabilidad de documentos vencidos (pólizas, exámenes, certificaciones) es el control más auditado en inspecciones laborales y certificaciones ISO 45001. Excel muestra "al día" o "vencido", pero no registra quién validó el documento, cuándo, ni por qué se rechazó la versión anterior.

Resumen ejecutivo
La trazabilidad de documentos en la gestión de contratistas es la capacidad de reconstruir la historia completa de un documento: quién lo subió, cuándo, quién lo revisó, si fue aprobado o rechazado, y cuándo venció. Excel y carpetas compartidas no tienen esta capacidad, y eso convierte cada auditoría en una búsqueda arqueológica de correos y versiones de archivos.
¿Por qué importa la trazabilidad?
Cuando un auditor (ISO 45001, inspección laboral, cliente mandante) pide ver el historial de un documento, lo que busca es:
- ¿Cuándo se presentó el documento por primera vez?
- ¿Quién lo revisó y aprobó?
- ¿Cuántas versiones se subieron antes de aprobarlo?
- ¿El documento estuvo vigente el día del accidente/incidente?
- ¿Se renovó a tiempo, o hubo un período sin cobertura?
Estas preguntas no son capricho — tienen implicancia legal. Si un trabajador sufrió un accidente el 15 de marzo y su póliza SCTR venció el 10 de marzo, el empleador puede enfrentar responsabilidad civil directa y multas de SUNAFIL.
Si el mandante no puede probar que validó el SCTR del subcontratista antes de autorizarle el ingreso a obra, la responsabilidad solidaria de la Ley 29783 (Perú) o el Decreto 1072 (Colombia) traslada el riesgo al mandante.
El problema del control de vigencias en Excel
La mayoría de los mandantes usa una hoja de cálculo maestra con columnas:
- Nombre del contratista
- RUC
- Documento (SCTR, EMO, certificado, etc.)
- Fecha de vencimiento
- Estado ("vigente", "por vencer", "vencido")
Esto funciona como snapshot del presente. Pero no registra:
- Historial de versiones: si el contratista subió 3 versiones del mismo EMO porque las dos primeras tenían errores, Excel no lo sabe.
- Quién aprobó: el nombre del analista que validó el documento no queda registrado.
- Fecha de validación: ¿el documento se aprobó el día que se subió, o 10 días después?
- Motivo de rechazo: si el documento fue rechazado, ¿por qué? ¿falta de firma, fecha incorrecta, cobertura insuficiente?
- Períodos sin cobertura: si el EMO venció el 10 de enero y el nuevo se aprobó el 20 de enero, hubo 10 días sin documento válido.
Cuando SUNAFIL inspecciona, puede pedir:
- "Muéstreme el EMO vigente del trabajador X el día del accidente (15 de marzo)."
- "¿Cuándo aprobó usted este documento?"
- "¿El documento anterior venció antes o después de que aprobara el nuevo?"
Si la respuesta es "tengo que buscar en los correos", la auditoría ya tiene un hallazgo.
Qué debe registrar un sistema con trazabilidad completa
Un CMS (Contractor Management System) con trazabilidad debe capturar:
Por cada documento
Metadatos de carga:
- Fecha y hora de carga (timestamp).
- Usuario que subió el archivo (nombre, correo).
- Versión del documento (1.0, 2.0, 3.0).
Metadatos de revisión:
- Fecha y hora de revisión.
- Usuario que revisó (analista SSOMA del mandante).
- Estado asignado: aprobado / rechazado / observado / pendiente.
- Comentario de revisión (campo de texto libre).
Metadatos de vigencia:
- Fecha de inicio de vigencia.
- Fecha de fin de vigencia (vencimiento).
- Alerta pre-vencimiento (configurada por el mandante: 30, 60, 90 días).
Historial de cambios:
- Log de cada acción: "Documento v1.0 subido el 2026-01-10 por Juan Pérez (contratista)", "Documento v1.0 rechazado el 2026-01-12 por María López (SSOMA) — motivo: falta firma del médico", "Documento v2.0 subido el 2026-01-13", "Documento v2.0 aprobado el 2026-01-13 por María López".
Por cada evento de vencimiento
- Alerta enviada: fecha, destinatario (correo del contratista).
- Documento renovado a tiempo: Sí / No.
- Días sin cobertura: cálculo automático si el nuevo documento se aprobó después del vencimiento del anterior.
Caso práctico: trazabilidad en un accidente
Supongamos que un trabajador de un subcontratista sufre un accidente con incapacidad temporal el 15 de marzo de 2026. SUNAFIL inspecciona y pide:
- EMO vigente del trabajador: debe estar aprobado antes del 15 de marzo, con fecha de vencimiento posterior.
- SCTR vigente: póliza con cobertura activa el 15 de marzo.
- Inducción SST: certificado de asistencia con fecha anterior al primer día de trabajo del colaborador.
Si el mandante usa Wallet:
- Abre el perfil del trabajador.
- Ve el EMO: "aprobado el 2025-11-20 por analista SSOMA@mandante.com, vigencia hasta 2026-11-20". El 15 de marzo está dentro del período.
- Ve el SCTR: "póliza N° 123456, vigencia 2026-01-01 a 2026-12-31, aprobada el 2025-12-28".
- Ve la inducción: "certificado subido el 2026-02-01, aprobado el 2026-02-02, trabajador ingresó a obra el 2026-02-05".
Wallet genera un reporte PDF con estos tres documentos y sus timestamps de aprobación. El mandante lo entrega a SUNAFIL en 5 minutos. Sin trazabilidad, buscar esa evidencia en correos y carpetas de red puede tomar horas — o no encontrarse.
Trazabilidad vs. disponibilidad
No confundir trazabilidad (historial de cambios) con disponibilidad (acceso al documento). Un sistema puede tener los PDFs guardados en la nube (disponibilidad), pero si no registra quién los aprobó y cuándo, no tiene trazabilidad.
Lo ideal es que el CMS combine ambos:
- Disponibilidad: PDFs descargables desde cualquier dispositivo, con permisos por rol.
- Trazabilidad: bitácora inmutable de cada acción, exportable como reporte auditable.
Cómo Wallet implementa trazabilidad de documentos
Wallet fue diseñado con trazabilidad desde el core:
- Cada documento tiene versionado automático: si el contratista sube una nueva versión, Wallet archiva la anterior y crea un log.
- Cada revisión queda registrada con timestamp y usuario: "rechazado el 2026-01-12 a las 10:35 AM por Maria.Lopez@mandante — motivo: EMO sin fecha de examen".
- Wallet calcula automáticamente días sin cobertura: si el EMO vence el 10 de enero y el nuevo se aprueba el 20 de enero, el dashboard muestra "10 días sin cobertura" en rojo.
- El reporte de auditoría exporta todo el historial de un documento (o de un contratista completo) en PDF con firmas digitales opcionales.
Además, Wallet integra alertas automáticas: 60 días antes del vencimiento, envía correo al contratista. Si no sube el nuevo documento 15 días antes, envía copia al SSOMA del mandante. Si el vencimiento pasa sin renovación, bloquea el acceso del contratista a nuevos proyectos hasta regularizar.
Esto convierte la trazabilidad en un proceso automático, sin depender de que el analista recuerde marcar en Excel "revisado por X el día Y".
Conclusión
La trazabilidad de documentos no es un "nice to have" — es un control de riesgo legal. Si no podés demostrar en 5 minutos que un documento estaba vigente el día de un accidente, el problema no es técnico, es jurídico. Excel no registra historial de cambios, ni quién aprobó, ni cuándo. Un CMS dedicado sí. Si gestionás más de 10 contratistas, solicitá una demo en wallet.logiflex.pe/contacto.