Este repositorio contiene un script de Node.js para analizar archivos XML y generar estadísticas de facturas electrónicas. Se utilizan las etiquetas estandarizadas por la DIAN (Dirección de Impuestos y Aduanas Nacionales de Colombia), pero es posible que pueda aplicarse a archivos xml generados por entidades de otros países.
- Node.js instalado en tu sistema.
-
Clona este repositorio en tu máquina local:
git clone https://github.com/juanor9/xml-fe-analizer.git
-
Navega al directorio del repositorio:
cd xml-fe-analizer
-
Instala las dependencias del proyecto:
npm install
-
Asegúrate de tener los archivos XML que deseas analizar en la carpeta
xml-billing
. -
Ejecuta el siguiente comando para iniciar el análisis de los archivos XML:
npm start
-
El script procesará los archivos XML y generará estadísticas basadas en la información de las facturas electrónicas.
-
Los resultados del análisis se mostrarán en la consola con el siguiente formato:
{ 'identificador del producto vendido': { name: 'nombre del producto', ammount: 'total de unidades vendidas', billed: 'total facturado' } }
Si deseas contribuir a este proyecto, siéntete libre de hacer un fork y enviar tus pull requests.