Este proyecto contiene dos scripts que se usan para leer XMLs de facturas y comprobantes de pago para después generar los queries de SQL necesarios para registrarlos en Optimus.
Una vez descargado el repositorio en tu equipo, tienes que usar el comando npm install
o yarn install
desde la raíz del repositorio para instalar los módulos necesarios.
Pasos para usar el script para las facturas es el siguiente:
- Se deben poner todos los archivos XML en la carpeta
invoice-parser/xmls
- Se ejecuta el comando
yarn parse-invoices
onpm run parse-invoices
- Los archivos SQL de cada factura se depositan en el folder
queries
Pasos para usar el script para los comprobantes de pago es el siguiente:
- Se deben poner todos los archivos XML en la carpeta
rep-parser/xmls
- Se ejecuta el comando
yarn parse-reps
onpm run parse-reps
- Los archivos SQL de cada factura se depositan en el folder
queries