# CFDI 4.0 y Carta Porte desde el ERP: dónde la IA sí ayuda

> Source: https://netray.co/es/cfdi-4-carta-porte-erp-ia
> Language: es
> Publisher: Netray (netray.co)

La IA no timbra por ti: el timbrado sigue siendo del PAC y las reglas del SAT no cambian. Lo que sí hace bien es revisar los datos del ERP antes de timbrar, explicar por qué un PAC rechazó un comprobante y conciliar embarques con sus Carta Porte, con un modelo que corre en tu propia infraestructura.

Desde la obligatoriedad de CFDI 4.0, muchas plantas mexicanas descubrieron que el problema no era el XML, sino los datos maestros: nombre o razón social del receptor que no coincide exactamente con la constancia de situación fiscal, código postal del domicilio fiscal desactualizado, régimen fiscal faltante o un uso del CFDI mal elegido. Cada rechazo detiene una factura y, a veces, un embarque.

A esto se suma el complemento Carta Porte en los traslados: claves de producto y unidad del catálogo del SAT, peso bruto, material peligroso, datos del autotransporte, operador y ubicaciones de origen y destino. Un error en cualquiera de ellos puede dejar un camión detenido en la puerta de la planta mientras alguien corrige datos a mano.

Esta guía explica qué parte de ese flujo conviene automatizar con IA sobre tu ERP, qué parte debe seguir siendo determinista y cómo hacerlo sin enviar datos fiscales a un servicio externo que no controlas.

## Dónde se rompe realmente el flujo de facturación

En una planta típica el ciclo es: orden de venta, surtido, remisión o embarque, factura y, si hay traslado propio o subcontratado, CFDI de tipo Traslado con complemento Carta Porte. Los puntos de falla se repiten: clientes duplicados en el catálogo con RFC iguales y nombres distintos, productos sin clave del catálogo de productos y servicios del SAT, unidades de medida que no corresponden a la clave de unidad, y facturas de anticipo o notas de crédito sin la relación correcta.

El complemento de pagos 2.0 añade otra capa: pagos parciales, diferencias cambiarias en operaciones en dólares y facturas PPD que quedan sin conciliar. Cuentas por cobrar pasa horas buscando cuál UUID corresponde a cuál pago.

- Receptor: RFC, nombre exacto, código postal fiscal, régimen y uso del CFDI.
- Concepto: clave de producto o servicio, clave de unidad, objeto de impuesto.
- Carta Porte: peso, distancia, autotransporte, remolques, operador y material peligroso.
- Cancelación: motivo (01 a 04) y UUID de sustitución cuando aplica.
- Pagos: complemento de pago y conciliación contra facturas PPD.

## Casos de uso concretos con IA

El primero es la validación previa al timbrado. Un agente lee el borrador de factura o de traslado desde el ERP, compara los datos del cliente contra la constancia fiscal que tengas en el expediente y avisa de inconsistencias antes de enviar al PAC. No decide por el usuario: marca el campo, explica el motivo y propone la corrección.

El segundo es el diagnóstico de rechazos. Los códigos de error del PAC y del SAT son crípticos para quien factura. Un asistente que conoce tus datos maestros puede responder en lenguaje natural: este comprobante fue rechazado porque el código postal del receptor no coincide con el registrado, y este es el cliente afectado. El tercero es la conciliación entre embarques y Carta Porte: qué entregas salieron sin complemento, qué complementos no tienen entrega asociada y qué UUID falta en el expediente de la operación.

- Revisión de datos maestros de clientes y productos contra los catálogos del SAT.
- Explicación en español de rechazos del PAC con la corrección sugerida.
- Conciliación de pagos PPD con su complemento de pago.
- Lista diaria de embarques sin Carta Porte o con datos incompletos.

## Lo que no debe hacer un modelo de lenguaje

El cálculo de impuestos, la generación del XML y el sellado deben seguir en el motor determinista de tu ERP o de tu complemento de facturación. Un modelo de lenguaje puede equivocarse con un decimal; una factura no puede. Por eso el diseño correcto separa lectura y recomendación (IA) de escritura y timbrado (reglas fijas con aprobación humana).

Tampoco conviene dejar que el modelo cancele comprobantes o modifique catálogos sin confirmación. En ERPray, por ejemplo, el acceso es de solo lectura por defecto, se muestra la consulta que se ejecutó y se respetan los roles del ERP, de modo que el asistente ve lo mismo que vería el usuario que pregunta.

## Arquitectura y datos fiscales

La información de facturación incluye RFC, domicilios, importes y relaciones comerciales. Muchas empresas prefieren no enviarla a una API pública. Con modelos de pesos abiertos (clase Llama, Qwen o Mistral) servidos con vLLM u Ollama sobre tus propios servidores o en una nube privada, los datos no salen de tu red y tú defines cuánto tiempo se conservan los registros de consultas.

El ERP puede ser SAP Business One, Dynamics, CONTPAQi, Aspel u otro; el patrón es el mismo: conector de lectura a la base o a la API, recuperación de datos y documentos, y respuesta con la consulta visible para auditoría. Cumplir con la LFPDPPP y con tus obligaciones fiscales sigue siendo responsabilidad de tu empresa; la arquitectura sólo te facilita demostrar quién consultó qué.

## Cómo empezar y cuándo no hace falta IA

Empieza con un piloto de lectura: toma los rechazos del último trimestre y mide cuántos se habrían detectado antes de timbrar. Si la mayoría proviene de unos pocos campos del catálogo de clientes, quizá baste con una validación obligatoria en el ERP y una limpieza de datos, sin ningún modelo.

La IA aporta más cuando hay mucho volumen, varios ERP o complementos, o personal que pierde horas explicando rechazos. Si tu proveedor de facturación ya ofrece validación previa y tableros de pagos, úsalos primero y reserva la IA para lo que ellos no cruzan: embarques, pedidos, expediente de comercio exterior.

## FAQ

### ¿La IA puede timbrar mis CFDI?

No es lo recomendable. El timbrado lo hace el PAC con el XML que genera tu ERP o tu complemento. La IA revisa datos antes y explica rechazos después, con aprobación humana.

### ¿Sirve para el complemento Carta Porte?

Sí, para detectar embarques sin complemento, datos faltantes de autotransporte u operador y diferencias entre la entrega y el traslado. El llenado oficial sigue en tu sistema de facturación.

### ¿Mis datos fiscales salen de la empresa?

No tienen por qué. Con modelos abiertos en tus servidores o en una nube privada, la consulta y la respuesta se quedan dentro de tu red.

### ¿Funciona con CONTPAQi, Aspel o SAP Business One?

Sí, con un conector de lectura a la base de datos o a la API. Hay que revisar cada caso, porque los esquemas y las personalizaciones cambian mucho.

### ¿Cuándo no vale la pena?

Cuando los rechazos vienen de pocos campos de datos maestros y basta con validaciones obligatorias en el ERP. Conviene medirlo antes con un piloto pequeño.
