Опис проєкту
ПерекладПісля надсилання кожна заявка потрапляє в маршрут узгодження. Керівник бачить чергу заявок, що чекають рішення, може узгодити або відхилити з коментарем, а відхилена заявка повертається автору на виправлення й повторну подачу. У кожного відділу чи проекту є місячний бюджет, і додаток зобов'язаний показувати, скільки вже витрачено й скільки залишилося, попереджуючи узгоджуючого до того, як бюджет буде перевищений. Важливі ролі: рядовий працівник бачить лише свої заявки, керівник — свою команду, фінансовий відділ — усе. Це саме інструмент обліку витрат, а не трекер робочого часу й не генератор рахунків; будь ласка, не переробляйте під завдання готовий шаблон з іншої сфери.
Для бухгалтерії потрібна надійна вивантаження. Фінансист повинен умовнити відфільтрувати дані за періодом, відділом, категорією чи людиною й скачати структурований файл (CSV і XLSX) разом з прикріпленими зображеннями чеків за той же період, щоб закриття місяця робилося у пару кліків, а не ручним пошуком. Запропонуйте стек, з яким вам комфортно; підтримуваний і добре задокументований код для нас важливіше будь-яких зовнішніх ефектів.
— Форма подачі витрати з завантаженням фото й підстановкою суми, валюти, дати й продавця через OCR
— Багатоступенева узгодження з коментарями, відхиленням і повторною подачею
— Бюджети за відділами й проектами з остатком і попередженням про перевитрати
— Рольовий доступ: працівник, керівник, фінанси
— Вивантаження для бухгалтерії (CSV/XLSX) і архів чеків за вибраний період