Colombia / Guía
AttachedDocument de la DIAN: abrir el contenedor y ver la factura
Suelta el AttachedDocument, o el ZIP que lo trae, y el visor saca la factura de adentro y la muestra armada.
Suelta aquí tus archivos XML o ZIP
Puedes soltar varios a la vez. Si recibiste un ZIP, suéltalo sin abrirlo.
Tus archivos no salen de tu equipo
Qué es el AttachedDocument
Es el contenedor electrónico de la factura electrónica de venta. El anexo técnico 1.9 lo define en la sección 6.4 como el XML que sirve para transmitir en un único archivo un documento electrónico y todos los eventos registrados hasta la fecha. La Resolución 000165 de 2023 (artículo 1, numeral 10) lo trata como un instrumento electrónico obligatorio que incluye la factura, las notas y demás instrumentos junto con la validación hecha por la DIAN.
Por eso el XML que te manda el proveedor no se parece a una factura: lo que ves al abrirlo es un sobre. Según la pregunta 62 de las preguntas frecuentes de la DIAN, lo que se entrega al receptor es el contenedor con la factura y la respuesta de la DIAN.
Dónde va cada cosa adentro
- La factura (o la nota crédito o débito) va como texto dentro de
cac:Attachment/cac:ExternalReference/cbc:Description, normalmente en un bloque CDATA. - La validación de la DIAN (un
ApplicationResponse) va dentro decac:ParentDocumentLineReference/cac:DocumentReference, junto con el CUFE y el resultado de la verificación. - En la cabecera,
cbc:CustomizationIDdice «Documentos adjuntos» ycbc:DocumentType«Contenedor de Factura Electrónica».
Detalle en el anexo técnico 1.9, sección 6.4, elementos AE33 a AE50.
Cómo abrirlo con el visor
- Suelta el XML del contenedor, o el ZIP del correo sin descomprimir.
- El visor busca la factura dentro del contenedor y la muestra con NIT, prefijo y número, líneas, impuestos, total y CUFE.
- Guárdala en PDF con «Guardar PDF», o pasa muchas a Excel con «Descargar Excel».
Errores comunes
- Abrir el XML en el navegador y ver un bloque de texto enorme. Es la factura metida como texto dentro del contenedor. Por eso los visores genéricos de XML no la muestran como factura.
- «El contenedor no trae la factura XML adentro». El visor da este aviso cuando el AttachedDocument no lleva una factura legible en su interior. Pide al proveedor el contenedor completo.
- Confundir el contenedor con la respuesta de la DIAN. Si sueltas solo el ApplicationResponse, el visor dice a qué documento responde y con qué código, pero no hay factura que mostrar.
Preguntas frecuentes
¿Qué es el AttachedDocument de la DIAN?
Es el contenedor electrónico: un XML que lleva dentro la factura electrónica (o la nota) y la validación de la DIAN. Lo define la sección 6.4 del anexo técnico 1.9 de factura electrónica de venta.
¿Por qué mi XML no se ve como una factura?
Porque es el contenedor. La factura va como texto dentro del elemento cbc:Description del adjunto, y la validación de la DIAN va en otra parte del mismo archivo. El visor la extrae y la muestra.
¿El AttachedDocument tiene valor legal?
Es el instrumento que la Resolución 000165 de 2023 define para entregar la factura con su validación. Lo que tiene valor es el XML, no el PDF.
¿El visor verifica la firma o la validación de la DIAN?
No. Muestra lo que trae el XML, avisa si los montos no cuadran e indica si trae firma digital, pero no la verifica. Para validar un documento, la DIAN permite buscarlo por su CUFE.
¿Mis archivos se suben a algún servidor?
No. Se leen dentro de tu navegador y no se envían a ningún lado. Puedes comprobarlo en la pestaña Red de las herramientas del navegador mientras cargas un archivo.
Fuentes oficiales
- Anexo técnico de factura electrónica de venta, versión 1.9 (DIAN)
- Resolución 000165 de 2023 (normograma DIAN)
- Preguntas frecuentes de facturación electrónica (DIAN)
- Documentación técnica vigente (DIAN)
Más guías de Colombia: ZIP de la factura, estructura del XML y CUFE, nota crédito. O vuelve al visor de Colombia.