Один із тихих, але важливих зламів Odoo 19 — переосмислений механізм Current Year Earnings. У попередніх версіях система автоматично згортала прибуток чи збиток на один спеціальний рахунок наприкінці періоду. У версії 19 натомість з’являється «Undistributed Profits/Losses» як динамічний рядок у trial balance і головній книзі — без автоматичних проведень.
Другий великий зсув: Odoo 19 дозволяє мати кілька appropriation-рахунків із типом Current Year Earnings. Раніше це був єдиний рахунок, і з ним доводилося «жонглювати» для багатокомпанійних структур. Тепер можна розподіляти результат по різних рахунках за потребою звітності.
Головна поведінкова зміна для бухгалтерів: щоб «нейтралізувати» динамічний рядок, потрібно вручну створити річне журнальне проведення з хітом на appropriation-рахунок. Автоматичні й ручні записи тепер розділені, і P&L-звіт ігнорує appropriation-рахунки при розрахунку net income — це перестає «забруднювати» звіт.
Odoo рекомендує при апгрейді з попередніх версій пройтися по минулих фіскальних роках і явно провести результати, які раніше оброблялися неявно.
Що це означає для українського користувача
Перед закриттям 2025/2026 фіскального року на Odoo 19 варто узгодити з вашим бухгалтером оновлений чек-ліст, оновити робочі інструкції та прогнати тестове закриття на staging-базі.