Инструменты3 сентября 2026 г., 03:46 МСК🤖 Auto

Frappe HR: Open Source HRMS с 13 модулями и мобильным приложением

Frappe HR стал самостоятельным продуктом, предложив бизнесу полный цикл управления персоналом: от онбординга до расчета налогов, с интеграцией в ERPNext.

Баннер новости 6640

От модуля к самостоятельному продукту

Изначально созданный как набор модулей внутри ERPNext, проект Frappe HR с версии 14 выделен в отдельное open-source решение. Команда Frappe приняла это решение, так как функционал стал слишком зрелым для простого расширения, а на рынке отсутствовало качественное ПО с истинно открытой лицензией для управления персоналом и зарплатой.

13 модулей для полного цикла сотрудника

Платформа охватывает весь жизненный цикл сотрудника (Employee Lifecycle). Ключевые возможности включают:

  • Управление отпусками и посещаемостью: Настройка политик, автоматический импорт региональных праздников, фиксация входа/выхода через геолокацию в мобильном приложении.
  • Зарплата и налоги: Создание структур окладов, настройка налоговых ставок, обработка дополнительных выплат и расчет налоговых деклараций.
  • Оценка эффективности: Трекинг целей, привязка к ключевым областям результатов (KRA), самооценка сотрудников и проведение аттестаций.
  • Командировочные расходы: Многоуровневые рабочие процессы утверждения и бесшовная интеграция с бухгалтерией ERPNext.

Технический стек и развертывание

Решение построено на Frappe Framework (Python + JavaScript) с использованием библиотеки интерфейса Frappe UI на базе Vue.js. Это обеспечивает современный SPA-опыт и REST API.

Для разработчиков доступны два основных пути запуска:

Метод Требования Команда запуска
Docker (Быстрый старт) Docker, docker-compose, git git clone ... && cd hrms/docker && docker-compose up
Local (Bench) Установленный Bench bench new-site hrms.localhost
bench get-app hrms
bench --site hrms.localhost install-app hrms

Для продакшена рекомендуется использовать Frappe Cloud — платформу для хостинга, которая берет на себя обновления, мониторинг и поддержку, позволяя управлять несколькими развертываниями из единой панели.

Мобильное приложение

Отдельно выделено мобильное приложение Frappe HR, которое позволяет сотрудникам подавать заявления на отпуск, утверждать их, фиксировать время прихода и ухода, а также просматривать свои профили и данные о зарплате непосредственно со смартфона.

Источник: Github ↗