Description from .py

This commit is contained in:
William David Garavito Acosta 2025-02-28 16:12:11 +00:00
parent ad85220206
commit 7d748896c6

View File

@ -17,30 +17,34 @@ Este repositorio contiene una colección de scripts útiles para tareas de sopor
3. Asegúrate de tener Python 3 instalado. 3. Asegúrate de tener Python 3 instalado.
4. Ejecuta los scripts según sea necesario: `python nombre_del_script.py` 4. Ejecuta los scripts según sea necesario: `python nombre_del_script.py`
## Descripción de los Scripts ## Requisitos para usar los scripts
### actualizar_precios.py Este repositorio se ocupara en en el almacenamiento, control, actualización, mantenimiento de programas que se usan en el día a día para dar soporte al ERP
Este script actualiza los precios de los productos en Odoo a partir de una hoja de cálculo. * **Uso:** `Requisitos para el uso de los script pertenecientes a este repositorio.`
* **Uso:** `python actualizar_precios.py`
* **Requisitos:** * **Requisitos:**
* Libreria Odooly instalada
* crear y configurar `odooly.ini` con esta estructura * crear y configurar `odooly.ini` con esta estructura
```text ```text
[odootest24] [odootest24]
database = DB database = DB
username = Usuario username = Usuario
password = password password = password
host = odootest2X.agofer.net ó erp host = odootest2X.agofer.net ó erp
``` ```
* ***Librerias:***
Deben instalarse las siguientes librerias:
### buscar_registros.py * import os
* import sys
Este script busca registros específicos en la base de datos de Odoo. * import json
* import odooly
* **Uso:** `python buscar_registros.py --modelo modelo_a_buscar --filtro filtro_de_busqueda` * import pandas as pd
* **Ejemplo:** `python buscar_registros.py --modelo stock.picking --filtro "('requested_delivery', '=', True)"` * import progressbar
* import openpyxl
* import xlsxwriter
* import base64
* import re
## Contribución ## Contribución
@ -56,8 +60,9 @@ Si quieres contribuir, sigue estos pasos:
Este repositorio se distribuye bajo la licencia MIT. Este repositorio se distribuye bajo la licencia MIT.
## Descripción de los Scripts
## Para que del Script ### Para que del Script
A continuación se muestra el objetivo de cada Script A continuación se muestra el objetivo de cada Script