/Novedades_Salary

Primary LanguagePythonOtherNOASSERTION

Novedades-Salary

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.


Ejecución del Programa

  1. Instalar el ejecutable del programa, el .exe e ir seleccionando los botones de acuerdo a los archivos que se poseen.

  2. 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


Opción 2: Ejecutar el Script

Los pasos para ejecutar el Script suele ser el siguiente:

  1. Descargarse Python (https://www.python.org/downloads/)

  2. Instalar Python (https://www.python.org/downloads/)

  3. 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
    
  4. 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
  5. Activar el entorno virtual (depdende del sistema operativo):

    - Windows: EntornoVirtual\Scripts\activate
    
    - Linux: source EntornoVirtual/bin/activate 
    
  6. 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)
    

Aclaraciones

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.


Links de Interés:


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

💰 Acepto donaciones para mantener el proyecto libre y gratuito


PayPal

Invitame un café en cafecito.app


💰 Y También en Pesos Argentinos


Mercado Pago

Mercado Pago

Mercado Pago

Mercado Pago

Mercado Pago