Use erppeek to create ir.ui.view models that inherit other views.
Go to file
2025-02-28 13:43:43 +00:00
create_ProductPricelistItem.py Upload script for creating items in price lists 2025-02-27 22:38:12 +00:00
README.md Adecuar el READMe 2025-02-28 13:43:43 +00:00

utility_scripts

Este repositorio contiene una colección de scripts útiles para tareas de soporte y administración.

Tabla de Contenidos

Instrucciones de Uso

  1. Clona el repositorio: git clone URL_SSH_DEL_REPOSITORIO
  2. Navega al directorio del repositorio: cd utility_scripts
  3. Asegúrate de tener Python 3 instalado.
  4. Ejecuta los scripts según sea necesario: python nombre_del_script.py

Descripción de los Scripts

actualizar_precios.py

Este script actualiza los precios de los productos en Odoo a partir de una hoja de cálculo.

  • Uso: python actualizar_precios.py
  • Requisitos:
    • Libreria Odooly instalada
    • crear y configurar odooly.ini con esta estructura
    [odootest24]
    database = DB
    username = Usuario
    password = password
    host = odootest2X.agofer.net ó erp
    

buscar_registros.py

Este script busca registros específicos en la base de datos de Odoo.

  • Uso: python buscar_registros.py --modelo modelo_a_buscar --filtro filtro_de_busqueda
  • Ejemplo: python buscar_registros.py --modelo stock.picking --filtro "('requested_delivery', '=', True)"

Contribución

Si quieres contribuir, sigue estos pasos:

  1. Haz un fork del repositorio.
  2. Crea una rama para tu contribución: git checkout -b mi-contribucion
  3. Realiza tus cambios y haz un commit.
  4. Sube tus cambios al fork: git push origin mi-contribucion
  5. Crea un pull request.

Licencia

Este repositorio se distribuye bajo la licencia MIT.

Para que del Script

A continuación se muestra el objetivo de cada Script

  1. create_ProductPricelistItem.py: Cuando la Dirección de Ventas informa que el precio de un producto no se visualiza en la lista de precios, a pesar de estar actualizado en la hoja de cálculo 'Precios de Venta para Odoo', utilizo este script para actualizar los precios. Posteriormente, es necesario ejecutar la tarea programada (ir_cron) de actualización de precios