Caso

Mapeo automático de auditorías para certificación de producto

Sistema Python que distribuye automáticamente cientos de auditorías en hojas Excel sectoriales (ISO 9001, 14001, Marcado CE, producto...) mapeando por familias y etiquetas.

active may 2026 public
Portada del caso Mapeo automático de auditorías para certificación de producto

Paso 01

Problema

Gestionar las calificaciones de auditorías para certificación de producto implicaba revisar manualmente cada código, determinar su familia (CE, producto, ISO 9001, ISO 14001, organismo de control...) y colocarlo en la hoja Excel correspondiente. Con cientos de auditorías, el proceso era tedioso y propenso a errores.

Paso 02

Contexto y restricciones

En AW Certificación, las auditorías se clasifican por códigos con etiquetas SEAs (Sectores Específicos de Acreditación). Cada auditoría podía pertenecer a múltiples familias simultáneamente (ej. Marcado CE + ISO 9001), y cada familia tiene su propia hoja en la plantilla Excel de calificaciones.

Rol: Diseño y desarrollo completo del sistema de mapeo, incluyendo detección de duplicados, validación cruzada y generación de nuevas filas para familias no cubiertas.

Paso 03

Decisiones clave

  • Usar etiquetas SEAs como sistema de clasificación único: cada auditoría lleva etiquetas que determinan automáticamente su ubicación en todas las hojas aplicables.
  • Mapeo multi-hoja: una misma auditoría puede aparecer en varias hojas (CE + producto + sectorial) sin duplicar esfuerzo manual.
  • Detección inteligente de familias: el sistema reconoce 33 familias CE, 15+ familias de producto y 5+ de organismo de control.
  • Generación automática de nuevas filas cuando una familia no existe en la plantilla.
  • Validación cruzada: verifica que todos los códigos de auditoría estén presentes en la salida y resalta en amarillo los faltantes.

Paso 04

Resultados

  • Proceso de calificación que antes requería horas de revisión manual se ejecuta en segundos.
  • Cobertura completa de familias CE (33), producto (15+), sectoriales y organismo de control.
  • Reducción de errores por omisión o colocación incorrecta de auditorías.
  • Sistema de validación integrado que alerta de inconsistencias antes de entregar.

Métricas

  • Cientos de auditorías procesadas automáticamente por ejecución.
  • 33 familias CE reconocidas: CEAC, CEAR, CEAT, CEBE, CEBG, CEBL, CECD, CECH, CECL, CECT, CECV, CEEB, CEER, CEES, CEFH, CEGT, CELB, CELC, CELF, CEMA, CEMB, CEME, CEMR, CEPA, CEPB, CEPC, CEPD, CEPE, CEPG, CEPH, CEPN, CESC, CEVP.
  • Validación automática con resaltado de anomalías.

Paso 05

Aprendizajes y próxima mejora

Cómo funciona

El sistema lee un Excel de origen con la lista de auditorías, extrae los códigos y sus etiquetas SEAs, y distribuye cada auditoría en las hojas correspondientes de la plantilla Excel de calificaciones.

Flujo de proceso

Excel origen → [Lectura de auditorías] → [Extracción de etiquetas] → [Mapeo multi-hoja] → Excel calificado

                                                    ┌────────────────────┼────────────────────┐
                                                    ▼                    ▼                    ▼
                                              ISO 9001              CE                Producto
                                            (Sectorial)        (Marcado CE)       (Certificación)

Sistema de etiquetas (SEAs)

Cada auditoría lleva etiquetas que determinan su clasificación:

  • SCxx → Sectorial ISO 9001 (ej. SC12, SC28A)
  • MAxx → Sectorial ISO 14001 (ej. MA23, MA24)
  • CEXX → Marcado CE (33 familias: CEAR, CECT, CEMB…)
  • PRHP, CVBL, CVBA… → Certificación de producto
  • OCHP, ET04, ITC08… → Organismo de control
  • EHC, EHA, VSG, GTC… → Laboratorio y ECCE

Familias CE soportadas (33)

CódigoDescripción
CEACPiezas arcilla cocida
CEARÁridos
CEATAditivos
CEBEBetunes y ligantes bituminosos
CEBGBarreras geosintéticas
CEBLBloques de hormigón
CECDCentros distribución cementos
CECHConductos de humo
CECLCales
CECTCementos
CECVCenizas volantes
CEEBEmulsiones bituminosas
CEERProtección estructuras hormigón
CEESEscorias
CEFHFibras para hormigón
CEGTGeotextiles
CELBLechadas bituminosas
CELCAcero laminado caliente
CELFLáminas impermeabilización
CEMAMallas
CEMBMezclas bituminosas
CEMEEstructuras metálicas
CEMRMorteros albañilería
CEPAPiedra artificial
CEPB-EArtículos pirotécnicos (módulos B/C/D/E)
CEPGPigmentos
CEPHPrefabricados hormigón
CEPNPiedra natural
CESCSistemas contención vehículos
CEVPVentanas y puertas

Validación cruzada

Tras el mapeo, el sistema compara el listado original de auditorías contra el Excel generado. Si alguna auditoría no aparece en la salida, la celda correspondiente en el Excel origen se resalta en amarillo, permitiendo al operador identificar y corregir el error antes de entregar.


Aprendizajes

  • Un sistema de etiquetas bien diseñado simplifica enormemente la clasificación de datos complejos con múltiples categorías superpuestas.
  • La validación cruzada no es opcional: en procesos de certificación, una auditoría omitida puede retrasar una acreditación.
  • El mantenimiento del sistema es clave: añadir una nueva familia solo requiere añadir su código al diccionario de clasificación.

Próxima mejora

Integrar el sistema con una interfaz web simple que permita subir el Excel, ejecutar el mapeo y descargar el resultado sin necesidad de Python instalado.

Paso 06

Recurso visual del proyecto Mapeo automático de auditorías para certificación de producto