Sistema de recepción y administración de facturas desde el correo electrónico.
Uno de los nuevos métodos para facilitar el proceso de facturación en México es por medio del correo electrónico. Simplemente las empresas emisoras de las facturas envían la factura en PDF y XML a un correo especial de su contraparte.
Sin embargo, el proceso para administrarlas (descargarlas y acomodarlas en una carpeta especial) sigue siendo manual. Es por ello que diseñé este mini-programa para automatizar este proceso, que en sí no es nada complejo pero hacerlo día a día quita mucho tiempo que bien puede usarse en algo más productivo.
El programa
La primer pantalla que aparece al abrir el programa es la del login. En ésta, el usuario coloca el correo electrónico especial para la facturación y la contraseña correspondiente.
Al usarse el programa por primera vez en una computadora, preguntará si se desean descargar todas las facturas y el periodo de ellas; o si sólo se utilizará como una terminal de consulta. De igual forma preguntará la carpeta destino donde se guardarán las facturas.
En la pantalla principal se pueden visualizar las facturas que han llegado al correo ligado a la cuenta; permitiendo ordenarlas por fecha o por emisor. De la misma forma, se puede hacer una búsqueda en el cuadro dispuesto para ello.
Desde esta interfaz pueden previsualizarse los archivos PDF para una rápida consulta.
Cada una de las facturas (PDF y XML) es guardada automáticamente en la carpeta que se haya elegido en el primer uso del programa.
Éstas son ordenadas por fecha y emisor.
Y en cada una de ellas puede visualizarse el archivo .PDF y .XML.
Esta mini-app fue diseñada para Mac OSX y requiere que la cuenta de correo electrónico esté habilitada para recibir conexiones de tipo POP3. Asimismo, se recomienda la utilización de un servidor con PHP y MySQL para un manejo online de las bases de datos y no sólo local.