Script para automatizar el Procesamiento de Novedades para la liquidación de sueldos en el Software Salary de BAS
El licenciamiento es bajo PL (es decir que no se puede distribuir comercialmente, solamente GRATIS). y si se utiliza este el código, sus derivados también debne ser distribuidos de manera abierta y gratuita.
-
Instalar el ejecutable del programa, el .exe e ir seleccionando los botones de acuerdo a los archivos que se poseen.
-
Una vez instalado el programa se debe ejecutarlo, para lo cual es importante:
-
Seleccionar el Excel de las novedades a procesar
-
Seleccionar el período a procesar, ya que se creará el TXT de salida en la carpeta con los datos del perido seleccionado
-
Los pasos para ejecutar el Script suele ser el siguiente:
-
Descargarse Python (https://www.python.org/downloads/)
-
Instalar Python (https://www.python.org/downloads/)
-
Descargar/Clonar el Script:
- Descargar el ZIP o
- Clonar el repositorio con el comando en la consola/terminal:
git clone https://github.com/abustosp/Control-Monotributistas.git
-
Crearse un entorno virtual. Generalmente se hace con el comando:
Python en windows:
python -m venv NombreDelEntornoVirtualaCrear
Python en Linux/Mac:
python3 -m venv NombreDelEntornoVirtualaCrear
-
Activar el entorno virtual (depdende del sistema operativo):
- Windows: EntornoVirtual\Scripts\activate - Linux: source EntornoVirtual/bin/activate
-
Instalar las dependencias/Librerías del proyecto (generalmente se hace con el comando):
pip install -r requirements.txt
- Si no se tiene el requirements.txt, se puede instalar cada librería con el comando:
pip install NombreDeLaLibreria1 NombreDeLaLibreria2==version NombreDeLaLibreria3>=version NombreDeLaLibreriaN<=version
(generalmente suelo utilizar las siguientes librerias: pandas, numpy, lxml, customtkinter, matplotlib, seaborn , openpyxl, openai , PIL o pillow)
El uso del Programa/Script se ejecuta bajo la responsabilidad de quien lo utiliza. No me hago responsable de los daños que pueda ocasionar el uso indevido del mismo.
Si lo compartís debes hacelo gratis bajo los lineamientos de PL, adicionalmente podés mencioname también para que mas personas conozcan en el mundo de la programacion/automatización con Python/RPA y/o mostrale mis videos para que vean que cosas pueden hacer.
-
Link de invitación al grupo de RPA en Discord: https://discord.gg/KVYyryvAcD
-
Link de invitación al grupo de RPA en WhatsApp: https://chat.whatsapp.com/IekktfvfTNLCkdIagO6xz3
-
Tutorial de Descarga de Bots desde Uipath: https://youtu.be/hD5BH7YzABw
-
Tutorial de Instalación y descarga de Repositorios con Git: https://youtu.be/ujk27tRdA80
Cualquier cosa pueden contactarme en:
https://www.linkedin.com/in/agust%C3%ADn-bustos-piasentini-468446122/
https://www.youtube.com/user/agustinbustosp
whatsapp al https://wa.me/+5493764224695