Terminado

Facturación electrónica en Visual Basic Excel

Publicado el 19 Julio, 2018 en Programación y Tecnología

Sobre este proyecto

Abierto

Cordial saludo, vivo en Colombia, soy contador público, trabajo de manera independiente y he desarrollado una aplicación en Excel para manejar la facturación y el inventario de una pequeña empresa; en estos días en mi país se está implementando la factura electrónica, y como en dicho proceso se requiere entre otras cosas que con los datos de la factura se generen unos archivos en formato xml en versión UBL 2.0, deseo implementar dicho proceso a mi sistema, para que se pueda guardar la información de la factura (encabezado y detalle) en una tabla de Microsoft Excel y desde ahí que una macro me genere el xml correspondiente guardándolo en una carpeta específica del equipo, para posteriormente enviarlo a la administración de impuestos; por lo complejo que resulta crear los archivos en xml para los 3 documentos que se manejarán en Colombia que son la factura de venta, la nota débito y la nota crédito, necesito a un experto que pueda interpretarme la información que se requiere en cada uno de dichos archivos, y si es posible crearme una aplicación que realice este proceso.

Envío unos enlaces con información referente al tema, esperando que con ello se tenga una mejor idea de mi requerimiento:

El enlace que muestra el video sobre cómo generar archivos xml en Excel es el siguiente:
Convertir tabla de datos en Excel a un archivo XML

El enlace donde se encuentra información técnica respecto al proceso es el siguiente:
https://www.dian.gov.co/fizcalizacioncontrol/herramienconsulta/FacturaElectronica/InformacionTecnica/Paginas/anexostecnicos.aspx

Si bien la aplicación de facturación guarda datos en un libro de Excel, he estado trabajando en una pequeña aplicación en Visual Basic.net que encripta algunos datos de la factura en un algoritmo llamado sha1, e igualmente genera un código QR con la información de la factura, el problema es que no sé cómo hacer para que dicha aplicación reciba unos datos de la tabla de Excel, procese la información encriptándola y luego la muestre simultáneamente los resultados de los cálculos en otras celdas del libro de Excel donde se guardan los datos; todo esto lo comento para saber que si es muy difícil hacerlo en Excel, que se puede considerar hacerlo otros programas como Visual Basic.net.
Lo más importante del proyecto es que la información que se envíe en el xml debe cumplir con todos los requisitos exigidos, y eso es algo que desconozco totalmente, por ello hago énfasis en que quien esté interesado debe conocer muy bien sobre creación de archivos xml en version UBL 2.0.

Gracias de antemano.

Categoría Programación y Tecnología
Subcategoría Aplicaciones de escritorio
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)
Plataformas requeridas Windows

Plazo de Entrega: No definido

Habilidades necesarias