Validar el XML de un flete es más que “¿el UUID existe?”: es confirmar tipo de CFDI, impuestos, complemento Carta Porte 3.1 cuando aplica y que el documento amarra al viaje que Finanzas va a pagar. Sin eso, el PDF bonito es muestreo disfrazado de compliance.

fuente; PDF solo representa
XML
CP vigente a cruzar
3.1
cobertura vs muestreo
100%

Respuesta corta: validar XML no es mirar el PDF

El PDF es representación impresa. El XML timbrado trae el UUID, los nodos fiscales y el complemento. Finanzas que solo archiva PDF hereda rechazos de PAC, CP incompleto y totales que no cuadran con la tarifa.

Operación logística en almacén o andén
La evidencia del viaje se gana en el piso, no en el chat.

La pregunta correcta no es “¿tenemos factura?” sino “¿el XML de este ID de embarque cierra forma, fondo y viaje?”. Si alguna capa falla, el default es retener con causa, no liberar por urgencia comercial.

Capas de validación (forma, fondo y viaje)

CapaQué pruebaSi falla
FormaUUID vigente, bien formadoRetener · pedir XML
Fondo fiscalTipo, RFC, impuestos, CPRetener · corrección
ViajeTarifa + GPS/PODRetener · disputa ops

Campos mínimos del CFDI + CP

Elige un paso para ver el detalle

Detalle del paso · 01

Encabezado

Tipo I/T/E, fechas, moneda, método/forma cuando aplique.

Proceso Finanzas pre-pago

Del XML al pago

Orden de validación

  1. Parsear XML

    No solo PDF

  2. Estatus UUID

    Vigente

  3. CP y totales

    Nodos vivos

  4. Cruce viaje

    Tarifa POD

No saltes al monto si la forma está rota.

Checklist accionable

Elige un paso para ver el detalle

Detalle del paso · 01

Archivo XML en el ID

Mismo embarque que la OC/tarifa.

Fallos que deben frenar el pago

FalloAcción
Sin XML / UUID canceladoRetener
CP ausente cuando aplicaRetener · deducibilidad sin Carta Porte
Catálogos / ubicaciones rotosRetener · lista al carrier
Total ≠ tarifa + authRetener · disputa
NC o sustitución sin cadenaRetener · cancelación / NC CFDI

Retenciones y totales en el mismo pase

Validar CP sin leer impuestos es dejar la mitad del hallazgo. Si el playbook exige retención 4% en autotransporte a morales, el XML debe traer el nodo; si el concepto es intermediación, no inventes la tasa. Misma pasada: tipo de CFDI, retenidos, complemento y total vs tarifa.

Elige un paso para ver el detalle

Detalle del paso · 01

Tipo

Ingreso / Traslado / Egreso coherente con la capa.
Un pase · cuatro lecturas.

Infografía: validación XML descargable

One-pager del orden forma, fondo y viaje y fallos que frenan el pago.

Rol de OCL

OCL audita el XML en el expediente del viaje y escala excepciones. Puede timbrar factura y Carta Porte; cubre el 100% del carril del piloto para que tu equipo solo vea hallazgos documentados. No certifica ante el SAT ni sustituye el dictamen fiscal.

  • Sí: parseo, cruce CP/totales/viaje, retención con causa; puede timbrar cuando aplica.
  • No: ser validador oficial SAT ni garantizar deducibilidad.
Ideas clave6 puntos
  1. Validación Finanzas = estatus UUID + estructura CFDI + CP 3.1 + cruce con tarifa/viaje.
  2. UUID vigente ≠ expediente cerrado.
  3. PDF es representación; el XML es la fuente.
  4. Falta de complemento o catálogos rotos: retener.
  5. Automatiza el 100%; tu equipo decide las excepciones.
  6. OCL puede timbrar factura y Carta Porte; también verifica del lado comprador.

¿Quieres validar el 100% del carril antes de pagar?

Diagnóstico de 30 min sobre tu cola XML y excepciones.

Lectura relacionada

Preguntas frecuentes