Bienvenido a Facturas y Respuestas.

Esperamos que encuentre la respuesta a su pregunta. Y si no, puede formularla para que los expertos de la comunidad la respondan.

Preguntar

Este blog es creado y administrado por:

Copyright - 2020

0 votos
por en Representación Gráfica
Buenos días,

Alguien tiene conocimiento relacionado a cuál deberia ser la forma correcta de incorporar información adicional al XML la cual sea usada para la representación gráfica o datos adicionales que se requieran para incorporar información básica general que no tiene un campo especifico dentro del UBL 2.1 adoptado por la DIAN?
Según lo que he visto en la documentación del estandard UBL estaría la posibilidad de usar una etiqueta UBLExtension, con la estructura propia definida, ¿es esto correcto?, la DIAN pondria algún inconveniente por incorporar esta sección?

Cual sería la opción más recomendable?
Cómo lo están haciendo algunos proveedores?

Quedo atento.

Muchas gracias

1 Respuesta

0 votos
por

De acuerdo a la especificación de UBL, el elemento que se usa es UBLExtension. Y justamente ese es el que usan (y muchas veces abusan) los proveedores tecnológicos

Puedes ver un ejemplo en http://www.datypic.com/sc/ubl21/e-ext_UBLExtension.html

Vas a necesitar definir tu propio XML namespace para tus elementos personalizados, que deberán ir dentro del un elemento ExtensionContent, más o menos así.

<ext:UBLExtensions>
    <ext:UBLExtension>
      <ext:ExtensionContent>
        <mins:MiExtension>

 

Por el lado de la DIAN, ellos solo verifican que los dos primeros UBLExtension en el documento contengan los datos del software emisor y la firma digital del documento. Luego de esos dos puedes incluir todos los elementos UBLExtension que requieras

...