RESOLUCIÓN 83 DE 2019
(noviembre 27)
Diario Oficial No. 51.163 de 10 de diciembre 2019
DIRECCIÓN DE IMPUESTOS Y ADUANAS NACIONALES
Por la cual se modifica el numeral 15 y se adicionan los numerales 22 y 23 al artículo 1o, se modifican el numeral 2 del artículo 9o y el artículo 14 de la Resolución 000030 del 29 de abril de 2019.
EL DIRECTOR GENERAL DE LA UNIDAD ADMINISTRATIVA ESPECIAL DIRECCIÓN DE IMPUESTOS Y ADUANAS NACIONALES,
en uso de las facultades legales y en especial las consagradas en el artículo 6o numerales 7 y 12 del Decreto 4048 de 2008 y el artículo 616-1 del Estatuto Tributario y,
CONSIDERANDO:
Que de conformidad con el artículo 26 de la Ley 962 de 2005 la factura electrónica podrá expedirse, aceptarse, archivarse y en general llevarse usando cualquier tipo de tecnología disponible, siempre y cuando se cumplan todos los requisitos legales establecidos y la respectiva tecnología que garantice su autenticidad e integridad desde su expedición y durante todo el tiempo de conservación, aplicando así el principio de neutralidad tecnológica.
Que el parágrafo 1 del artículo 616-1 del Estatuto tributario señala que “Todas las facturas electrónicas para su reconocimiento tributario deberán ser validadas previo a su expedición, por la Dirección de Impuestos y Aduanas Nacionales (…)”.
Que el parágrafo 2 del artículo 616-1 del Estatuto Tributario confiere facultades a la Unidad Administrativa Especial Dirección de Impuestos y Aduanas Nacionales (Dian) para “(…) establecer las condiciones, los términos y los mecanismos técnicos y tecnológicos para la generación, validación, expedición, entrega al adquirente y la transmisión de la factura o documento equivalente, así como la información a suministrar relacionada con las especificaciones técnicas y el acceso al software que se implemente, la información que el mismo contenga y genere y la interacción de los sistemas de facturación con los inventarios, los sistemas de pago, el IVA, el impuesto nacional al consumo, la retención en la fuente que se haya practicado y en general con la contabilidad y la información tributaria que legalmente sea exigida.”(…)
Que el artículo 1o de la Resolución 000030 del 29 de abril de 2019, contiene las definiciones para efectos de la aplicación de los contenidos de la Resolución 000030 de 2019.
Que se hace necesario modificar la definición de las notas débito y notas crédito para la factura electrónica, en el artículo 1o de la Resolución 000030 del 29 de abril de 2019 y adicionar las definiciones de ambiente de producción en habilitación y ambiente de producción en operación.
Que en atención a la modificación de la definición de notas débito y notas crédito, se hace necesario modificar el requisito del numeral 2 del artículo 9o de la Resolución 000030 del 29 de abril de 2019.
Que el artículo 14 de la Resolución 000030 del 29 de abril de 2019 contiene el “Anexo Técnico de la factura electrónica de venta” vigente.
Que para facilitar el cumplimiento de la obligación formal de generación, transmisión, validación, expedición y recepción de la factura electrónica de venta, las notas débito, notas crédito, documentos electrónicos que se deriven de la factura electrónica de venta y de los demás sistemas de facturación, se prescribe el “Anexo técnico de factura electrónica de venta” versión 1.8., que contiene las funcionalidades requeridas para la generación, transmisión, expedición y recepción de facturas electrónicas de venta, las notas débito, notas crédito, documentos electrónicos que se deriven de la factura electrónica de venta y de los demás sistemas de facturación, y se establece su periodo de implementación.
Que cumplida la formalidad prevista en el numeral 8 del artículo 8o del Código de Procedimiento Administrativo y de lo Contencioso Administrativo en relación con el texto de la presente Resolución, el Director General de la Unidad Administrativa Especial Dirección de Impuestos y Aduanas Nacionales.
Por lo anteriormente expuesto,
RESUELVE:
ARTÍCULO 1o. MODIFICAR EL NUMERAL 15 DEL ARTÍCULO 1o DE LA RESOLUCIÓN 000030 DEL 29 DE ABRIL DE 2019 Y ADICIONAR LOS NUMERALES 22, 23 AL ARTÍCULO 1o DE LA RESOLUCIÓN 000030 DEL 29 DE ABRIL DE 2019. Modifícase el numeral 15 del artículo 1o de la Resolución 000030 del 29 de abril de 2019 y adiciónase los numerales 22, 23 al artículo 1o de la Resolución 000030 del 29 de abril de 2019, así:
“15. Notas débito y notas crédito para la factura electrónica de venta: Las notas débito y notas crédito son documentos electrónicos que se derivan de las operaciones de venta de bienes y/o prestación de servicios que han sido previamente facturados, asociadas o no a una factura electrónica de venta, mediante el Código Único de Factura Electrónica (CUFE) cuando sea el caso, las cuales se generan por razones de tipo contable y/o fiscal, cumpliendo las condiciones, términos, mecanismos técnicos y tecnológicos que para el efecto señale la Unidad Administrativa Especial Dirección de Impuestos y Aduanas Nacionales (DIAN).”
“22. Ambiente de producción en habilitación: Es un espacio o escenario del Servicio Informático electrónico de factura electrónica de venta con validación previa, donde opera la funcionalidad de producción en habilitación, en el cual se desarrolla un conjunto de actividades por parte de los facturadores electrónicos y/o proveedores tecnológicos, que consiste en probar y demostrar los componentes que hacen parte del software para la factura electrónica de venta, las notas débito, notas crédito, documentos electrónicos que se deriven de la factura electrónica de venta y de los demás sistemas de facturación, para que sean evaluados en el proceso de habilitación por la Unidad Administrativa Especial Dirección de Impuestos y Aduanas Nacionales (Dian), y una vez superadas las pruebas la entidad otorgue el visto bueno sobre el cumplimiento de las condiciones, términos, mecanismos técnicos y tecnológicos, para su generación, transmisión, validación y expedición en concordancia con lo indicado en el “Anexo técnico de factura electrónica de venta”, las funcionalidades, reglas de validación y demás componentes del citado anexo, previo al ambiente de producción en operación.
23. Ambiente de producción en operación: Es un espacio o escenario del Servicio Informático electrónico de factura electrónica de venta con validación previa, donde opera la funcionalidad de producción en operación en el cual se desarrolla un conjunto de actividades por parte de los facturadores electrónicos y/o proveedores tecnológicos, que consiste en hacer uso del “Anexo técnico de factura electrónica de venta”, para cumplir las obligaciones de generación, transmisión, validación y expedición de la factura electrónica de venta, las notas débito, notas crédito, documentos electrónicos que se deriven de la factura electrónica de venta y de los demás sistemas de facturación.”
ARTÍCULO 2o. MODIFICAR EL NUMERAL 2 DEL ARTÍCULO 9o DE LA RESOLUCIÓN 000030 DEL 29 DE ABRIL DE 2019. Modifícase el numeral 2 del artículo 9o de la Resolución 000030 del 29 de abril de 2019, el cual quedará así:
“2 El prefijo, el número, la fecha utilizada para la generación del Código Único de Factura Electrónica (CUFE), de la factura electrónica de venta a la cual hace referencia, cuando sea del caso.”
ARTÍCULO 3o. MODIFICAR EL ARTÍCULO 14 DE LA RESOLUCIÓN 000030 DEL 29 DE ABRIL DE 2019. Modifícase el artículo 14 de la Resolución 000030 del 29 de abril de 2019, el cual quedará, así:
“Artículo 14. Anexo técnico de factura electrónica de venta. El Anexo técnico de la factura electrónica de venta, es el siguiente:
1. Anexo técnico de Factura Electrónica de Venta versión 1.7. El anexo técnico de factura electrónica de venta versión 1.7 se encuentra publicado en el sitio web de la Dirección de Impuestos y Aduanas Nacionales (Dian).
El “Anexo técnico de factura electrónica de venta” versión 1.7., contiene las funcionalidades y/o reglas de validación que permite cumplir con la generación, transmisión, validación y expedición de la factura electrónica de venta, las notas débito, notas crédito, documentos electrónicos que se deriven de la factura electrónica de venta y de los demás sistemas de facturación, por parte de los facturadores electrónicos y/o proveedores tecnológicos, en los ambientes de producción en habilitación y producción en operación. Esta versión estará vigente hasta el 31 de marzo de 2020.
El contenido del “Anexo técnico de factura electrónica de venta” versión 1.7., es el siguiente:
Índice de Tablas.
Índice de Figuras.
1. Introducción
1.1. Confiabilidad de la información: el Formato
1.2. Calidad de la información: las Validaciones
1.2.1. Redondeos
1.2.1.1. Redondeos valores monetarios CurrencyCode
1.2.2. Identificador de los documentos electrónicos
2. Convenciones utilizadas en las tablas
2.1. Columnas de las tablas de definición
2.2. Tipos de campos de los archivos XML
2.3. Tamaños de los elementos
2.4. Convenciones utilizadas en las Tablas de Reglas de Validación
2.5. Ubicación estándar para información común
2.5.1. Invoice: Gestión de los campos de fechas para Documento Electrónico
3. Formato para la generación de los Documentos Electrónicos
3.1. Factura Electrónica: Invoice
3.2. Nota Crédito: CreditNote
3.3. Nota Débito: DebitNote
3.4. Contenedor de documentos: AttachedDocument
3.5. Registro de evento: ApplicationResponse
3.5.1. Garantía de que el evento será registrado en el documento correcto
3.5.2. Relacionamientos mutuos entre los eventos
3.5.3. Estructura común a todos los eventos
3.5.4. Detalles de cada evento
3.5.4.1. Uso autorizado por la DIAN
3.5.4.2. Uso NO Autorizado por la DIAN
3.5.4.3. Documento Referenciado no Existe en la Base de Datos de la DIAN
3.5.4.4. Rechazo de documento
3.5.4.5. Recepción de los bienes
3.5.4.6. Aceptación de documento
3.5.4.7. Factura ofrecida para negociación como título valor
3.5.4.8. Factura negociada como título valor
3.6. Estándar del nombre de los documentos electrónicos XML
3.7. Guía del nombre del archivo que contiene uno o más documentos electrónicos y que será entregado a la DIAN mediante un web service de recepción
3.8. Códigos de asignación
4. Campos definidos en las extensiones DIAN
4.1. Firma Electrónica del documento: ds: Signature
5. Inconvenientes tecnológicos generados por parte de la Unidad Administrativa Especial Dirección de Impuestos y Aduanas Nacionales – DIAN para la validación previa de la factura electrónica
6. Tablas de Contenidos de Elementos y de Atributos
6.1. Códigos Relacionados con Documentos
6.1.1. Ambiente de Destino del Documento: cbc: ProfileExecutionID y cbc: UUID.@ schemeID
6.1.2. Algoritmo: cbc: UUID.@schemeName
6.1.2.1. Algoritmo de CUFE: cbc: UUID. SchemeName
6.1.2.2. Algoritmo de CUDE: cbc: UUID. SchemeName
6.1.3. Tipo de Documento: cbc: InvoiceTypeCode y cbc: CreditnoteTypeCode
6.1.4. Referencia a documentos no tributarios: cbc: DocumentTypeCode
6.1.5. Tipos de operación
6.1.6. Tipos de eventos
6.2. Códigos para identificación fiscal
6.2.1. Documento de identificación (Tipo de Identificador Fiscal): cbc: CompanyID.@ schemeName; sts: ProviderID.@schemeName
6.2.2. Tributos: cac: TaxScheme/ID, cac: TaxScheme/Name
6.2.3. Tipo de organización jurídica (Personas): cbc: AdditionalAccountID
6.2.4. Régimen Fiscal: cbc: TaxLevelCode.@listName
6.2.5. Concepto de Corrección para Notas crédito: cac: DiscrepancyResponse/cbc: ResponseCode
6.2.6. Concepto de Corrección para Notas débito cac: DiscrepancyResponse/cbc: ResponseCode
6.2.7. Responsabilidades fiscales: cbc: TaxLevelCode
6.3. Códigos Diversos
6.3.1. Eventos de un Documento Electrónico: cbc: DocumentRespose/cbc: Description; cbc: ResponseCode
6.3.2. Lenguaje (ISO 639): @languageID
6.3.3. Moneda (ISO 4217): @currencyID
6.3.4. Pagos
6.3.4.1. Formas de Pago: cbc: PaymentMeans/ID
6.3.4.2. Medios de Pago: cbc: PaymentMeansCode
6.3.5. Productos: @schemeID, @schemeName, @schemeAgencyID
6.3.5.1. Unidades de Cantidad: @unitCode
6.3.6. Condiciones de entrega (INCOTERMS): …/cbc: LossRiskResponsibilityCode
6.3.7. Códigos de descuento
6.3.8. Tablas de tarifas por Impuesto
6.3.9. Lista de códigos para precios de referencia
6.4. Códigos Geográficos
6.4.1. Países (ISO 3166-1): cbc: IdentificationCode
6.4.2. Departamentos (ISO 3166-2:CO): cbc: CountrySubentity, cbc: CountrySubentityCode
6.4.3. Municipios: cbc: CityName
6.4.4. Código Postal cbc: PostalZone
7. Reglas y Mensajes de Validación
7.1. Documentos Electrónicos
7.1.1. Factura Electrónica: Invoice
7.1.1.1. Línea de Factura: InvoiceLine
7.1.2. Nota Crédito: CreditNote
7.1.2.1. Línea de Nota Crédito: CreditNoteLine
7.1.3. Nota Débito: DebitNote
7.1.3.1. Línea de Nota Debito: DebitNoteLine
7.1.4. Contenedor de Documentos: AttachedDocument
7.1.5. Registro de Evento: ApplicationResponse
7.1.5.1. Estructura Común a Todos los Eventos
7.1.5.2. Detalles de Cada Evento
7.2. Firma Electrónica del Documento: ds: Signature
7.3. Reglas Relativas al Establecimiento de la Conexión
7.3.1. Mensaje del Web Service
7.3.2. Schema XML
7.3.3. Certificado Digital de Transmisión (conexión)
7.3.4. Certificado Digital de Firma (Firma XML)
7.3.5. Firma
8. Anexo – Códigos de Productos
8.1. Colombia Compra Eficiente
8.2. Números Globales de Identificación de Productos – GTIN
Definiciones
Abreviaturas Utilizadas
9. Política de firma
9.1. Observaciones
9.2. Consideraciones Generales
9.3. Especificaciones técnicas sobre la Firma Electrónica Avanzada
9.4. Alcance de la Política de Firma
9.5. Política de Firma
9.5.1. Actores de la Firma
9.5.2. Formato de Firma
9.6. Algoritmo de Firma
9.7. Algoritmo de Organización de Datos según el Canon
9.8. Ubicación de la Firma
9.9. Condiciones de la Firma
9.10. Identificador de la Política
9.11. Hora de Firma
9.12. Firmante
9.13. Mecanismo de firma electrónica
9.14. Certificado digital desde la vigencia de la circular 03-2016 de la ONAC
10. Mecanismos Sistema Técnico de Control
10.1. Especificación Técnica de Generación Del CUFE y el CUDE
10.1.1. Consideraciones Generales del CUFE
10.1.1.1. Generación de CUFE
10.1.1.2. Ejemplos
10.1.1.3. Ejemplo de CUFE para Factura de venta
10.1.1.4. XPath
10.1.1.5. Ejemplo de CUFE para Factura de exportación
10.1.1.6. XPath
10.1.2. Consideraciones Generales del CUDE
10.1.2.1. Generación de CUDE
10.1.2.2. Ejemplo de CUDE para Factura de contingencia
10.1.2.3. XPath
10.1.2.4. Ejemplo de Identificador universal para Nota crédito
10.1.2.5. XPath
10.1.2.6. Ejemplo de Identificador universal para Nota débito
10.1.2.7. XPath
10.1.2.8. Generación del CUDE para el Application Response: elaborado y remitido por participante || adquirente con “software PIN”
10.1.2.9. Observación General
10.2. Localización De La Clave Técnica «Cltec»
10.3. Código Bidimensional «QR»
10.4. Especificación Técnica del Código de Seguridad del Software
10.5. Métodos de Cálculo
10.5.1. Método General
10.5.2. Método incluye las retenciones en la fuente y las autorretenciones
11. Descripción Tecnológicas del Web Services de Validación Previa
11.1. Modelo conceptual de comunicación
11.2. Servicios síncronos
11.2.1. Secuencia del servicio síncrono
11.3. Servicio asíncrono
11.3.1. Secuencia del servicio asíncrono
11.4. Aspectos tecnológicos del web services de Validación Previa DIAN
11.5. Estándar de comunicación
11.6. Estándar de mensajes de los servicios de La DIAN
11.7. Descripción de los servicios web de La DIAN
11.8. WS recepción documento electrónico – SendBillAsync
11.8.1. Descripción de procesamiento
11.8.2. Mensaje de petición
11.8.3. Mensaje de respuesta
11.9. WS recepción documento electrónico – SendTestSetAsync
11.9.1. Descripción de procesamiento
11.9.2. Mensaje de petición
11.9.3. Mensaje de respuesta
11.10. WS recepción documento electrónico – SendBillSync
11.10.1. Descripción de procesamiento
11.10.2. Mensaje de petición
11.10.3. Mensaje de respuesta
11.11. WS recepción documento electrónico – SendBillAttachmetAsync
11.11.1. Descripción del procesamiento
11.11.2. Protocolo de petición
11.11.3. Mensaje de respuesta
11.12. WS Consulta del estado de – GetStatus
11.12.1. WS Consulta del estado de – GetStatus
11.12.2. Protocolo de petición
11.12.3. Protocolo de respuesta
11.13. WS Consulta del estado del ZIP – GetStatusZip
11.13.1. WS Consulta del estado de ZIP – GetStatusZip
11.13.2. Protocolo de petición
11.13.3. Protocolo de respuesta
11.14. WS recepción eventos ante La DIAN – SendEventUpdateStatus
11.14.1. Descripción de procesamiento
11.14.2. Mensaje de petición
11.14.3. Mensaje de respuesta
11.15. WS Consulta contribuyentes activos de IVA – GetTaxPayer
11.15.1. Descripción del procesamiento
11.15.2. Mensaje de petición
11.15.3. Mensaje de respuesta
11.16. WS descarga de XML (GetXmlByDocumentKey)
11.16.1. Descripción de procesamiento
11.16.2. Mensaje de petición
11.16.3. Mensaje de respuesta
11.17. WS consulta de rangos de numeración – GetNumberingRange
11.17.1. Descripción de procesamiento
11.17.2. Mensaje de petición
11.17.3. Mensaje de respuesta
12. Anexo: Herramienta para el consumo de Web Services
12.1. Introducción
12.2. Descargar SOAP UI
12.3. Ejecutar SOAP UI
12.4. Crear un nuevo proyecto tipo SOAP
12.5. Configuración inicial
12.6. Configurar Keystore
12.7. Configurar WS-Security Signature
12.8. Configurar TimeStamp
12.9. Configurar GetStatus Request, Authentication y WS-A addressing
12.10. Configurar y ejecutar GetStatus Request
12.11. Configurar y ejecutar SendBillAsync Request
12.12. SendBillAsync Response
12.13. Recomendaciones
13. Control de cambios
13.1.1. Modificaciones Anexos Técnicos
13.1.1.1. Tablas
13.1.1.2. Modificaciones Caja de herramienta
13.1.2. Modificaciones Anexo Técnico de factura electrónica
13.1.2.1. Modificaciones sobre el Anexo Técnico
13.1.2.2. Corrección sobre el numeral 9.10
13.1.2.3. Cambio sobre el numeral 10
13.1.2.4. Inclusión sobre el numeral 10.3
13.1.2.5. Corrección sobre el numeral 10.4
13.1.3. Modificaciones Anexo Técnico de factura electrónica
13.1.3.1. Eventos
13.1.3.2. Incorporación del numeral 5
13.1.3.3. Algoritmo de CUFE: cbc: UUID.@schemeName
13.1.3.4. Caja de herramientas
13.1.4. Modificaciones Anexo Técnico de factura electrónica (2019-05-19)
13.1.4.1. Anexo técnico
13.1.5. Modificación Anexo Técnico 2019-06-19
13.1.5.1. Anexo Técnico
13.1.5.1. Caja de herramientas
13.1.6. Modificación del anexo técnico (06-09-2019)
13.1.6.1. Anexo Técnico
13.1.7. Modificación Anexo técnico (18/09/2019 – Borrador)
13.1.7.1. Modificación sobre las observaciones
13.1.7.2. Modificación sobre el numeral 10.3
13.1.7.3. Consumidor final
13.1.7.4. Notas Crédito/Débito
13.1.7.5. Notas Contables de Naturaleza Crédito/Débito
Anexo técnico de Factura Electrónica de Venta versión 1.8. El anexo técnico de factura electrónica de venta versión 1.8., se encuentra publicado en el sitio web de la Dirección de Impuestos y Aduanas Nacionales (DIAN).
El “Anexo técnico de factura electrónica de venta” versión 1.8 contiene las funcionalidades y/o reglas de validación que permite cumplir con la generación, transmisión, validación, expedición y recepción de la factura electrónica de venta, las notas débito, notas crédito, documentos electrónicos que se deriven de la factura electrónica de venta y de los demás sistemas de facturación, por parte de los facturadores electrónicos y/o proveedores tecnológicos, las funcionalidades y/o reglas de validación de que trata el “Anexo técnico de factura electrónica de venta” versión 1.8., el cual entrará en vigencia a partir del 1 de abril del 2020.
Los facturadores electrónicos deberán adoptar el anexo técnico 1.8 de que trata la presente resolución, el 1 de abril de 2020; no obstante, los ambientes de producción en habilitación y de producción en operación estarán disponibles en el servicio informático electrónico de factura electrónica de venta en el sitio web de la Dirección de Impuestos y Aduanas Nacionales (DIAN) a más tardar el 28 de febrero del 2020 y el 1 de abril del 2020 respectivamente.
PARÁGRAFO TRANSITORIO. Sin perjuicio de la fecha de adopción del “Anexo técnico de factura electrónica de venta” 1.8, establecida para el 1 de abril de 2020 las siguientes funcionalidades y/o reglas de validación del citado anexo, estarán habilitadas en los ambientes de producción en habilitación y operación y podrán ser utilizadas por los facturadores electrónicos y/o proveedores tecnológicos a partir de la fecha de publicación de la presente resolución, así:
1. Aproximaciones aritméticas: Numeral 5.2.1. Aproximaciones aritméticas - “Anexo técnico de la factura electrónica de venta” versión 1.8.
2. Tipos de operación -Notas débito, notas crédito: Numerales 13.1.5.2. y 13.1.5.3, Tipos de operación -Notas débito, notas crédito, respectivamente. - “Anexo técnico de la factura electrónica de venta” versión 1.8.
3. Factura de exportación: Numeral 6.1, factura electrónica de venta: invoice - “Anexo técnico de la factura electrónica de venta” versión 1.8.
El contenido del “Anexo técnico de factura electrónica de venta” versión 1.8., es el siguiente:
Índice de Tablas
Índice de Figuras
1. Abreviaturas Utilizadas
2. Control de versiones
2.1. Cambios incorporados en la presente versión
2.2. Histórico de versiones
3. Sujetos obligados al anexo técnico
4. Definiciones
5. Introducción
5.1. Confiabilidad de la información
5.2. Calidad de la información
5.2.1. Aproximaciones aritméticas
5.2.1.1. Holgura en los valores monetarios
5.2.2. Identificador de los documentos electrónicos
5.3. Convenciones utilizadas en las tablas
5.3.1. Columnas de las tablas de definición
5.4. Tipos de campos de los archivos XML
5.5. Tamaños de los elementos
5.6. Convenciones utilizadas en las Tablas de Reglas de Validación
5.7. Ubicación estándar para información común
5.7.1. Invoice: Gestión de los campos de fechas para el documento electrónico
5.8. Aspectos a tener en cuenta
6. Generación de los documentos electrónicos
6.1. Factura electrónica de venta: Invoice
6.2. Nota Crédito: CreditNote
6.3. Nota Débito: DebitNote
6.4. Documento electrónico contenedor de documentos - AttachedDocument
6.5. Documento electrónico ApplicationResponse
6.5.1. Garantía de que el evento será registrado en el documento correcto
6.5.2. Relacionamientos mutuos entre los eventos
6.5.3. Estructura común a todos los eventos (documentos electrónicos de tipo ApplicationResponse)
6.5.4. Detalles de cada evento (documento electrónico tipo ApplicationResponse)
6.5.4.1. Documento electrónico tipo ApplicationResponse Documento validado por la DIAN
6.5.4.2. Documento electrónico tipo ApplicationResponse - Documento Rechazado por la DIAN
6.5.4.3. Documento electrónico tipo ApplicationResponse - Acuse de recibo
6.5.4.4. Documento electrónico tipo ApplicationResponse - Rechazo de Documento
6.5.4.5. Documento electrónico tipo ApplicationResponse - Aceptación expresa de documento
6.6. Estándar del nombre de los documentos electrónicos XML
6.7. Guía del nombre del archivo que contiene uno o más documentos electrónicos y que será entregado a la DIAN mediante un web service de recepción.
6.8. Códigos de asignación
6.9. Firma Electrónica del documento: ds:Signature
7. Transmisión de los documentos electrónicos a la DIAN
7.1. Modelo conceptual de comunicación
7.2. Servicios para envío de individuales
7.2.1. Secuencia del servicio
7.3. Servicio para envío de en lotes
7.3.1. Secuencia del servicio
7.4. Aspectos tecnológicos de los web services de Validación Previa DIAN
7.5. Estándar de comunicación
7.6. Estándar de mensajes de los servicios de la DIAN
7.7. Descripción de los servicios web de la DIAN
7.8. WS recepción documento electrónico - SendBillAsync
7.8.1. Descripción de procesamiento
7.8.2. Mensaje de petición
7.8.3. Mensaje de respuesta
7.9. WS recepción documento electrónico - SendTestSetAsync
7.9.1. Descripción de procesamiento
7.9.2.Mensaje de petición
7.9.3. Mensaje de respuesta
7.10. WS recepción documento electrónico - SendBillSync
7.10.1. Descripción de procesamiento
7.10.2. Mensaje de petición
7.10.3. Mensaje de respuesta
7.11. WS recepción documento electrónico - SendBillAttachmetAsync
7.11.1. Descripción del procesamiento
7.11.2. Protocolo de petición
7.11.3. Mensaje de respuesta
7.12. WS Consulta del estado de - GetStatus
7.12.1. WS Consulta del estado de - GetStatus
7.12.2. Protocolo de petición
7.12.3. Protocolo de respuesta
7.13. WS Consulta del estado del ZIP - GetStatusZip
7.13.1. WS Consulta del estado de ZIP - GetStatusZip
7.13.2. Protocolo de petición
7.13.3. Protocolo de respuesta
7.14. WS recepción eventos ante La DIAN – SendEventUpdateStatus
7.14.1. Descripción de procesamiento
7.14.2. Mensaje de petición
7.14.3. Mensaje de respuesta
7.15. WS Consulta contribuyentes activos de IVA - GetTaxPayer
7.15.1. Descripción del procesamiento
7.15.2. Mensaje de petición
7.15.3. Mensaje de respuesta
7.16. WS descarga de XML (GetXmlByDocumentKey)
7.16.1. Descripción de procesamiento
7.16.2. Mensaje de petición
7.16.3. Mensaje de respuesta
7.17. WS consulta de rangos de numeración - GetNumberingRange
7.17.1. Descripción de procesamiento
7.17.2. Mensaje de petición
7.17.3. Mensaje de respuesta
8. Validación de los documentos electrónicos
8.1. Reglas y Mensajes de Validación
8.2. Factura Electrónica: Invoice
8.2.1. Línea de Factura: InvoiceLine
8.3. Nota Crédito: CreditNote
8.3.1. Línea de Nota Credito: CreditNoteLine
8.4. Nota Débito: DebitNote
8.4.1. Línea de Nota Debito: DebitNoteLine
8.5. Contenedor de Documentos: AttachedDocument
8.6. Registro de Evento: ApplicationResponse
8.6.1. Estructura Común a Todos los Eventos
8.6.2. Detalles de Cada Evento
8.6.2.1. Documento electrónico de tipo ApplicationResponse - Documento validado por la DIAN
8.6.2.2. Documento electrónico de tipo ApplicationResponse - Documento rechazado por la DIAN
8.6.2.3. Documento electrónico de tipo ApplicationResponse - Acuse de Recibo
8.6.2.4. Documento electrónico de tipo ApplicationResponse - Rechazo de Documento
8.6.2.5. Documento electrónico de tipo ApplicationResponse - Aceptación Expresa de Documento
8.7. Validación de la Firma Electrónica de los Documentos Electrónicos: ds:Signature
8.8. Reglas de Validación Relativas al Establecimiento de la Conexión
8.8.1. Mensaje del Web Service
8.8.2. Schema XML
8.8.3. Certificado Digital de Transmisión (conexión)
8.8.4. Certificado Digital de Firma (Firma XML)
8.8.5. Firma
9. Entrega y recepción de los documentos electrónicos
10. Suplemento A: Política de firma
10.1. Consideraciones Generales
10.2. Especificaciones técnicas sobre la Firma Electrónica Avanzada:
10.3. Alcance de la Política de Firma
10.4. Política de Firma
10.4.1. Actores de la Firma
10.4.2. Formato de Firma
10.5. Algoritmo de Firma
10.6. Algoritmo de Organización de Datos según el Canon
10.7. Ubicación de la Firma
10.8. Condiciones de la Firma
10.9. Identificador de la Política
10.10. Hora de Firma
10.11. Firmante
10.12. Mecanismo de firma digital
10.13. Certificado digital desde la vigencia de la circular 03-2016 de la ONAC
11. Suplemento B: Mecanismos de Control de la Factura Electrónica de Venta
11.1. Especificación Técnica de Generación Del CUFE y el CUDE
11.1.1. Consideraciones Generales del CUFE
11.1.1.1. Generación de CUFE
11.1.1.2. Ejemplo de CUFE para Factura de venta
11.1.1.3. XPath
11.1.1.4. Ejemplo de CUFE para Factura de exportación
11.1.1.5. XPath
11.1.2. Consideraciones Generales del CUDE
11.1.2.1. Generación de CUDE
11.1.2.2. Ejemplo de CUDE para Factura Electrónica de Venta Tipo 03 y/o 04
11.1.2.3. XPath
11.1.2.4. Ejemplo de Identificador universal para Nota crédito
11.1.2.5. XPath
11.1.2.6. Ejemplo de Identificador universal para Nota débito
11.1.2.7. Xpath
11.1.2.8. Generación del CUDE para el Application Response: elaborado y remitido por participante o adquiriente con “software PIN”
11.1.2.9. Observación General
11.2. Localización De La Clave Técnica «Cltec»
11.3. Código Bidimensional «QR»
11.4. Especificación Técnica del Código de Seguridad del Software
11.5. Métodos de cálculo
11.5.1. Método incluye las retenciones en la fuente y las autorretenciones.
12. Suplemento C: Inconvenientes tecnológicos
12.1. Por parte del Facturador Electrónico – Tipo 03.
12.2. Por parte de la DIAN – Tipo 04
13. Suplemento D: Tablas de Contenidos de Elementos y de Atributos
13.1. Códigos Relacionados con Documentos
13.1.1. Ambiente de Destino del Documento: cbc:ProfileExecutionID y cbc:UUID.@schemeID
13.1.2. Algoritmo: cbc:UUID.@schemeName
13.1.2.1. Algoritmo de CUFE: cbc:UUID.@schemeName
13.1.2.2. Algoritmo de CUDE: cbc:UUID.@schemeName
13.1.3. Tipo de Documento: cbc:InvoiceTypeCode y cbc:CreditnoteTypeCode
13.1.4. Referencia a otros documentos.
13.1.5. Tipos de operación
13.1.5.1. Documento Invoice – Factura electrónica
13.1.5.2. Documento CreditNote – Nota Crédito
13.1.5.3. Documento DebitNote – Nota Débito
13.1.6. Tipos de eventos
13.2. Códigos para identificación fiscal
13.2.1. Documento de identificación (Tipo de Identificador Fiscal): cbc:CompanyID.@schemeName; sts:ProviderID.@schemeName
13.2.2. Tributos
13.2.3. Tipo de organización jurídica (Personas): cbc:AdditionalAccountID
13.2.4. Concepto de Corrección para Notas crédito: cac:DiscrepancyResponse/ cbc:ResponseCode
13.2.5. Concepto de Corrección para Notas débito: cac:DiscrepancyResponse/ cbc:ResponseCode
13.2.6. Responsabilidades fiscales:
13.2.6.1. Para el campo: cbc:TaxLevelCode
13.2.6.2. Para el grupo PartyTaxScheme
13.3. Códigos Diversos
13.3.1. Eventos de un Documento Electrónico: cbc:DocumentRespose/ cbc:Description; cbc:ResponseCode
13.3.2. Lenguaje (ISO ): @languageID
13.3.3. Moneda (ISO ): @currencyID
13.3.4. Pagos
13.3.4.1. Formas de Pago: cbc:PaymentMeans/ID
13.3.4.2. Medios de Pago: cbc:PaymentMeansCode
13.3.5. Productos: @schemeID, @schemeName, @schemeAgencyID
13.3.5.1. Unidades de Cantidad: @unitCode
13.3.6. Condiciones de entrega (INCOTERMS): …/cbc:LossRiskResponsibilityCode
13.3.7. Códigos de descuento
13.3.8. Lista de códigos para precios de referencia
13.3.9. Tablas de tarifas por Impuesto
13.4. Códigos Geográficos
13.4.1. Países (ISO -1): cbc:IdentificationCode
13.4.2. Departamentos (ISO -2:CO): cbc:CountrySubentity, cbc:CountrySubentityCode
13.4.3. Municipios: cbc:CityName
13.4.4. Código Postal cbc:PostalZone
14. Suplemento E: Códigos de Productos
14.1. Colombia Compra Eficiente
14.2. Números Globales de Identificación de Productos – GTIN
15. Suplemento F: Herramienta para el consumo de Web Services
15.1. Introducción
15.2. Descargar SOAP UI
15.3. Ejecutar SOAP UI
15.4. Crear un nuevo proyecto tipo SOAP
15.5. Configuración inicial
15.6. Configurar Keystore
15.7. Configurar WS-Security Signature
15.8. Configurar TimeStamp
15.9. Configurar GetStatus Request, Authentication y WS-A addressing
15.10. Configurar y ejecutar GetStatus Request
15.11. Configurar y ejecutar SendBillAsync Request
15.12. SendBillAsync Response
15.13. Recomendaciones
16. Suplemento G: Histórico de control de cambios
16.1. Detalle de los cambios
16.1.1. Modificaciones Anexos Técnicos 1.1
16.1.1.1. Tablas
16.1.2. Modificaciones Anexo Técnicos 1.2
16.1.3. Modificaciones Anexo Técnico de factura electrónica 1.3
16.1.4. Modificaciones Anexo Técnico de factura electrónica (2019-05-19)
16.1.5. Modificación Anexo Técnico 2019-06-19.
16.1.6. Modificación del anexo técnico (06-09-2019).
16.1.7. Modificación Anexo técnico (25/09/2019 – Borrador)
17. Suplemento H: Estructura para reporte de información adicional específica de cada sector
PARÁGRAFO. El contenido de los “Anexos técnicos de factura electrónica de venta” versiones 1.7., y 1.8., serán publicados en el sitio web de la Dirección de Impuestos y Aduanas Nacionales –DIAN.”
ARTÍCULO 4o. MODIFICACIONES. La presente resolución modifica el numeral 15 y adiciona los numerales 22 y 23 al artículo 1o, modifica el numeral 2 del artículo 9o y el artículo 14 de la Resolución 000030 del 9 de abril de 2019.
ARTÍCULO 5o. VIGENCIA. La presente resolución rige a partir de su de su publicación.
Publíquese y cúmplase.
Dada en Bogotá, D. C., a 27 de noviembre de 2019.
El Director General,
José Andrés Romero Tarazona.