Ir al contenido principal

Errores AAH07 y AAH09 en eventos electrónicos: causas y cómo solucionarlos

Errores AAH07 y AAH09 en eventos DIAN: causas, ejemplos y cómo solucionarlos paso a paso.

Escrito por Isabel Monsalve

En este artículo aprenderás por qué se presentan los errores AAH07 y AAH09 al generar eventos en documentos electrónicos, cómo identificarlos y qué acciones tomar para solucionarlos correctamente.


¿Qué significan los errores AAH07 y AAH09?

Estos errores ocurren cuando la información de la factura electrónica que tienes registrada no coincide con la que tiene la DIAN.

  • AAH09: Diferencia en el tipo de documento (InvoiceTypeCode).

  • AAH07: Diferencia en el CUFE (Código Único de Factura Electrónica).

En ambos casos, la DIAN rechaza el evento porque los datos no son consistentes.


Conceptos clave que debes entender

Antes de continuar, revisa estos términos importantes:

  • InvoiceTypeCode: Campo del XML que indica el tipo de factura.

    • 01: Factura electrónica normal.

    • 04: Factura emitida bajo contingencia DIAN.

  • CUFE: Código único que identifica cada factura electrónica.

  • Contingencia DIAN (Tipo 04): Se utiliza cuando la DIAN presenta intermitencias o no está disponible.


¿Por qué ocurre este problema?

Cuando la DIAN presenta fallas, algunos proveedores tecnológicos:

  1. Emiten la factura bajo contingencia (Tipo 04) y la envían al cliente.

  2. Luego, cuando el servicio se restablece:

    • Reenvían la factura a la DIAN

    • Pero modifican datos clave como:

      • El tipo de documento (de 04 a 01)

      • El CUFE (en algunos casos)

Esto genera una inconsistencia entre lo que recibiste y lo que tiene la DIAN.


Escenario 1: Error AAH09 (diferencia en tipo de documento)

¿Qué sucede?

  • Recibes dos correos de la misma factura:

    • Uno con InvoiceTypeCode 04

    • Otro con InvoiceTypeCode 01

  • Tu sistema procesa el primero (04).

  • La DIAN registra la factura como tipo 01.

Resultado

Al generar el evento:

  • Tu sistema envía tipo 04

  • La DIAN espera tipo 01

Se genera el error AAH09


Escenario 2: Error AAH07 (diferencia en CUFE)

¿Qué sucede?

  • Recibes dos versiones de la misma factura:

    • Primera: Tipo 04 con CUFE A

    • Segunda: Tipo 01 con CUFE B

  • Tu sistema conserva la primera versión.

  • La DIAN tiene registrada la segunda.

Resultado

Al generar el evento:

  • Tu sistema envía CUFE A

  • La DIAN tiene CUFE B

Se genera el error AAH07


¿Cómo puedes solucionarlo?

Sigue estas recomendaciones:

1. Verifica los correos recibidos

  • Revisa si tienes más de una versión de la misma factura.

  • Identifica cuál corresponde a la enviada a la DIAN (normalmente la más reciente).

2. Valida los datos clave

Confirma que coincidan con la DIAN:

  • Tipo de documento (InvoiceTypeCode)

  • CUFE

3. Ajusta el documento en el sistema

Si tu sistema lo permite:

  • Elimina el documento incorrecto

  • Importa la versión correcta (la que coincide con la DIAN)

4. Contacta al proveedor del emisor

Solicita que:

  • Corrijan el proceso de emisión

  • Garanticen que la información enviada al cliente sea la misma reportada a la DIAN.


Importante tener en cuenta

  • Este error no es causado por el sistema, sino por inconsistencias en la información recibida.

  • Para generar eventos correctamente, los datos deben ser idénticos a los registrados en la DIAN.


Próximas mejoras

Se está implementando una funcionalidad que permitirá:

  • Eliminar documentos con inconsistencias

  • Importar la versión correcta fácilmente

Te informaremos cuando esta opción esté disponible.


Conclusión

Los errores AAH07 y AAH09 ocurren cuando la información de la factura electrónica no coincide con la registrada en la DIAN, generalmente por cambios realizados después de una contingencia.

Clave para evitarlos:
Asegúrate de trabajar siempre con la misma versión de la factura que fue reportada a la DIAN.

¿Ha quedado contestada tu pregunta?