Решение
Мы разработали комплексную систему Budget Manager с шестью основными модулями:
1. Планирование бюджета (43+ категории)
Возможности:
- Детальные годовые планы по всем категориям расходов
- Копирование бюджетов предыдущих периодов
- Сценарное планирование — базовый, оптимистичный, пессимистичный варианты
- Версионирование с историей изменений
- Планирование по кварталам и месяцам
Категории расходов:
- Оборудование и лицензии
- Услуги подрядчиков
- Телекоммуникации
- Облачные сервисы
- Обучение и сертификация
- И ещё 37+ категорий
2. Управление заявками (полный workflow)
Статусы заявки:
Черновик → К оплате → Оплачена → Закрыта / Отклонена
Функции:
- Единый портал для всех заявок
- Автоматическая проверка наличия бюджета
- Маршрутизация на согласование
- Уведомления при превышении лимитов
- История всех запросов
- Интеграция с 1с
3. Умный Табель (Timesheet)
Типы дней:
- Рабочие дни
- Выходные и праздники
- Отпуск
- Больничные
- Отгулы
Интеграция с производственным календарём России:
- Автоматический расчёт нормы рабочих часов
- Учёт праздников и переносов выходных
- Workflow утверждения:
Черновик → Утверждён
4. KPI и система мотивации
Иерархия целей:
- Месячные KPI
- Квартальные KPI
- Годовые KPI
Формула расчёта:
Итоговый KPI% = Взвешенное среднее всех целей сотрудника
Типы бонусов:
| Тип |
Описание |
| Performance-based |
Зависит от % выполнения KPI |
| Fixed |
Фиксированная сумма |
| Mixed |
Комбинация двух типов |
5. Расчёт зарплаты (Payroll)
Автоматический расчёт по формуле:
Зарплата = (Оклад / Плановые_часы) × Фактические_часы + Премии — Налоги
Учитываемые параметры:
- НДФЛ (13%)
- Страховые взносы (30,2%)
- Разделение на аванс и окончательный расчёт
- Районные коэффициенты
Технические особенности:
- Decimal для финансовых расчётов (без ошибок округления)
- Атомарные транзакции для целостности данных
- Строгая типизация через Enums
6. Сценарное планирование ФОТ
8 ключевых возможностей:
- Справочник ставок взносов — автообновление при изменении законодательства
- Множественные сценарии — неограниченное количество вариантов развития
- Гибкие источники данных — сотрудники, план или факт
- Автоматические расчёты — полная стоимость работника
- Сравнительный анализ — детальное сравнение с базовым годом
- AI-рекомендации — предложения по оптимизации (GPT-4)
- История и версионность — полный аудит изменений
- Интеграция — связь с модулями учёта и планирования
Технический стек
| Компонент |
Технология |
| Frontend |
React 18, TypeScript, Ant Design |
| Backend |
Python 3.11 + FastAPI / Node.js |
| База данных |
PostgreSQL + Redis |
| Интеграции |
1С REST API, AD/LDAP |
| Отчеты |
Power BI embedded |
| AI |
GPT-4 для прогнозирования |
| API |
REST + OpenAPI 3.0 |