Перейти к основному содержимому

Introduction

Добро пожаловать в документацию модуля Human Resources Management (HRM) для Perfex CRM. В этом руководстве — установка, настройка и использование всех функций модуля.


Что такое модуль HRM?

Модуль HRM — это полное решение по управлению персоналом, интегрированное в область админа Perfex CRM. Позволяет:

  • Управлять сотрудниками — расширенные профили, контракты, документы
  • Работать с контрактами — типы, шаблоны, контроль срока действия
  • Отслеживать страхование и льготы по каждому сотруднику
  • Управлять сменами и учётом времени
  • Обрабатывать зарплату и формировать расчётные листы
  • Онбординг новых сотрудников — настраиваемые чек-листы (с отметкой по пунктам!)
  • Оценивать эффективность — обзоры и цели (OKR/KPI)
  • Управлять обучением — учебные пути и записи на курсы
  • Проводить опросы сотрудников и фиксировать встречи 1:1
  • Хранить HR-документы в центральной библиотеке
  • Поддерживать сотрудников через HR Helpdesk (с обновлениями статуса)
  • Назначать активы (ноутбуки, оборудование) сотрудникам
  • Генерировать отчёты — встроенный и кастомный конструктор отчётов

Требования

  • Perfex CRM 2.3.x или выше
  • PHP 7.4 или выше
  • Права администратора для доступа ко всем функциям HRM

Быстрый старт

  1. Установите модуль через Perfex CRM → Setup → Modules
  2. Активируйте модуль (нужна действующая лицензия)
  3. Настройте Settings → HRM → Setting (типы контрактов, надбавки, должности и т.д.)
  4. Добавьте сотрудников или используйте существующих в Perfex
  5. Используйте пункты меню HRM в боковой панели

Шаги установки

  1. Скачайте пакет модуля с Codecanyon (ZIP)
  2. Распакуйте ZIP
  3. Загрузите папку hrm (или human-resources-management-module-for-perfex-cr) в установку Perfex:
    /application/modules/hrm/
warning

Папка должна называться hrm в каталоге modules, чтобы Perfex её распознал.

  1. Перейдите в Perfex Admin → SetupModules
  2. Найдите "Human Resources Management" в списке
  3. Нажмите кнопку Activate

Активация и лицензия

Для активации HRM нужен действующий код покупки с Codecanyon. При активации:

  • Введите код покупки (лицензия Envato)
  • Модуль проверит лицензию на серверах автора
  • После успешной проверки модуль активируется и все функции доступны
подсказка

При ошибке активации проверьте код покупки и срок поддержки. Обратитесь в Themesic support.


Структура модуля

После установки модуль создаёт:

PathPurpose
modules/hrm/Основные файлы модуля
modules/hrm/uploads/Загруженные файлы (документы, вложения)
modules/hrm/migrations/Файлы миграций БД для обновлений

Обновление с предыдущей версии

  1. Сделайте бэкап базы данных и папки modules/hrm/
  2. Деактивируйте модуль (рекомендуется)
  3. Замените файлы модуля новой версией
  4. Повторно активируйте модуль
  5. По запросу нажмите "Upgrade Database" для запуска миграций
  6. Миграции добавят новые таблицы и столбцы для новой версии
подсказка

Модуль использует миграции Perfex. При смене версии создаётся файл миграции. При обновлении Perfex обнаруживает смену версии и предлагает обновить базу данных.


Удаление

Чтобы удалить модуль:

  1. Перейдите в SetupModules
  2. Деактивируйте модуль HRM
  3. Удалите папку modules/hrm/ с сервера
warning

При удалении таблицы БД не удаляются. Таблицы модуля (например, tblhrm_*, tblstaff_contract) останутся. Для полного удаления может потребоваться ручная очистка БД.