Руководство пользователя программного обеспечения «Единое Решение»

1. Введение

Настоящее руководство пользователя предназначено для всех сотрудников, руководителей и администраторов, работающих с программным обеспечением «Единое Решение». Документ охватывает все ключевые функции платформы: управление персоналом, проектами, финансовую аналитику, системные настройки, интеграции с внешними системами отслеживания задач и репозиториями, а также работу с уведомлениями и отчётами о состоянии проектов.

1.1. Назначение платформы

«Единое Решение» — это централизованная микросервисная платформа, которая объединяет в едином пространстве управление проектной деятельностью, мониторинг загрузки и эффективности сотрудников, финансовую аналитику и коммуникации команды.

Платформа позволяет:

  • автоматически собирать данные о работе сотрудников из внешних систем управления задачами и репозиториев кода;
  • строить аналитические отчёты по проектам, командам и отдельным сотрудникам;
  • контролировать финансовые показатели: маржинальность, бюджет, ставки;
  • управлять персоналом: отпуска, навыки, встречи один на один, зарплатная история;
  • настраивать автоматические уведомления о нарушениях рабочего процесса;
  • получать ежедневные и еженедельные отчёты в мессенджерах.

1.2. Доступ к платформе

Платформа «Единое Решение» работает через веб-браузер. Для начала работы введите в адресной строке браузера адрес, предоставленный администратором (например: https://yourcompany.single-solution.ru), и войдите с помощью логина и пароля.

Важно: Установка дополнительного программного обеспечения на компьютер пользователя не требуется. Интерфейс полностью реализован на русском языке.

2. Роли и права доступа

Роль — это набор разрешений, который назначается каждому пользователю в «Едином Решении». Когда пользователю присваивается роль, он получает доступ ко всем разрешениям, входящим в эту роль.

2.1. Базовые роли

РольОписание
Руководитель проекта Управление проектами, задачами, командой. Доступ к аналитике проекта.
Менеджер поставокУправление несколькими проектами, финансовая аналитика, внутренние затраты.
Менеджер по управлению персоналаУправление сотрудниками, отпуска, матрица навыков, история зарплат, корректировки выплат.
Технический директорДоступ к аналитике проектов, командной статистике, планированию загрузки.
СотрудникПросмотр своих задач, трудозатрат, отправка отчётов о состоянии дел.
РуководительМаксимальный доступ ко всем данным платформы. Финансы, аналитика, настройки.
КлиентОграниченный доступ к данным проектов, которые касаются клиента.
Внешний подрядчикСотрудник внешней организации, работающий над проектом.
ПартнёрПартнёр или инвестор компании.

Важно: Помимо базовых ролей существуют дополнительные функциональные роли, позволяющие расширить права конкретного пользователя. Настройка функциональных ролей выполняется только командой поддержки «Единого Решения» — неправильная конфигурация может нарушить логику работы базовых ролей.

3. Управление персоналом

Раздел «Управление персоналом» позволяет вести полноценный учёт сотрудников: от добавления в систему до управления отпусками, навыками, встречами и финансовыми корректировками.

3.1. Добавление сотрудника

Добавить сотрудника в «Единое Решение» можно двумя способами:

  • Карточка сотрудника — добавляет профиль в систему, позволяет собирать данные и назначать на проекты. Сотрудник не получает доступ для входа на платформу.
  • Учётная запись — даёт сотруднику возможность входить в «Единое Решение».

Создание карточки сотрудника

  1. Перейдите в раздел «Управление персоналом» → «Сотрудники» и нажмите кнопку «+».
  2. Заполните обязательные поля: Имя, Фамилия, Тип найма. Для штатных сотрудников выбирайте «Штатный сотрудник».
  3. Нажмите «Сохранить».

Создание учётной записи для входа в систему

  1. Перейдите в раздел «Управление персоналом» → «Сотрудники», нажмите на идентификатор нужного сотрудника.
  2. Прокрутите до блока «Почта» и нажмите «+». Добавьте рабочий e-mail сотрудника — он будет использоваться как логин.
  3. Перейдите на вкладку «Аккаунт» и нажмите «+».
  4. Назначьте роль и сохраните.
  5. Нажмите «Установить пароль», задайте пароль и передайте его сотруднику вместе с адресом платформы.

3.2. Карточка сотрудника

Карточка сотрудника — это централизованный профиль, в котором хранятся все ключевые данные: зарплата, ставки, участие в проектах, данные из внешних систем.

Основные поля карточки

ПолеОписание
АктивенЕсли отключено: сотрудник не может входить в систему, данные по нему не обновляются.
Имя, ФамилияОбязательные поля.
Полное имя для учётаИмя на языке страны ведения деятельности согласно трудовому законодательству.
ДолжностьПрофессия по трудовому договору.
УровеньУровень сотрудника: Junior, Middle, Senior и др.
СпециализацияОсновное направление деятельности: разработчик, менеджер, и др.
Дата выхода на работуОбязательна для корректного расчёта отпуска.
Тип наймаШтатный сотрудник, вне штата, стажер, клиент, не в компании. Влияет на права доступа.
Тип оплатыФиксированная или почасовая.
Форма расчётаДо налогов; после налогов.

Вкладки карточки

  • Общие — основная информация, проекты сотрудника, электронные адреса.
  • Журнал изменений — история изменений карточки: кто, когда и что менял.
  • Аккаунт — роли и доступ для входа в систему.
  • Управление персоналом — чек-лист онбординга, встречи один на один, наставничество.
  • Оборудования — корпоративное оборудование и доступы, закреплённые за сотрудником.

3.3. Деактивация и удаление профиля

Деактивация профиля

Если сотрудник перестал работать в компании, его профиль нужно деактивировать, а не удалять — чтобы сохранить всю историческую информацию.

  1. Перейдите в «Управление персоналом» → «Сотрудники», откройте профиль сотрудника по идентификатору.
  2. Убедитесь, что у сотрудника нет активных проектов в разделе «Проекты». Если проекты есть — откройте каждый по идентификатору, укажите дату окончания и сохраните.
  3. На вкладке «Общие» снимите отметку «Активен» и сохраните.

Удаление профиля

Удаление применяется только если профиль создан по ошибке и не содержит исторических данных.

  1. Перейдите в «Управление персоналом» → «Сотрудники».
  2. Нажмите на иконку чекбокса, отметьте нужный профиль.
  3. Нажмите иконку «–» и подтвердите удаление.

3.4. Управление отсутствиями

Функция управления отсутствиями позволяет сотрудникам подавать заявки на отпуск, больничный или выходной прямо в интерфейсе платформы — с автоматической проверкой правил и уведомлениями по электронной почте.

Типы отсутствий по умолчанию

  • Отпуск — ежегодный оплачиваемый отпуск.
  • Короткий больничный — отсутствие по болезни до нескольких дней.
  • Длительный больничный — продолжительное отсутствие по болезни.
  • Неоплачиваемый выходной.
  • Оплачиваемый выходной.

Правила расчёта отпуска

  • За каждый полностью отработанный месяц начисляется: количество дней отпуска в год / 12.
  • Отпуск не начисляется, если в месяце было менее 10 рабочих дней.
  • Для сотрудников с почасовой оплатой месяц засчитывается при наличии не менее 80 залогированных часов.
  • Минимальная продолжительность отпуска — 5 идущих подряд рабочих дней.
  • Оплачиваемый выходной — не более 2 рабочих дней подряд и не чаще 2 раз в месяц.

Как подать заявку на отсутствие

  1. Перейдите в «Главная» → Вверху страницы нажмите на свой аккаунт.
  2. Нажмите «Запросить отпуск».
  3. Заполните форму: тип отсутствия, даты начала и окончания, согласующие, комментарий (по желанию).
  4. Нажмите «Отправить». Система автоматически проверит даты и правила. При ошибке покажет причину.
  5. Заявка получает статус «На согласовании». Согласующие получат письмо с ссылкой на заявку.

Важно: Заявки, ожидающие решения, доступны в разделе «Управление персоналом» → «Отсутствия» → «Ожидают решения». Рассматривать заявки могут указанные согласующие, а также пользователи с правами менеджера по управлению персонала или руководителя проекта.

3.5. История зарплат сотрудника

История изменения зарплат — это журнал изменений оплаты труда. Записи не влияют на отчёты и используются для внутреннего учёта.

Как добавить новую запись

  1. Перейдите в «Управление персоналом» → «История изменения зарплат».
  2. Нажмите «+».
  3. Заполните поля: сотрудник, дата начала действия ставки, ставка (для почасовой оплаты) или сумма зарплаты (для фиксированной).
  4. Нажмите «Сохранить».

Для поиска истории конкретного сотрудника используйте строку поиска — введите имя сотрудника.

3.6. Корректировки по зарплате

Как добавить запись

  1. Нажмите «+» в разделе «Корректировки по зарплате».
  2. Заполните поля: сотрудник, дата, тип корректировки (аванс / займ / питание), сумма, комментарий.
  3. Нажмите «Сохранить».

3.7. Встречи один на один (1-on-1)

Для компаний, практикующих регулярные встречи один на один, «Единое Решение» помогает планировать их, фиксировать и отслеживать.

Как запросить встречу

  1. Откройте раздел «1-на-1» и нажмите «Запросить встречу».
  2. Укажите партнёра по встрече, при необходимости добавьте комментарий.
  3. Нажмите «Отправить запрос». Запрос уйдёт выбранному сотруднику.
  4. Статус запроса отображается во вкладке «Исходящие запросы».

Как принять или отклонить запрос

Входящие запросы отображаются во вкладке «Входящие запросы» на странице встреч.

  • Нажмите «Отклонить» — запрос будет убран из списка, статус у отправителя изменится на «Отклонён».
  • Нажмите «Принять» — появятся варианты: «Завершить», «Отклонить», «Запланировать звонок». Выберите «Запланировать звонок», откроется календарь для выбора даты. После выбора нажмите «Завершить».

Регистрация встречи

Встречу можно зарегистрировать вручную, не дожидаясь запроса.

  1. Перейдите в раздел «1-на-1/Менторство» → «Реестр 1-1», нажмите «+».
  2. Укажите: кто проводит, с кем, дата начала, дата окончания (можно оставить пустой).
  3. Нажмите «Сохранить».

Фиксация встречи и комментарии

  1. Откройте профиль сотрудника, перейдите на вкладку «Комментарии».
  2. Нажмите «+», выберите тип: «Журнал 1-1» или «Комментарий».
  3. Напишите текст, сохраните. Если отметить «Видно для сотрудника» — запись будет видна ему в его профиле.

Статистика по встречам доступна на страницах: «Невыделенные 1-1» (сотрудники без запланированных встреч), «Нет встреч за прошлый месяц» (не было встречи более 30 дней), «Статистика» (сводный график по дням).

4. Управление проектами

4.1. Создание нового проекта

Перейдите в раздел «Настройки» → «Список проектов» и нажмите «+».

ПолеОписание
Название проектаОбязательное поле. Отображается во всех разделах системы.
АктивенЕсли снять отметку — проект станет неактивным, данные обновляться не будут.
ТипКоммерческий (оплачивается клиентом) или Внутренний.
Объем работОтметьте только для проектов, где нельзя автоматически подтягивать данные из системы управления задачами.
ОписаниеПроизвольное описание проекта для руководства.

4.2. Объём работ (Scope of Work)

После создания проекта добавьте сотрудников в команду. Прокрутите вниз в настройках проекта, в разделе «Команда проекта» нажмите «+».

ПолеОписание
ФИОВыберите сотрудника из списка.
РольРоль сотрудника в рамках данного проекта.
Участвует в асинхронных стендапахЕсли отмечено — система будет ожидать ежедневных отчётов о состоянии дел от этого сотрудника.
Плановые часы в месяцЕсли не заполнено — автоматически ставится 160 часов.
Дневные часыНорма часов в день. По умолчанию 8.
Допустимое отклонениеНа сколько часов в день допустимо превышение нормы. Используется для уведомлений.
Оплачиваемые часыЧасы в месяц, за которые выставляется счёт клиенту.

Важно: После настройки команды подключите источники данных: систему управления задачами, репозиторий кода, мессенджер. Это позволит платформе автоматически собирать данные о работе сотрудников.

4.3. Типы проектов

  • Фиксированный — проект с заранее определённым бюджетом и перечнем работ.
  • Постоянный (Ongoing) — проект без фиксированного срока завершения.
  • Нефиксированный — оплата по факту отработанных часов.

4.4. Учёт рабочего времени (записи о трудозатратах)

Запись о трудозатратах — это короткая запись о том, сколько времени было потрачено на задачу и что именно было сделано. Такие записи служат фактическим подтверждением выполненной работы.

Требования к хорошей записи

  • Каждая запись должна содержать краткое описание результата, даже если задача ещё не завершена.
  • Примеры хороших записей: «Настроил локальное окружение проекта — 1 ч», «Синхронизация с командой по дизайну — 45 мин».
  • Примеры плохих записей: «Работал — 4 ч», «Был на созвоне — 1 ч» — такие записи не дают понимания, что было сделано.

Преимущества учёта трудозатрат

  • Помогают выявить переработки и предотвратить выгорание сотрудников.
  • Улучшают анализ эффективности и позволяют командам фокусироваться на результате.
  • Дают понимание реальной стоимости разработки функций.
  • Упрощают выставление счетов клиентам на основе фактически отработанных часов.

Ручная загрузка часов

Для проектов, где нет автоматической интеграции с системой управления задачами, можно загружать часы вручную:

  1. Перейдите в «Управление» → «Часы сотрудников».
  2. Нажмите «+», выберите проект, сотрудника, укажите количество часов и дату.
  3. Сохраните запись.

Важно: В списке проектов отображаются только те, у которых в настройках включён параметр «Ручная загрузка часов».

4.5. ИИ-помощник (помощник на основе искусственного интеллекта)

Встроенный ИИ-помощник отвечает на вопросы о состоянии проектов, активности команды и ключевых показателях на естественном языке. Ассистент доступен из любого раздела платформы.

Примеры вопросов:

  • «Какова загрузка команды на следующей неделе?»
  • «Какие задачи просрочены в проекте?»
  • «Кто из сотрудников наиболее перегружен в этом месяце?»

4.6. Бизнес-цели проекта

Функция бизнес-целей позволяет задавать числовую цель для проекта, получать данные через веб-хук и визуализировать прогресс.

Добавление цели

  1. Перейдите в раздел «Проекты» → выбранный проект → «Бизнес-цели».
  2. Нажмите «Добавить цель».
  3. Заполните: тип (разовая, еженедельная, ежемесячная, квартальная, годовая), название, целевое значение, даты начала и окончания.
  4. Сохраните. Система автоматически создаст ссылки для обновления значения через веб-хук.

На графике отображается целевая линия (красная) и фактические ежедневные значения. Данные можно фильтровать по дате и типу цели.

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

Метрики настраиваются для каждого проекта отдельно:

  1. Перейдите в «Настройки» → «Список проектов» → нужный проект → вкладка «Гибкие метрики».
  2. Нажмите «+» и заполните поля: источник данных, тип метрики, название, тип задачи, начальный и финальный статус, исключаемые статусы.
  3. Отметьте «Панель проекта», если метрика должна отображаться на Панели гибких метрик.
  4. Сохраните.

Названия типа задачи, начального и финального статуса должны точно совпадать с названиями в системе управления задачами, включая регистр букв.

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. Ставки сотрудников в коммерческих проектах

Ставки указывают, сколько сотрудник получает за работу в проекте и с какой даты ставка начинает действовать. Данные используются для расчёта маржинальности и ожидаемого дохода.

Как добавить ставку

  1. Перейдите в «Финансы» → «Ставки проекта», нажмите «+».
  2. Заполните: сотрудник, проект, почасовая ставка или месячная ставка, дата начала.
  3. Сохраните.

Указывайте либо почасовую, либо месячную ставку — не обе одновременно. При заполнении обоих полей сотруднику будет начислена оплата за все отработанные часы по почасовой ставке плюс месячная ставка.

Последняя добавленная ставка считается актуальной до добавления новой.

6.5. Расходы на сотрудника

Расходы на сотрудника — это совокупные расходы компании на сотрудника за месяц, включая зарплату, налоги и накладные расходы.

Данные используются для расчёта маржинальности в трёх отчётах: «Прибыль проекта», «Прибыль сотрудника», «Детальные затраты».

  • Записи добавляются ежемесячно вручную или через массовую загрузку CSV-файла.
  • Один сотрудник имеет только одну запись стоимости за период — независимо от числа проектов.
  • При массовой загрузке вручную созданные записи за тот же период перезаписываются.
  • В расчётах всегда используется последнее доступное значение.

6.6. Маржа по проектам

Таблица «Маржа по проектам» показывает затраты по проекту за предыдущий день и за выбранный месяц.

Формула для внутренних проектов

Стоимость = (стоимость сотрудника / общие часы по всем проектам) × часы в данном проекте.

Формула для коммерческих проектов

  • Только почасовая ставка: ставка × часы.
  • Только месячная ставка: месячная ставка / 22 рабочих дня.
  • Обе ставки: (ставка × часы) + месячная ставка / 22.

6.7. Трудозатраты по задачам и эпикам

«Единое Решение» автоматически рассчитывает стоимость работы по каждому эпику и задаче в коммерческих и внутренних проектах.

  • Данные фильтруются по году и месяцу.
  • Доступен просмотр часов по эпику в целом и по каждой задаче внутри эпика.
  • Можно видеть, кто из сотрудников работал над конкретными задачами.
  • Отчёт выгружается в формате Excel.

7. Системные настройки

7.1. Подключение системы управления задачами (источника задач)

«Единое Решение» поддерживает интеграцию с популярными системами управления задачами. После подключения платформа автоматически получает данные о задачах, изменениях статусов и записях о трудозатратах.

Добавление источника задач — Инструменты ПМ

Источник задач (Инструмент ПМ) — это адрес системы управления задачами, из которой «Единое Решение» забирает данные. Один источник регистрируется один раз для всех проектов на этом сервере.

  1. Перейдите в «Настройки» → «Инструменты ПМ» и нажмите «+».
  2. Укажите адрес системы: для облачного — обычно https://yourcompany.domain.net; для серверного — адрес вашего сервера.
  3. Введите название источника и нажмите «Сохранить».

Подключение проекта к источнику задач

  1. Перейдите в «Настройки» → «Список проектов», нажмите на идентификатор нужного проекта.
  2. Перейдите на вкладку «Инструменты управления» и нажмите «+».
  3. Выберите источник задач из списка.
  4. Введите ключ проекта — идентификатор проекта в системе управления задачами.
  5. Укажите имя пользователя и токен доступа.
  6. Отметьте «Активен» и нажмите «Проверить соединение» (Test Connection).
  7. При успешной проверке нажмите «Сохранить».

Важно: Данные обновляются автоматически каждый час в начале часа. Если через час данные не появились в разделе «Записи о трудозатратах», возможно, потребуется ручное сопоставление аккаунтов.

Ручное сопоставление аккаунтов

Иногда аккаунт сотрудника в системе управления задачами не сопоставляется автоматически с его профилем в «Едином Решении».

  1. Убедитесь, что все рабочие электронные адреса сотрудника добавлены в его карточку: вкладка «Электронные адреса».
  2. Перейдите в настройки проекта → вкладка «Аккаунты пользователей», установите фильтр «Не совпадает».
  3. Если есть несопоставленные записи (пустое поле «Имя сотрудника»): нажмите и удерживайте пустое поле несколько секунд. В появившемся списке выберите нужного сотрудника.
  4. Нажмите «Сохранить». Повторите для всех несопоставленных аккаунтов.

7.2. Подключение репозитория к проекту

Подключение репозитория позволяет «Единому Решению» собирать данные о коммитах и запросах на слияние для аналитики производительности команды.

  1. Перейдите в «Настройки» → «Список проектов» → нужный проект → вкладка «Репозиторий».
  2. Нажмите «+» и заполните поля:
ПолеОписание
URL группы / репозиторияАдрес группы репозиториев или отдельного репозитория.
ПлатформаВыберите тип: облачный хостинг кода.
Ветки репозиторияЕсли нужен конкретный набор веток — укажите их названия в кавычках через запятую. Поддерживаются регулярные выражения.
ТокенAPI-токен от соответствующей платформы хостинга кода.
АктивенОтметьте для включения сбора данных.
  1. Нажмите «Сохранить».

Данные из репозитория обновляются каждые два часа. Токены доступа для различных платформ хостинга кода создаются в разделе «Настройки» → «Репозиторий».

7.3. Настройка календаря (выходные и праздники)

Настройка нерабочих дней влияет на точность расчётов в аналитических панелях, корректный подсчёт дней отпуска и отправку уведомлений (уведомления не отправляются в выходные и праздники).

Настройки на уровне компании

  1. Перейдите в «Настройки компании» → «Календарь».
  2. Отметьте дни, которые считаются выходными или праздничными.
  3. Выберите: применить только для текущего года или как стандарт для всех будущих лет.

Настройки на уровне проекта

Если для конкретного проекта нужен свой календарь: перейдите в настройки проекта → «Календарь». Настройки проекта перекрывают общие настройки компании.

Важно: Если для текущего года календарь не настроен, система автоматически использует настройки предыдущего года.

7.4. Настройка защиты от подбора пароля

Для защиты от многократных неудачных попыток входа включите ограничение в разделе «Настройки компании» → «Параметры функций» → «Максимум попыток входа». Укажите допустимое число попыток и сохраните.

Если пользователь превысит лимит, его аккаунт будет заблокирован. Разблокировать его может пользователь с ролью Стейкхолдер или с правами администратора ролей:

  1. Перейдите в «Управление персоналом» → «Сотрудники» → нужный сотрудник.
  2. Откройте вкладку «Учётная запись», нажмите на идентификатор заблокированного аккаунта.
  3. В открывшемся окне нажмите «Разблокировать».

Если пользователь забыл пароль и самостоятельное восстановление недоступно: нажмите «Установить пароль» в том же окне, задайте новый пароль и передайте его пользователю.

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. Обновление платформы

Обновления платформы «Единое Решение» выполняются силами специалистов ООО «СИТИТЕЛ» или, для самостоятельно развёрнутых версий, системным администратором заказчика. После обновления все данные и настройки сохраняются.