Inicio › Códigos de error CP › CP125
Error CP125 en la Carta Porte 3.1: Cuándo existe TotalDistRec
Rechazo del complemento Carta Porte 3.1 en el bloque «Encabezado del complemento». 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 CP125 · REGLA Y CONDICIÓN
La presencia depende del medio declarado
Revisa aquí: CartaPorte@TotalDistRec
- Existe Autotransporte o TransporteFerroviario
- TotalDistRec debe contener un valor.
- No existe ninguno de esos dos
- Omite TotalDistRec; no lo rellenes con 0.
Límite de esta comprobación: CP125 controla presencia; CP126 controla la suma, y CP141 la distancia de cada ubicación.
Fuentes consultadas el 31 de octubre de 2026: matriz SAT, CP125, fila 30 · esquema Carta Porte 3.1 · catálogo oficial. Referencias: Carta Porte 3.1 XSD: TotalDistRec, kilómetros y límites. La fecha de consulta no cambia la fecha de publicación de la matriz.
Qué dice el SAT (mensaje literal)
Es el texto que devuelve tu PAC cuando el timbrado se rechaza con CP125. Si lo pegaste en el buscador para llegar aquí, es este:
No se registró valor alguno en el atributo "CartaPorte:TotalDistRec" o se registró un nodo diferente a "Autotransporte" o "TransporteFerroviario".
Regla que se valida: El atributo "CartaPorte:TotalDistRec" debe contener un valor siempre que existan los nodos “Mercancias:Autotransporte” o “Mercancias:TransporteFerroviario”, en caso contrario este atributo no debe existir.
Qué significa CP125
En claro: Cuándo existe TotalDistRec.
CP125 decide la presencia de TotalDistRec. Si hay autotransporte o ferrocarril debe existir con valor; si no hay ninguno de los dos, no debe existir. El caso con varios medios se resuelve comprobando si alguno es de esos dos, no si también hay transporte aéreo o marítimo.
Comprueba si Mercancias contiene Autotransporte o TransporteFerroviario; si existe alguno, informa TotalDistRec. Reexporta: el XSD consultado permite TotalDistRec entre 0.01 y 99999; cero o un valor vacío no son sustitutos de un dato requerido.
Por qué te sale
- Hay Autotransporte o TransporteFerroviario y falta la distancia total.
- Un complemento solo marítimo o aéreo conserva TotalDistRec.
- Se confunde cumplir la presencia con cumplir la suma de CP126.
Cómo corregir el error CP125 paso a paso
- Comprueba si Mercancias contiene Autotransporte o TransporteFerroviario; si existe alguno, informa TotalDistRec.
- Si no existe ninguno de ambos, omite el atributo. Si sí existe, usa la distancia documentada en kilómetros y revisa su suma por CP126.
- Reexporta: el XSD consultado permite TotalDistRec entre 0.01 y 99999; cero o un valor vacío no son sustitutos de un dato requerido.
Ejemplo
Autotransporte con destinos documentados de 120 km y 45 km requiere TotalDistRec;165 cumple presencia y suma en ese supuesto. Un complemento solo TransporteAereo, sin Autotransporte ni TransporteFerroviario, debe omitir TotalDistRec. Aéreo más Autotransporte sí activa la presencia.
¿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 CP125Consulta 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 CP125 en la Carta Porte 3.1?
CP125 decide la presencia de TotalDistRec. Si hay autotransporte o ferrocarril debe existir con valor; si no hay ninguno de los dos, no debe existir. El caso con varios medios se resuelve comprobando si alguno es de esos dos, no si también hay transporte aéreo o marítimo.
¿En qué nodo está el error CP125?
En CartaPorte@TotalDistRec. CP125 controla presencia; CP126 controla la suma, y CP141 la distancia de cada ubicación.
¿Cómo se corrige el error CP125?
Comprueba si Mercancias contiene Autotransporte o TransporteFerroviario; si existe alguno, informa TotalDistRec. Reexporta: el XSD consultado permite TotalDistRec entre 0.01 y 99999; cero o un valor vacío no son sustitutos de un dato requerido.
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.