Руководство пользователя HubEx

Краткие инcтрукции по работе, основные понятия и первые шаги по освоению платформы.

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

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

🐞 Суть проблемы

В системе существовал следующий проблемный сценарий:

  1. Заказчик был привязан к двум компаниям (имел 2 трудоустройства).

  2. При переводе такого пользователя в сотрудники в его профиле оставалось только одно трудоустройство (первое из списка). Второе не отображалось.

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

🛠️ Что было исправлено

Мы переработали логику работы, чтобы обеспечить корректный и предсказуемый перенос данных о трудоустройстве:

🎯 Результат для пользователей и администраторов

 


 

📋 Расширена история изменений в заявках: теперь логируются материалы, дочерние заявки и акты

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

🔍 Что теперь отслеживается?

1. Вкладка «Необходимые материалы»

Логируются все операции с материалами:


2. Вкладка «Дочерние заявки»

Логируется привязка родительской заявки.
Система фиксирует номер заявки, для которой текущая задача становится дочерней. Это работает для обоих сценариев:

 


3. Вкладка «Акт выполненных работ»

Логируются ключевые действия по закрывающему документу:


🎯 Преимущества нововведения

⚙️ Как посмотреть историю?

Все перечисленные изменения отображаются в общей истории изменений заявки (вкладка «История изменений»). Записи появляются автоматически при сохранении заявки после редактирования соответствующих вкладок.

 


🛡️ Безопасное удаление стадий заявок с проверкой на использование

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

🔍 Что изменилось в интерфейсе?

Раньше при нажатии кнопки «Удалить» для стадии отправлялся запрос на удаление без каких-либо предупреждений.
Теперь перед удалением срабатывает проверка:

  1. Система анализирует, в каких типах заявок и переходах участвует выбранная стадия.

  2. Если стадия не используется нигде — появляется стандартное подтверждение удаления.

  3. Если стадия используется — система покажет детальное предупреждение со списком всех типов заявок и переходов, где она задействована.

⚠️ Как выглядит новое предупреждение?

Если стадия используется, администратор увидит сообщение следующего формата:

«Данная стадия участвует в ЖЦ следующих типов заявок:

🎯 Зачем это нужно?

Новый механизм помогает администраторам:

💡 Важные детали

 


🔧 Новая кнопка «Восстановить по умолчанию» в настройке формы заявки

Администраторы HubEx теперь могут одним кликом вернуть внешний вид формы заявки к исходному состоянию. Это упрощает настройку и исправление ошибок конфигурации.

🎯 Что делает новая функция?

В интерфейсе настройки формы заявки, рядом с другими кнопками действий, появилась новая опция «Восстановить по умолчанию». Она позволяет:

🔄 Как это работает?

  1. В шапке раздела настройки формы заявки нажмите на кнопку меню (  ).

  2. В выпадающем списке выберите пункт «Восстановить по умолчанию».

  3. Система мгновенно загрузит и применит стандартный шаблон формы.

  4. Вы увидите форму в её первоначальной конфигурации.

💾 Что происходит после восстановления?

Преимущества для администраторов:

 


⚙️ Оптимизация: планы помещений загружаются только при наличии прав

Мы оптимизировали работу веб-интерфейса при открытии формы объекта. Теперь запросы для отображения разделов «Планы помещений» загружаются только у пользователей, имеющих соответствующие права.

🎯 Что изменилось?

Раньше при открытии или редактировании карточки объекта система всегда отправляла запросы для получения данных о планах помещений, независимо от прав пользователя.
Теперь система проверяет права пользователя, полученные при авторизации, и загружает эти данные только при необходимости.

🔐 Какие права проверяются?

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

  1. «Планы помещений - планы на форме объекта» (право на просмотр).

  2. «Планы помещений - добавление и модификация существующих планов» (право на управление).

⚡ Как это работает?

  1. При открытии формы редактирования/копирования объекта система проверяет, есть ли у текущего пользователя хотя бы одно из двух указанных выше полномочий.

  2. Если прав нет — запросы на получение плана объекта не отправляются:

    • Соответствующий раздел интерфейса («Планы помещений») не отображается.

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

🚀 Результат и преимущества

 


В случае возникновения проблем - пишите нам в поддержку Telegram @hubex_bot или на почту help@hubex.ru


Перейти в меню