# HR-модуль

# Кадровый учёт (HR)

В данном разделе описана работа с кадровым модулем: управление сотрудниками, отпусками, документами, заявками, напоминаниями и компенсациями.

## Список сотрудников

1. Перейдите в раздел **Сотрудники** в главном меню.
2. На экране отобразится список всех сотрудников с основной информацией: имя, должность, статус.
3. Нажмите на имя сотрудника, чтобы открыть его карточку.

![Список сотрудников](images/hr/workers_list.png)

## Панель кадрового учёта

Панель HR содержит несколько вкладок для работы с различными аспектами кадрового учёта:

- **Отпуска** — управление отпусками сотрудников.
- **Документы** — хранение и контроль документов.
- **Заявки** — кадровые заявки.
- **Напоминания** — напоминания о важных событиях.
- **Компенсации** — данные о зарплатах и надбавках.

## Отпуска

### Просмотр отпусков

1. Перейдите на вкладку **Отпуска**.
2. На экране отобразится календарь или список отпусков сотрудников с указанием дат и статуса.

![Вкладка отпусков](images/hr/hr_vacations.png)

### Создание заявки на отпуск

1. Нажмите кнопку **Создать заявку на отпуск**.
2. Заполните форму:
   - **Сотрудник** — выберите сотрудника (или заявка создаётся от вашего имени).
   - **Тип отпуска** — выберите тип (ежегодный, учебный, без сохранения зарплаты и т.д.).
   - **Дата начала** — укажите первый день отпуска.
   - **Дата окончания** — укажите последний день отпуска.
3. Нажмите **Сохранить**.

![Форма заявки на отпуск](images/hr/vacation_form.png)

![Заполненная форма отпуска](images/hr/vacation_form_filled.png)

### Согласование отпуска

1. Руководитель получает уведомление о новой заявке на отпуск.
2. Откройте заявку из списка отпусков.
3. Нажмите **Одобрить** или **Отклонить**.
4. После одобрения статус заявки изменится на «Одобрено».

![Одобренный отпуск](images/hr/vacation_approved.png)

## Документы

### Просмотр документов

1. Перейдите на вкладку **Документы**.
2. На экране отобразится список документов сотрудников.

![Вкладка документов](images/hr/hr_documents.png)

### Добавление документа

1. Нажмите **Добавить документ**.
2. Заполните форму:
   - **Название** — укажите название документа.
   - **Сотрудник** — выберите сотрудника.
   - **Срок действия** — укажите дату окончания действия документа (если применимо).
   - **Файл** — прикрепите файл документа.
3. Нажмите **Сохранить**.

![Форма документа](images/hr/document_form.png)

> При приближении даты истечения срока действия система отправит напоминание.

## Заявки

1. Перейдите на вкладку **Заявки**.
2. На экране отобразится список кадровых заявок (запросы на изменение данных, справки и т.д.).
3. Для создания новой заявки нажмите **Создать заявку** и заполните необходимые поля.

![Вкладка заявок](images/hr/hr_requests.png)

## Напоминания

1. Перейдите на вкладку **Напоминания**.
2. Здесь отображаются напоминания: истекающие документы, предстоящие отпуска и другие события.
3. Для создания нового напоминания нажмите **Добавить напоминание**, укажите дату и описание.

![Вкладка напоминаний](images/hr/hr_reminders.png)

## Компенсации

### Просмотр компенсаций

1. Перейдите на вкладку **Компенсации**.
2. На экране отобразится информация о зарплатах, ставках и надбавках сотрудников.

![Вкладка компенсаций](images/hr/hr_compensation.png)

![Таблица компенсаций](images/hr/compensation_tab.png)

### Добавление записи о компенсации

1. Нажмите **Добавить запись**.
2. Заполните форму:
   - **Сотрудник** — выберите сотрудника.
   - **Тип** — укажите тип компенсации (оклад, почасовая ставка, бонус).
   - **Сумма** — введите сумму.
   - **Дата начала действия** — укажите, с какой даты действует данная компенсация.
3. Нажмите **Сохранить**.

![Заполненная форма компенсации](images/hr/compensation_form_filled.png)