Facturador: Script para no tener que facturar manualmente
Un script para facturarlos a todos. Un script para facilitarnos la vida, para quitarnos la fiaca y terminar con las manualidades.
Para poder correr el script, necesitamos:
-
Python 3
-
Selenium
-
PIP
-
Realizar "pip install {dependencia}" de las dependencias del script que son:
- selenium
- webdriver-manager
- pandas
-
CSV con nombre "account" con usuario y contraseña en la misma carpeta que nuestro script, con el formato: CUIL | PASSWORD {Cuil Number} | {Password}
-
CSV con nombre "clients" con clientes a facturar en la misma carpeta que nuestro script, con el formato: CUIL | CONDITION | AMOUNT {Cuil Number} | {Condition Number} | {Amount Number} {Cuil Number} | {Condition Number} | {Amount Number} {Cuil Number} | {Condition Number} | {Amount Number}
- CSV con nombre "company" con el nombre de la entidad para la cual generas las facturas con el formato: COMPANY {Nombre de la entidad}
Si queremos hacer una factura a consumidor final sin especificar a quien, dejamos el Nro de Cuil vacio y Condicion = 3
https://www.python.org/downloads/
https://www.geeksforgeeks.org/how-to-install-selenium-in-python/
Mac -> https://www.geeksforgeeks.org/how-to-install-pip-in-macos/?ref=rp Windows -> https://www.geeksforgeeks.org/how-to-install-pip-on-windows/?ref=rp Linux -> https://www.geeksforgeeks.org/how-to-install-pip-in-linux/?ref=rp
SCENARIO User open the terminal console
THEN User goes into the folder where the script is placed `cd {folderPath}`
THEN User runs the script `python3 factuD2.py`