¿Que es un XML?

El XML es un lenguaje universal que organiza y facilita el intercambio de información entre sistemas que se comunican de diferentes maneras, es flexible, claro y hace que compartir datos sea más ordenado y eficiente.

 

En este artículo te hablaremos a cerca de:

- ¿Qué es un XML?

- ¿Porqué es importante el XML?

- Características del XML.

- Tipos de XML.

 

Grupo 2227-1📌Dato Importante:

Imagina un XML como una carta mágica que cualquier persona sin importar su idioma, puede entender e interpretar. Cuando una persona quiere viajar a otro país puede hacer uso de esta carta para hacerse entender y poderse comunicar.

¿Porqué es  importante el XML?

Para entender la importancia de un XML es mejor hacerlo mediante un ejemplo:

Imagina que hay 3 personas que hablan diferentes idiomas (Español, francés y portugués) que quieren compartir información entre ellos, pero pueden hacerlo porque no se entienden entre sí:

Grupo 32-2
  • Ana habla español.
  • María habla francés.
  • Carlos habla Portugués.

 

Resulta que estas tres personas aprendieron el lenguaje universal que es el inglés cuando fueron a la escuela y la manera que hallaron para comunicarse fue hablar en este idioma.

Un XML cumple exactamente la función del idioma inglés en este ejemplo, ahora llevado a los sistemas tecnológicos es la manera en que diferentes software de facturación pueden comunicarse con la Dian. 

En resumen:

El XML es un formato especial que permite comunicar a diferentes sistemas tecnológicos en el contexto de Colombia el sistema de la Dian y la gran variedad de proveedores tecnológicos en el mercado.

Al ser un lenguaje universal vemos que tiene un uso funcional dentro de muchos contextos. Uno de ellos es el envio de documentos electrónicos de la Dian como lo son: facturas, notas crédito / débito, documento soporte, eventos de recepción y nómina.

 

Características del XML.

Las características  mas importantes de un XML son:

- Intercambio de Datos.

- Estructura y Organización.

- Puede ser leído por máquinas y personas.

- Integración con Otros Sistemas.

Estas características hacen que XML sea una herramienta versátil y fundamental en el intercambio y manejo de datos en diversos entornos tecnológicos.

Tipos de XML: 

Existen dos tipos de XML que se relacionan directamente con el proceso de envío de facturas a la Dian: 

1.  XML de petición:

Es un archivo en formato XML que contiene la información de un documento que se envía a la Dian y que cumple con especificaciones técnicas. Este documento incluye datos como: 

  • Detalles del cliente. 
  • Productos o servicios. 
  • Impuestos.
  • Subtotales  y totales de la factura.

2.  XML de respuesta: 

Es el archivo que se recibe después de que la solicitud del documento ha sido procesada la Dian. 

El XML de respuesta es la factura final en formato digital, validada por la Dian y lista para ser entregada al cliente junto con la representación gráfica.

 

Otros artículos que te pueden interesar.

- Estados de los documentos electrónicos en la Dian.

- Activar contabilidad automática

- ¿Cómo habilitar tu Nómina en DATAICO?