Inicio › Códigos de error CP › CP155
Error CP155 en la Carta Porte 3.1: MaterialPeligroso según la marca 0, 1 o 0,1
Rechazo del complemento Carta Porte 3.1 en el bloque «Mercancía: clave, descripción, cantidad, peso y material peligroso». 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.
DIAGNÓSTICO CP155 · CARTA PORTE 3.1
Primero consulta la marca de BienesTransp
- Marca 0
- Omite MaterialPeligroso. Escribir No también incumple CP155.
- Marca 1
- Registra MaterialPeligroso="Sí", con tilde.
- Marca 0,1
- El atributo existe; elige Sí o No según la mercancía real.
Comprobado el 30 de octubre de 2026: matriz SAT, CP155, fila 60 · catálogos · esquema XSD · instructivo de autotransporte. Referencias: catálogo c_ClaveProdServCP, fila 15895; instructivo de autotransporte, pp.26–27; XSD: MaterialPeligroso.
Qué dice el SAT (mensaje literal)
Es el texto que devuelve tu PAC cuando el timbrado se rechaza con CP155. Si lo pegaste en el buscador para llegar aquí, es este:
El valor registrado en el atributo "Mercancia:MaterialPeligroso" no es válido o el valor registrado en el atributo “Mercancias:Mercancia:BienesTransp” contiene el valor "0" (cero) en la columna "Material peligroso" del catálogo catCartaPorte:c_ClaveProdServCP.
Regla que se valida: Cuando el valor registrado en el atributo “Mercancias:Mercancia:BienesTransp” del catálogo catCartaPorte:c_ClaveProdServCP, contenga en la columna “Material peligroso” los valores “0,1” o “1”, este atributo debe existir, en caso contrario se debe omitir.
Qué significa CP155
En claro: MaterialPeligroso según la marca 0, 1 o 0,1.
CP155 compara BienesTransp con la columna Material peligroso de c_ClaveProdServCP. La matriz exige el atributo con las marcas 1 y 0,1; con 0 exige omitirlo. El instructivo explica la elección Sí/No y el XSD solo admite esos dos valores exactos.
Consulta la marca de BienesTransp y decide presencia y valor de MaterialPeligroso. Si corresponde Sí, comprueba después la clave peligrosa y el embalaje.
Por qué te sale
- Se incluyó MaterialPeligroso aunque la clave tiene marca 0.
- Falta el atributo para una clave marcada 1 o 0,1.
- Se escribió Si sin tilde, un booleano o un valor distinto de Sí/No.
Cómo corregir el error CP155 paso a paso
- Identifica BienesTransp de la mercancía rechazada y consulta su fila exacta en c_ClaveProdServCP. No elijas otra clave para evitar la regla.
- Con marca 0 elimina el atributo, incluso si contiene No. Con 1 captura Sí. Con 0,1 determina si la mercancía real es peligrosa y captura Sí o No.
- Si capturas Sí, revisa CveMaterialPeligroso con CP156 y Embalaje con CP157. El atributo es Embalaje; c_TipoEmbalaje es el nombre del catálogo.
- Exporta de nuevo el XML y comprueba que el sistema no vuelva a insertar el atributo omitido.
Catálogos que menciona esta regla: c_ClaveProdServCP. Cómo se consultan y de dónde se descargan: catálogos del complemento Carta Porte.
Ejemplo
Caso de catálogo: BienesTransp=43211507, Computadores de escritorio, tiene marca 0 en la fila 15895 del XLS consultado. Resultado de CP155: MaterialPeligroso no aparece; MaterialPeligroso="No" no es una alternativa válida para esa fila. Es una comprobación de este campo, no un XML completo.
¿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 CP155Consulta 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 CP155 en la Carta Porte 3.1?
CP155 compara BienesTransp con la columna Material peligroso de c_ClaveProdServCP. La matriz exige el atributo con las marcas 1 y 0,1; con 0 exige omitirlo. El instructivo explica la elección Sí/No y el XSD solo admite esos dos valores exactos.
¿En qué campo del complemento está el error CP155?
En Mercancia:MaterialPeligroso, dentro del bloque «Mercancía: clave, descripción, cantidad, peso y material peligroso».
¿Cómo se corrige el error CP155?
Consulta la marca de BienesTransp y decide presencia y valor de MaterialPeligroso. Si corresponde Sí, comprueba después la clave peligrosa y el embalaje.
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.