Gustavo Orrillo Modificando reportes existentes - Embelleciendo la orden de compra Otra de las tareas habituales de mantenimiento de un desarrollador de Odoo es modificar los reportes existentes. Cambiando el diseño de los mismos o modificando los campos que se imprimen. En este pos... compras desarrollo de Odoo 29 jul. 2023
Gustavo Orrillo Agrupando las líneas de las órdenes de compra A veces el departamento de Compras necesita que se agrupen las líneas de los órdenes de compra (más de una vez le enviaron órdenes de compra con centenares de líneas a un proveedor, y las mismas se po... compras desarrollo de Odoo 23 jul. 2023 Blog
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 Blog
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 Las operaciones básicas de Odoo con xmlrpc Como empezar a usar xmlrpc Vamos a empezar a enseñar como usar xmlrpc con Odoo haciendo un script de Python que imprima "Hola Mundo". Este script de python puede ser invocado desde la línea de comando... desarrollo de Odoo xmlrpc 11 jul. 2023
Andres Dawidowicz Manejo de Campos One2many, Many2many y Many2one en Odoo Uso de este tipo de campos En Odoo se crean este tipo de campos para relacionar 2 modelos y según la nominalidad de dichas relaciones es que se definen este tipo de campos Ejemplos prácticos de uso co... desarrollo de Odoo vistas 9 jul. 2023
Gustavo Orrillo Importando y actualizando productos con xmlrpc y archivos xlsx Frecuentemente se deben actualizar los datos maestros de Odoo (por ejemplo productos y clientes) con archivos Excel (formato xlsx u csv). El archivo de Excel es un standard de-facto en la indústria. P... desarrollo de Odoo xmlrpc 7 jul. 2023
Andres Dawidowicz Como sugerir valores por default en formularios de Odoo Cuando ponemos "crear" en un formulario de Odoo, muchas veces necesitamos que algún valor lo sugiera por defecto. Por ejemplo que sugiera la fecha de hoy o el estado borrador. Para esto hay algunas al... desarrollo de Odoo vistas 7 jul. 2023
Gustavo Orrillo Como importar miles de registros usando el método load La velocidad de Odoo esta bien para procesar las transacciones de una PyME pero su ORM no es rápido y eso se nota cuando se deben importar miles de registros. Ahí pasa a ser desesperantemente lento. A... desarrollo de Odoo migración 5 jul. 2023