Нумерація залежна від параметру 26 квіт. 2022 р. KitWorks, Volodymyr Karabanov Дуже частою є задача вести послідовність в залежності від значення поля або полів. Наприклад рахунки на замовника, відвантаження від складу. Або вже реалізований в Odoo механізм в записах в журнали, в... Читати більше
Як змінювати значеняя в полях x2many (Many2many та One2many) 23 квіт. 2022 р. KitWorks, Volodymyr Karabanov Оновлення полів Many2many та One2many (або загальна назва x2many) мають специфічний, але дуже потужний інструмент. Він виглядає так: полю присвоюється список кортежів, в яких прописані команди на онов... Читати більше
Логування в Odoo 21 квіт. 2022 р. KitWorks, Volodymyr Karabanov Логування є найважливіший інструмент виявлення помилок. А також це сильний інструмент дебагу. Є п'ять рівнів логування: DEBUG WARNING INFO ERROR CRITICAL Рівень встановлюється параметром log_level у ф... Читати більше
Публікація модулів на Odoo market 16 квіт. 2022 р. KitWorks, Volodymyr Karabanov Підготовка модуля. Для публікації в магазині модулів apps.odoo.com, розроблений вами модуль треба підготувати. 1. Перевірте унікальність назви модуля Назва модуля (назва директорії модуля) має бути ун... Читати більше
Приклад файлу .gitignore для репозиторію з модулями Odoo 15 квіт. 2022 р. KitWorks, Volodymyr Karabanov Пропоную розглянути типовий файл .gitignore для репозиторію з модулями Odoo __pycache__/ *.py[cod] *$py.class *.so .Python build/ develop-eggs/ dist/ downloads/ eggs/ .eggs/ lib/ lib64/ parts/ sdist/ ... Читати більше
Розробка під Odoo. Лайфхаки. 21 бер. 2022 р. KitWorks, Volodymyr Karabanov Розробка під Odoo - це робота над декількома проектам одночасно, а також робота під різні версії Odoo одночасно. Ці проекти треба запускати одночасно і переключатись між ними прямо посеред роботи. Том... Читати більше
Найпростіше встановлення Odoo 14 на Ubuntu 18.04 за допомогою odoo-helper 21 бер. 2022 р. KitWorks, Volodymyr Karabanov Завданням є встановлення Odoo 14 версії на дистрибутив Ubuntu 18.04 LTS Скачуємо та встановлюємо odoo-helper wget -O - https://gitlab.com/katyukha/odoo-helper-scripts/raw/master/install-system.bash | ... Читати більше
Зовнішні ідентифікатори в Odoo 21 бер. 2022 р. KitWorks, Volodymyr Karabanov Працюючи та/або програмуючи в Odoo ви часто зустрічаєтесь з поняттям "Зовнішній ID". Наприклад, при експорті або імпорті даних. В програмуванні - ще частіше: в описах представлень, прав доступу і таке... Читати більше
Управління правами доступу в Odoo 20 трав. 2021 р. KitWorks, Volodymyr Karabanov Управління правами доступу користувача побудовано на приналежності до певної групи. Для груп в Odoo існує спеціальна модель res.groups . Саме для групи визначаються права доступу. Група є аналогом пон... Читати більше