CP149 - Peso bruto total no coincide
Cómo resolver el error CP149 cuando el PesoBrutoTotal no es igual a la suma de pesos individuales de las mercancías.
Síntomas
- Mensaje: CP149 — PesoBrutoTotal.
- La factura no se timbra.
Causa
En la Carta Porte, el campo PesoBrutoTotal debe ser exactamente la suma de los PesoEnKg de cada mercancía declarada. El SAT valida la igualdad y rechaza si difieren incluso por decimales.
Este error es muy común cuando se editan pesos individuales sin actualizar el total, o cuando un XML del proveedor trae sumas redondeadas.
Cómo resolverlo
Abre los datos de Carta Porte
En el detalle del embarque, abre la edición de datos de Carta Porte.
Suma los pesos individuales
Calcula la suma de PesoEnKg de todas las mercancías del embarque. Anótala con todos los decimales.
Captura el peso total
Ajusta PesoBrutoTotal con el valor exacto de la suma. Guarda los cambios.
Reintenta el timbrado
Vuelve a la pre-factura y timbra de nuevo.
Si el problema viene del XML del proveedor
Sube un XML corregido
Pídele al proveedor que reemita su XML con los pesos consistentes.
Edita en TMS
Si no puedes obtener un XML nuevo, edita los datos directamente en TMS. Los cambios se guardan como overrides sobre el XML original sin alterarlo.
Casos comunes
Si tienes mercancías con peso 100.33 kg, 200.34 kg y un total declarado de 300.67 kg, el SAT validará 100.33 + 200.34 = 300.67 ✓.
Si en cambio declaraste 300.66 (por redondeo) o 300.7 (por truncar decimales), CP149 se dispara.
Eliminaste una mercancía del listado pero el peso total quedó como antes. Recalcula y guarda.
Asegúrate de que todas las mercancías estén en kilogramos. Mezclar libras o toneladas con kilogramos sin convertir genera el error.
Last updated today
Built with Documentation.AI