Saltar al contenido
Emanuel Frías
Todos los proyectos

Automatización de gastos y facturas

App en Google Apps Script que lee el CFDI XML y llena la factura sola. Reemplazó la captura manual en Excel.

Rol
Desarrollo completo
Tecnologías
Google Apps ScriptJavaScriptHTMLCSS
Selector del tipo de captura en la app de gastos y facturas

Contexto y problema

Los equipos de ventas y compras facturaban a mano en Excel. El proceso era lento y propenso a errores de captura.

Mi rol y alcance

Construí con Google Apps Script una aplicación web para capturar gastos, con formularios, validaciones y un catálogo de proveedores.

Cómo funciona

Al registrar un gasto se elige entre dos tipos de captura.

Selector del tipo de captura: factura XML o pago en efectivo
Primer paso: elegir el tipo de captura.
Formulario de captura por XML con zona para arrastrar el archivo y la información de la factura
Captura mediante XML: se arrastra el archivo y se llenan los datos de la factura.
Formulario de captura manual con proveedor, fecha, total, moneda y notas
Captura manual: proveedor con búsqueda, fecha, total, moneda y notas obligatorias.

La aplicación también lleva el control del cheque en curso (folio, monto y saldo restante) y un catálogo de proveedores con sus días de crédito.

Resultado

Reemplazó el trabajo manual en Excel de los equipos de ventas y compras: el XML de la factura llena los datos solo, y la captura manual queda para los gastos que no tienen comprobante.