Inicio › Códigos de error CP › CP182
Error CP182 en la Carta Porte 3.1: decide cuándo declarar la aseguradora ambiental
Rechazo del complemento Carta Porte 3.1 en el bloque «Seguros del autotransporte». Explicación orientativa a partir de la regla y el mensaje literal de la matriz de errores del SAT; la validación final la hace tu PAC.
CP182 · DECIDE ANTES DE RECAPTURAR
La decisión empieza en la mercancía, no en la póliza
Revisa todas las mercancías y después el bloque Autotransporte/Seguros. Un solo “Sí” cambia lo que debe aparecer.
Debe llevar nombre
Al menos una mercancía tiene MaterialPeligroso="Sí": registra el nombre real en AseguraMedAmbiente.
El atributo se omite
No dejes AseguraMedAmbiente="" ni escribas “No”. Confirma la clasificación real antes de quitarlo.
La póliza va aparte
Con nombre ambiental, PolizaMedAmbiente debe existir por CP183. AseguraRespCivil es otro dato y no lo sustituye.
Alcance: orienta la captura del XML; no verifica una póliza, cobertura, vigencia ni un timbrado. “Optional” en el XSD no elimina la condición de la matriz.
Fuentes consultadas el 4 de noviembre de 2026: matriz SAT 3.1, CP182 y CP183, filas 87–88 y XSD Carta Porte 3.1, Seguros. La fecha de consulta no cambia la fecha de la matriz.
Qué dice el SAT (mensaje literal)
Es el texto que devuelve tu PAC cuando el timbrado se rechaza con CP182. Si lo pegaste en el buscador para llegar aquí, es este:
No existe el atributo "Seguros:AseguraMedAmbiente", se registró sin información o el valor del atributo "Mercancia:MaterialPeligroso” es "No".
Regla que se valida: Cuando en el atributo “Mercancias:Mercancia:MaterialPeligroso” se registre “Sí”, este atributo debe contener un valor, en caso contrario se debe omitir.
Qué significa CP182
En claro: decide cuándo declarar la aseguradora ambiental.
CP182 relaciona Mercancia@MaterialPeligroso con Seguros@AseguraMedAmbiente. Si existe al menos una mercancía con MaterialPeligroso="Sí", debe registrarse el nombre de la aseguradora ambiental; en caso contrario se omite ese atributo. No es el número de póliza ni el nombre de la aseguradora de responsabilidad civil.
Revisa todas las mercancías del XML. Con MaterialPeligroso="Sí", comprueba AseguraMedAmbiente con el nombre real de la aseguradora ambiental. En caso contrario, omite ese atributo; dejarlo vacío no equivale a omitirlo. Después revisa PolizaMedAmbiente con CP183 y reexporta con tu emisor.
Por qué te sale
- El XML contiene una mercancía con MaterialPeligroso="Sí", pero AseguraMedAmbiente falta o está vacío.
- Una plantilla conserva AseguraMedAmbiente aunque no corresponde por la condición de las mercancías.
- Se revisó sólo AseguraRespCivil o se puso el número de póliza donde debe ir el nombre de la aseguradora ambiental.
Cómo corregir el error CP182 paso a paso
- Abre el XML exportado y revisa MaterialPeligroso en todas las mercancías; no decidas sólo por el nombre comercial de la carga. Si la clasificación es dudosa, contrástala con el catálogo SAT y tu emisor antes de cambiarla.
- Si al menos una mercancía tiene MaterialPeligroso="Sí", coteja AseguraMedAmbiente con el nombre real de la aseguradora ambiental. El XSD admite entre 3 y 50 caracteres y excluye la barra vertical (|), tras colapsar espacios.
- En caso contrario, configura al emisor para omitir AseguraMedAmbiente. Un atributo vacío o la palabra No no equivalen a eliminarlo. No quites el seguro de responsabilidad civil.
- Cuando AseguraMedAmbiente lleva valor, revisa que exista PolizaMedAmbiente según CP183; cuando no lleva la aseguradora, la matriz pide omitir también esa póliza. Reexporta y contrasta el XML con el PAC.
Ejemplo
Ejemplo didáctico, no XML válido ni datos para copiar: hay dos mercancías, una con MaterialPeligroso="No" y otra con MaterialPeligroso="Sí". Aunque la primera no sea peligrosa, el conjunto requiere AseguraMedAmbiente. Si sólo se registró AseguraRespCivil, CP182 sigue pendiente. Completa el nombre real de la aseguradora ambiental y revisa aparte PolizaMedAmbiente; no inventes una cobertura para pasar la regla.
¿Sigue rechazado después de corregirlo?
Una corrección puntual por rechazo: revisamos un XML o el mensaje completo del PAC y te decimos exactamente qué cambiar. Pago único después de entregar la corrección: US$29. No incluye timbrado, emisión ni soporte mensual.
Solicitar corrección de CP182Consulta opciones de facturacion
Consulta con Alegra la disponibilidad de Carta Porte para tu operacion, el plan necesario y su precio antes de contratar. El proveedor confirma el alcance y realiza el timbrado.
Consultar AlegraEnlace informativo a Alegra. No tenemos una comision confirmada para este enlace. Consulta precio, alcance y condiciones directamente con el proveedor.
Preguntas frecuentes
¿Qué significa el error CP182 en la Carta Porte 3.1?
CP182 relaciona Mercancia@MaterialPeligroso con Seguros@AseguraMedAmbiente. Si existe al menos una mercancía con MaterialPeligroso="Sí", debe registrarse el nombre de la aseguradora ambiental; en caso contrario se omite ese atributo. No es el número de póliza ni el nombre de la aseguradora de responsabilidad civil.
¿En qué campo del complemento está el error CP182?
En Autotransporte:Seguros:AseguraMedAmbiente, dentro del bloque «Seguros del autotransporte».
¿Cómo se corrige el error CP182?
Revisa todas las mercancías del XML. Con MaterialPeligroso="Sí", comprueba AseguraMedAmbiente con el nombre real de la aseguradora ambiental. En caso contrario, omite ese atributo; dejarlo vacío no equivale a omitirlo. Después revisa PolizaMedAmbiente con CP183 y reexporta con tu emisor.
Fuente: SAT, matriz de errores del complemento Carta Porte 3.1 (17 de junio de 2024), publicada en el minisitio del complemento. La regla y el mensaje se reproducen literalmente; la explicación es nuestra y es orientativa.
CartaPorteCheck es una herramienta de revision previa basada en catalogos publicos del SAT. No esta afiliada al SAT ni a ningun PAC, no emite comprobantes fiscales ni reemplaza el timbrado oficial. La informacion es orientativa; verifica siempre con tu proveedor de facturacion.