Витрати на відрядження працівників

Замовник звернувся з завданням розширити можливості модуля «Витрати» та розробити функціонал, який би дозволив організувати функціонал «Витрати на відрядження» на одного працівника в системі Odoo.
Enterprise / Community Modul Odoo 17


Про проєкт


Клієнт поставив завдання розширення можливостей модуля Витрати (Expenses) та розробки функціоналу, який дозволить організувати облік витрат на відрядження для кожного співробітника в системі Odoo, а саме.

Основний доданий функціонал:

Нові вкладки у Звіті про витрати
Динамічні правила розрахунку витрат

Калькулятор правил розрахунку витрат у Категоріях витрат для перевірки створених правил

Нова модель — Per Diem (добові) для обмеження загальної суми витрат у Категоріях витрат на основі певних умов

Нова логіка розрахунку суми до відшкодування

Зміни на вкладці «Витрати» форми звіту про витрати

Витрати → Звіти про витрати → Новий


Менеджер створює Звіт про витрати та заповнює загальну інформацію до початку відрядження:

Звітність про витрати


Як показано на зображенні вище, після заповнення всіх полів на вкладці Загальна інформація, менеджер одразу бачить загальну суму добових (Per Diem), розраховану для запланованого відрядження.

Після завершення відрядження співробітник подає фактичні витрати (або менеджер може заповнити їх самостійно — залежно від внутрішніх процедур компанії):

Схвалення Звіту про витрати


Після додавання всіх необхідних витрат співробітник надсилає звіт менеджеру.

Менеджер перевіряє коректність відображених витрат. Якщо все правильно — схвалює звіт:

Проведення журналу операцій


Після схвалення звіту менеджер (або бухгалтер) має ПРОВЕСТИ ЖУРНАЛ ОПЕРАЦІЙ (Post Journal Entries) у вибраний Журнал витрат.

Проведений Звіт про витрати


Коли статус Звіту про витрати стає ПРОВЕДЕНО, менеджер може відстежувати суму до відшкодування (Amount Due), а також має доступ до всіх бухгалтерських проводок (Journal Entries), пов’язаних саме з цим звітом:

Чому варто використовувати наш модуль Travel Expenses?


Модуль Odoo Expenses — це вбудований модуль системи Odoo ERP, який дозволяє ефективно керувати та відстежувати витрати, пов’язані з відрядженнями співробітників. Він значно спрощує процеси подання, схвалення та відшкодування витрат, забезпечуючи повну прозорість і точність звітності.


Експертиза команди Netframe у кастомізації Odoo може стати цінним активом для компаній, які хочуть оптимізувати процеси управління витратами на відрядження.




Розширення функціональності модуля "Договори"
Перед нами стояло завдання спростити спосіб внесення даних в картку договору шляхом додавання кастомних полів, а також реалізувати функцію друку інформації в PDF-форматі та встановити певні права доступу.