3.21: различия между версиями

Материал из WiKi - UserSide
Нет описания правки
 
(не показано 12 промежуточных версий этого же участника)
Строка 1: Строка 1:
[[3.21_EN|en]] | [[3.21_UK|uk]] | '''ru'''
[[3.21_EN|en]] | [[3.21_UK|uk]] | '''ru'''


Дата выпуска: '''??? 2026'''
Дата выпуска: '''июнь 2026'''
 
''Основные изменения: https://promo.userside.eu/321/''


Также см.:  
Также см.:  
Строка 10: Строка 12:


'''Особой важности:'''
'''Особой важности:'''
* [PWA (приложение)|PWA ''(приложение)'']
* [[PWA (приложение)|PWA ''(приложение)'']]
* Автоматическое построение схемы бизнес-логики/рабочего процесса для типов заданий на основании цепочек/автоматизации
* Автоматическое построение [[Бизнес-процесс|схемы бизнес-логики/рабочего процесса]] для типов заданий на основании цепочек/автоматизации
* Обновлённый календарь заданий и [[Интеграция с Google-календарём|интеграция с Google-календарём]]
* [[Календарь|Обновлённый календарь]] заданий и [[Интеграция с Google-календарём|интеграция с Google-календарём]]
* Отдельный интерфейс для быстрой передачи ТМЦ - сканируя или ввода штрихкоды, серийные номера и так далее ''(в т.ч. с поддержкой сканера штрихкодов камерой мобильного устройства)''
* Отдельный [[Массовая передача ТМЦ|интерфейс для быстрой передачи ТМЦ]] - сканируя или ввода штрихкоды, серийные номера и так далее ''(в т.ч. с поддержкой сканера штрихкодов камерой мобильного устройства)''
* Снапшоты схем коммутации - выводятся на основной схеме + формируются непосредственно при операциях коммутации/разрыва коммутации на сооружении связи
* [[Схема коммутации#anchor_321|Снапшоты схем коммутации]] - выводятся на основной схеме + формируются непосредственно при операциях коммутации/разрыва коммутации на сооружении связи
* В схеме коммутации - создание соединений, удаление и изменение ломанной соединения осуществляется без перезагрузки и ожидания страницы ''(на практике - дало ускорение работы в 2-10 раз)''
* В схеме коммутации - создание соединений, удаление и изменение ломанной соединения осуществляется без перезагрузки и ожидания страницы ''(на практике - дало ускорение работы в 2-10 раз)''
* Панель на главной страницы со счетчиками фильтров по заданиям/показателями KPI
* Панель на главной страницы со [[Список заданий#anchor_321|счетчиками фильтров по заданиям/показателями KPI]]
* "Физическое" подписание документов у абонентов/клиентов на планшетах ''(мобильных устройствах)''
* "Физическое" [[Подписание документов с абонентами|подписание документов у абонентов/клиентов]] на планшетах ''(мобильных устройствах)''
* Реализовано автообновление GPS-позиции транспорта на карте в реальном времени ''(каждые N-секунд)''
* Реализовано автообновление GPS-позиции транспорта на карте в реальном времени ''(каждые N-секунд)''
* Виджет на главную страницу - самые проблемные абоненты и здания
* Виджет на главную страницу - [[Статистика#anchor_321|самые проблемные абоненты и здания]]
* Новая структурная схема. Масштабирование, сохранение в SVG
* Новая [[Структурная схема|структурная схема]]. Масштабирование, сохранение в SVG
* Internal API v2. Событийная система в ERP
* [[Internal API]] v2. Событийная система в ERP
* Поддержка учёта IPv6 для оборудования и абонентов
* Поддержка учёта IPv6 для оборудования и абонентов
* Обновлённый UI/UX
* Обновлённый UI/UX
Строка 28: Строка 30:
* Реализован массовый импорт потенциальных абонентов
* Реализован массовый импорт потенциальных абонентов
* В групповых действиях по абонентам добавлена возможность отправить SMS
* В групповых действиях по абонентам добавлена возможность отправить SMS
* В условиях SMS-рассылки можно добавлять конкретных абонентов
* '''В условиях SMS-рассылки можно добавлять конкретных абонентов'''
* В SMS-рассылке добавлен фильтр "Игнорировать отказ от получения SMS"
* В SMS-рассылке добавлен фильтр "Игнорировать отказ от получения SMS"
* В групповой отправке email абонентам добавлены различные шаблоны с данными про абонента
* В групповой отправке email абонентам добавлены различные шаблоны с данными про абонента
* В переписке с абонентом можно отключить отображение комментариев по заданиям  
* В переписке с абонентом можно отключить отображение комментариев по заданиям  
* Список абонентов:
* Список абонентов:
** В фильтре поддержка режима "и/или"
** '''В фильтре поддержка режима "и/или"'''
** В фильтре добавлена возможность включать/исключать условия ''(ранее - только включать)''
** '''В фильтре добавлена возможность включать/исключать условия ''(ранее - только включать)'''''
** Добавлен фильтр "Абоненты, включённые в оборудование"
** Добавлен фильтр "Абоненты, включённые в оборудование"
** Добавлен фильтр по номеру задания. Также в карточке задания, где прикреплено от 3 абонентов добавлена ссылка на этот фильтр
** Добавлен фильтр по номеру задания. Также в карточке задания, где прикреплено от 3 абонентов добавлена ссылка на этот фильтр
Строка 41: Строка 43:


'''Оборудование:'''
'''Оборудование:'''
* Добавлены вкладки в карточке коммутатора/оборудования
* '''Добавлены вкладки в карточке коммутатора/оборудования'''
* Если для устройства не указан IP-адрес, оно имеет один порт и при этом подключено в вышестоящему управляемому коммутатору - то в таблице портов этого устройства будет выводиться SNPM-информация с порта вышестоящего устройства
* Если для устройства не указан IP-адрес, оно имеет один порт и при этом подключено в вышестоящему управляемому коммутатору - то в таблице портов этого устройства будет выводиться SNPM-информация с порта вышестоящего устройства
* PON:
* PON:
** История изменения уровня сигнала ONU выводится теперь в виде графика
** '''История изменения уровня сигнала ONU выводится теперь в виде графика'''
** Для списка подключенных ONU можно настроить порядок и отображение полей
** Для списка подключенных ONU можно настроить порядок и отображение полей
** В карточке OLT на портах выводится счетчик количества ONU на них
** В карточке OLT на портах выводится счетчик количества ONU на них
Строка 56: Строка 58:


'''Задания:'''
'''Задания:'''
* Обновлённый календарь заданий:
* Обновлённый [[Календарь|календарь заданий]]:
** перетаскивание заданий ''(изменение времени работ)''  
** '''перетаскивание заданий ''(изменение времени работ)'''''
** можно менять срок на выполнение задания ''(перетаскивать нижнюю границу)''
** можно менять срок на выполнение задания ''(перетаскивать нижнюю границу)''
** недельный/месячный режим для подразделений и сотрудников
** недельный/месячный режим для подразделений и сотрудников
Строка 63: Строка 65:
** 15/30/60 минут ''(ранее только слоты по 1 часу)''
** 15/30/60 минут ''(ранее только слоты по 1 часу)''
** помечается факт высокого приоритета + можно настраивать шаблон информации что выводить в заголовке задания и в теле задания
** помечается факт высокого приоритета + можно настраивать шаблон информации что выводить в заголовке задания и в теле задания
* Проверка существования прикреплённого ранее файла в заданиях и комментариях к заданию ''(для предупреждения попыток сотрудников прикреплять старые файлы, выдавая их за новые)''
* '''Проверка существования прикреплённого ранее файла в заданиях и комментариях к заданию ''(для предупреждения попыток сотрудников прикреплять старые файлы, выдавая их за новые)'''''
* В карточке задания добавлена возможность передачи одной кнопкой ТМЦ из доступных этому сотруднику
* В карточке задания добавлена возможность передачи одной кнопкой ТМЦ из доступных этому сотруднику
* Новый спец.тип для типов заданий - "Работы по должникам"
* Новый спец.тип для типов заданий - "Работы по должникам"
Строка 97: Строка 99:


'''Склад:'''
'''Склад:'''
* В операциях по складу добавлена фильтрация по "Адрес (с объектами)", что позволяет выбрать операции передачи ТМЦ на все объекты этой территории  
* '''В операциях по складу добавлена фильтрация по "Адрес (с объектами)", что позволяет выбрать операции передачи ТМЦ на все объекты этой территории '''
* В списке ТМЦ добавлена возможность фильтрации по любому адресному объекту ''(включая всё подчинение)'' ''(область, город, улица...)''
* '''В списке ТМЦ добавлена возможность фильтрации по любому адресному объекту ''(включая всё подчинение)'' ''(область, город, улица...)'''''
* В списке ТМЦ выводится итоговая строка с указанием общей стоимости/закупочной стоимости
* В списке ТМЦ выводится итоговая строка с указанием общей стоимости/закупочной стоимости
* В отчете по остаткам ТМЦ - наименования позиций ТМЦ отчёта сделаны ссылками для быстрого просмотра списка этих ТМЦ
* В отчете по остаткам ТМЦ - наименования позиций ТМЦ отчёта сделаны ссылками для быстрого просмотра списка этих ТМЦ
Строка 107: Строка 109:
'''Покрытие:'''
'''Покрытие:'''
* Реализовано автообновление GPS-позиции транспорта на карте в реальном времени ''(каждые N-секунд)''. Добавлен параметр настройки "Интервал обновления позиции транспорта на карте"
* Реализовано автообновление GPS-позиции транспорта на карте в реальном времени ''(каждые N-секунд)''. Добавлен параметр настройки "Интервал обновления позиции транспорта на карте"
* Когда на карте несколько объектов наложено друг на друга ''(сооружения связи в одной точке/много муфт на опоре... или кабельные линии идут рядом друг с другом)'' - то при наведении на это скопление объектов - они раскрываются с возможностью выбрать нужный
* '''Когда на карте несколько объектов наложено друг на друга ''(сооружения связи в одной точке/много муфт на опоре... или кабельные линии идут рядом друг с другом)'' - то при наведении на это скопление объектов - они раскрываются с возможностью выбрать нужный'''
* Доработка по отображению на карте кабельных линий что проходят по экрану, но с конечными точками вне экрана отображения
* Доработка по отображению на карте кабельных линий что проходят по экрану, но с конечными точками вне экрана отображения
* Новая линейка на карте
* Новая линейка на карте
Строка 130: Строка 132:


'''API:'''
'''API:'''
* Можно создавать отдельные [[UserSide API Key|API-ключи]] только для операций чтения данных
* '''Можно создавать отдельные [[UserSide API Key|API-ключи]] только для операций чтения данных'''
* Доработан метод API->address->[[API address#edit_address|edit_address]]
* Доработан метод API->address->[[API address#edit_address|edit_address]]


'''Транспорт:'''
'''Транспорт:'''
* Глубокая переработка операций по транспорту. Различные типы, контроль пробега, сроков. Уведомление на главную страницу и список транспорта. Ведение истории изменений в операциях
* '''Глубокая переработка операций по транспорту. Различные типы, контроль пробега, сроков. Уведомление на главную страницу и список транспорта. Ведение истории изменений в операциях'''


'''Прочее:'''
'''Прочее:'''
* PHP 8.4
* PHP 8.4
* Добавлены локализации: албанская, узбекская, таджикская. Множественные исправления в текущих локализациях.
* Добавлены локализации: албанская, узбекская, таджикская. Множественные исправления в текущих локализациях.
* Модуль [[usm_asterisk]] теперь поддерживает передачу записей звонков и возможность прослушивания их в интерфейсе ERP
* '''Модуль [[usm_asterisk]] теперь поддерживает передачу записей звонков и возможность прослушивания их в интерфейсе ERP'''
* Переход с числовых ID на строковые UUID в объектах ''(числовые ID для части объектов оставлены как дополнительные справочные)''
* Переход с числовых ID на строковые UUID в объектах ''(числовые ID для части объектов оставлены как дополнительные справочные)''
* Новый редактор wysiwig
* Новый редактор wysiwig
* Темная схема интерфейса ''(с поддержкой авто-переключения)''
* '''Темная схема интерфейса ''(с поддержкой авто-переключения)'''''
* Редактирование значений дополнительных полей в карточках объектов прямо в режиме просмотра ''(без необходимости переходить в редактирование)''
* '''Редактирование значений дополнительных полей в карточках объектов прямо в режиме просмотра ''(без необходимости переходить в редактирование)'''''
* Переработан блок работы с прикреплёнными файлами
* '''Переработан блок работы с прикреплёнными файлами'''
** Полностью иные возможности, галерея, действия...
** Полностью иные возможности, галерея, действия...
** Для мобильных устройств быстрая кнопка "Фотографировать"
** Для мобильных устройств быстрая кнопка "Фотографировать"
Строка 150: Строка 152:
** Блок Ctrl+V работы с буфером обмена теперь поддерживает вставку нескольких изображений и поддерживает вставку файлов любых форматов ''(а не только изображений)''
** Блок Ctrl+V работы с буфером обмена теперь поддерживает вставку нескольких изображений и поддерживает вставку файлов любых форматов ''(а не только изображений)''
* Новое левое адаптивное меню. С возможностью сокрытия/открытия
* Новое левое адаптивное меню. С возможностью сокрытия/открытия
* Добавлены кнопки в левом меню для мобильных устройств:
* '''Добавлены кнопки в левом меню для мобильных устройств:'''
** "Моя позиция на карте"
** "Моя позиция на карте"
** QR-код
** QR-код
Строка 156: Строка 158:
** Три кнопки для собственных ссылок
** Три кнопки для собственных ссылок
** Кнопки поделиться ссылкой/открыть ссылку
** Кнопки поделиться ссылкой/открыть ссылку
* Опция "Конвертировать HEIC-файлы в JPEG" и собственно поддержка работы с .heic файлами на лету
* '''Опция "Конвертировать HEIC-файлы в JPEG" и собственно поддержка работы с .heic файлами на лету'''
* Раздел "Блокнот" трансформировался в настраиваемый собственный раздел. Это значительно расширяет его функциональность
* Раздел "Блокнот" трансформировался в настраиваемый собственный раздел. Это значительно расширяет его функциональность
* Новая библиотека генерации штрихкодов ''(в SVG-формате)''
* Новая библиотека генерации штрихкодов ''(в SVG-формате)''

Текущая версия от 09:08, 24 мая 2026

en | uk | ru

Дата выпуска: июнь 2026

Основные изменения: https://promo.userside.eu/321/

Также см.:

Перечень изменений

Особой важности:

Абоненты/клиенты:

  • Реализован массовый импорт потенциальных абонентов
  • В групповых действиях по абонентам добавлена возможность отправить SMS
  • В условиях SMS-рассылки можно добавлять конкретных абонентов
  • В SMS-рассылке добавлен фильтр "Игнорировать отказ от получения SMS"
  • В групповой отправке email абонентам добавлены различные шаблоны с данными про абонента
  • В переписке с абонентом можно отключить отображение комментариев по заданиям
  • Список абонентов:
    • В фильтре поддержка режима "и/или"
    • В фильтре добавлена возможность включать/исключать условия (ранее - только включать)
    • Добавлен фильтр "Абоненты, включённые в оборудование"
    • Добавлен фильтр по номеру задания. Также в карточке задания, где прикреплено от 3 абонентов добавлена ссылка на этот фильтр
    • В списке абонентов добавлена возможность отображать поле "Менеджер"
    • В списке зависимых абонентов от устройства/сооружения связи учитываются также абоненты, которые не скомутированы но имеют устройства (например ONU), которые зависимы от родительского объекта

Оборудование:

  • Добавлены вкладки в карточке коммутатора/оборудования
  • Если для устройства не указан IP-адрес, оно имеет один порт и при этом подключено в вышестоящему управляемому коммутатору - то в таблице портов этого устройства будет выводиться SNPM-информация с порта вышестоящего устройства
  • PON:
    • История изменения уровня сигнала ONU выводится теперь в виде графика
    • Для списка подключенных ONU можно настроить порядок и отображение полей
    • В карточке OLT на портах выводится счетчик количества ONU на них
  • Возможность указывать процентов деления для планируемых делителей
  • В карточке Vlan добавлена возможность вручную добавлять устройства

Схема коммутации:

  • Надписи на схеме коммутации можно поворачивать под углом
  • При добавлении делителя из-под схемы коммутации больше не происходит переход в карточку делителя, а остаёмся в схеме
  • В мастере коммутации добавлена возможность коммутации устройств

Задания:

  • Обновлённый календарь заданий:
    • перетаскивание заданий (изменение времени работ)
    • можно менять срок на выполнение задания (перетаскивать нижнюю границу)
    • недельный/месячный режим для подразделений и сотрудников
    • режим "подразделение"/"+сотрудники"/"+сотрудники и подразделения"
    • 15/30/60 минут (ранее только слоты по 1 часу)
    • помечается факт высокого приоритета + можно настраивать шаблон информации что выводить в заголовке задания и в теле задания
  • Проверка существования прикреплённого ранее файла в заданиях и комментариях к заданию (для предупреждения попыток сотрудников прикреплять старые файлы, выдавая их за новые)
  • В карточке задания добавлена возможность передачи одной кнопкой ТМЦ из доступных этому сотруднику
  • Новый спец.тип для типов заданий - "Работы по должникам"
  • В карточке задания выводится строка с координатами и быстрым переходом на Google-карту
  • При создании дочернего задания из-под карточки задания добавлена возможность копировать (использовать) и файлы из родительского задания
  • Доработано отображение информации про ТМЦ в списке ТМЦ при изменении статуса у задания
  • "Рабочие заметки" расширены с зданий на любой адресный объект
  • Новые параметры настройки:
    • "В карточке задания сортировать абонентов по порядку их добавления в задание"
    • "Интервал для отображения заданий в разделе "Мои задания" (дней)"
    • "Заблокировать выполнение автоматизации/цепочки заданий при возвращении задания из статуса с системной ролью "Отложено"
  • Цепочки заданий/автоматизация:
    • Добавлено дополнительное условие "Задание. Метка"
    • Добавлены варианты действий:
      • "Родительское задание (самое первое в цепочке). Изменить статус на"
      • "Родительское задание (все в цепочке). Изменить статус на"
      • "ТМЦ. Передать в родительское задание"
      • "ТМЦ. Передать в дочернее задание"
      • "Перенос значений дополнительных полей в карточку здания"
  • Список заданий:
    • В списке заданий выводятся миниатюры прикреплённых файлов (параметр настройки)
    • Фильтр заданий:
      • расширен фильтр по номеру родительского задания
      • расширен фильтр по "Выполнено со сроком выполнения свыше..."
      • расширен фильтр по номеру родительского задания
    • В списке заданий добавлены групповые действия:
      • "Абоненты - Открыть список"
      • "Назначить собственника"
      • "Исключить собственника"

Склад:

  • В операциях по складу добавлена фильтрация по "Адрес (с объектами)", что позволяет выбрать операции передачи ТМЦ на все объекты этой территории
  • В списке ТМЦ добавлена возможность фильтрации по любому адресному объекту (включая всё подчинение) (область, город, улица...)
  • В списке ТМЦ выводится итоговая строка с указанием общей стоимости/закупочной стоимости
  • В отчете по остаткам ТМЦ - наименования позиций ТМЦ отчёта сделаны ссылками для быстрого просмотра списка этих ТМЦ
  • Группы для поставщиков
  • Добавлена возможность отсылать сообщение сотруднику в Messenger/Telegram при передаче ТМЦ ему в подотчёт/из подотчёта
  • При разделении ТМЦ добавлена возможность сразу указывать MAC-адреса/серийные номера для этих ТМЦ

Покрытие:

  • Реализовано автообновление GPS-позиции транспорта на карте в реальном времени (каждые N-секунд). Добавлен параметр настройки "Интервал обновления позиции транспорта на карте"
  • Когда на карте несколько объектов наложено друг на друга (сооружения связи в одной точке/много муфт на опоре... или кабельные линии идут рядом друг с другом) - то при наведении на это скопление объектов - они раскрываются с возможностью выбрать нужный
  • Доработка по отображению на карте кабельных линий что проходят по экрану, но с конечными точками вне экрана отображения
  • Новая линейка на карте
  • Новый тип объектов на карту - "Ссылка"
  • Во всплывающих подсказках на полигонах на карте выводятся значения дополнительных полей
  • В списке зданий добавлена возможность вывода поля с процентом проникновения, поле "Заметки" и добавлен фильтр по этому полю

Сооружения связи:

  • Для сооружения связи можно указать скрывать его с карты покрытия
  • Для типов сооружений связи добавлен параметр "При добавлении объекта предлагать новый номер"
  • В макете шкафа/стойки во всплывающих подсказках на устройствах добавлено отображение серийного/инвентарных номеров

Кабельные линии:

  • В списке кабельных линий добавлен фильтр по дополнительным полям
  • В групповых действиях по замене марки кабеля в списке кабельных линий добавлена возможность при этом действии заменять цвета модулей/волокон/проводников в кабеле в соответствии с новой маркой кабеля

Сотрудники:

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

API:

  • Можно создавать отдельные API-ключи только для операций чтения данных
  • Доработан метод API->address->edit_address

Транспорт:

  • Глубокая переработка операций по транспорту. Различные типы, контроль пробега, сроков. Уведомление на главную страницу и список транспорта. Ведение истории изменений в операциях

Прочее:

  • PHP 8.4
  • Добавлены локализации: албанская, узбекская, таджикская. Множественные исправления в текущих локализациях.
  • Модуль usm_asterisk теперь поддерживает передачу записей звонков и возможность прослушивания их в интерфейсе ERP
  • Переход с числовых ID на строковые UUID в объектах (числовые ID для части объектов оставлены как дополнительные справочные)
  • Новый редактор wysiwig
  • Темная схема интерфейса (с поддержкой авто-переключения)
  • Редактирование значений дополнительных полей в карточках объектов прямо в режиме просмотра (без необходимости переходить в редактирование)
  • Переработан блок работы с прикреплёнными файлами
    • Полностью иные возможности, галерея, действия...
    • Для мобильных устройств быстрая кнопка "Фотографировать"
    • Для мобильных устройств большая кнопка для добавления файлов
    • Блок Ctrl+V работы с буфером обмена теперь поддерживает вставку нескольких изображений и поддерживает вставку файлов любых форматов (а не только изображений)
  • Новое левое адаптивное меню. С возможностью сокрытия/открытия
  • Добавлены кнопки в левом меню для мобильных устройств:
    • "Моя позиция на карте"
    • QR-код
    • Штрихкод (+ может пикать при сканировании). Если есть такое ТМЦ - открывает карточку ТМЦ, если нет прав к ТМЦ но есть такое оборудование - открывает карточку оборудования. Иначе - открывает список поиска
    • Три кнопки для собственных ссылок
    • Кнопки поделиться ссылкой/открыть ссылку
  • Опция "Конвертировать HEIC-файлы в JPEG" и собственно поддержка работы с .heic файлами на лету
  • Раздел "Блокнот" трансформировался в настраиваемый собственный раздел. Это значительно расширяет его функциональность
  • Новая библиотека генерации штрихкодов (в SVG-формате)
  • В групповых действиях по объектам - кнопка "Применить" теперь содержит к-во объектов отмеченных объектов и блокируется если не выбрано действие/объекты
  • Селектор выбора даты/даты-время - исправлена локализация под текущий язык
  • Превентивно внедрено решение для Обеспечение совместимости с датами после 2038 года ("Unix 2038 bug")
  • Отдельные SMS-профили для работы. Например для каждой SMS-рассылки можно указать отдельный SMS-профиль (собственное альфа-имя, иной оператор...)
  • В списках объектов в фильтрацию по значениям дополнительных полей добавлены варианты фильтрации "больше" и "меньше"
  • Новые версии внешних модулей