1. Введение
Настоящее руководство пользователя предназначено для всех сотрудников, руководителей и администраторов, работающих с программным обеспечением «Единое Решение». Документ охватывает все ключевые функции платформы: управление персоналом, проектами, финансовую аналитику, системные настройки, интеграции с внешними системами отслеживания задач и репозиториями, а также работу с уведомлениями и отчётами о состоянии проектов.
1.1. Назначение платформы
«Единое Решение» — это централизованная микросервисная платформа, которая объединяет в едином пространстве управление проектной деятельностью, мониторинг загрузки и эффективности сотрудников, финансовую аналитику и коммуникации команды.
Платформа позволяет:
- автоматически собирать данные о работе сотрудников из внешних систем управления задачами и репозиториев кода;
- строить аналитические отчёты по проектам, командам и отдельным сотрудникам;
- контролировать финансовые показатели: маржинальность, бюджет, ставки;
- управлять персоналом: отпуска, навыки, встречи один на один, зарплатная история;
- настраивать автоматические уведомления о нарушениях рабочего процесса;
- получать ежедневные и еженедельные отчёты в мессенджерах.
1.2. Доступ к платформе
Платформа «Единое Решение» работает через веб-браузер. Для начала работы введите в адресной строке браузера адрес, предоставленный администратором (например: https://yourcompany.single-solution.ru), и войдите с помощью логина и пароля.
Важно: Установка дополнительного программного обеспечения на компьютер пользователя не требуется. Интерфейс полностью реализован на русском языке.
2. Роли и права доступа
Роль — это набор разрешений, который назначается каждому пользователю в «Едином Решении». Когда пользователю присваивается роль, он получает доступ ко всем разрешениям, входящим в эту роль.
2.1. Базовые роли
| Роль | Описание |
| Руководитель проекта | Управление проектами, задачами, командой. Доступ к аналитике проекта. |
| Менеджер поставок | Управление несколькими проектами, финансовая аналитика, внутренние затраты. |
| Менеджер по управлению персонала | Управление сотрудниками, отпуска, матрица навыков, история зарплат, корректировки выплат. |
| Технический директор | Доступ к аналитике проектов, командной статистике, планированию загрузки. |
| Сотрудник | Просмотр своих задач, трудозатрат, отправка отчётов о состоянии дел. |
| Руководитель | Максимальный доступ ко всем данным платформы. Финансы, аналитика, настройки. |
| Клиент | Ограниченный доступ к данным проектов, которые касаются клиента. |
| Внешний подрядчик | Сотрудник внешней организации, работающий над проектом. |
| Партнёр | Партнёр или инвестор компании. |
Важно: Помимо базовых ролей существуют дополнительные функциональные роли, позволяющие расширить права конкретного пользователя. Настройка функциональных ролей выполняется только командой поддержки «Единого Решения» — неправильная конфигурация может нарушить логику работы базовых ролей.
3. Управление персоналом
Раздел «Управление персоналом» позволяет вести полноценный учёт сотрудников: от добавления в систему до управления отпусками, навыками, встречами и финансовыми корректировками.
3.1. Добавление сотрудника
Добавить сотрудника в «Единое Решение» можно двумя способами:
- Карточка сотрудника — добавляет профиль в систему, позволяет собирать данные и назначать на проекты. Сотрудник не получает доступ для входа на платформу.
- Учётная запись — даёт сотруднику возможность входить в «Единое Решение».
Создание карточки сотрудника
- Перейдите в раздел «Управление персоналом» → «Сотрудники» и нажмите кнопку «+».
- Заполните обязательные поля: Имя, Фамилия, Тип найма. Для штатных сотрудников выбирайте «Штатный сотрудник».
- Нажмите «Сохранить».
Создание учётной записи для входа в систему
- Перейдите в раздел «Управление персоналом» → «Сотрудники», нажмите на идентификатор нужного сотрудника.
- Прокрутите до блока «Почта» и нажмите «+». Добавьте рабочий e-mail сотрудника — он будет использоваться как логин.
- Перейдите на вкладку «Аккаунт» и нажмите «+».
- Назначьте роль и сохраните.
- Нажмите «Установить пароль», задайте пароль и передайте его сотруднику вместе с адресом платформы.
3.2. Карточка сотрудника
Карточка сотрудника — это централизованный профиль, в котором хранятся все ключевые данные: зарплата, ставки, участие в проектах, данные из внешних систем.
Основные поля карточки
| Поле | Описание |
| Активен | Если отключено: сотрудник не может входить в систему, данные по нему не обновляются. |
| Имя, Фамилия | Обязательные поля. |
| Полное имя для учёта | Имя на языке страны ведения деятельности согласно трудовому законодательству. |
| Должность | Профессия по трудовому договору. |
| Уровень | Уровень сотрудника: Junior, Middle, Senior и др. |
| Специализация | Основное направление деятельности: разработчик, менеджер, и др. |
| Дата выхода на работу | Обязательна для корректного расчёта отпуска. |
| Тип найма | Штатный сотрудник, вне штата, стажер, клиент, не в компании. Влияет на права доступа. |
| Тип оплаты | Фиксированная или почасовая. |
| Форма расчёта | До налогов; после налогов. |
Вкладки карточки
- Общие — основная информация, проекты сотрудника, электронные адреса.
- Журнал изменений — история изменений карточки: кто, когда и что менял.
- Аккаунт — роли и доступ для входа в систему.
- Управление персоналом — чек-лист онбординга, встречи один на один, наставничество.
- Оборудования — корпоративное оборудование и доступы, закреплённые за сотрудником.
3.3. Деактивация и удаление профиля
Деактивация профиля
Если сотрудник перестал работать в компании, его профиль нужно деактивировать, а не удалять — чтобы сохранить всю историческую информацию.
- Перейдите в «Управление персоналом» → «Сотрудники», откройте профиль сотрудника по идентификатору.
- Убедитесь, что у сотрудника нет активных проектов в разделе «Проекты». Если проекты есть — откройте каждый по идентификатору, укажите дату окончания и сохраните.
- На вкладке «Общие» снимите отметку «Активен» и сохраните.
Удаление профиля
Удаление применяется только если профиль создан по ошибке и не содержит исторических данных.
- Перейдите в «Управление персоналом» → «Сотрудники».
- Нажмите на иконку чекбокса, отметьте нужный профиль.
- Нажмите иконку «–» и подтвердите удаление.
3.4. Управление отсутствиями
Функция управления отсутствиями позволяет сотрудникам подавать заявки на отпуск, больничный или выходной прямо в интерфейсе платформы — с автоматической проверкой правил и уведомлениями по электронной почте.
Типы отсутствий по умолчанию
- Отпуск — ежегодный оплачиваемый отпуск.
- Короткий больничный — отсутствие по болезни до нескольких дней.
- Длительный больничный — продолжительное отсутствие по болезни.
- Неоплачиваемый выходной.
- Оплачиваемый выходной.
Правила расчёта отпуска
- За каждый полностью отработанный месяц начисляется: количество дней отпуска в год / 12.
- Отпуск не начисляется, если в месяце было менее 10 рабочих дней.
- Для сотрудников с почасовой оплатой месяц засчитывается при наличии не менее 80 залогированных часов.
- Минимальная продолжительность отпуска — 5 идущих подряд рабочих дней.
- Оплачиваемый выходной — не более 2 рабочих дней подряд и не чаще 2 раз в месяц.
Как подать заявку на отсутствие
- Перейдите в «Главная» → Вверху страницы нажмите на свой аккаунт.
- Нажмите «Запросить отпуск».
- Заполните форму: тип отсутствия, даты начала и окончания, согласующие, комментарий (по желанию).
- Нажмите «Отправить». Система автоматически проверит даты и правила. При ошибке покажет причину.
- Заявка получает статус «На согласовании». Согласующие получат письмо с ссылкой на заявку.
Важно: Заявки, ожидающие решения, доступны в разделе «Управление персоналом» → «Отсутствия» → «Ожидают решения». Рассматривать заявки могут указанные согласующие, а также пользователи с правами менеджера по управлению персонала или руководителя проекта.
3.5. История зарплат сотрудника
История изменения зарплат — это журнал изменений оплаты труда. Записи не влияют на отчёты и используются для внутреннего учёта.
Как добавить новую запись
- Перейдите в «Управление персоналом» → «История изменения зарплат».
- Нажмите «+».
- Заполните поля: сотрудник, дата начала действия ставки, ставка (для почасовой оплаты) или сумма зарплаты (для фиксированной).
- Нажмите «Сохранить».
Для поиска истории конкретного сотрудника используйте строку поиска — введите имя сотрудника.
3.6. Корректировки по зарплате
Как добавить запись
- Нажмите «+» в разделе «Корректировки по зарплате».
- Заполните поля: сотрудник, дата, тип корректировки (аванс / займ / питание), сумма, комментарий.
- Нажмите «Сохранить».
3.7. Встречи один на один (1-on-1)
Для компаний, практикующих регулярные встречи один на один, «Единое Решение» помогает планировать их, фиксировать и отслеживать.
Как запросить встречу
- Откройте раздел «1-на-1» и нажмите «Запросить встречу».
- Укажите партнёра по встрече, при необходимости добавьте комментарий.
- Нажмите «Отправить запрос». Запрос уйдёт выбранному сотруднику.
- Статус запроса отображается во вкладке «Исходящие запросы».
Как принять или отклонить запрос
Входящие запросы отображаются во вкладке «Входящие запросы» на странице встреч.
- Нажмите «Отклонить» — запрос будет убран из списка, статус у отправителя изменится на «Отклонён».
- Нажмите «Принять» — появятся варианты: «Завершить», «Отклонить», «Запланировать звонок». Выберите «Запланировать звонок», откроется календарь для выбора даты. После выбора нажмите «Завершить».
Регистрация встречи
Встречу можно зарегистрировать вручную, не дожидаясь запроса.
- Перейдите в раздел «1-на-1/Менторство» → «Реестр 1-1», нажмите «+».
- Укажите: кто проводит, с кем, дата начала, дата окончания (можно оставить пустой).
- Нажмите «Сохранить».
Фиксация встречи и комментарии
- Откройте профиль сотрудника, перейдите на вкладку «Комментарии».
- Нажмите «+», выберите тип: «Журнал 1-1» или «Комментарий».
- Напишите текст, сохраните. Если отметить «Видно для сотрудника» — запись будет видна ему в его профиле.
Статистика по встречам доступна на страницах: «Невыделенные 1-1» (сотрудники без запланированных встреч), «Нет встреч за прошлый месяц» (не было встречи более 30 дней), «Статистика» (сводный график по дням).
4. Управление проектами
4.1. Создание нового проекта
Перейдите в раздел «Настройки» → «Список проектов» и нажмите «+».
| Поле | Описание |
| Название проекта | Обязательное поле. Отображается во всех разделах системы. |
| Активен | Если снять отметку — проект станет неактивным, данные обновляться не будут. |
| Тип | Коммерческий (оплачивается клиентом) или Внутренний. |
| Объем работ | Отметьте только для проектов, где нельзя автоматически подтягивать данные из системы управления задачами. |
| Описание | Произвольное описание проекта для руководства. |
4.2. Объём работ (Scope of Work)
После создания проекта добавьте сотрудников в команду. Прокрутите вниз в настройках проекта, в разделе «Команда проекта» нажмите «+».
| Поле | Описание |
| ФИО | Выберите сотрудника из списка. |
| Роль | Роль сотрудника в рамках данного проекта. |
| Участвует в асинхронных стендапах | Если отмечено — система будет ожидать ежедневных отчётов о состоянии дел от этого сотрудника. |
| Плановые часы в месяц | Если не заполнено — автоматически ставится 160 часов. |
| Дневные часы | Норма часов в день. По умолчанию 8. |
| Допустимое отклонение | На сколько часов в день допустимо превышение нормы. Используется для уведомлений. |
| Оплачиваемые часы | Часы в месяц, за которые выставляется счёт клиенту. |
Важно: После настройки команды подключите источники данных: систему управления задачами, репозиторий кода, мессенджер. Это позволит платформе автоматически собирать данные о работе сотрудников.
4.3. Типы проектов
- Фиксированный — проект с заранее определённым бюджетом и перечнем работ.
- Постоянный (Ongoing) — проект без фиксированного срока завершения.
- Нефиксированный — оплата по факту отработанных часов.
4.4. Учёт рабочего времени (записи о трудозатратах)
Запись о трудозатратах — это короткая запись о том, сколько времени было потрачено на задачу и что именно было сделано. Такие записи служат фактическим подтверждением выполненной работы.
Требования к хорошей записи
- Каждая запись должна содержать краткое описание результата, даже если задача ещё не завершена.
- Примеры хороших записей: «Настроил локальное окружение проекта — 1 ч», «Синхронизация с командой по дизайну — 45 мин».
- Примеры плохих записей: «Работал — 4 ч», «Был на созвоне — 1 ч» — такие записи не дают понимания, что было сделано.
Преимущества учёта трудозатрат
- Помогают выявить переработки и предотвратить выгорание сотрудников.
- Улучшают анализ эффективности и позволяют командам фокусироваться на результате.
- Дают понимание реальной стоимости разработки функций.
- Упрощают выставление счетов клиентам на основе фактически отработанных часов.
Ручная загрузка часов
Для проектов, где нет автоматической интеграции с системой управления задачами, можно загружать часы вручную:
- Перейдите в «Управление» → «Часы сотрудников».
- Нажмите «+», выберите проект, сотрудника, укажите количество часов и дату.
- Сохраните запись.
Важно: В списке проектов отображаются только те, у которых в настройках включён параметр «Ручная загрузка часов».
4.5. ИИ-помощник (помощник на основе искусственного интеллекта)
Встроенный ИИ-помощник отвечает на вопросы о состоянии проектов, активности команды и ключевых показателях на естественном языке. Ассистент доступен из любого раздела платформы.
Примеры вопросов:
- «Какова загрузка команды на следующей неделе?»
- «Какие задачи просрочены в проекте?»
- «Кто из сотрудников наиболее перегружен в этом месяце?»
4.6. Бизнес-цели проекта
Функция бизнес-целей позволяет задавать числовую цель для проекта, получать данные через веб-хук и визуализировать прогресс.
Добавление цели
- Перейдите в раздел «Проекты» → выбранный проект → «Бизнес-цели».
- Нажмите «Добавить цель».
- Заполните: тип (разовая, еженедельная, ежемесячная, квартальная, годовая), название, целевое значение, даты начала и окончания.
- Сохраните. Система автоматически создаст ссылки для обновления значения через веб-хук.
На графике отображается целевая линия (красная) и фактические ежедневные значения. Данные можно фильтровать по дате и типу цели.
4.7. Планирование объема работ
Отчёт по планированию даёт общее представление о загрузке сотрудников: кто недозагружен, перегружен или скоро освободится.
| Термин | Описание |
| Часы на бенче | Часы, за которые никто не платит. 160 ч − сумма оплачиваемых часов. |
| Свободные часы | Часы, когда сотрудник свободен и не загружен. 160 ч − сумма плановых часов. |
| Распределённые часы | Сумма всех часов сотрудника во всех проектах. |
Фильтры: «Недозагружен» (часы на бенче > 0), «Перегружен» (распределённые часы > 160), «Свободен» (не добавлен в проекты), «Освобождается скоро» (дата окончания приближается), «Занят» (160 часов).
5. Метрики
5.1. Метрики гибкого управления
Метрики гибкого управления — это набор ключевых показателей, которые помогают командам отслеживать и анализировать процессы разработки.
Настройка метрик
| Метрика | Назначение | Внутренний код |
| Время поставки | Время от создания задачи до её завершения. | lead_time |
| Время цикла | Время активной работы над задачей (от первого статуса до финального). | cycle_time |
| Время работы | Время от первой записи о трудозатратах по задаче до её завершения. | cycle_time_from_worklog |
| Оценка точности | Соотношение плановых и фактических часов по задаче (в %). Пример: план 10 ч, факт 12 ч → 120%. | actual_time_spend |
| Процент отклонений | Как часто завершённые задачи возвращаются на доработку после тестирования или проверки кода. | rejection_rate |
Метрики настраиваются для каждого проекта отдельно:
- Перейдите в «Настройки» → «Список проектов» → нужный проект → вкладка «Гибкие метрики».
- Нажмите «+» и заполните поля: источник данных, тип метрики, название, тип задачи, начальный и финальный статус, исключаемые статусы.
- Отметьте «Панель проекта», если метрика должна отображаться на Панели гибких метрик.
- Сохраните.
Названия типа задачи, начального и финального статуса должны точно совпадать с названиями в системе управления задачами, включая регистр букв.
5.2. Панель гибких метрик
Панель гибких метрик отображает пять метрик по всем проектам, в которых они настроены.
- Блок «Максимум и минимум» — экстремальные значения метрик за 12 месяцев по всем проектам.
- Годовая аналитика — график изменений метрик за год. Фильтрация по проекту, наведение на точку показывает данные за период.
- Раздел «Сотрудники и задачи» — метрики по конкретным участникам и задачам за выбранный период. Поддерживает фильтрацию по проекту, месяцу, году. Данные можно скачать в формате Excel.
5.3. Метрики репозитория кода
Для получения метрик кода необходимо подключить репозиторий к проекту (см. раздел 7.2).
Панель «В работе»
Показывает все открытые запросы на слияние за последние 3 дня из всех подключённых репозиториев.
- Количество открытых запросов на слияние.
- Количество активных участников (тех, кто комментирует или вносит изменения).
- Соотношение: запросы на слияние / активные участники.
- Таблица с деталями: автор, название, участники, возраст запроса (до 1 дня, 1 день, 2 дня, 3 дня).
Время цикла
Показывает эффективность обработки запросов на слияние: среднее время от первого коммита до принятия или закрытия. Значения, превышающие 100 часов, подсвечиваются красным.
Время жизни запросов на слияние
- Время до открытия — от первого коммита до открытия запроса.
- Время до проверки — от открытия до первого комментария ревьюера.
- Время до принятия — от открытия до слияния.
- Среднее количество ревьюеров и комментариев.
Распределение по размеру
Классифицирует запросы на слияние по количеству добавленных строк, удалённых строк и изменённых файлов. Отображается в виде гистограмм и таблицы.
Индивидуальные метрики сотрудника
- Среднее время от создания запроса на слияние до его принятия.
- Время цикла.
- Процент отклонения: всего задач, возвращённых задач, количество возвратов.
- Количество коммитов в день.
- Количество созданных запросов на слияние и принятых в день.
- Сравнение плановых и фактических трудозатрат.
6. Финансовая аналитика
6.1. Отчёты по маржинальности
Отчёты по маржинальности помогают руководству определить, приносит ли проект или сотрудник прибыль компании.
| Отчёт | Описание |
| Прибыль по проекту | Прибыльность каждого проекта за отчётный период. |
| Прибыль по сотрудникам | Прибыльность каждого сотрудника за отчётный период. |
| Сводный отчет по проектам | Сводный отчёт по марже проектов помесячно за год. |
| Сводный отчет по сотрудникам | Сводный отчёт по марже сотрудников за год. |
| Детальные затраты и маржа | Затраты на сотрудников по разным проектам за выбранный месяц. |
| Общий отчёт по проектам | Прибыльность всех проектов с фильтрами по типу, статусу, году. Выгрузка в Excel. |
Важно: Для появления данных в отчётах по маржинальности необходимо: подключить систему управления задачами к проекту (для получения записей о трудозатратах) и настроить ставки сотрудников.
6.2. Ключевые показатели маржинального отчёта
| Показатель | Описание |
| Статус счёта | Статус оплаты за месяц: черновик, подтверждён, отправлен, просрочен, оплачен, аннулирован. |
| Скидка | Вводится вручную или загружается через файл. Необязательна. |
| Расходы | Дополнительные расходы по проекту. Необязательны. |
| Себестоимость | Формула: сумма (часы в проекте / общие часы × стоимость сотрудника). |
| Маржа | Ожидаемый доход − себестоимость − расходы − скидка. |
| Ожидаемый доход | Автоматически считается при наличии почасовой ставки у всех участников проекта. |
6.3. Финансовые цели
Финансовые цели позволяют задавать годовые ориентиры по выручке и прибыльности компании.
- Выручка — сумма ожидаемых доходов по всем проектам за год.
- Цель — целевое значение из поля «Финансовая цель».
- Уже заработано — фактический и прогнозируемый доход на текущий момент.
- Прогресс (%) = уже заработано / цель × 100%.
- Прибыльность — показатель рентабельности компании.
6.4. Ставки сотрудников в коммерческих проектах
Ставки указывают, сколько сотрудник получает за работу в проекте и с какой даты ставка начинает действовать. Данные используются для расчёта маржинальности и ожидаемого дохода.
Как добавить ставку
- Перейдите в «Финансы» → «Ставки проекта», нажмите «+».
- Заполните: сотрудник, проект, почасовая ставка или месячная ставка, дата начала.
- Сохраните.
Указывайте либо почасовую, либо месячную ставку — не обе одновременно. При заполнении обоих полей сотруднику будет начислена оплата за все отработанные часы по почасовой ставке плюс месячная ставка.
Последняя добавленная ставка считается актуальной до добавления новой.
6.5. Расходы на сотрудника
Расходы на сотрудника — это совокупные расходы компании на сотрудника за месяц, включая зарплату, налоги и накладные расходы.
Данные используются для расчёта маржинальности в трёх отчётах: «Прибыль проекта», «Прибыль сотрудника», «Детальные затраты».
- Записи добавляются ежемесячно вручную или через массовую загрузку CSV-файла.
- Один сотрудник имеет только одну запись стоимости за период — независимо от числа проектов.
- При массовой загрузке вручную созданные записи за тот же период перезаписываются.
- В расчётах всегда используется последнее доступное значение.
6.6. Маржа по проектам
Таблица «Маржа по проектам» показывает затраты по проекту за предыдущий день и за выбранный месяц.
Формула для внутренних проектов
Стоимость = (стоимость сотрудника / общие часы по всем проектам) × часы в данном проекте.
Формула для коммерческих проектов
- Только почасовая ставка: ставка × часы.
- Только месячная ставка: месячная ставка / 22 рабочих дня.
- Обе ставки: (ставка × часы) + месячная ставка / 22.
6.7. Трудозатраты по задачам и эпикам
«Единое Решение» автоматически рассчитывает стоимость работы по каждому эпику и задаче в коммерческих и внутренних проектах.
- Данные фильтруются по году и месяцу.
- Доступен просмотр часов по эпику в целом и по каждой задаче внутри эпика.
- Можно видеть, кто из сотрудников работал над конкретными задачами.
- Отчёт выгружается в формате Excel.
7. Системные настройки
7.1. Подключение системы управления задачами (источника задач)
«Единое Решение» поддерживает интеграцию с популярными системами управления задачами. После подключения платформа автоматически получает данные о задачах, изменениях статусов и записях о трудозатратах.
Добавление источника задач — Инструменты ПМ
Источник задач (Инструмент ПМ) — это адрес системы управления задачами, из которой «Единое Решение» забирает данные. Один источник регистрируется один раз для всех проектов на этом сервере.
- Перейдите в «Настройки» → «Инструменты ПМ» и нажмите «+».
- Укажите адрес системы: для облачного — обычно https://yourcompany.domain.net; для серверного — адрес вашего сервера.
- Введите название источника и нажмите «Сохранить».
Подключение проекта к источнику задач
- Перейдите в «Настройки» → «Список проектов», нажмите на идентификатор нужного проекта.
- Перейдите на вкладку «Инструменты управления» и нажмите «+».
- Выберите источник задач из списка.
- Введите ключ проекта — идентификатор проекта в системе управления задачами.
- Укажите имя пользователя и токен доступа.
- Отметьте «Активен» и нажмите «Проверить соединение» (Test Connection).
- При успешной проверке нажмите «Сохранить».
Важно: Данные обновляются автоматически каждый час в начале часа. Если через час данные не появились в разделе «Записи о трудозатратах», возможно, потребуется ручное сопоставление аккаунтов.
Ручное сопоставление аккаунтов
Иногда аккаунт сотрудника в системе управления задачами не сопоставляется автоматически с его профилем в «Едином Решении».
- Убедитесь, что все рабочие электронные адреса сотрудника добавлены в его карточку: вкладка «Электронные адреса».
- Перейдите в настройки проекта → вкладка «Аккаунты пользователей», установите фильтр «Не совпадает».
- Если есть несопоставленные записи (пустое поле «Имя сотрудника»): нажмите и удерживайте пустое поле несколько секунд. В появившемся списке выберите нужного сотрудника.
- Нажмите «Сохранить». Повторите для всех несопоставленных аккаунтов.
7.2. Подключение репозитория к проекту
Подключение репозитория позволяет «Единому Решению» собирать данные о коммитах и запросах на слияние для аналитики производительности команды.
- Перейдите в «Настройки» → «Список проектов» → нужный проект → вкладка «Репозиторий».
- Нажмите «+» и заполните поля:
| Поле | Описание |
| URL группы / репозитория | Адрес группы репозиториев или отдельного репозитория. |
| Платформа | Выберите тип: облачный хостинг кода. |
| Ветки репозитория | Если нужен конкретный набор веток — укажите их названия в кавычках через запятую. Поддерживаются регулярные выражения. |
| Токен | API-токен от соответствующей платформы хостинга кода. |
| Активен | Отметьте для включения сбора данных. |
- Нажмите «Сохранить».
Данные из репозитория обновляются каждые два часа. Токены доступа для различных платформ хостинга кода создаются в разделе «Настройки» → «Репозиторий».
7.3. Настройка календаря (выходные и праздники)
Настройка нерабочих дней влияет на точность расчётов в аналитических панелях, корректный подсчёт дней отпуска и отправку уведомлений (уведомления не отправляются в выходные и праздники).
Настройки на уровне компании
- Перейдите в «Настройки компании» → «Календарь».
- Отметьте дни, которые считаются выходными или праздничными.
- Выберите: применить только для текущего года или как стандарт для всех будущих лет.
Настройки на уровне проекта
Если для конкретного проекта нужен свой календарь: перейдите в настройки проекта → «Календарь». Настройки проекта перекрывают общие настройки компании.
Важно: Если для текущего года календарь не настроен, система автоматически использует настройки предыдущего года.
7.4. Настройка защиты от подбора пароля
Для защиты от многократных неудачных попыток входа включите ограничение в разделе «Настройки компании» → «Параметры функций» → «Максимум попыток входа». Укажите допустимое число попыток и сохраните.
Если пользователь превысит лимит, его аккаунт будет заблокирован. Разблокировать его может пользователь с ролью Стейкхолдер или с правами администратора ролей:
- Перейдите в «Управление персоналом» → «Сотрудники» → нужный сотрудник.
- Откройте вкладку «Учётная запись», нажмите на идентификатор заблокированного аккаунта.
- В открывшемся окне нажмите «Разблокировать».
Если пользователь забыл пароль и самостоятельное восстановление недоступно: нажмите «Установить пароль» в том же окне, задайте новый пароль и передайте его пользователю.
7.5. Настройка SMTP для отправки писем
Настройте почтовый сервер для отправки системных уведомлений из «Единого Решения».
Перейдите в «Настройки» → «Почтовый сервер (SMTP)».
| Поле | Описание |
| Сервер | Адрес почтового сервера, например: smtp.company.com |
| Порт | 465 (SSL) или 587 (TLS). |
| E-mail отправителя | Адрес, который будет отображаться как отправитель. |
| Логин и пароль | Учётные данные для аутентификации на SMTP-сервере. |
| Тема письма по умолчанию | Стандартная тема для системных писем из «Единого Решения». |
7.6. Журналы системы
Журнал активности
Фиксирует посещения страниц и действия пользователей. Доступен по пути: «Настройки» → «Журнал активности».
- Просмотр событий в хронологическом порядке.
- Поиск и фильтрация по сотруднику, странице, периоду.
Системные действия
Фиксирует события, связанные с учётными записями:
- Создание, изменение и удаление аккаунтов.
- Изменение ролей, вход и выход из системы.
- Разблокировка аккаунтов.
Доступен по пути: «Настройки» → «Системные действия». Поддерживает поиск и хронологический просмотр.
Журналы автоматизации (Airflow Logs)
Журналы выполнения автоматических задач (заданий планировщика). Используются для диагностики ошибок и анализа работы процессов.
9. Техническая поддержка
9.1. Контакты службы поддержки
| Параметр | Значение |
| Электронная почта | support@single-solution.ru |
| Адрес | 117519, г. Москва, ш. Варшавское, д. 132, стр. 9 |
| Специалисты технической поддержки | 3 штатных специалиста ООО «СИТИТЕЛ» |
| Специалисты гарантийного обслуживания | 4 штатных специалиста ООО «СИТИТЕЛ» |
9.2. Как обратиться за поддержкой
Направьте запрос на адрес support@single-solution.ru. В запросе укажите:
- Тему обращения.
- Подробное описание проблемы.
- Снимок экрана с ошибкой (при наличии).
Предложения по улучшению функциональности платформы также принимаются по указанному адресу.
9.3. Обновление платформы
Обновления платформы «Единое Решение» выполняются силами специалистов ООО «СИТИТЕЛ» или, для самостоятельно развёрнутых версий, системным администратором заказчика. После обновления все данные и настройки сохраняются.