Gustavo Orrillo Como extender el ORM de Odoo Uno de los patrones que se usan con frecuencia en Odoo es la extensión del ORM. Basicamente tomamos un método del ORM (por ejemplo unlink para el borrado) y lo extendemos para implementar la funcional... desarrollo de Odoo 22 jul. 2023
Gustavo Orrillo Como cambiar el orden de las vistas tipo tree Hay algo muy molesto en Odoo que es el orden en el que muestran las listas de las transacciones. No estan ordenadas de forma intuitiva, el usuario apenas clickea en la vista no puede ver las últimas t... desarrollo de Odoo vistas 21 jul. 2023
Gustavo Orrillo Importar pagos con archivos de Excel Uno de los motivos por los cuales se implementa Odoo es la automatización de la contabilidad. Y por eso entendemos muchas veces la automatización de la generación de facturas, y la captura automática ... contabilidad desarrollo de Odoo xmlrpc 20 jul. 2023
Gustavo Orrillo Valuando movimientos de stock Antes que nada quiero aclarar que este enfoque solo sirve para los productos que tienen tracking, ya sea por número de serie o lotes. La idea es valuar los ingresos de stock, porque así lo necesita el... desarrollo de Odoo inventarios 20 jul. 2023
Gustavo Orrillo Stock en mano y virtual en Odoo Odoo maneja dos conceptos de stock en sus productos almacenables: Stock en mano: es el stock físico, el real. El que se puede contar. Cuando uno hace un conteo de inventario, es el resultado del mismo... inventarios 19 jul. 2023
Gustavo Orrillo Que son los external IDs de Odoo? Como se usan y actualizan? Odoo identifica sus objetos (o registros dentro de la base de datos PostgreSQL) con la columna ID (de la que ya hablamos previamente). Esto a nivel base de datos es util, ya que permite identificar en... desarrollo de Odoo 19 jul. 2023
Gustavo Orrillo Como se administra el stock en Odoo? El modelo stock.quant En un principio la gente de OpenERP tuvo la genial idea de no necesitarse una tabla (o modelo) para persistir el stock. Era una lógica propia de un sistema chica. Para que mantener un modelo con los s... inventarios 19 jul. 2023
Gustavo Orrillo Importando miles de registros en Odoo. Usando odoo_csv_import Un problema enorme durante las migraciones a Odoo (o cuando se necesitan actualizar muchso registros) es la performance. Para importar miles de registros Odoo es lento, y no es un problema de PostgreS... desarrollo de Odoo migración 18 jul. 2023
Gustavo Orrillo Modificando reportes en Odoo Modificar reportes existentes en Odoo es una tarea común. Siempre se necesita algo; achicar el tamaño de los productos listados, reducir la cantidad de decimales que se imprimen, remover la fecha y la... desarrollo de Odoo 18 jul. 2023
Gustavo Orrillo El modo desarrollador - Que es y porque es tan importante Lo primero que uno debe hacer cuando empieza a desarrollar con Odoo es a usar el modo desarrollador. El modo desarrollador es indispensable y es una herramienta que uno usa todos los días. Entre las m... desarrollo de Odoo 17 jul. 2023
Gustavo Orrillo Que es el ID en Odoo? Y como interpretar la estructura de datos de una tabla de Odoo. Todo los objetos de Odoo (con excepción de los wizard) se persisten en tablas de una base de datos PosgreSQL. A menos que el desarrollador indique lo contrario, el nombre de la tabla que persiste el o... desarrollo de Odoo 17 jul. 2023
Gustavo Orrillo Como se administran los números de serie y lote Odoo brinda una administración básica de números de lote y de serie, pero la misma puede ser facilmente extendida. Los lotes se pueden ingresar en la materia prima que ingresa del proveedor, y aplicar... inventarios 17 jul. 2023