Un contenedor de maíz llega al muelle con su certificado de análisis. El valor de aflatoxinas está una décima por encima del límite legal, pero nadie lo cruza contra la norma en recepción. La partida entra en planta, se mezcla y se produce. Cuando el laboratorio lo detecta, ya es retirada.
En cereales y legumbres el riesgo no suele estar en el papeleo: está en un número dentro de un PDF que casi nadie compara con el máximo que fija la ley. Y ese número —los microgramos de aflatoxina por kilo— es la frontera entre una partida legal y una alerta sanitaria.
El Reglamento (UE) 2023/915 establece los contenidos máximos de determinados contaminantes en los alimentos y deroga al anterior Reglamento (CE) 1881/2006. En la familia de cereales y legumbres los que más pesan son las micotoxinas —como las aflatoxinas y la ocratoxina A—, sustancias que producen ciertos hongos durante el cultivo, la cosecha o el almacenamiento en condiciones de humedad. La norma marca, para cada tipo de producto, el nivel máximo por debajo del cual la partida puede comercializarse: superarlo obliga a rechazar o retirar el producto.
El marco: qué te obliga el Reglamento (UE) 2023/915
El Reglamento (UE) 2023/915 reunió y actualizó en un único texto los contenidos máximos de contaminantes en alimentos, sustituyendo al Reglamento (CE) 1881/2006. Para cereales (trigo, maíz, arroz, avena) y legumbres, los límites clave son los de micotoxinas: aflatoxinas (incluida la B1 y la suma de B1, B2, G1 y G2) y ocratoxina A, expresados en microgramos por kilo según el tipo de grano y su destino.
Lo que se pasa por alto es sencillo: el límite es un valor numérico y la prueba de que se cumple es el certificado de análisis del proveedor. Tener el certificado archivado no es lo mismo que haber comprobado que el valor declarado está por debajo del máximo legal para ese producto. La contaminación puede venir de origen, pero la responsabilidad de no poner en el mercado una partida fuera de límite es del operador que la comercializa.
Tener el certificado no es haberlo verificado. Un PDF archivado en Drive no te protege: solo cuando el valor de aflatoxinas de esa partida se compara con el límite del Reglamento 2023/915 sabes si el grano puede entrar en planta.
Cómo funciona hoy: el certificado que nadie cruza contra el límite
Llega una partida de cereal o de legumbre y, con ella, el certificado de análisis del proveedor. Esto es lo que el equipo debería comprobar a mano, partida a partida:
- Qué micotoxinas analiza el certificado —y si incluye aflatoxina B1, suma de aflatoxinas y ocratoxina A.
- Qué valor declara cada una, muchas veces enterrado en un PDF con decenas de parámetros.
- Cuál es el límite legal para ESE producto, que hay que buscar en las tablas del Reglamento 2023/915.
- Si el certificado corresponde a la partida recibida y no a un lote anterior del mismo proveedor.
- Si el laboratorio y la fecha del análisis son válidos para la mercancía que tienes en muelle.
En la práctica, con el camión esperando descarga, el certificado se archiva y se da por bueno. El número no se cruza. Y basta una partida por encima del máximo colándose en producción para arrastrar a una retirada que afecta a todo lo que se mezcló con ella.
«El grano fuera de límite no da la cara en recepción. Da la cara cuando ya está mezclado y producido, y entonces cuesta una retirada.»
La capa intermedia: entre el certificado del proveedor y tu ERP
Aquí está la clave, y es lo que casi todo el mundo se salta: no hace falta cambiar cómo trabaja nadie. Tu proveedor de cereal o legumbre sigue mandando su certificado de análisis como hoy. Tu equipo de recepción sigue registrando la entrada como hoy. Tu ERP y tu sistema de calidad son los mismos.
Lo que aporta Code Contract en alimentación es una capa intermedia que se coloca en medio y trabaja mientras todo sigue igual:
- Lee el certificado de análisis y extrae los valores de aflatoxinas y ocratoxina A sin teclearlos a mano.
- Contrasta cada valor contra el límite del Reglamento 2023/915 para ese producto y avisa si supera el máximo.
- Vincula la partida apta al lote en tu ERP, con el certificado y su resultado adjuntos.
Cuando el certificado declara un valor por encima del máximo, la partida se marca antes de descargar en silo, no después de haberla mezclado. El equipo de compras y el de calidad no persiguen PDFs ni tablas: reciben el resultado ya contrastado. Lo vemos a diario en harineras, arroceras y envasadoras de legumbre que trabajan con grano de importación, donde una partida rechazada a tiempo evita una retirada entera.
Qué se hace y cómo se hace, paso a paso
Así se controla el límite de contaminantes de una partida antes de que el grano entre en producción:
- Se define qué micotoxinas hay que exigir por tipo de cereal o legumbre (aflatoxina B1, suma de aflatoxinas, ocratoxina A) y su destino.
- Se recoge el certificado de análisis del proveedor con cada partida, sin perseguirlo por email.
- Se leen los valores del certificado y se extraen los parámetros clave sin transcribirlos a mano.
- Se contrasta cada valor contra el máximo del Reglamento 2023/915 aplicable a ese producto.
- Se bloquea o libera la partida según el resultado, y se avisa si algún valor supera el límite.
- Se vincula la partida y su certificado al lote en el ERP, dejando la evidencia lista para auditoría o incidencia.
Preguntas frecuentes
¿Qué contaminantes limita el Reglamento (UE) 2023/915 en cereales y legumbres?
Fija contenidos máximos para varios contaminantes; en cereales y legumbres pesan sobre todo las micotoxinas, como las aflatoxinas y la ocratoxina A, que se generan por hongos durante el cultivo, la cosecha o el almacenamiento. La norma establece el límite legal por debajo del cual una partida puede comercializarse.
¿Quién es responsable si una partida supera los límites de micotoxinas?
El operador que pone el producto en el mercado. Aunque la contaminación venga de origen, la responsabilidad de no comercializar por encima del máximo es tuya, por eso hay que exigir y validar el certificado de análisis del proveedor en cada partida antes de aceptarla.
¿Hay que cambiar el ERP para controlar los certificados de contaminantes?
No. El proveedor sigue mandando su certificado de análisis como hoy y tu equipo sigue registrando la recepción como hoy. Una capa intermedia lee el certificado, contrasta el valor de aflatoxinas u ocratoxina A contra el límite del Reglamento 2023/915 y deja la partida vinculada en tu ERP, sin cambiar tus sistemas.
¿Cuántas partidas de grano entran hoy en tu planta sin cruzar el certificado contra el límite legal?
15 minutos, sin slides, con tu caso real en pantalla.
Reservar demo