<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.userside.eu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Admin</id>
	<title>WiKi - UserSide - Вклад [ru]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.userside.eu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Admin"/>
	<link rel="alternate" type="text/html" href="https://wiki.userside.eu/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/Admin"/>
	<updated>2026-06-04T19:51:27Z</updated>
	<subtitle>Вклад</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=API_attach&amp;diff=22023</id>
		<title>API attach</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=API_attach&amp;diff=22023"/>
		<updated>2026-05-30T10:43:54Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* upload */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[API_attach_EN|en]] | [[API_attach_UK|uk]] | &#039;&#039;&#039;ru&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Раздел &#039;&#039;&#039;[[API]]&#039;&#039;&#039; ERP &amp;quot;UserSide&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Назначение: Действие с прикрепляемыми файлами&lt;br /&gt;
&lt;br /&gt;
 Дополнительные параметры:&lt;br /&gt;
 action - подкатегория запроса &#039;&#039;(возможное значение: см.ниже)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Подкатегории ==&lt;br /&gt;
&lt;br /&gt;
==== add ====&lt;br /&gt;
&#039;&#039;Доработано в: 3.21.0-beta.3 (исключен параметр src, name, comment, src_id)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Доработано в: 3.19.48 (добавлен параметр uuid)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Доработано в: 3.16.19 (добавлены параметры name и comment)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Доработано в: 3.16dev4 (в параметр object_type добавлено возможное значение cable_line)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Доработано в: 3.16dev2 (исключен параметр operator_id, добавлен параметр employee_id)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Доработано в: 3.15.42 (в параметр object_type добавлено возможное значение inventory)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Доработано в: 3.14.21 (в параметр object_type добавлено возможное значение customer)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 Описание: Добавление существующего файла к объекту&lt;br /&gt;
 Обязательные параметры:&lt;br /&gt;
  object_type - тип объекта [cable_line|customer|node|task|task_comment|inventory]&lt;br /&gt;
  object_id - id объекта, к которому прикреплять файл&lt;br /&gt;
  comment_id - id комментария к заданию, к которому прикреплять файл &#039;&#039;(для типа task_comment)&#039;&#039;&lt;br /&gt;
  uuid - uuid с иным файлом, который уже загружен и который требуется прикрепить к иному объекту&lt;br /&gt;
 Необязательные параметры:&lt;br /&gt;
  employee_id - id сотрудника, от имени которого прикрепить файл&lt;br /&gt;
  name - имя файла &#039;&#039;(произвольный текст)&#039;&#039; &#039;&#039;(до версии 3.21)&#039;&#039;&lt;br /&gt;
  comment - заметки/описание к файлу &#039;&#039;(до версии 3.21)&#039;&#039;&lt;br /&gt;
  src_id - id метода/типа загрузки файла &#039;&#039;(произвольно, на усмотрение клиента)&#039;&#039; &#039;&#039;(до версии 3.21)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== delete ====&lt;br /&gt;
&#039;&#039;Доработано в: 3.19beta1 (исключен параметр id, добавлен параметр uuid)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Добавлено с: 3.12beta25&#039;&#039;&lt;br /&gt;
 Описание: Удаление файла&lt;br /&gt;
 Обязательные параметры:&lt;br /&gt;
  id - id файла &#039;&#039;(версии до 3.19)&#039;&#039;&lt;br /&gt;
  uuid - uuid файла &#039;&#039;(версия 3.19+)&#039;&#039;&lt;br /&gt;
  name - имя файла &#039;&#039;(без путей)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== get ====&lt;br /&gt;
&#039;&#039;Доработано в: 3.20.23 (в параметр object_type добавлено возможное значение additional_field)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Доработано в: 3.19beta1 (исключен параметр id, добавлен параметр uuid)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Доработано в: 3.16dev4 (в параметр object_type добавлено возможное значение cable_line)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Доработано в: 3.15.42 (в параметр object_type добавлено возможное значение inventory)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Доработано в: 3.15.12 (добавлены параметры object_type и object_id)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Доработано в: 3.14.41 (добавлены параметры ext_name и int_name)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Добавлено с: 3.14.36&#039;&#039;&lt;br /&gt;
 Описание: Получение информации&lt;br /&gt;
 Обязательные параметры &#039;&#039;(что-то одно)&#039;&#039;:&lt;br /&gt;
  uuid - uuid файла &#039;&#039;(можно через запятую)&#039;&#039; &#039;&#039;(версии 3.19+)&#039;&#039;&lt;br /&gt;
  id - id файла &#039;&#039;(можно через запятую)&#039;&#039; &#039;&#039;(версии до 3.19)&#039;&#039;&lt;br /&gt;
  ext_name - внешнее имя файла &#039;&#039;(исходное)&#039;&#039;&lt;br /&gt;
  int_name - внутреннее имя файла &#039;&#039;(как хранится в системе)&#039;&#039;&lt;br /&gt;
  object_type - тип объекта [additional_field|cable_line|customer|inventory|node|task|task_comment] &#039;&#039;(используется совместно с object_id)&#039;&#039;&lt;br /&gt;
  object_id - id/uuid объекта, к которому прикреплён файл &#039;&#039;(используется совместно с object_type)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== get_file ====&lt;br /&gt;
&#039;&#039;Доработано в: 3.19beta1 (исключен параметр id, добавлен параметр uuid)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Добавлено с: 3.14.57&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 Описание: Вывод содержимого файла &#039;&#039;(в бинарном виде)&#039;&#039;&lt;br /&gt;
 Обязательные параметры:&lt;br /&gt;
  uuid - uuid файла &#039;&#039;(версии 3.19+)&#039;&#039;&lt;br /&gt;
  id - id файла &#039;&#039;(версии до 3.19)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== get_file_temporary_link ====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Доработано в: 3.19beta1 (исключен параметр id, добавлен параметр uuid)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Добавлено с: 3.17dev1&#039;&#039;&lt;br /&gt;
 Описание: Предоставление прямой временной ссылки на загрузку файла&lt;br /&gt;
 Обязательные параметры:&lt;br /&gt;
  uuid - uuid файла &#039;&#039;(версии 3.19+)&#039;&#039;&lt;br /&gt;
  id - id файла &#039;&#039;(версии до 3.19)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== upload ====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Добавлено с: 3.21.0-beta.3&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Описание: Загрузка (добавление) файла к объекту.&lt;br /&gt;
 &lt;br /&gt;
 content-type=multipart/form-data&lt;br /&gt;
 &lt;br /&gt;
 Обязательные параметры:&lt;br /&gt;
  object_type - тип объекта [cable_line|customer|node|task|task_comment|inventory]&lt;br /&gt;
  object_id - id объекта, к которому прикреплять файл&lt;br /&gt;
  comment_id - id комментария к заданию, к которому прикреплять файл &#039;&#039;(для object_type=task_comment)&#039;&#039;&lt;br /&gt;
  file - файл&lt;br /&gt;
 Необязательные параметры:&lt;br /&gt;
  employee_id - id сотрудника, от имени которого добавить файл&lt;br /&gt;
  name - имя файла &#039;&#039;(произвольный текст)&#039;&#039;&lt;br /&gt;
  comment - заметки/описание к файлу&lt;br /&gt;
  src_id - id метода/типа загрузки файла &#039;&#039;(произвольно, на усмотрение клиента)&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=3.21&amp;diff=22022</id>
		<title>3.21</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=3.21&amp;diff=22022"/>
		<updated>2026-05-30T10:39:30Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Перечень изменений */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[3.21_EN|en]] | [[3.21_UK|uk]] | &#039;&#039;&#039;ru&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Дата выпуска: &#039;&#039;&#039;июнь 2026&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Основные изменения: https://promo.userside.eu/321/&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Также см.: &lt;br /&gt;
* [[Обновление 3.21|Обновление до версии 3.21]]&lt;br /&gt;
* [[Версии ERP &amp;quot;USERSIDE&amp;quot;]] | [[Версии 3.21|Версии 3.21]]&lt;br /&gt;
&lt;br /&gt;
== Перечень изменений ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Особой важности:&#039;&#039;&#039;&lt;br /&gt;
* [[PWA (приложение)|PWA &#039;&#039;(приложение)&#039;&#039;]]&lt;br /&gt;
* Автоматическое построение [[Бизнес-процесс|схемы бизнес-логики/рабочего процесса]] для типов заданий на основании цепочек/автоматизации&lt;br /&gt;
* [[Календарь|Обновлённый календарь]] заданий и [[Интеграция с Google-календарём|интеграция с Google-календарём]]&lt;br /&gt;
* Отдельный [[Массовая передача ТМЦ|интерфейс для быстрой передачи ТМЦ]] - сканируя или ввода штрихкоды, серийные номера и так далее &#039;&#039;(в т.ч. с поддержкой сканера штрихкодов камерой мобильного устройства)&#039;&#039;&lt;br /&gt;
* [[Схема коммутации#anchor_321|Снапшоты схем коммутации]] - выводятся на основной схеме + формируются непосредственно при операциях коммутации/разрыва коммутации на сооружении связи&lt;br /&gt;
* В схеме коммутации - создание соединений, удаление и изменение ломанной соединения осуществляется без перезагрузки и ожидания страницы &#039;&#039;(на практике - дало ускорение работы в 2-10 раз)&#039;&#039;&lt;br /&gt;
* Панель на главной страницы со [[Список заданий#anchor_321|счетчиками фильтров по заданиям/показателями KPI]]&lt;br /&gt;
* &amp;quot;Физическое&amp;quot; [[Подписание документов с абонентами|подписание документов у абонентов/клиентов]] на планшетах &#039;&#039;(мобильных устройствах)&#039;&#039;&lt;br /&gt;
* Реализовано автообновление GPS-позиции транспорта на карте в реальном времени &#039;&#039;(каждые N-секунд)&#039;&#039;&lt;br /&gt;
* Виджет на главную страницу - [[Статистика#anchor_321|самые проблемные абоненты и здания]]&lt;br /&gt;
* Новая [[Структурная схема|структурная схема]]. Масштабирование, сохранение в SVG&lt;br /&gt;
* [[Internal API]] v2. Событийная система в ERP&lt;br /&gt;
* Поддержка учёта IPv6 для оборудования и абонентов&lt;br /&gt;
* Обновлённый UI/UX&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Абоненты/клиенты:&#039;&#039;&#039;&lt;br /&gt;
* Реализован массовый импорт потенциальных абонентов&lt;br /&gt;
* В групповых действиях по абонентам добавлена возможность отправить SMS&lt;br /&gt;
* &#039;&#039;&#039;В условиях SMS-рассылки можно добавлять конкретных абонентов&#039;&#039;&#039;&lt;br /&gt;
* В SMS-рассылке добавлен фильтр &amp;quot;Игнорировать отказ от получения SMS&amp;quot;&lt;br /&gt;
* В групповой отправке email абонентам добавлены различные шаблоны с данными про абонента&lt;br /&gt;
* В переписке с абонентом можно отключить отображение комментариев по заданиям &lt;br /&gt;
* Список абонентов:&lt;br /&gt;
** &#039;&#039;&#039;В фильтре поддержка режима &amp;quot;и/или&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;&#039;В фильтре добавлена возможность включать/исключать условия &#039;&#039;(ранее - только включать)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
** Добавлен фильтр &amp;quot;Абоненты, включённые в оборудование&amp;quot;&lt;br /&gt;
** Добавлен фильтр по номеру задания. Также в карточке задания, где прикреплено от 3 абонентов добавлена ссылка на этот фильтр&lt;br /&gt;
** В списке абонентов добавлена возможность отображать поле &amp;quot;Менеджер&amp;quot;&lt;br /&gt;
** В списке зависимых абонентов от устройства/сооружения связи учитываются также абоненты, которые не скомутированы но имеют устройства &#039;&#039;(например ONU)&#039;&#039;, которые зависимы от родительского объекта&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Оборудование:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Добавлены вкладки в карточке коммутатора/оборудования&#039;&#039;&#039;&lt;br /&gt;
* Если для устройства не указан IP-адрес, оно имеет один порт и при этом подключено в вышестоящему управляемому коммутатору - то в таблице портов этого устройства будет выводиться SNPM-информация с порта вышестоящего устройства&lt;br /&gt;
* PON:&lt;br /&gt;
** &#039;&#039;&#039;История изменения уровня сигнала ONU выводится теперь в виде графика&#039;&#039;&#039;&lt;br /&gt;
** Для списка подключенных ONU можно настроить порядок и отображение полей&lt;br /&gt;
** В карточке OLT на портах выводится счетчик количества ONU на них&lt;br /&gt;
* Возможность указывать процентов деления для планируемых делителей&lt;br /&gt;
* В карточке Vlan добавлена возможность вручную добавлять устройства&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Схема коммутации:&#039;&#039;&#039;&lt;br /&gt;
* Надписи на схеме коммутации можно поворачивать под углом&lt;br /&gt;
* При добавлении делителя из-под схемы коммутации больше не происходит переход в карточку делителя, а остаёмся в схеме&lt;br /&gt;
* В мастере коммутации добавлена возможность коммутации устройств&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задания:&#039;&#039;&#039;&lt;br /&gt;
* Обновлённый [[Календарь|календарь заданий]]:&lt;br /&gt;
** &#039;&#039;&#039;перетаскивание заданий &#039;&#039;(изменение времени работ)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
** можно менять срок на выполнение задания &#039;&#039;(перетаскивать нижнюю границу)&#039;&#039;&lt;br /&gt;
** недельный/месячный режим для подразделений и сотрудников&lt;br /&gt;
** режим &amp;quot;подразделение&amp;quot;/&amp;quot;+сотрудники&amp;quot;/&amp;quot;+сотрудники и подразделения&amp;quot;&lt;br /&gt;
** 15/30/60 минут &#039;&#039;(ранее только слоты по 1 часу)&#039;&#039;&lt;br /&gt;
** помечается факт высокого приоритета + можно настраивать шаблон информации что выводить в заголовке задания и в теле задания&lt;br /&gt;
* &#039;&#039;&#039;Проверка существования прикреплённого ранее файла в заданиях и комментариях к заданию &#039;&#039;(для предупреждения попыток сотрудников прикреплять старые файлы, выдавая их за новые)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* В карточке задания добавлена возможность передачи одной кнопкой ТМЦ из доступных этому сотруднику&lt;br /&gt;
* Новый спец.тип для типов заданий - &amp;quot;Работы по должникам&amp;quot;&lt;br /&gt;
* В карточке задания выводится строка с координатами и быстрым переходом на Google-карту&lt;br /&gt;
* При создании дочернего задания из-под карточки задания добавлена возможность копировать &#039;&#039;(использовать)&#039;&#039; и файлы из родительского задания&lt;br /&gt;
* Доработано отображение информации про ТМЦ в списке ТМЦ при изменении статуса у задания&lt;br /&gt;
* &amp;quot;Рабочие заметки&amp;quot; расширены с зданий на любой адресный объект&lt;br /&gt;
&lt;br /&gt;
* Новые параметры настройки:&lt;br /&gt;
** &amp;quot;В карточке задания сортировать абонентов по порядку их добавления в задание&amp;quot;&lt;br /&gt;
** &amp;quot;Интервал для отображения заданий в разделе &amp;quot;Мои задания&amp;quot; (дней)&amp;quot;&lt;br /&gt;
** &amp;quot;Заблокировать выполнение автоматизации/цепочки заданий при возвращении задания из статуса с системной ролью &amp;quot;Отложено&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Цепочки заданий/автоматизация:&lt;br /&gt;
** Добавлено дополнительное условие &amp;quot;Задание. Метка&amp;quot;&lt;br /&gt;
** Добавлены варианты действий:&lt;br /&gt;
*** &amp;quot;Родительское задание (самое первое в цепочке). Изменить статус на&amp;quot; &lt;br /&gt;
*** &amp;quot;Родительское задание (все в цепочке). Изменить статус на&amp;quot;&lt;br /&gt;
*** &amp;quot;ТМЦ. Передать в родительское задание&amp;quot;&lt;br /&gt;
*** &amp;quot;ТМЦ. Передать в дочернее задание&amp;quot;&lt;br /&gt;
*** &amp;quot;Перенос значений дополнительных полей в карточку здания&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Список заданий:&lt;br /&gt;
** В списке заданий выводятся миниатюры прикреплённых файлов &#039;&#039;(параметр настройки)&#039;&#039;&lt;br /&gt;
** Фильтр заданий:&lt;br /&gt;
*** расширен фильтр по номеру родительского задания&lt;br /&gt;
*** расширен фильтр по &amp;quot;Выполнено со сроком выполнения свыше...&amp;quot;&lt;br /&gt;
*** расширен фильтр по номеру родительского задания&lt;br /&gt;
** В списке заданий добавлены групповые действия:&lt;br /&gt;
*** &amp;quot;Абоненты - Открыть список&amp;quot;&lt;br /&gt;
*** &amp;quot;Назначить собственника&amp;quot;&lt;br /&gt;
*** &amp;quot;Исключить собственника&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Склад:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;В операциях по складу добавлена фильтрация по &amp;quot;Адрес (с объектами)&amp;quot;, что позволяет выбрать операции передачи ТМЦ на все объекты этой территории &#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;В списке ТМЦ добавлена возможность фильтрации по любому адресному объекту &#039;&#039;(включая всё подчинение)&#039;&#039; &#039;&#039;(область, город, улица...)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* В списке ТМЦ выводится итоговая строка с указанием общей стоимости/закупочной стоимости&lt;br /&gt;
* В отчете по остаткам ТМЦ - наименования позиций ТМЦ отчёта сделаны ссылками для быстрого просмотра списка этих ТМЦ&lt;br /&gt;
* Группы для поставщиков&lt;br /&gt;
* Добавлена возможность отсылать сообщение сотруднику в Messenger/Telegram при передаче ТМЦ ему в подотчёт/из подотчёта &lt;br /&gt;
* При разделении ТМЦ добавлена возможность сразу указывать MAC-адреса/серийные номера для этих ТМЦ&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Покрытие:&#039;&#039;&#039;&lt;br /&gt;
* Реализовано автообновление GPS-позиции транспорта на карте в реальном времени &#039;&#039;(каждые N-секунд)&#039;&#039;. Добавлен параметр настройки &amp;quot;Интервал обновления позиции транспорта на карте&amp;quot;&lt;br /&gt;
* &#039;&#039;&#039;Когда на карте несколько объектов наложено друг на друга &#039;&#039;(сооружения связи в одной точке/много муфт на опоре... или кабельные линии идут рядом друг с другом)&#039;&#039; - то при наведении на это скопление объектов - они раскрываются с возможностью выбрать нужный&#039;&#039;&#039;&lt;br /&gt;
* Доработка по отображению на карте кабельных линий что проходят по экрану, но с конечными точками вне экрана отображения&lt;br /&gt;
* Новая линейка на карте&lt;br /&gt;
* Новый тип объектов на карту - &amp;quot;Ссылка&amp;quot;&lt;br /&gt;
* Во всплывающих подсказках на полигонах на карте выводятся значения дополнительных полей&lt;br /&gt;
* В списке зданий добавлена возможность вывода поля с процентом проникновения, поле &amp;quot;Заметки&amp;quot; и добавлен фильтр по этому полю&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сооружения связи:&#039;&#039;&#039;&lt;br /&gt;
* Для сооружения связи можно указать скрывать его с карты покрытия&lt;br /&gt;
* Для типов сооружений связи добавлен параметр &amp;quot;При добавлении объекта предлагать новый номер&amp;quot;&lt;br /&gt;
* В макете шкафа/стойки во всплывающих подсказках на устройствах добавлено отображение серийного/инвентарных номеров&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Кабельные линии:&#039;&#039;&#039;&lt;br /&gt;
* В списке кабельных линий добавлен фильтр по дополнительным полям&lt;br /&gt;
* В групповых действиях по замене марки кабеля в списке кабельных линий добавлена возможность при этом действии заменять цвета модулей/волокон/проводников в кабеле в соответствии с новой маркой кабеля&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сотрудники:&#039;&#039;&#039;&lt;br /&gt;
* Настройка в персональной настройке - дополнительных кнопок для левого меню в мобильной версии. В т.ч. свои ссылки&lt;br /&gt;
* Новые права в профилях сотрудников:&lt;br /&gt;
** Просмотр/изменение информации о Поставщиках&lt;br /&gt;
** Просмотр/изменение штрафов и премий по персоналу&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;API:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Можно создавать отдельные [[UserSide API Key|API-ключи]] только для операций чтения данных&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Все запросы на &amp;quot;запись/изменение данных&amp;quot; теперь должны подаваться только через POST&#039;&#039;&#039;&lt;br /&gt;
* В запросе не должно быть посторонних параметров. При наличии постороннего параметра запрос будет возвращать ошибку&lt;br /&gt;
* Доработан метод API-&amp;gt;address-&amp;gt;[[API address#edit_address|edit_address]]&lt;br /&gt;
* Доработан метод API-&amp;gt;attach-&amp;gt;[[API attach#add|add]]&lt;br /&gt;
* Добавлен метод API-&amp;gt;attach-&amp;gt;[[API attach#upload|upload]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Транспорт:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Глубокая переработка операций по транспорту. Различные типы, контроль пробега, сроков. Уведомление на главную страницу и список транспорта. Ведение истории изменений в операциях&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Прочее:&#039;&#039;&#039;&lt;br /&gt;
* PHP 8.4&lt;br /&gt;
* Добавлены локализации: албанская, узбекская, таджикская. Множественные исправления в текущих локализациях.&lt;br /&gt;
* &#039;&#039;&#039;Модуль [[usm_asterisk]] теперь поддерживает передачу записей звонков и возможность прослушивания их в интерфейсе ERP&#039;&#039;&#039;&lt;br /&gt;
* Переход с числовых ID на строковые UUID в объектах &#039;&#039;(числовые ID для части объектов оставлены как дополнительные справочные)&#039;&#039;&lt;br /&gt;
* Новый редактор wysiwig&lt;br /&gt;
* &#039;&#039;&#039;Темная схема интерфейса &#039;&#039;(с поддержкой авто-переключения)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Редактирование значений дополнительных полей в карточках объектов прямо в режиме просмотра &#039;&#039;(без необходимости переходить в редактирование)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Переработан блок работы с прикреплёнными файлами&#039;&#039;&#039;&lt;br /&gt;
** Полностью иные возможности, галерея, действия...&lt;br /&gt;
** Для мобильных устройств быстрая кнопка &amp;quot;Фотографировать&amp;quot;&lt;br /&gt;
** Для мобильных устройств большая кнопка для добавления файлов&lt;br /&gt;
** Блок Ctrl+V работы с буфером обмена теперь поддерживает вставку нескольких изображений и поддерживает вставку файлов любых форматов &#039;&#039;(а не только изображений)&#039;&#039;&lt;br /&gt;
* Новое левое адаптивное меню. С возможностью сокрытия/открытия&lt;br /&gt;
* &#039;&#039;&#039;Добавлены кнопки в левом меню для мобильных устройств:&#039;&#039;&#039;&lt;br /&gt;
** &amp;quot;Моя позиция на карте&amp;quot;&lt;br /&gt;
** QR-код&lt;br /&gt;
** Штрихкод &#039;&#039;(+ может пикать при сканировании)&#039;&#039;. Если есть такое ТМЦ - открывает карточку ТМЦ, если нет прав к ТМЦ но есть такое оборудование - открывает карточку оборудования. Иначе - открывает список поиска&lt;br /&gt;
** Три кнопки для собственных ссылок&lt;br /&gt;
** Кнопки поделиться ссылкой/открыть ссылку&lt;br /&gt;
* &#039;&#039;&#039;Опция &amp;quot;Конвертировать HEIC-файлы в JPEG&amp;quot; и собственно поддержка работы с .heic файлами на лету&#039;&#039;&#039;&lt;br /&gt;
* Раздел &amp;quot;Блокнот&amp;quot; трансформировался в настраиваемый собственный раздел. Это значительно расширяет его функциональность&lt;br /&gt;
* Новая библиотека генерации штрихкодов &#039;&#039;(в SVG-формате)&#039;&#039;&lt;br /&gt;
* В групповых действиях по объектам - кнопка &amp;quot;Применить&amp;quot; теперь содержит к-во объектов отмеченных объектов и блокируется если не выбрано действие/объекты &lt;br /&gt;
* Селектор выбора даты/даты-время - исправлена локализация под текущий язык&lt;br /&gt;
* Превентивно внедрено решение для Обеспечение совместимости с датами после 2038 года &#039;&#039;(&amp;quot;Unix 2038 bug&amp;quot;)&#039;&#039;&lt;br /&gt;
* Отдельные SMS-профили для работы. Например для каждой SMS-рассылки можно указать отдельный SMS-профиль &#039;&#039;(собственное альфа-имя, иной оператор...)&#039;&#039;&lt;br /&gt;
* В списках объектов в фильтрацию по значениям дополнительных полей добавлены варианты фильтрации &amp;quot;больше&amp;quot; и &amp;quot;меньше&amp;quot;&lt;br /&gt;
* Новые версии внешних [[Модули#Текущие версии модулей|модулей]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Прочие изменения: см. https://wiki.userside.eu/3.20&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=API_attach&amp;diff=22021</id>
		<title>API attach</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=API_attach&amp;diff=22021"/>
		<updated>2026-05-30T10:38:13Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* add */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[API_attach_EN|en]] | [[API_attach_UK|uk]] | &#039;&#039;&#039;ru&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Раздел &#039;&#039;&#039;[[API]]&#039;&#039;&#039; ERP &amp;quot;UserSide&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Назначение: Действие с прикрепляемыми файлами&lt;br /&gt;
&lt;br /&gt;
 Дополнительные параметры:&lt;br /&gt;
 action - подкатегория запроса &#039;&#039;(возможное значение: см.ниже)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Подкатегории ==&lt;br /&gt;
&lt;br /&gt;
==== add ====&lt;br /&gt;
&#039;&#039;Доработано в: 3.21.0-beta.3 (исключен параметр src, name, comment, src_id)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Доработано в: 3.19.48 (добавлен параметр uuid)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Доработано в: 3.16.19 (добавлены параметры name и comment)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Доработано в: 3.16dev4 (в параметр object_type добавлено возможное значение cable_line)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Доработано в: 3.16dev2 (исключен параметр operator_id, добавлен параметр employee_id)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Доработано в: 3.15.42 (в параметр object_type добавлено возможное значение inventory)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Доработано в: 3.14.21 (в параметр object_type добавлено возможное значение customer)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 Описание: Добавление существующего файла к объекту&lt;br /&gt;
 Обязательные параметры:&lt;br /&gt;
  object_type - тип объекта [cable_line|customer|node|task|task_comment|inventory]&lt;br /&gt;
  object_id - id объекта, к которому прикреплять файл&lt;br /&gt;
  comment_id - id комментария к заданию, к которому прикреплять файл &#039;&#039;(для типа task_comment)&#039;&#039;&lt;br /&gt;
  uuid - uuid с иным файлом, который уже загружен и который требуется прикрепить к иному объекту&lt;br /&gt;
 Необязательные параметры:&lt;br /&gt;
  employee_id - id сотрудника, от имени которого прикрепить файл&lt;br /&gt;
  name - имя файла &#039;&#039;(произвольный текст)&#039;&#039; &#039;&#039;(до версии 3.21)&#039;&#039;&lt;br /&gt;
  comment - заметки/описание к файлу &#039;&#039;(до версии 3.21)&#039;&#039;&lt;br /&gt;
  src_id - id метода/типа загрузки файла &#039;&#039;(произвольно, на усмотрение клиента)&#039;&#039; &#039;&#039;(до версии 3.21)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== delete ====&lt;br /&gt;
&#039;&#039;Доработано в: 3.19beta1 (исключен параметр id, добавлен параметр uuid)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Добавлено с: 3.12beta25&#039;&#039;&lt;br /&gt;
 Описание: Удаление файла&lt;br /&gt;
 Обязательные параметры:&lt;br /&gt;
  id - id файла &#039;&#039;(версии до 3.19)&#039;&#039;&lt;br /&gt;
  uuid - uuid файла &#039;&#039;(версия 3.19+)&#039;&#039;&lt;br /&gt;
  name - имя файла &#039;&#039;(без путей)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== get ====&lt;br /&gt;
&#039;&#039;Доработано в: 3.20.23 (в параметр object_type добавлено возможное значение additional_field)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Доработано в: 3.19beta1 (исключен параметр id, добавлен параметр uuid)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Доработано в: 3.16dev4 (в параметр object_type добавлено возможное значение cable_line)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Доработано в: 3.15.42 (в параметр object_type добавлено возможное значение inventory)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Доработано в: 3.15.12 (добавлены параметры object_type и object_id)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Доработано в: 3.14.41 (добавлены параметры ext_name и int_name)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Добавлено с: 3.14.36&#039;&#039;&lt;br /&gt;
 Описание: Получение информации&lt;br /&gt;
 Обязательные параметры &#039;&#039;(что-то одно)&#039;&#039;:&lt;br /&gt;
  uuid - uuid файла &#039;&#039;(можно через запятую)&#039;&#039; &#039;&#039;(версии 3.19+)&#039;&#039;&lt;br /&gt;
  id - id файла &#039;&#039;(можно через запятую)&#039;&#039; &#039;&#039;(версии до 3.19)&#039;&#039;&lt;br /&gt;
  ext_name - внешнее имя файла &#039;&#039;(исходное)&#039;&#039;&lt;br /&gt;
  int_name - внутреннее имя файла &#039;&#039;(как хранится в системе)&#039;&#039;&lt;br /&gt;
  object_type - тип объекта [additional_field|cable_line|customer|inventory|node|task|task_comment] &#039;&#039;(используется совместно с object_id)&#039;&#039;&lt;br /&gt;
  object_id - id/uuid объекта, к которому прикреплён файл &#039;&#039;(используется совместно с object_type)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== get_file ====&lt;br /&gt;
&#039;&#039;Доработано в: 3.19beta1 (исключен параметр id, добавлен параметр uuid)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Добавлено с: 3.14.57&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 Описание: Вывод содержимого файла &#039;&#039;(в бинарном виде)&#039;&#039;&lt;br /&gt;
 Обязательные параметры:&lt;br /&gt;
  uuid - uuid файла &#039;&#039;(версии 3.19+)&#039;&#039;&lt;br /&gt;
  id - id файла &#039;&#039;(версии до 3.19)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== get_file_temporary_link ====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Доработано в: 3.19beta1 (исключен параметр id, добавлен параметр uuid)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Добавлено с: 3.17dev1&#039;&#039;&lt;br /&gt;
 Описание: Предоставление прямой временной ссылки на загрузку файла&lt;br /&gt;
 Обязательные параметры:&lt;br /&gt;
  uuid - uuid файла &#039;&#039;(версии 3.19+)&#039;&#039;&lt;br /&gt;
  id - id файла &#039;&#039;(версии до 3.19)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== upload ====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Добавлено с: 3.21.0-beta.3&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Описание: Загрузка (добавление) файла к объекту. Работа через multipart/form-data&lt;br /&gt;
 Обязательные параметры:&lt;br /&gt;
  object_type - тип объекта [cable_line|customer|node|task|task_comment|inventory]&lt;br /&gt;
  object_id - id объекта, к которому прикреплять файл&lt;br /&gt;
  comment_id - id комментария к заданию, к которому прикреплять файл &#039;&#039;(для object_type=task_comment)&#039;&#039;&lt;br /&gt;
  file - файл&lt;br /&gt;
 Необязательные параметры:&lt;br /&gt;
  employee_id - id сотрудника, от имени которого добавить файл&lt;br /&gt;
  name - имя файла &#039;&#039;(произвольный текст)&#039;&#039;&lt;br /&gt;
  comment - заметки/описание к файлу&lt;br /&gt;
  src_id - id метода/типа загрузки файла &#039;&#039;(произвольно, на усмотрение клиента)&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=API_attach&amp;diff=22020</id>
		<title>API attach</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=API_attach&amp;diff=22020"/>
		<updated>2026-05-30T10:35:08Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[API_attach_EN|en]] | [[API_attach_UK|uk]] | &#039;&#039;&#039;ru&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Раздел &#039;&#039;&#039;[[API]]&#039;&#039;&#039; ERP &amp;quot;UserSide&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Назначение: Действие с прикрепляемыми файлами&lt;br /&gt;
&lt;br /&gt;
 Дополнительные параметры:&lt;br /&gt;
 action - подкатегория запроса &#039;&#039;(возможное значение: см.ниже)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Подкатегории ==&lt;br /&gt;
&lt;br /&gt;
==== add ====&lt;br /&gt;
&#039;&#039;Доработано в: 3.19.48 (добавлен параметр uuid)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Доработано в: 3.16.19 (добавлены параметры name и comment)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Доработано в: 3.16dev4 (в параметр object_type добавлено возможное значение cable_line)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Доработано в: 3.16dev2 (исключен параметр operator_id, добавлен параметр employee_id)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Доработано в: 3.15.42 (в параметр object_type добавлено возможное значение inventory)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Доработано в: 3.14.21 (в параметр object_type добавлено возможное значение customer)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 Описание: Добавление файла к объекту&lt;br /&gt;
 Обязательные параметры:&lt;br /&gt;
  object_type - тип объекта [cable_line|customer|node|task|task_comment|inventory]&lt;br /&gt;
  object_id - id объекта, к которому прикреплять файл&lt;br /&gt;
  comment_id - id комментария к заданию, к которому прикреплять файл &#039;&#039;(для типа task_comment)&#039;&#039;&lt;br /&gt;
  ЛИБО src - url к файлу, который требуется загрузить и прикрепить&lt;br /&gt;
  ЛИБО uuid - uuid с иным файлом, который уже загружен и который требуется прикрепить к иному объекту&lt;br /&gt;
 Необязательные параметры:&lt;br /&gt;
  employee_id - id сотрудника, от имени которого добавить файл&lt;br /&gt;
  operator_id - id оператора, от имени которого добавить файл &#039;&#039;(до версии 3.16dev2)&#039;&#039;&lt;br /&gt;
  name - имя файла &#039;&#039;(произвольный текст)&#039;&#039;&lt;br /&gt;
  comment - заметки/описание к файлу&lt;br /&gt;
  src_id - id метода/типа загрузки файла (произвольно, на усмотрение клиента)&lt;br /&gt;
&lt;br /&gt;
==== delete ====&lt;br /&gt;
&#039;&#039;Доработано в: 3.19beta1 (исключен параметр id, добавлен параметр uuid)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Добавлено с: 3.12beta25&#039;&#039;&lt;br /&gt;
 Описание: Удаление файла&lt;br /&gt;
 Обязательные параметры:&lt;br /&gt;
  id - id файла &#039;&#039;(версии до 3.19)&#039;&#039;&lt;br /&gt;
  uuid - uuid файла &#039;&#039;(версия 3.19+)&#039;&#039;&lt;br /&gt;
  name - имя файла &#039;&#039;(без путей)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== get ====&lt;br /&gt;
&#039;&#039;Доработано в: 3.20.23 (в параметр object_type добавлено возможное значение additional_field)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Доработано в: 3.19beta1 (исключен параметр id, добавлен параметр uuid)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Доработано в: 3.16dev4 (в параметр object_type добавлено возможное значение cable_line)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Доработано в: 3.15.42 (в параметр object_type добавлено возможное значение inventory)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Доработано в: 3.15.12 (добавлены параметры object_type и object_id)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Доработано в: 3.14.41 (добавлены параметры ext_name и int_name)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Добавлено с: 3.14.36&#039;&#039;&lt;br /&gt;
 Описание: Получение информации&lt;br /&gt;
 Обязательные параметры &#039;&#039;(что-то одно)&#039;&#039;:&lt;br /&gt;
  uuid - uuid файла &#039;&#039;(можно через запятую)&#039;&#039; &#039;&#039;(версии 3.19+)&#039;&#039;&lt;br /&gt;
  id - id файла &#039;&#039;(можно через запятую)&#039;&#039; &#039;&#039;(версии до 3.19)&#039;&#039;&lt;br /&gt;
  ext_name - внешнее имя файла &#039;&#039;(исходное)&#039;&#039;&lt;br /&gt;
  int_name - внутреннее имя файла &#039;&#039;(как хранится в системе)&#039;&#039;&lt;br /&gt;
  object_type - тип объекта [additional_field|cable_line|customer|inventory|node|task|task_comment] &#039;&#039;(используется совместно с object_id)&#039;&#039;&lt;br /&gt;
  object_id - id/uuid объекта, к которому прикреплён файл &#039;&#039;(используется совместно с object_type)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== get_file ====&lt;br /&gt;
&#039;&#039;Доработано в: 3.19beta1 (исключен параметр id, добавлен параметр uuid)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Добавлено с: 3.14.57&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 Описание: Вывод содержимого файла &#039;&#039;(в бинарном виде)&#039;&#039;&lt;br /&gt;
 Обязательные параметры:&lt;br /&gt;
  uuid - uuid файла &#039;&#039;(версии 3.19+)&#039;&#039;&lt;br /&gt;
  id - id файла &#039;&#039;(версии до 3.19)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== get_file_temporary_link ====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Доработано в: 3.19beta1 (исключен параметр id, добавлен параметр uuid)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Добавлено с: 3.17dev1&#039;&#039;&lt;br /&gt;
 Описание: Предоставление прямой временной ссылки на загрузку файла&lt;br /&gt;
 Обязательные параметры:&lt;br /&gt;
  uuid - uuid файла &#039;&#039;(версии 3.19+)&#039;&#039;&lt;br /&gt;
  id - id файла &#039;&#039;(версии до 3.19)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== upload ====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Добавлено с: 3.21.0-beta.3&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Описание: Загрузка (добавление) файла к объекту. Работа через multipart/form-data&lt;br /&gt;
 Обязательные параметры:&lt;br /&gt;
  object_type - тип объекта [cable_line|customer|node|task|task_comment|inventory]&lt;br /&gt;
  object_id - id объекта, к которому прикреплять файл&lt;br /&gt;
  comment_id - id комментария к заданию, к которому прикреплять файл &#039;&#039;(для object_type=task_comment)&#039;&#039;&lt;br /&gt;
  file - файл&lt;br /&gt;
 Необязательные параметры:&lt;br /&gt;
  employee_id - id сотрудника, от имени которого добавить файл&lt;br /&gt;
  name - имя файла &#039;&#039;(произвольный текст)&#039;&#039;&lt;br /&gt;
  comment - заметки/описание к файлу&lt;br /&gt;
  src_id - id метода/типа загрузки файла &#039;&#039;(произвольно, на усмотрение клиента)&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=Manual&amp;diff=22019</id>
		<title>Manual</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=Manual&amp;diff=22019"/>
		<updated>2026-05-30T09:58:43Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[Manual 1|1]] - Заглавная&lt;br /&gt;
* [[Manual 2|2]] - Добавление абонента&lt;br /&gt;
* [[Manual 3|3]] - Список абонентов&lt;br /&gt;
* [[Manual 4|4]] - Содержание&lt;br /&gt;
* [[Manual 5|5]] - О программе&lt;br /&gt;
* [[Manual 6|6]] - Технические требования&lt;br /&gt;
* [[Manual 7|7]] - Техническая поддержка&lt;br /&gt;
* [[Manual 8|8]] - Демо-версия&lt;br /&gt;
* [[Manual 9|9]] - Модули&lt;br /&gt;
* [[Manual 10|10]] - Лицензионное соглашение&lt;br /&gt;
* [[Manual 11|11]] - IP-сетка&lt;br /&gt;
* [[Manual 12|12]] - Вход в личный кабинет&lt;br /&gt;
* [[Manual 13|13]] - Установка системы&lt;br /&gt;
* [[Manual 14|14]] - Описание версий&lt;br /&gt;
* [[Manual 15|15]] - План работ&lt;br /&gt;
* [[Manual 16|16]] - Полезные мелочи&lt;br /&gt;
* [[Manual 17|17]] - MikroTik - работа как биллинг&lt;br /&gt;
* [[Manual 18|18]] - Работа без биллинга&lt;br /&gt;
* [[Manual 19|19]] - Сервис TurboSMS.ua&lt;br /&gt;
* [[Manual 20|20]] - Lite-версия&lt;br /&gt;
* [[Manual 21|21]] - Главная страница&lt;br /&gt;
* [[Manual 22|22]] - Абоненты&lt;br /&gt;
* [[Manual 23|23]] - Напоминания и уведомления на главной странице&lt;br /&gt;
* [[Manual 24|24]] - Раздел: Журнал заданий&lt;br /&gt;
* [[Manual 25|25]] - Модуль: Заявка на подключение к сети&lt;br /&gt;
* [[Manual 26|26]] - Абоненты на отключение&lt;br /&gt;
* [[Manual 27|27]] - Бывшие абоненты&lt;br /&gt;
* [[Manual 28|28]] - IP-телефония&lt;br /&gt;
* [[Manual 29|29]] - Личный кабинет - IP-телефония&lt;br /&gt;
* [[Manual 30|30]] - Неизвестные MAC-адреса&lt;br /&gt;
* [[Manual 31|31]] - Должники&lt;br /&gt;
* [[Manual 32|32]] - Активность в сети/интернете/UserSide&lt;br /&gt;
* [[Manual 33|33]] - Карточка бывшего абонента&lt;br /&gt;
* [[Manual 34|34]] - Статус абонентов&lt;br /&gt;
* [[Manual 35|35]] - Частые вопросы&lt;br /&gt;
* [[Manual 36|36]] - График активности&lt;br /&gt;
* [[Manual 37|37]] - График роста&lt;br /&gt;
* [[Manual 38|38]] - TOP100 по трафику&lt;br /&gt;
* [[Manual 39|39]] - &amp;quot;Потерянные&amp;quot; абоненты&lt;br /&gt;
* [[Manual 40|40]] - VIP-абоненты&lt;br /&gt;
* [[Manual 41|41]] - Абоненты с реальным IP&lt;br /&gt;
* [[Manual 42|42]] - Функция PING&lt;br /&gt;
* [[Manual 43|43]] - Отчеты по отметкам&lt;br /&gt;
* [[Manual 44|44]] - SMS-рассылка&lt;br /&gt;
* [[Manual 45|45]] - Изменение данных&lt;br /&gt;
* [[Manual 46|46]] - Личный кабинет - Личные данные&lt;br /&gt;
* [[Manual 47|47]] - Карточка абонента&lt;br /&gt;
* [[Manual 48|48]] - Раздел: Операторы&lt;br /&gt;
* [[Manual 49|49]] - Настройка профилей&lt;br /&gt;
* [[Manual 50|50]] - Специальные отметки в карточке абонента&lt;br /&gt;
* [[Manual 51|51]] - Версия 2.43 (январь 2011)&lt;br /&gt;
* [[Manual 52|52]] - Ideco ACP&lt;br /&gt;
* [[Manual 53|53]] - Раздел: Настройка&lt;br /&gt;
* [[Manual 54|54]] - Настройка - SMS-Настройка&lt;br /&gt;
* [[Manual 55|55]] - Раздел: Сообщения&lt;br /&gt;
* [[Manual 56|56]] - Операторы&lt;br /&gt;
* [[Manual 57|57]] - Мои задания&lt;br /&gt;
* [[Manual 58|58]] - us_peleng&lt;br /&gt;
* [[Manual 59|59]] - us_asteriskcall&lt;br /&gt;
* [[Manual 60|60]] - Раздел: Склад&lt;br /&gt;
* [[Manual 61|61]] - Учет ключей&lt;br /&gt;
* [[Manual 62|62]] - Раздел: Оборудование&lt;br /&gt;
* [[Manual 63|63]] - Коммутаторы&lt;br /&gt;
* [[Manual 64|64]] - Карточка коммутатора&lt;br /&gt;
* [[Manual 65|65]] - Раздел: Покрытие&lt;br /&gt;
* [[Manual 66|66]] - Улицы&lt;br /&gt;
* [[Manual 67|67]] - Поставщики&lt;br /&gt;
* [[Manual 68|68]] - Раздел: Блокнот&lt;br /&gt;
* [[Manual 69|69]] - Настройка - Классификатор заданий&lt;br /&gt;
* [[Manual 70|70]] - Модуль - База оборудования&lt;br /&gt;
* [[Manual 71|71]] - us_lanbilling&lt;br /&gt;
* [[Manual 72|72]] - us_nodeny&lt;br /&gt;
* [[Manual 73|73]] - us_abills&lt;br /&gt;
* [[Manual 74|74]] - us_utm5&lt;br /&gt;
* [[Manual 75|75]] - us_ping&lt;br /&gt;
* [[Manual 76|76]] - us_ti&lt;br /&gt;
* [[Manual 77|77]] - Абоненты без MAC-адресов&lt;br /&gt;
* [[Manual 78|78]] - Абоненты без IP-адресов&lt;br /&gt;
* [[Manual 79|79]] - Абоненты с совпадающими IP-адресами&lt;br /&gt;
* [[Manual 80|80]] - Абоненты с совпадающими MAC-адресами&lt;br /&gt;
* [[Manual 81|81]] - Поиск&lt;br /&gt;
* [[Manual 82|82]] - Данные о платеже по ЖЭКу/кооперативу&lt;br /&gt;
* [[Manual 83|83]] - Данные о ЖЭКе/кооперативе&lt;br /&gt;
* [[Manual 84|84]] - Карточка дома&lt;br /&gt;
* [[Manual 85|85]] - Настройка - Спецнастройка&lt;br /&gt;
* [[Manual 86|86]] - Раздел: Бухгалтерия&lt;br /&gt;
* [[Manual 87|87]] - Подразделения&lt;br /&gt;
* [[Manual 88|88]] - us_mikbill&lt;br /&gt;
* [[Manual 89|89]] - FDB-таблица&lt;br /&gt;
* [[Manual 90|90]] - Настройка - Роутеры&lt;br /&gt;
* [[Manual 91|91]] - ЖЭКи и кооперативы&lt;br /&gt;
* [[Manual 92|92]] - Карты сети&lt;br /&gt;
* [[Manual 93|93]] - Раздел: Рекламные кампании&lt;br /&gt;
* [[Manual 94|94]] - Просмотр/изменение/добавление рекламной кампании&lt;br /&gt;
* [[Manual 95|95]] - Коды от подъездов домов&lt;br /&gt;
* [[Manual 96|96]] - Отчет: Количество абонентов в домах&lt;br /&gt;
* [[Manual 97|97]] - Настройка - Карты покрытия&lt;br /&gt;
* [[Manual 98|98]] - Абоненты на карте&lt;br /&gt;
* [[Manual 99|99]] - Трафик на карте&lt;br /&gt;
* [[Manual 100|100]] - Операции&lt;br /&gt;
* [[Manual 101|101]] - Узлы связи&lt;br /&gt;
* [[Manual 102|102]] - Медиаконвертеры&lt;br /&gt;
* [[Manual 103|103]] - Радиооборудование&lt;br /&gt;
* [[Manual 104|104]] - ВОЛС&lt;br /&gt;
* [[Manual 105|105]] - Грозозащиты&lt;br /&gt;
* [[Manual 106|106]] - Карты узлов связи&lt;br /&gt;
* [[Manual 107|107]] - Системные устройства&lt;br /&gt;
* [[Manual 108|108]] - Сигнализация&lt;br /&gt;
* [[Manual 109|109]] - Вход&lt;br /&gt;
* [[Manual 110|110]] - Настройка - Праздничные интерфейсы&lt;br /&gt;
* [[Manual 111|111]] - Карточка задания на работу&lt;br /&gt;
* [[Manual 112|112]] - Наряды на работу&lt;br /&gt;
* [[Manual 113|113]] - Свойства раздела блокнот&lt;br /&gt;
* [[Manual 114|114]] - Добавление/редактирование заметки в блокнот&lt;br /&gt;
* [[Manual 115|115]] - Отчет по действиям операторов&lt;br /&gt;
* [[Manual 116|116]] - Личная настройка&lt;br /&gt;
* [[Manual 117|117]] - Входящие&lt;br /&gt;
* [[Manual 118|118]] - Архив&lt;br /&gt;
* [[Manual 119|119]] - Подтверждения&lt;br /&gt;
* [[Manual 120|120]] - Общедоступные&lt;br /&gt;
* [[Manual 121|121]] - Общесетевые&lt;br /&gt;
* [[Manual 122|122]] - Поиск по сообщениям&lt;br /&gt;
* [[Manual 123|123]] - Карточка сообщения&lt;br /&gt;
* [[Manual 124|124]] - Обновление&lt;br /&gt;
* [[Manual 125|125]] - Методы фиксации активности абонентов&lt;br /&gt;
* [[Manual 126|126]] - Удаленное подтверждение нарядов на работу&lt;br /&gt;
* [[Manual 127|127]] - Абоненты на карте&lt;br /&gt;
* [[Manual 128|128]] - Трафик на карте&lt;br /&gt;
* [[Manual 129|129]] - Маршруты ВОЛС на карте&lt;br /&gt;
* [[Manual 130|130]] - Режим КПК&lt;br /&gt;
* [[Manual 131|131]] - Раздел: Персонал&lt;br /&gt;
* [[Manual 132|132]] - us_agent&lt;br /&gt;
* [[Manual 133|133]] - trixbox&lt;br /&gt;
* [[Manual 134|134]] - Настройка - Параметры trixbox&lt;br /&gt;
* [[Manual 135|135]] - Версия 2.44 (март 2011)&lt;br /&gt;
* [[Manual 136|136]] - UserSide - ScreenSaver&lt;br /&gt;
* [[Manual 137|137]] - Личный кабинет - Ваша бухгалтерия&lt;br /&gt;
* [[Manual 138|138]] - Личный кабинет - Онлайн-оплата WebMoney&lt;br /&gt;
* [[Manual 139|139]] - Ведомости работ&lt;br /&gt;
* [[Manual 140|140]] - us_ideco&lt;br /&gt;
* [[Manual 141|141]] - Раздел: Интерфейсы&lt;br /&gt;
* [[Manual 142|142]] - Интерфейс кассира&lt;br /&gt;
* [[Manual 143|143]] - 404 - обработка ненайденых страниц&lt;br /&gt;
* [[Manual 144|144]] - Настройка - Просмотр логов&lt;br /&gt;
* [[Manual 145|145]] - RSS-канал&lt;br /&gt;
* [[Manual 146|146]] - Основная настройка&lt;br /&gt;
* [[Manual 147|147]] - Главная страница личного кабинета&lt;br /&gt;
* [[Manual 148|148]] - Сообщения администрации&lt;br /&gt;
* [[Manual 149|149]] - Версия 2.45 (май 2011)&lt;br /&gt;
* [[Manual 150|150]] - Доход от переработки&lt;br /&gt;
* [[Manual 151|151]] - Поиск колец&lt;br /&gt;
* [[Manual 152|152]] - Карточная подсистема&lt;br /&gt;
* [[Manual 153|153]] - us_finder&lt;br /&gt;
* [[Manual 154|154]] - us_stat&lt;br /&gt;
* [[Manual 155|155]] - Линии связи&lt;br /&gt;
* [[Manual 156|156]] - Статистика&lt;br /&gt;
* [[Manual 157|157]] - Раздел: Тарифы&lt;br /&gt;
* [[Manual 158|158]] - Список тарифов&lt;br /&gt;
* [[Manual 159|159]] - Трафик&lt;br /&gt;
* [[Manual 160|160]] - График соотношений&lt;br /&gt;
* [[Manual 161|161]] - Доход от абонплаты&lt;br /&gt;
* [[Manual 162|162]] - Версия 2.46 (июль 2011)&lt;br /&gt;
* [[Manual 163|163]] - Настройка - Планировщик&lt;br /&gt;
* [[Manual 164|164]] - Настройка - Корзина&lt;br /&gt;
* [[Manual 165|165]] - Автопривязка абонентов к портам оборудования&lt;br /&gt;
* [[Manual 166|166]] - Написание своего модуля (API)&lt;br /&gt;
* [[Manual 167|167]] - Коммутация ВОЛС&lt;br /&gt;
* [[Manual 168|168]] - Регистрация&lt;br /&gt;
* [[Manual 169|169]] - Свой биллинг&lt;br /&gt;
* [[Manual 170|170]] - Отключение копирайтов UserSide&lt;br /&gt;
* [[Manual 171|171]] - Сотрудники&lt;br /&gt;
* [[Manual 172|172]] - Табель работ&lt;br /&gt;
* [[Manual 173|173]] - Настройка - Улицы и дома&lt;br /&gt;
* [[Manual 174|174]] - Личный кабинет - Благотворительность&lt;br /&gt;
* [[Manual 175|175]] - Настройка - Благотворительность&lt;br /&gt;
* [[Manual 176|176]] - Сервис SMSC.RU&lt;br /&gt;
* [[Manual 177|177]] - Сервис SMSTraffic.ru&lt;br /&gt;
* [[Manual 178|178]] - Планировщик - Выполнение MySQL команды&lt;br /&gt;
* [[Manual 179|179]] - Планировщик - Автопривязка абонентов к портам&lt;br /&gt;
* [[Manual 180|180]] - Планировщик - Создание заданий для безнадежных абонентов&lt;br /&gt;
* [[Manual 181|181]] - Планировщик - Создание заданий для сомнительных абонентов&lt;br /&gt;
* [[Manual 182|182]] - Планировщик - Создание заданий для должников&lt;br /&gt;
* [[Manual 183|183]] - Планировщик - Создание заданий для группы абонентов&lt;br /&gt;
* [[Manual 184|184]] - Планировщик - Списание ежедневной абонплаты&lt;br /&gt;
* [[Manual 185|185]] - Планировщик - Списание ежемесячной абонплаты&lt;br /&gt;
* [[Manual 186|186]] - Планировщик - Сверка информации с MikroTik&lt;br /&gt;
* [[Manual 187|187]] - Планировщик - Выполнение заявок на смену тарифов&lt;br /&gt;
* [[Manual 188|188]] - Планировщик - Перевод всех абонентов с отрицательными остатками в тариф &amp;quot;Должники&amp;quot;&lt;br /&gt;
* [[Manual 189|189]] - Планировщик - Списание оплаты за реальные IP-адреса&lt;br /&gt;
* [[Manual 190|190]] - Планировщик - Снятие кредитных лимитов у абонентов&lt;br /&gt;
* [[Manual 191|191]] - Планировщик - Списание оплаты за дополнительные услуги&lt;br /&gt;
* [[Manual 192|192]] - Планировщик - Списание оплаты за дополнительные услуги&lt;br /&gt;
* [[Manual 193|193]] - Планировщик - Отправка SMS-сообщений (SMS-оператору)&lt;br /&gt;
* [[Manual 194|194]] - Планировщик - Получение MAC-адресов с MikroTik&lt;br /&gt;
* [[Manual 195|195]] - Планировщик - Ежедневные внутрисистемные операции&lt;br /&gt;
* [[Manual 196|196]] - Планировщик - Функционал &amp;quot;Турбо-кнопки&amp;quot;&lt;br /&gt;
* [[Manual 197|197]] - Версия 2.47 (сентябрь 2011)&lt;br /&gt;
* [[Manual 198|198]] - Настройка - Ссылки у абонентов&lt;br /&gt;
* [[Manual 199|199]] - Настройка - Регионы работы&lt;br /&gt;
* [[Manual 200|200]] - Настройка - Список складов&lt;br /&gt;
* [[Manual 201|201]] - Карточка узла связи&lt;br /&gt;
* [[Manual 202|202]] - Муфты&lt;br /&gt;
* [[Manual 203|203]] - Карточка муфты&lt;br /&gt;
* [[Manual 204|204]] - Операторская часть&lt;br /&gt;
* [[Manual 205|205]] - Личный кабинет&lt;br /&gt;
* [[Manual 206|206]] - Поддерживаемые биллинги&lt;br /&gt;
* [[Manual 207|207]] - Взаимодействие с прочим ПО и сервисами&lt;br /&gt;
* [[Manual 208|208]] - Настройка - База оборудования&lt;br /&gt;
* [[Manual 209|209]] - Каталог товаров&lt;br /&gt;
* [[Manual 210|210]] - Модуль: Расширенный функционал для MikroTik&lt;br /&gt;
* [[Manual 211|211]] - Traffic Inspector&lt;br /&gt;
* [[Manual 212|212]] - UTM5&lt;br /&gt;
* [[Manual 213|213]] - NoDeny&lt;br /&gt;
* [[Manual 214|214]] - ABillS&lt;br /&gt;
* [[Manual 215|215]] - LANBilling&lt;br /&gt;
* [[Manual 216|216]] - Планировщик - Отправка отчетов разработчикам UserSide (программа улучшения)&lt;br /&gt;
* [[Manual 217|217]] - Версия 2.48 (декабрь 2011)&lt;br /&gt;
* [[Manual 218|218]] - Планировщик - Сигнализация при потере связи с оборудованием (SMS)&lt;br /&gt;
* [[Manual 219|219]] - Коммутация устройств и абонентов&lt;br /&gt;
* [[Manual 220|220]] - Планировщик - SMS-рассылка&lt;br /&gt;
* [[Manual 221|221]] - Версия 2.49 (февраль 2012)&lt;br /&gt;
* [[Manual 222|222]] - Планировщик - E-mail уведомления о скором окончании срока на выполнение задания&lt;br /&gt;
* [[Manual 223|223]] - Планировщик - Привязка абонентов к выполненным задачам&lt;br /&gt;
* [[Manual 224|224]] - Планировщик - E-mail рассылка о заданиях на текущий день&lt;br /&gt;
* [[Manual 225|225]] - Планировщик - Сигнализация при потере связи с оборудованием (E-mail)&lt;br /&gt;
* [[Manual 226|226]] - Планировщик - Получение версии прошивки коммутатора&lt;br /&gt;
* [[Manual 227|227]] - Планировщик - Контроль обещанного платежа&lt;br /&gt;
* [[Manual 228|228]] - Безнадежная задолженность&lt;br /&gt;
* [[Manual 229|229]] - Сомнительная задолженность&lt;br /&gt;
* [[Manual 230|230]] - Заявки на смену тарифа&lt;br /&gt;
* [[Manual 231|231]] - Карточка тарифа&lt;br /&gt;
* [[Manual 232|232]] - Остатки&lt;br /&gt;
* [[Manual 233|233]] - Дополнительные услуги/платежи&lt;br /&gt;
* [[Manual 234|234]] - Настройка - Документы&lt;br /&gt;
* [[Manual 235|235]] - Штрафы&lt;br /&gt;
* [[Manual 236|236]] - Настройка - Пункты пополнения счета/продажи карт&lt;br /&gt;
* [[Manual 237|237]] - Настройка - Модули&lt;br /&gt;
* [[Manual 238|238]] - Настройка - Отметки на абонентах&lt;br /&gt;
* [[Manual 239|239]] - Настройка - Дополнительные услуги&lt;br /&gt;
* [[Manual 240|240]] - Настройка - Расценки на работы&lt;br /&gt;
* [[Manual 241|241]] - Настройка - Модуль us_asteriskcall&lt;br /&gt;
* [[Manual 242|242]] - &amp;quot;Турбо-кнопка&amp;quot;&lt;br /&gt;
* [[Manual 243|243]] - Отчет - информация по прошивкам коммутаторов&lt;br /&gt;
* [[Manual 244|244]] - Обещанные платежи&lt;br /&gt;
* [[Manual 245|245]] - Отчет - выбрать абонентов, не подключенных к оборудованию&lt;br /&gt;
* [[Manual 246|246]] - Отчет - выбрать абонентов подключенных не в своих домах&lt;br /&gt;
* [[Manual 247|247]] - Отчет - выбрать порты коммутаторов с MAC-адресами и без привязки&lt;br /&gt;
* [[Manual 248|248]] - Отчет - коммутаторы без UPLINK-портов&lt;br /&gt;
* [[Manual 249|249]] - Личный кабинет - Обещанный платеж&lt;br /&gt;
* [[Manual 250|250]] - Личный кабинет - Онлайн-пополнение счетов&lt;br /&gt;
* [[Manual 251|251]] - Ukrpays.com&lt;br /&gt;
* [[Manual 252|252]] - Easysoft.com.ua&lt;br /&gt;
* [[Manual 253|253]] - Дополнительные возможности для режимов работы &amp;quot;Без биллинга&amp;quot; и &amp;quot;MikroTik&amp;quot;&lt;br /&gt;
* [[Manual 254|254]] - Благотворительность (бухгалтерия)&lt;br /&gt;
* [[Manual 255|255]] - Планировщик - Ежечасовые системные операции&lt;br /&gt;
* [[Manual 256|256]] - Личный кабинет - Частые вопросы&lt;br /&gt;
* [[Manual 257|257]] - Личный кабинет - Сообщение оператору&lt;br /&gt;
* [[Manual 258|258]] - Личный кабинет - Заявка на ремонт&lt;br /&gt;
* [[Manual 259|259]] - Модуль: Заявка на создание задания на работу&lt;br /&gt;
* [[Manual 260|260]] - Настройка - Цвета для ВОЛС&lt;br /&gt;
* [[Manual 261|261]] - Отправка сообщений на e-mail&lt;br /&gt;
* [[Manual 262|262]] - Настройка - Абонентский агент&lt;br /&gt;
* [[Manual 263|263]] - Расчет маршрута соединений&lt;br /&gt;
* [[Manual 264|264]] - VLAN&lt;br /&gt;
* [[Manual 265|265]] - MikBill&lt;br /&gt;
* [[Manual 266|266]] - Версия 2.50 (май 2012)&lt;br /&gt;
* [[Manual 267|267]] - Маршрут волокна&lt;br /&gt;
* [[Manual 268|268]] - Настройка - Улучшение UserSide&lt;br /&gt;
* [[Manual 269|269]] - Отчеты по терминалам&lt;br /&gt;
* [[Manual 270|270]] - Исходящие&lt;br /&gt;
* [[Manual 271|271]] - Отчеты по складу&lt;br /&gt;
* [[Manual 272|272]] - ТМЦ&lt;br /&gt;
* [[Manual 273|273]] - Карточка ТМЦ&lt;br /&gt;
* [[Manual 274|274]] - Версия 2.51 (август 2012)&lt;br /&gt;
* [[Manual 275|275]] - Таблица IP-MAC-адресов&lt;br /&gt;
* [[Manual 276|276]] - us_stg&lt;br /&gt;
* [[Manual 277|277]] - Настройка - Биллинги&lt;br /&gt;
* [[Manual 278|278]] - Переписка (операторы)&lt;br /&gt;
* [[Manual 279|279]] - Настройка - ВОЛС&lt;br /&gt;
* [[Manual 280|280]] - Настройка - MikroTik&lt;br /&gt;
* [[Manual 281|281]] - Журнал заданий - Календарь&lt;br /&gt;
* [[Manual 282|282]] - Бухгалтерия - Добросовестные&lt;br /&gt;
* [[Manual 283|283]] - Оборудование - Кроссы/ODF&lt;br /&gt;
* [[Manual 284|284]] - us_hydra&lt;br /&gt;
* [[Manual 285|285]] - us_nodeny_plus&lt;br /&gt;
* [[Manual 286|286]] - us_bgbilling&lt;br /&gt;
* [[Manual 287|287]] - Опоры&lt;br /&gt;
* [[Manual 288|288]] - Колодцы&lt;br /&gt;
* [[Manual 289|289]] - Созданные мной задания&lt;br /&gt;
* [[Manual 290|290]] - Произвольные страницы и ссылки в меню&lt;br /&gt;
* [[Manual 291|291]] - Делители/Уплотнители&lt;br /&gt;
* [[Manual 292|292]] - История по операторам&lt;br /&gt;
* [[Manual 293|293]] - us_pon&lt;br /&gt;
* [[Manual 294|294]] - Периодические задания&lt;br /&gt;
* [[Manual 295|295]] - Настройка - Модуль us_control&lt;br /&gt;
* [[Manual 296|296]] - us_control&lt;br /&gt;
* [[Manual 297|297]] - us_gps&lt;br /&gt;
* [[Manual 298|298]] - Персонал - Автотранспорт&lt;br /&gt;
* [[Manual 299|299]] - Журнал заданий - Новости&lt;br /&gt;
* [[Manual 300|300]] - us_radio&lt;br /&gt;
* [[Manual 301|301]] - Произвольные устройства&lt;br /&gt;
* [[Manual 302|302]] - us_mobile&lt;br /&gt;
* [[Manual 303|303]] - Интерфейс поддержки&lt;br /&gt;
* [[Manual 304|304]] - Настройка - Интерфейс поддержки&lt;br /&gt;
* [[Manual 305|305]] - Сообщения - Список звонков&lt;br /&gt;
* [[Manual 306|306]] - Кабельные каналы&lt;br /&gt;
* [[Manual 307|307]] - Потенциальные абоненты&lt;br /&gt;
* [[Manual 308|308]] - Группы тарифов&lt;br /&gt;
* [[Manual 309|309]] - CWDM&lt;br /&gt;
* [[Manual 310|310]] - Настройка - Уведомления&lt;br /&gt;
* [[Manual 311|311]] - Оборудование - Патч-панели&lt;br /&gt;
* [[Manual 312|312]] - Адресная система#Адресные единицы&lt;br /&gt;
* [[Manual 313|313]] - Настройка - Кабельные линии&lt;br /&gt;
* [[Manual 314|314]] - Схемы коммутации&lt;br /&gt;
* [[Manual 315|315]] - Учёт рабочего времени&lt;br /&gt;
* [[Manual 316|316]] - Телекоммуникационные стойки&lt;br /&gt;
* [[Manual 317|317]] - Профили ERP&lt;br /&gt;
* [[Manual 318|318]] - Разделы/страницы/ссылки&lt;br /&gt;
* [[Manual 320|320]] - Отпуска и больничные&lt;br /&gt;
* [[Manual 321|321]] - Перепланировка коммутации&lt;br /&gt;
* [[Manual 324|324]] - Типы операций с транспортом&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=%D0%92%D0%B5%D1%80%D1%81%D0%B8%D0%B8_3.21&amp;diff=22018</id>
		<title>Версии 3.21</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=%D0%92%D0%B5%D1%80%D1%81%D0%B8%D0%B8_3.21&amp;diff=22018"/>
		<updated>2026-05-30T09:47:43Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Versions_3.21_EN|en]] | [[Версії_3.21|uk]] | &#039;&#039;&#039;ru&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Версии ветки [[3.21]]&lt;br /&gt;
&lt;br /&gt;
Также см: [[Версии ERP &amp;quot;USERSIDE&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
== 3.21.0-beta.2 - 30.05.2026 ==&lt;br /&gt;
* Исправления по итогам бета-тестирования&lt;br /&gt;
&lt;br /&gt;
== 3.21.0-beta.1 - 24.05.2026 ==&lt;br /&gt;
* Список изменений см. [[3.21]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=3.21&amp;diff=21989</id>
		<title>3.21</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=3.21&amp;diff=21989"/>
		<updated>2026-05-29T14:47:11Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Перечень изменений */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[3.21_EN|en]] | [[3.21_UK|uk]] | &#039;&#039;&#039;ru&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Дата выпуска: &#039;&#039;&#039;июнь 2026&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Основные изменения: https://promo.userside.eu/321/&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Также см.: &lt;br /&gt;
* [[Обновление 3.21|Обновление до версии 3.21]]&lt;br /&gt;
* [[Версии ERP &amp;quot;USERSIDE&amp;quot;]] | [[Версии 3.21|Версии 3.21]]&lt;br /&gt;
&lt;br /&gt;
== Перечень изменений ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Особой важности:&#039;&#039;&#039;&lt;br /&gt;
* [[PWA (приложение)|PWA &#039;&#039;(приложение)&#039;&#039;]]&lt;br /&gt;
* Автоматическое построение [[Бизнес-процесс|схемы бизнес-логики/рабочего процесса]] для типов заданий на основании цепочек/автоматизации&lt;br /&gt;
* [[Календарь|Обновлённый календарь]] заданий и [[Интеграция с Google-календарём|интеграция с Google-календарём]]&lt;br /&gt;
* Отдельный [[Массовая передача ТМЦ|интерфейс для быстрой передачи ТМЦ]] - сканируя или ввода штрихкоды, серийные номера и так далее &#039;&#039;(в т.ч. с поддержкой сканера штрихкодов камерой мобильного устройства)&#039;&#039;&lt;br /&gt;
* [[Схема коммутации#anchor_321|Снапшоты схем коммутации]] - выводятся на основной схеме + формируются непосредственно при операциях коммутации/разрыва коммутации на сооружении связи&lt;br /&gt;
* В схеме коммутации - создание соединений, удаление и изменение ломанной соединения осуществляется без перезагрузки и ожидания страницы &#039;&#039;(на практике - дало ускорение работы в 2-10 раз)&#039;&#039;&lt;br /&gt;
* Панель на главной страницы со [[Список заданий#anchor_321|счетчиками фильтров по заданиям/показателями KPI]]&lt;br /&gt;
* &amp;quot;Физическое&amp;quot; [[Подписание документов с абонентами|подписание документов у абонентов/клиентов]] на планшетах &#039;&#039;(мобильных устройствах)&#039;&#039;&lt;br /&gt;
* Реализовано автообновление GPS-позиции транспорта на карте в реальном времени &#039;&#039;(каждые N-секунд)&#039;&#039;&lt;br /&gt;
* Виджет на главную страницу - [[Статистика#anchor_321|самые проблемные абоненты и здания]]&lt;br /&gt;
* Новая [[Структурная схема|структурная схема]]. Масштабирование, сохранение в SVG&lt;br /&gt;
* [[Internal API]] v2. Событийная система в ERP&lt;br /&gt;
* Поддержка учёта IPv6 для оборудования и абонентов&lt;br /&gt;
* Обновлённый UI/UX&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Абоненты/клиенты:&#039;&#039;&#039;&lt;br /&gt;
* Реализован массовый импорт потенциальных абонентов&lt;br /&gt;
* В групповых действиях по абонентам добавлена возможность отправить SMS&lt;br /&gt;
* &#039;&#039;&#039;В условиях SMS-рассылки можно добавлять конкретных абонентов&#039;&#039;&#039;&lt;br /&gt;
* В SMS-рассылке добавлен фильтр &amp;quot;Игнорировать отказ от получения SMS&amp;quot;&lt;br /&gt;
* В групповой отправке email абонентам добавлены различные шаблоны с данными про абонента&lt;br /&gt;
* В переписке с абонентом можно отключить отображение комментариев по заданиям &lt;br /&gt;
* Список абонентов:&lt;br /&gt;
** &#039;&#039;&#039;В фильтре поддержка режима &amp;quot;и/или&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;&#039;В фильтре добавлена возможность включать/исключать условия &#039;&#039;(ранее - только включать)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
** Добавлен фильтр &amp;quot;Абоненты, включённые в оборудование&amp;quot;&lt;br /&gt;
** Добавлен фильтр по номеру задания. Также в карточке задания, где прикреплено от 3 абонентов добавлена ссылка на этот фильтр&lt;br /&gt;
** В списке абонентов добавлена возможность отображать поле &amp;quot;Менеджер&amp;quot;&lt;br /&gt;
** В списке зависимых абонентов от устройства/сооружения связи учитываются также абоненты, которые не скомутированы но имеют устройства &#039;&#039;(например ONU)&#039;&#039;, которые зависимы от родительского объекта&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Оборудование:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Добавлены вкладки в карточке коммутатора/оборудования&#039;&#039;&#039;&lt;br /&gt;
* Если для устройства не указан IP-адрес, оно имеет один порт и при этом подключено в вышестоящему управляемому коммутатору - то в таблице портов этого устройства будет выводиться SNPM-информация с порта вышестоящего устройства&lt;br /&gt;
* PON:&lt;br /&gt;
** &#039;&#039;&#039;История изменения уровня сигнала ONU выводится теперь в виде графика&#039;&#039;&#039;&lt;br /&gt;
** Для списка подключенных ONU можно настроить порядок и отображение полей&lt;br /&gt;
** В карточке OLT на портах выводится счетчик количества ONU на них&lt;br /&gt;
* Возможность указывать процентов деления для планируемых делителей&lt;br /&gt;
* В карточке Vlan добавлена возможность вручную добавлять устройства&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Схема коммутации:&#039;&#039;&#039;&lt;br /&gt;
* Надписи на схеме коммутации можно поворачивать под углом&lt;br /&gt;
* При добавлении делителя из-под схемы коммутации больше не происходит переход в карточку делителя, а остаёмся в схеме&lt;br /&gt;
* В мастере коммутации добавлена возможность коммутации устройств&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задания:&#039;&#039;&#039;&lt;br /&gt;
* Обновлённый [[Календарь|календарь заданий]]:&lt;br /&gt;
** &#039;&#039;&#039;перетаскивание заданий &#039;&#039;(изменение времени работ)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
** можно менять срок на выполнение задания &#039;&#039;(перетаскивать нижнюю границу)&#039;&#039;&lt;br /&gt;
** недельный/месячный режим для подразделений и сотрудников&lt;br /&gt;
** режим &amp;quot;подразделение&amp;quot;/&amp;quot;+сотрудники&amp;quot;/&amp;quot;+сотрудники и подразделения&amp;quot;&lt;br /&gt;
** 15/30/60 минут &#039;&#039;(ранее только слоты по 1 часу)&#039;&#039;&lt;br /&gt;
** помечается факт высокого приоритета + можно настраивать шаблон информации что выводить в заголовке задания и в теле задания&lt;br /&gt;
* &#039;&#039;&#039;Проверка существования прикреплённого ранее файла в заданиях и комментариях к заданию &#039;&#039;(для предупреждения попыток сотрудников прикреплять старые файлы, выдавая их за новые)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* В карточке задания добавлена возможность передачи одной кнопкой ТМЦ из доступных этому сотруднику&lt;br /&gt;
* Новый спец.тип для типов заданий - &amp;quot;Работы по должникам&amp;quot;&lt;br /&gt;
* В карточке задания выводится строка с координатами и быстрым переходом на Google-карту&lt;br /&gt;
* При создании дочернего задания из-под карточки задания добавлена возможность копировать &#039;&#039;(использовать)&#039;&#039; и файлы из родительского задания&lt;br /&gt;
* Доработано отображение информации про ТМЦ в списке ТМЦ при изменении статуса у задания&lt;br /&gt;
* &amp;quot;Рабочие заметки&amp;quot; расширены с зданий на любой адресный объект&lt;br /&gt;
&lt;br /&gt;
* Новые параметры настройки:&lt;br /&gt;
** &amp;quot;В карточке задания сортировать абонентов по порядку их добавления в задание&amp;quot;&lt;br /&gt;
** &amp;quot;Интервал для отображения заданий в разделе &amp;quot;Мои задания&amp;quot; (дней)&amp;quot;&lt;br /&gt;
** &amp;quot;Заблокировать выполнение автоматизации/цепочки заданий при возвращении задания из статуса с системной ролью &amp;quot;Отложено&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Цепочки заданий/автоматизация:&lt;br /&gt;
** Добавлено дополнительное условие &amp;quot;Задание. Метка&amp;quot;&lt;br /&gt;
** Добавлены варианты действий:&lt;br /&gt;
*** &amp;quot;Родительское задание (самое первое в цепочке). Изменить статус на&amp;quot; &lt;br /&gt;
*** &amp;quot;Родительское задание (все в цепочке). Изменить статус на&amp;quot;&lt;br /&gt;
*** &amp;quot;ТМЦ. Передать в родительское задание&amp;quot;&lt;br /&gt;
*** &amp;quot;ТМЦ. Передать в дочернее задание&amp;quot;&lt;br /&gt;
*** &amp;quot;Перенос значений дополнительных полей в карточку здания&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Список заданий:&lt;br /&gt;
** В списке заданий выводятся миниатюры прикреплённых файлов &#039;&#039;(параметр настройки)&#039;&#039;&lt;br /&gt;
** Фильтр заданий:&lt;br /&gt;
*** расширен фильтр по номеру родительского задания&lt;br /&gt;
*** расширен фильтр по &amp;quot;Выполнено со сроком выполнения свыше...&amp;quot;&lt;br /&gt;
*** расширен фильтр по номеру родительского задания&lt;br /&gt;
** В списке заданий добавлены групповые действия:&lt;br /&gt;
*** &amp;quot;Абоненты - Открыть список&amp;quot;&lt;br /&gt;
*** &amp;quot;Назначить собственника&amp;quot;&lt;br /&gt;
*** &amp;quot;Исключить собственника&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Склад:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;В операциях по складу добавлена фильтрация по &amp;quot;Адрес (с объектами)&amp;quot;, что позволяет выбрать операции передачи ТМЦ на все объекты этой территории &#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;В списке ТМЦ добавлена возможность фильтрации по любому адресному объекту &#039;&#039;(включая всё подчинение)&#039;&#039; &#039;&#039;(область, город, улица...)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* В списке ТМЦ выводится итоговая строка с указанием общей стоимости/закупочной стоимости&lt;br /&gt;
* В отчете по остаткам ТМЦ - наименования позиций ТМЦ отчёта сделаны ссылками для быстрого просмотра списка этих ТМЦ&lt;br /&gt;
* Группы для поставщиков&lt;br /&gt;
* Добавлена возможность отсылать сообщение сотруднику в Messenger/Telegram при передаче ТМЦ ему в подотчёт/из подотчёта &lt;br /&gt;
* При разделении ТМЦ добавлена возможность сразу указывать MAC-адреса/серийные номера для этих ТМЦ&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Покрытие:&#039;&#039;&#039;&lt;br /&gt;
* Реализовано автообновление GPS-позиции транспорта на карте в реальном времени &#039;&#039;(каждые N-секунд)&#039;&#039;. Добавлен параметр настройки &amp;quot;Интервал обновления позиции транспорта на карте&amp;quot;&lt;br /&gt;
* &#039;&#039;&#039;Когда на карте несколько объектов наложено друг на друга &#039;&#039;(сооружения связи в одной точке/много муфт на опоре... или кабельные линии идут рядом друг с другом)&#039;&#039; - то при наведении на это скопление объектов - они раскрываются с возможностью выбрать нужный&#039;&#039;&#039;&lt;br /&gt;
* Доработка по отображению на карте кабельных линий что проходят по экрану, но с конечными точками вне экрана отображения&lt;br /&gt;
* Новая линейка на карте&lt;br /&gt;
* Новый тип объектов на карту - &amp;quot;Ссылка&amp;quot;&lt;br /&gt;
* Во всплывающих подсказках на полигонах на карте выводятся значения дополнительных полей&lt;br /&gt;
* В списке зданий добавлена возможность вывода поля с процентом проникновения, поле &amp;quot;Заметки&amp;quot; и добавлен фильтр по этому полю&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сооружения связи:&#039;&#039;&#039;&lt;br /&gt;
* Для сооружения связи можно указать скрывать его с карты покрытия&lt;br /&gt;
* Для типов сооружений связи добавлен параметр &amp;quot;При добавлении объекта предлагать новый номер&amp;quot;&lt;br /&gt;
* В макете шкафа/стойки во всплывающих подсказках на устройствах добавлено отображение серийного/инвентарных номеров&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Кабельные линии:&#039;&#039;&#039;&lt;br /&gt;
* В списке кабельных линий добавлен фильтр по дополнительным полям&lt;br /&gt;
* В групповых действиях по замене марки кабеля в списке кабельных линий добавлена возможность при этом действии заменять цвета модулей/волокон/проводников в кабеле в соответствии с новой маркой кабеля&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сотрудники:&#039;&#039;&#039;&lt;br /&gt;
* Настройка в персональной настройке - дополнительных кнопок для левого меню в мобильной версии. В т.ч. свои ссылки&lt;br /&gt;
* Новые права в профилях сотрудников:&lt;br /&gt;
** Просмотр/изменение информации о Поставщиках&lt;br /&gt;
** Просмотр/изменение штрафов и премий по персоналу&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;API:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Можно создавать отдельные [[UserSide API Key|API-ключи]] только для операций чтения данных&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Все запросы на &amp;quot;запись/изменение данных&amp;quot; теперь должны подаваться только через POST&#039;&#039;&#039;&lt;br /&gt;
* В запросе не должно быть посторонних параметров. При наличии постороннего параметра запрос будет возвращать ошибку&lt;br /&gt;
* Доработан метод API-&amp;gt;address-&amp;gt;[[API address#edit_address|edit_address]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Транспорт:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Глубокая переработка операций по транспорту. Различные типы, контроль пробега, сроков. Уведомление на главную страницу и список транспорта. Ведение истории изменений в операциях&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Прочее:&#039;&#039;&#039;&lt;br /&gt;
* PHP 8.4&lt;br /&gt;
* Добавлены локализации: албанская, узбекская, таджикская. Множественные исправления в текущих локализациях.&lt;br /&gt;
* &#039;&#039;&#039;Модуль [[usm_asterisk]] теперь поддерживает передачу записей звонков и возможность прослушивания их в интерфейсе ERP&#039;&#039;&#039;&lt;br /&gt;
* Переход с числовых ID на строковые UUID в объектах &#039;&#039;(числовые ID для части объектов оставлены как дополнительные справочные)&#039;&#039;&lt;br /&gt;
* Новый редактор wysiwig&lt;br /&gt;
* &#039;&#039;&#039;Темная схема интерфейса &#039;&#039;(с поддержкой авто-переключения)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Редактирование значений дополнительных полей в карточках объектов прямо в режиме просмотра &#039;&#039;(без необходимости переходить в редактирование)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Переработан блок работы с прикреплёнными файлами&#039;&#039;&#039;&lt;br /&gt;
** Полностью иные возможности, галерея, действия...&lt;br /&gt;
** Для мобильных устройств быстрая кнопка &amp;quot;Фотографировать&amp;quot;&lt;br /&gt;
** Для мобильных устройств большая кнопка для добавления файлов&lt;br /&gt;
** Блок Ctrl+V работы с буфером обмена теперь поддерживает вставку нескольких изображений и поддерживает вставку файлов любых форматов &#039;&#039;(а не только изображений)&#039;&#039;&lt;br /&gt;
* Новое левое адаптивное меню. С возможностью сокрытия/открытия&lt;br /&gt;
* &#039;&#039;&#039;Добавлены кнопки в левом меню для мобильных устройств:&#039;&#039;&#039;&lt;br /&gt;
** &amp;quot;Моя позиция на карте&amp;quot;&lt;br /&gt;
** QR-код&lt;br /&gt;
** Штрихкод &#039;&#039;(+ может пикать при сканировании)&#039;&#039;. Если есть такое ТМЦ - открывает карточку ТМЦ, если нет прав к ТМЦ но есть такое оборудование - открывает карточку оборудования. Иначе - открывает список поиска&lt;br /&gt;
** Три кнопки для собственных ссылок&lt;br /&gt;
** Кнопки поделиться ссылкой/открыть ссылку&lt;br /&gt;
* &#039;&#039;&#039;Опция &amp;quot;Конвертировать HEIC-файлы в JPEG&amp;quot; и собственно поддержка работы с .heic файлами на лету&#039;&#039;&#039;&lt;br /&gt;
* Раздел &amp;quot;Блокнот&amp;quot; трансформировался в настраиваемый собственный раздел. Это значительно расширяет его функциональность&lt;br /&gt;
* Новая библиотека генерации штрихкодов &#039;&#039;(в SVG-формате)&#039;&#039;&lt;br /&gt;
* В групповых действиях по объектам - кнопка &amp;quot;Применить&amp;quot; теперь содержит к-во объектов отмеченных объектов и блокируется если не выбрано действие/объекты &lt;br /&gt;
* Селектор выбора даты/даты-время - исправлена локализация под текущий язык&lt;br /&gt;
* Превентивно внедрено решение для Обеспечение совместимости с датами после 2038 года &#039;&#039;(&amp;quot;Unix 2038 bug&amp;quot;)&#039;&#039;&lt;br /&gt;
* Отдельные SMS-профили для работы. Например для каждой SMS-рассылки можно указать отдельный SMS-профиль &#039;&#039;(собственное альфа-имя, иной оператор...)&#039;&#039;&lt;br /&gt;
* В списках объектов в фильтрацию по значениям дополнительных полей добавлены варианты фильтрации &amp;quot;больше&amp;quot; и &amp;quot;меньше&amp;quot;&lt;br /&gt;
* Новые версии внешних [[Модули#Текущие версии модулей|модулей]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Прочие изменения: см. https://wiki.userside.eu/3.20&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_3.21&amp;diff=21988</id>
		<title>Обновление 3.21</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_3.21&amp;diff=21988"/>
		<updated>2026-05-29T14:40:00Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Особенности в проведении обновления */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Upgrade_3.21|en]] | [[Оновлення_3.21|uk]] | &#039;&#039;&#039;ru&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Версия: &#039;&#039;&#039;[[3.21]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Требуется версия: &#039;&#039;&#039;[[3.12]] и выше&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Несколько слов от автора ==&lt;br /&gt;
&lt;br /&gt;
* Сделан архитектурный переход от числовых идентификаторов объектов &#039;&#039;(ID)&#039;&#039; к строковым идентификаторам &#039;&#039;(UUID)&#039;&#039;. Для многих типов объектов - старый ID остался для удобства &#039;&#039;(например &amp;quot;Задание №7562&amp;quot; удобнее чем &amp;quot;Задание №ae4ae420-7643-4572-a752-9ecfdbeca371&amp;quot;)&#039;&#039;. Но внутри базы и ядра - привязка идёт по UUID. Кроме прочего это даёт возможность чуть позже сделать следующий шаг - возможность объединения нескольких систем в одну при необходимости. &#039;&#039;&#039;Очень важно&#039;&#039;&#039; - так как такая миграция ID/UUID затрагивает практически всю базу &#039;&#039;(и часто неоднократно)&#039;&#039; то после завершения обновления необходимо сделать FULL VACUUM. Без этого шага всё будет работать очень медленно. Также стоит учесть, что на большой базе &#039;&#039;&#039;обновление/миграция может занимать часы&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Проведён глубокий рефакторинг и обновление UI/UX. Исключена т.н. &amp;quot;мобильная версия&amp;quot; как таковая и сделан упор на комфортный внешний вид в мобильных устройствах.&lt;br /&gt;
&lt;br /&gt;
* В [[Схема коммутации|схеме коммутации]] переработана механика - ускорение в 2-10 раз по отображению плюс коммутация в схеме теперь не перезагружает страницу. Также напоминаю, что у нас есть [[&amp;quot;Горячие клавиши&amp;quot;]] которые ещё больше ускоряют работу.&lt;br /&gt;
&lt;br /&gt;
* У нас появилась/переработана/документирована событийная система [[Internal API]] v2. Версия v1 пока поддерживается &#039;&#039;(custom_api.php)&#039;&#039; но постепенно переходите на v2.&lt;br /&gt;
&lt;br /&gt;
* [[Обновление]]. &#039;&#039;&#039;Рекомендую иметь два инстанса системы&#039;&#039;&#039;. Отдельно действующую и отдельно тестовую. На тестовой вы можете периодически обновлять базу данных с действующей системы и проводить обновление, убеждаясь, что всё работает, ознакомиться с нововведениями или выявлять моменты, которые у вас перестали работать.&lt;br /&gt;
&lt;br /&gt;
* Наша группа в Telegram для взаимного общения клиентов между собой: https://t.me/usersideeu и канал для новостей: https://t.me/userside&lt;br /&gt;
&lt;br /&gt;
== Особенности в проведении обновления ==&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.10 - ознакомьтесь со страницей: [[Обновление 3.11]]&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.11 и ранее - ознакомьтесь со страницей: [[Обновление 3.12]]&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.12 и ранее - ознакомьтесь со страницей: [[Обновление 3.13]]&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.13 и ранее - ознакомьтесь со страницей: [[Обновление 3.14]]&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.14 и ранее - ознакомьтесь со страницей: [[Обновление 3.15]]&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.15 и ранее - ознакомьтесь со страницей: [[Обновление 3.16]]&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.16 и ранее - ознакомьтесь со страницей: [[Обновление 3.17]]&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.17 и ранее - ознакомьтесь со страницей: [[Обновление 3.18]]&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.18 и ранее - ознакомьтесь со страницей: [[Обновление 3.19]]&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.19 и ранее - ознакомьтесь со страницей: [[Обновление 3.20]]&lt;br /&gt;
&lt;br /&gt;
* Если вы используете [[Кастомизация|кастомизацию]] - перенесите файлы по новому пути&lt;br /&gt;
&lt;br /&gt;
* Перенесите/удалите посторонние файлы, каталоги и прочее из директории userside. Там должны находится только дистрибутивные файлы самой системы и файлы, которые система создает во время своей работы. Модули userside (usm) также не должны там хранится. Используйте отдельные каталоги для них (например, /opt/userside). Посторонние файлы из директории userside могут быть удалены в процессе обновления&lt;br /&gt;
&lt;br /&gt;
* Версия 3.21 требует PHP версии 8.4. Остальные требования остаются такими же как для версии 3.20&lt;br /&gt;
&lt;br /&gt;
* С помощью автоматического [[Инсталлятор|инсталлятора]] выполните [[Обновление|обновление]]:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
curl -fsSL https://my.userside.eu/install.sh | sudo -u www-data bash&lt;br /&gt;
sudo -u www-data ./installer install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Обязательно выполните VACUUM FULL + ANALYZE после обновления:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo -u postgres vacuumdb --full --analyze userside&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
или тоже самое при помощи SQL-запроса:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo -u postgres psql -d userside -c &amp;quot;vacuum full analyze&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Не забудьте обновить все модули на их свежие версии&lt;br /&gt;
&lt;br /&gt;
* Возможно часть сохранённых пользовательских фильтров собьётся &#039;&#039;(в списке абонентов, заданий...)&#039;&#039;, т.к. поменялись как ID/UUID так и расширены возможности фильтрации очень сильно. Их необходимо будет перенастроить по-новой.&lt;br /&gt;
&lt;br /&gt;
* Теперь все API-запросы на &amp;quot;запись/изменение данных&amp;quot; выполняются через POST. Доработайте свои скрипты, при необходимости.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Список изменений:&#039;&#039;&#039; [[3.21|просмотреть]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Проведение обновления:&#039;&#039;&#039; [[Обновление|инструкция]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=3.21&amp;diff=21987</id>
		<title>3.21</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=3.21&amp;diff=21987"/>
		<updated>2026-05-29T14:38:39Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Перечень изменений */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[3.21_EN|en]] | [[3.21_UK|uk]] | &#039;&#039;&#039;ru&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Дата выпуска: &#039;&#039;&#039;июнь 2026&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Основные изменения: https://promo.userside.eu/321/&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Также см.: &lt;br /&gt;
* [[Обновление 3.21|Обновление до версии 3.21]]&lt;br /&gt;
* [[Версии ERP &amp;quot;USERSIDE&amp;quot;]] | [[Версии 3.21|Версии 3.21]]&lt;br /&gt;
&lt;br /&gt;
== Перечень изменений ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Особой важности:&#039;&#039;&#039;&lt;br /&gt;
* [[PWA (приложение)|PWA &#039;&#039;(приложение)&#039;&#039;]]&lt;br /&gt;
* Автоматическое построение [[Бизнес-процесс|схемы бизнес-логики/рабочего процесса]] для типов заданий на основании цепочек/автоматизации&lt;br /&gt;
* [[Календарь|Обновлённый календарь]] заданий и [[Интеграция с Google-календарём|интеграция с Google-календарём]]&lt;br /&gt;
* Отдельный [[Массовая передача ТМЦ|интерфейс для быстрой передачи ТМЦ]] - сканируя или ввода штрихкоды, серийные номера и так далее &#039;&#039;(в т.ч. с поддержкой сканера штрихкодов камерой мобильного устройства)&#039;&#039;&lt;br /&gt;
* [[Схема коммутации#anchor_321|Снапшоты схем коммутации]] - выводятся на основной схеме + формируются непосредственно при операциях коммутации/разрыва коммутации на сооружении связи&lt;br /&gt;
* В схеме коммутации - создание соединений, удаление и изменение ломанной соединения осуществляется без перезагрузки и ожидания страницы &#039;&#039;(на практике - дало ускорение работы в 2-10 раз)&#039;&#039;&lt;br /&gt;
* Панель на главной страницы со [[Список заданий#anchor_321|счетчиками фильтров по заданиям/показателями KPI]]&lt;br /&gt;
* &amp;quot;Физическое&amp;quot; [[Подписание документов с абонентами|подписание документов у абонентов/клиентов]] на планшетах &#039;&#039;(мобильных устройствах)&#039;&#039;&lt;br /&gt;
* Реализовано автообновление GPS-позиции транспорта на карте в реальном времени &#039;&#039;(каждые N-секунд)&#039;&#039;&lt;br /&gt;
* Виджет на главную страницу - [[Статистика#anchor_321|самые проблемные абоненты и здания]]&lt;br /&gt;
* Новая [[Структурная схема|структурная схема]]. Масштабирование, сохранение в SVG&lt;br /&gt;
* [[Internal API]] v2. Событийная система в ERP&lt;br /&gt;
* Поддержка учёта IPv6 для оборудования и абонентов&lt;br /&gt;
* Обновлённый UI/UX&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Абоненты/клиенты:&#039;&#039;&#039;&lt;br /&gt;
* Реализован массовый импорт потенциальных абонентов&lt;br /&gt;
* В групповых действиях по абонентам добавлена возможность отправить SMS&lt;br /&gt;
* &#039;&#039;&#039;В условиях SMS-рассылки можно добавлять конкретных абонентов&#039;&#039;&#039;&lt;br /&gt;
* В SMS-рассылке добавлен фильтр &amp;quot;Игнорировать отказ от получения SMS&amp;quot;&lt;br /&gt;
* В групповой отправке email абонентам добавлены различные шаблоны с данными про абонента&lt;br /&gt;
* В переписке с абонентом можно отключить отображение комментариев по заданиям &lt;br /&gt;
* Список абонентов:&lt;br /&gt;
** &#039;&#039;&#039;В фильтре поддержка режима &amp;quot;и/или&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;&#039;В фильтре добавлена возможность включать/исключать условия &#039;&#039;(ранее - только включать)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
** Добавлен фильтр &amp;quot;Абоненты, включённые в оборудование&amp;quot;&lt;br /&gt;
** Добавлен фильтр по номеру задания. Также в карточке задания, где прикреплено от 3 абонентов добавлена ссылка на этот фильтр&lt;br /&gt;
** В списке абонентов добавлена возможность отображать поле &amp;quot;Менеджер&amp;quot;&lt;br /&gt;
** В списке зависимых абонентов от устройства/сооружения связи учитываются также абоненты, которые не скомутированы но имеют устройства &#039;&#039;(например ONU)&#039;&#039;, которые зависимы от родительского объекта&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Оборудование:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Добавлены вкладки в карточке коммутатора/оборудования&#039;&#039;&#039;&lt;br /&gt;
* Если для устройства не указан IP-адрес, оно имеет один порт и при этом подключено в вышестоящему управляемому коммутатору - то в таблице портов этого устройства будет выводиться SNPM-информация с порта вышестоящего устройства&lt;br /&gt;
* PON:&lt;br /&gt;
** &#039;&#039;&#039;История изменения уровня сигнала ONU выводится теперь в виде графика&#039;&#039;&#039;&lt;br /&gt;
** Для списка подключенных ONU можно настроить порядок и отображение полей&lt;br /&gt;
** В карточке OLT на портах выводится счетчик количества ONU на них&lt;br /&gt;
* Возможность указывать процентов деления для планируемых делителей&lt;br /&gt;
* В карточке Vlan добавлена возможность вручную добавлять устройства&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Схема коммутации:&#039;&#039;&#039;&lt;br /&gt;
* Надписи на схеме коммутации можно поворачивать под углом&lt;br /&gt;
* При добавлении делителя из-под схемы коммутации больше не происходит переход в карточку делителя, а остаёмся в схеме&lt;br /&gt;
* В мастере коммутации добавлена возможность коммутации устройств&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задания:&#039;&#039;&#039;&lt;br /&gt;
* Обновлённый [[Календарь|календарь заданий]]:&lt;br /&gt;
** &#039;&#039;&#039;перетаскивание заданий &#039;&#039;(изменение времени работ)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
** можно менять срок на выполнение задания &#039;&#039;(перетаскивать нижнюю границу)&#039;&#039;&lt;br /&gt;
** недельный/месячный режим для подразделений и сотрудников&lt;br /&gt;
** режим &amp;quot;подразделение&amp;quot;/&amp;quot;+сотрудники&amp;quot;/&amp;quot;+сотрудники и подразделения&amp;quot;&lt;br /&gt;
** 15/30/60 минут &#039;&#039;(ранее только слоты по 1 часу)&#039;&#039;&lt;br /&gt;
** помечается факт высокого приоритета + можно настраивать шаблон информации что выводить в заголовке задания и в теле задания&lt;br /&gt;
* &#039;&#039;&#039;Проверка существования прикреплённого ранее файла в заданиях и комментариях к заданию &#039;&#039;(для предупреждения попыток сотрудников прикреплять старые файлы, выдавая их за новые)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* В карточке задания добавлена возможность передачи одной кнопкой ТМЦ из доступных этому сотруднику&lt;br /&gt;
* Новый спец.тип для типов заданий - &amp;quot;Работы по должникам&amp;quot;&lt;br /&gt;
* В карточке задания выводится строка с координатами и быстрым переходом на Google-карту&lt;br /&gt;
* При создании дочернего задания из-под карточки задания добавлена возможность копировать &#039;&#039;(использовать)&#039;&#039; и файлы из родительского задания&lt;br /&gt;
* Доработано отображение информации про ТМЦ в списке ТМЦ при изменении статуса у задания&lt;br /&gt;
* &amp;quot;Рабочие заметки&amp;quot; расширены с зданий на любой адресный объект&lt;br /&gt;
&lt;br /&gt;
* Новые параметры настройки:&lt;br /&gt;
** &amp;quot;В карточке задания сортировать абонентов по порядку их добавления в задание&amp;quot;&lt;br /&gt;
** &amp;quot;Интервал для отображения заданий в разделе &amp;quot;Мои задания&amp;quot; (дней)&amp;quot;&lt;br /&gt;
** &amp;quot;Заблокировать выполнение автоматизации/цепочки заданий при возвращении задания из статуса с системной ролью &amp;quot;Отложено&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Цепочки заданий/автоматизация:&lt;br /&gt;
** Добавлено дополнительное условие &amp;quot;Задание. Метка&amp;quot;&lt;br /&gt;
** Добавлены варианты действий:&lt;br /&gt;
*** &amp;quot;Родительское задание (самое первое в цепочке). Изменить статус на&amp;quot; &lt;br /&gt;
*** &amp;quot;Родительское задание (все в цепочке). Изменить статус на&amp;quot;&lt;br /&gt;
*** &amp;quot;ТМЦ. Передать в родительское задание&amp;quot;&lt;br /&gt;
*** &amp;quot;ТМЦ. Передать в дочернее задание&amp;quot;&lt;br /&gt;
*** &amp;quot;Перенос значений дополнительных полей в карточку здания&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Список заданий:&lt;br /&gt;
** В списке заданий выводятся миниатюры прикреплённых файлов &#039;&#039;(параметр настройки)&#039;&#039;&lt;br /&gt;
** Фильтр заданий:&lt;br /&gt;
*** расширен фильтр по номеру родительского задания&lt;br /&gt;
*** расширен фильтр по &amp;quot;Выполнено со сроком выполнения свыше...&amp;quot;&lt;br /&gt;
*** расширен фильтр по номеру родительского задания&lt;br /&gt;
** В списке заданий добавлены групповые действия:&lt;br /&gt;
*** &amp;quot;Абоненты - Открыть список&amp;quot;&lt;br /&gt;
*** &amp;quot;Назначить собственника&amp;quot;&lt;br /&gt;
*** &amp;quot;Исключить собственника&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Склад:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;В операциях по складу добавлена фильтрация по &amp;quot;Адрес (с объектами)&amp;quot;, что позволяет выбрать операции передачи ТМЦ на все объекты этой территории &#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;В списке ТМЦ добавлена возможность фильтрации по любому адресному объекту &#039;&#039;(включая всё подчинение)&#039;&#039; &#039;&#039;(область, город, улица...)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* В списке ТМЦ выводится итоговая строка с указанием общей стоимости/закупочной стоимости&lt;br /&gt;
* В отчете по остаткам ТМЦ - наименования позиций ТМЦ отчёта сделаны ссылками для быстрого просмотра списка этих ТМЦ&lt;br /&gt;
* Группы для поставщиков&lt;br /&gt;
* Добавлена возможность отсылать сообщение сотруднику в Messenger/Telegram при передаче ТМЦ ему в подотчёт/из подотчёта &lt;br /&gt;
* При разделении ТМЦ добавлена возможность сразу указывать MAC-адреса/серийные номера для этих ТМЦ&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Покрытие:&#039;&#039;&#039;&lt;br /&gt;
* Реализовано автообновление GPS-позиции транспорта на карте в реальном времени &#039;&#039;(каждые N-секунд)&#039;&#039;. Добавлен параметр настройки &amp;quot;Интервал обновления позиции транспорта на карте&amp;quot;&lt;br /&gt;
* &#039;&#039;&#039;Когда на карте несколько объектов наложено друг на друга &#039;&#039;(сооружения связи в одной точке/много муфт на опоре... или кабельные линии идут рядом друг с другом)&#039;&#039; - то при наведении на это скопление объектов - они раскрываются с возможностью выбрать нужный&#039;&#039;&#039;&lt;br /&gt;
* Доработка по отображению на карте кабельных линий что проходят по экрану, но с конечными точками вне экрана отображения&lt;br /&gt;
* Новая линейка на карте&lt;br /&gt;
* Новый тип объектов на карту - &amp;quot;Ссылка&amp;quot;&lt;br /&gt;
* Во всплывающих подсказках на полигонах на карте выводятся значения дополнительных полей&lt;br /&gt;
* В списке зданий добавлена возможность вывода поля с процентом проникновения, поле &amp;quot;Заметки&amp;quot; и добавлен фильтр по этому полю&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сооружения связи:&#039;&#039;&#039;&lt;br /&gt;
* Для сооружения связи можно указать скрывать его с карты покрытия&lt;br /&gt;
* Для типов сооружений связи добавлен параметр &amp;quot;При добавлении объекта предлагать новый номер&amp;quot;&lt;br /&gt;
* В макете шкафа/стойки во всплывающих подсказках на устройствах добавлено отображение серийного/инвентарных номеров&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Кабельные линии:&#039;&#039;&#039;&lt;br /&gt;
* В списке кабельных линий добавлен фильтр по дополнительным полям&lt;br /&gt;
* В групповых действиях по замене марки кабеля в списке кабельных линий добавлена возможность при этом действии заменять цвета модулей/волокон/проводников в кабеле в соответствии с новой маркой кабеля&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сотрудники:&#039;&#039;&#039;&lt;br /&gt;
* Настройка в персональной настройке - дополнительных кнопок для левого меню в мобильной версии. В т.ч. свои ссылки&lt;br /&gt;
* Новые права в профилях сотрудников:&lt;br /&gt;
** Просмотр/изменение информации о Поставщиках&lt;br /&gt;
** Просмотр/изменение штрафов и премий по персоналу&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;API:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Можно создавать отдельные [[UserSide API Key|API-ключи]] только для операций чтения данных&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Все запросы на &amp;quot;запись/изменение данных&amp;quot; теперь должны подаваться только через POST&#039;&#039;&#039;&lt;br /&gt;
* Доработан метод API-&amp;gt;address-&amp;gt;[[API address#edit_address|edit_address]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Транспорт:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Глубокая переработка операций по транспорту. Различные типы, контроль пробега, сроков. Уведомление на главную страницу и список транспорта. Ведение истории изменений в операциях&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Прочее:&#039;&#039;&#039;&lt;br /&gt;
* PHP 8.4&lt;br /&gt;
* Добавлены локализации: албанская, узбекская, таджикская. Множественные исправления в текущих локализациях.&lt;br /&gt;
* &#039;&#039;&#039;Модуль [[usm_asterisk]] теперь поддерживает передачу записей звонков и возможность прослушивания их в интерфейсе ERP&#039;&#039;&#039;&lt;br /&gt;
* Переход с числовых ID на строковые UUID в объектах &#039;&#039;(числовые ID для части объектов оставлены как дополнительные справочные)&#039;&#039;&lt;br /&gt;
* Новый редактор wysiwig&lt;br /&gt;
* &#039;&#039;&#039;Темная схема интерфейса &#039;&#039;(с поддержкой авто-переключения)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Редактирование значений дополнительных полей в карточках объектов прямо в режиме просмотра &#039;&#039;(без необходимости переходить в редактирование)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Переработан блок работы с прикреплёнными файлами&#039;&#039;&#039;&lt;br /&gt;
** Полностью иные возможности, галерея, действия...&lt;br /&gt;
** Для мобильных устройств быстрая кнопка &amp;quot;Фотографировать&amp;quot;&lt;br /&gt;
** Для мобильных устройств большая кнопка для добавления файлов&lt;br /&gt;
** Блок Ctrl+V работы с буфером обмена теперь поддерживает вставку нескольких изображений и поддерживает вставку файлов любых форматов &#039;&#039;(а не только изображений)&#039;&#039;&lt;br /&gt;
* Новое левое адаптивное меню. С возможностью сокрытия/открытия&lt;br /&gt;
* &#039;&#039;&#039;Добавлены кнопки в левом меню для мобильных устройств:&#039;&#039;&#039;&lt;br /&gt;
** &amp;quot;Моя позиция на карте&amp;quot;&lt;br /&gt;
** QR-код&lt;br /&gt;
** Штрихкод &#039;&#039;(+ может пикать при сканировании)&#039;&#039;. Если есть такое ТМЦ - открывает карточку ТМЦ, если нет прав к ТМЦ но есть такое оборудование - открывает карточку оборудования. Иначе - открывает список поиска&lt;br /&gt;
** Три кнопки для собственных ссылок&lt;br /&gt;
** Кнопки поделиться ссылкой/открыть ссылку&lt;br /&gt;
* &#039;&#039;&#039;Опция &amp;quot;Конвертировать HEIC-файлы в JPEG&amp;quot; и собственно поддержка работы с .heic файлами на лету&#039;&#039;&#039;&lt;br /&gt;
* Раздел &amp;quot;Блокнот&amp;quot; трансформировался в настраиваемый собственный раздел. Это значительно расширяет его функциональность&lt;br /&gt;
* Новая библиотека генерации штрихкодов &#039;&#039;(в SVG-формате)&#039;&#039;&lt;br /&gt;
* В групповых действиях по объектам - кнопка &amp;quot;Применить&amp;quot; теперь содержит к-во объектов отмеченных объектов и блокируется если не выбрано действие/объекты &lt;br /&gt;
* Селектор выбора даты/даты-время - исправлена локализация под текущий язык&lt;br /&gt;
* Превентивно внедрено решение для Обеспечение совместимости с датами после 2038 года &#039;&#039;(&amp;quot;Unix 2038 bug&amp;quot;)&#039;&#039;&lt;br /&gt;
* Отдельные SMS-профили для работы. Например для каждой SMS-рассылки можно указать отдельный SMS-профиль &#039;&#039;(собственное альфа-имя, иной оператор...)&#039;&#039;&lt;br /&gt;
* В списках объектов в фильтрацию по значениям дополнительных полей добавлены варианты фильтрации &amp;quot;больше&amp;quot; и &amp;quot;меньше&amp;quot;&lt;br /&gt;
* Новые версии внешних [[Модули#Текущие версии модулей|модулей]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Прочие изменения: см. https://wiki.userside.eu/3.20&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=API&amp;diff=21986</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=API&amp;diff=21986"/>
		<updated>2026-05-29T14:37:40Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Принцип работы */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[API_EN|en]] | [[API_UK|uk]] | &#039;&#039;&#039;ru&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Этот раздел описывает возможности использования встроенного API в ERP &amp;quot;UserSide&amp;quot;, что позволяет использовать встроенный функционал в собственных проектах. &lt;br /&gt;
&lt;br /&gt;
API охватывает на данный момент не весь функционал и постепенно дорабатывается, так что данная страница будет иметь частые изменения и дополнения.&lt;br /&gt;
&lt;br /&gt;
== Принцип работы ==&lt;br /&gt;
&lt;br /&gt;
За взаимодействие отвечает файл /api.php&lt;br /&gt;
&lt;br /&gt;
Можно использовать и GET и POST запросы.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;С версии 3.21 все запросы на &amp;quot;запись/изменение данных&amp;quot; обрабатываются только через POST&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 Входящие параметры:&lt;br /&gt;
 Обязательные:&lt;br /&gt;
  key - ключ API&lt;br /&gt;
  cat - категория запроса&lt;br /&gt;
 Необязательные:&lt;br /&gt;
  skip_internal_api - флаг - не включать внутренние триггеры системы &#039;&#039;(разумно использовать, когда ваш метод API и есть реакция на какой-то триггер и в итоге при обычной работе он же сам и зацикливает свою работу)&#039;&#039;&lt;br /&gt;
 Прочие дополнительные параметры, в зависимости от категории &#039;&#039;(см. ниже в соответствующих категориях)&#039;&#039;. Например:&lt;br /&gt;
  customer_id - id абонента&lt;br /&gt;
  is_potential - флаг. Может принимать значение 1 или 0. Большинство флагов имеют префикс &#039;&#039;&#039;is&#039;&#039;&#039;.&lt;br /&gt;
  lang - язык на котором возвращать ответ &#039;&#039;(в объектах, где поддерживается локализация. По-умолчанию: en)&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
 Пример запроса:&lt;br /&gt;
 api.php?key=apikey&amp;amp;cat=abon&amp;amp;action=msg&amp;amp;usercode=1&lt;br /&gt;
&lt;br /&gt;
 Возвращаемые данные:&lt;br /&gt;
  Если запрос предполагает какое-то действие или возврат информации, то в формате JSON будет возвращена информация:&lt;br /&gt;
   array(&lt;br /&gt;
    [Result] =&amp;gt; OK / ERROR&lt;br /&gt;
    [ErrorText] =&amp;gt; В случае ошибки - текст ошибки&lt;br /&gt;
   )&lt;br /&gt;
&lt;br /&gt;
 Также разумно проверять HTTP-код ответа. В случае возникновения ошибок/некорректных запросов - HTTP-код будет отличаться от 200&lt;br /&gt;
&lt;br /&gt;
== Основная настройка ==&lt;br /&gt;
&lt;br /&gt;
Настройте [[UserSide API Key|API-ключ]].&lt;br /&gt;
&lt;br /&gt;
== Категории ==&lt;br /&gt;
* [[API address|address]] - Адреса&lt;br /&gt;
* [[API attach|attach]] - Прикрепляемые файлы&lt;br /&gt;
* [[API additional_data|additional_data]] - Дополнительные поля/данные для объектов&lt;br /&gt;
* [[API advertising|advertising]] - Рекламные кампании&lt;br /&gt;
* [[API billing|billing]] - Биллинги&lt;br /&gt;
* [[API cable_route|cable_route]] - Кабельные трассы и каналы&lt;br /&gt;
* [[API call|call]] - Звонки&lt;br /&gt;
* [[API chapter|chapter]] - Собственные разделы/страницы/ссылки&lt;br /&gt;
* [[API commutation|commutation]] - Коммутация объектов&lt;br /&gt;
* [[API cross|cross]] - ODF/Кроссы&lt;br /&gt;
* [[API customer|customer]] - Абоненты. Большинство действий актуально для [[Поддерживаемые биллинги|ручных биллингов]]&lt;br /&gt;
* [[API cwdm|cwdm]] - CWDM&lt;br /&gt;
* [[API device|device]] - Оборудование&lt;br /&gt;
* [[API employee|employee]] - Сотрудники &#039;&#039;(с 3.16dev2)&#039;&#039;&lt;br /&gt;
* [[API fiber|fiber]] - Кабельные линии&lt;br /&gt;
* [[API gps|gps]] - GPS-трекеры&lt;br /&gt;
* [[API inventory|inventory]] - Склад&lt;br /&gt;
* [[API key|key]] - Ключи&lt;br /&gt;
* [[API map|map]] - Карты покрытия&lt;br /&gt;
* [[API module|module]] - Внешние запросы от модулей&lt;br /&gt;
* [[API newin|newin]] - Заявка на подключение &#039;&#039;(до 3.18)&#039;&#039;&lt;br /&gt;
* [[API node|node]] - Сооружения связи &#039;&#039;(узлы связи, муфты, опоры, колодцы)&#039;&#039;&lt;br /&gt;
* [[API notepad|notepad]] - Блокнот &#039;&#039;(до 3.21)&#039;&#039;&lt;br /&gt;
* [[API operator|operator]] - Операторы системы &#039;&#039;(до 3.16dev2)&#039;&#039;&lt;br /&gt;
* [[API owner|owner]] - Собственники объектов&lt;br /&gt;
* [[API redirect|redirect]] - Переадресация на карточку объекта по какому-то признаку&lt;br /&gt;
* [[API service|service]] - Дополнительные услуги&lt;br /&gt;
* [[API setting|setting]] - Настройка&lt;br /&gt;
* [[API sms|sms]] - SMS-сообщения&lt;br /&gt;
* [[API splitter|splitter]] - Сплиттеры&lt;br /&gt;
* [[API staff|staff]] - Сотрудники &#039;&#039;(до 3.16dev2)&#039;&#039;&lt;br /&gt;
* [[API system|system]] - Системная информация и операции&lt;br /&gt;
* [[API tariff|tariff]] - Тарифы&lt;br /&gt;
* [[API task|task]] - Задания&lt;br /&gt;
* [[API trader|trader]] - Поставщики&lt;br /&gt;
* [[API vehicle|vehicle]] - Автотранспорт&lt;br /&gt;
* [[API vlan|vlan]] - Vlan&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=API&amp;diff=21985</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=API&amp;diff=21985"/>
		<updated>2026-05-29T14:37:20Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Принцип работы */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[API_EN|en]] | [[API_UK|uk]] | &#039;&#039;&#039;ru&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Этот раздел описывает возможности использования встроенного API в ERP &amp;quot;UserSide&amp;quot;, что позволяет использовать встроенный функционал в собственных проектах. &lt;br /&gt;
&lt;br /&gt;
API охватывает на данный момент не весь функционал и постепенно дорабатывается, так что данная страница будет иметь частые изменения и дополнения.&lt;br /&gt;
&lt;br /&gt;
== Принцип работы ==&lt;br /&gt;
&lt;br /&gt;
За взаимодействие отвечает файл /api.php&lt;br /&gt;
&lt;br /&gt;
Можно использовать и GET и POST запросы.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;С версии 3.21 все запросы &amp;quot;на запись&amp;quot; обрабатываются только через POST&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 Входящие параметры:&lt;br /&gt;
 Обязательные:&lt;br /&gt;
  key - ключ API&lt;br /&gt;
  cat - категория запроса&lt;br /&gt;
 Необязательные:&lt;br /&gt;
  skip_internal_api - флаг - не включать внутренние триггеры системы &#039;&#039;(разумно использовать, когда ваш метод API и есть реакция на какой-то триггер и в итоге при обычной работе он же сам и зацикливает свою работу)&#039;&#039;&lt;br /&gt;
 Прочие дополнительные параметры, в зависимости от категории &#039;&#039;(см. ниже в соответствующих категориях)&#039;&#039;. Например:&lt;br /&gt;
  customer_id - id абонента&lt;br /&gt;
  is_potential - флаг. Может принимать значение 1 или 0. Большинство флагов имеют префикс &#039;&#039;&#039;is&#039;&#039;&#039;.&lt;br /&gt;
  lang - язык на котором возвращать ответ &#039;&#039;(в объектах, где поддерживается локализация. По-умолчанию: en)&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
 Пример запроса:&lt;br /&gt;
 api.php?key=apikey&amp;amp;cat=abon&amp;amp;action=msg&amp;amp;usercode=1&lt;br /&gt;
&lt;br /&gt;
 Возвращаемые данные:&lt;br /&gt;
  Если запрос предполагает какое-то действие или возврат информации, то в формате JSON будет возвращена информация:&lt;br /&gt;
   array(&lt;br /&gt;
    [Result] =&amp;gt; OK / ERROR&lt;br /&gt;
    [ErrorText] =&amp;gt; В случае ошибки - текст ошибки&lt;br /&gt;
   )&lt;br /&gt;
&lt;br /&gt;
 Также разумно проверять HTTP-код ответа. В случае возникновения ошибок/некорректных запросов - HTTP-код будет отличаться от 200&lt;br /&gt;
&lt;br /&gt;
== Основная настройка ==&lt;br /&gt;
&lt;br /&gt;
Настройте [[UserSide API Key|API-ключ]].&lt;br /&gt;
&lt;br /&gt;
== Категории ==&lt;br /&gt;
* [[API address|address]] - Адреса&lt;br /&gt;
* [[API attach|attach]] - Прикрепляемые файлы&lt;br /&gt;
* [[API additional_data|additional_data]] - Дополнительные поля/данные для объектов&lt;br /&gt;
* [[API advertising|advertising]] - Рекламные кампании&lt;br /&gt;
* [[API billing|billing]] - Биллинги&lt;br /&gt;
* [[API cable_route|cable_route]] - Кабельные трассы и каналы&lt;br /&gt;
* [[API call|call]] - Звонки&lt;br /&gt;
* [[API chapter|chapter]] - Собственные разделы/страницы/ссылки&lt;br /&gt;
* [[API commutation|commutation]] - Коммутация объектов&lt;br /&gt;
* [[API cross|cross]] - ODF/Кроссы&lt;br /&gt;
* [[API customer|customer]] - Абоненты. Большинство действий актуально для [[Поддерживаемые биллинги|ручных биллингов]]&lt;br /&gt;
* [[API cwdm|cwdm]] - CWDM&lt;br /&gt;
* [[API device|device]] - Оборудование&lt;br /&gt;
* [[API employee|employee]] - Сотрудники &#039;&#039;(с 3.16dev2)&#039;&#039;&lt;br /&gt;
* [[API fiber|fiber]] - Кабельные линии&lt;br /&gt;
* [[API gps|gps]] - GPS-трекеры&lt;br /&gt;
* [[API inventory|inventory]] - Склад&lt;br /&gt;
* [[API key|key]] - Ключи&lt;br /&gt;
* [[API map|map]] - Карты покрытия&lt;br /&gt;
* [[API module|module]] - Внешние запросы от модулей&lt;br /&gt;
* [[API newin|newin]] - Заявка на подключение &#039;&#039;(до 3.18)&#039;&#039;&lt;br /&gt;
* [[API node|node]] - Сооружения связи &#039;&#039;(узлы связи, муфты, опоры, колодцы)&#039;&#039;&lt;br /&gt;
* [[API notepad|notepad]] - Блокнот &#039;&#039;(до 3.21)&#039;&#039;&lt;br /&gt;
* [[API operator|operator]] - Операторы системы &#039;&#039;(до 3.16dev2)&#039;&#039;&lt;br /&gt;
* [[API owner|owner]] - Собственники объектов&lt;br /&gt;
* [[API redirect|redirect]] - Переадресация на карточку объекта по какому-то признаку&lt;br /&gt;
* [[API service|service]] - Дополнительные услуги&lt;br /&gt;
* [[API setting|setting]] - Настройка&lt;br /&gt;
* [[API sms|sms]] - SMS-сообщения&lt;br /&gt;
* [[API splitter|splitter]] - Сплиттеры&lt;br /&gt;
* [[API staff|staff]] - Сотрудники &#039;&#039;(до 3.16dev2)&#039;&#039;&lt;br /&gt;
* [[API system|system]] - Системная информация и операции&lt;br /&gt;
* [[API tariff|tariff]] - Тарифы&lt;br /&gt;
* [[API task|task]] - Задания&lt;br /&gt;
* [[API trader|trader]] - Поставщики&lt;br /&gt;
* [[API vehicle|vehicle]] - Автотранспорт&lt;br /&gt;
* [[API vlan|vlan]] - Vlan&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=API&amp;diff=21984</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=API&amp;diff=21984"/>
		<updated>2026-05-29T14:37:14Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Принцип работы */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[API_EN|en]] | [[API_UK|uk]] | &#039;&#039;&#039;ru&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Этот раздел описывает возможности использования встроенного API в ERP &amp;quot;UserSide&amp;quot;, что позволяет использовать встроенный функционал в собственных проектах. &lt;br /&gt;
&lt;br /&gt;
API охватывает на данный момент не весь функционал и постепенно дорабатывается, так что данная страница будет иметь частые изменения и дополнения.&lt;br /&gt;
&lt;br /&gt;
== Принцип работы ==&lt;br /&gt;
&lt;br /&gt;
За взаимодействие отвечает файл /api.php&lt;br /&gt;
&lt;br /&gt;
Можно использовать и GET и POST запросы.&lt;br /&gt;
&#039;&#039;&#039;С версии 3.21 все запросы &amp;quot;на запись&amp;quot; обрабатываются только через POST&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 Входящие параметры:&lt;br /&gt;
 Обязательные:&lt;br /&gt;
  key - ключ API&lt;br /&gt;
  cat - категория запроса&lt;br /&gt;
 Необязательные:&lt;br /&gt;
  skip_internal_api - флаг - не включать внутренние триггеры системы &#039;&#039;(разумно использовать, когда ваш метод API и есть реакция на какой-то триггер и в итоге при обычной работе он же сам и зацикливает свою работу)&#039;&#039;&lt;br /&gt;
 Прочие дополнительные параметры, в зависимости от категории &#039;&#039;(см. ниже в соответствующих категориях)&#039;&#039;. Например:&lt;br /&gt;
  customer_id - id абонента&lt;br /&gt;
  is_potential - флаг. Может принимать значение 1 или 0. Большинство флагов имеют префикс &#039;&#039;&#039;is&#039;&#039;&#039;.&lt;br /&gt;
  lang - язык на котором возвращать ответ &#039;&#039;(в объектах, где поддерживается локализация. По-умолчанию: en)&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
 Пример запроса:&lt;br /&gt;
 api.php?key=apikey&amp;amp;cat=abon&amp;amp;action=msg&amp;amp;usercode=1&lt;br /&gt;
&lt;br /&gt;
 Возвращаемые данные:&lt;br /&gt;
  Если запрос предполагает какое-то действие или возврат информации, то в формате JSON будет возвращена информация:&lt;br /&gt;
   array(&lt;br /&gt;
    [Result] =&amp;gt; OK / ERROR&lt;br /&gt;
    [ErrorText] =&amp;gt; В случае ошибки - текст ошибки&lt;br /&gt;
   )&lt;br /&gt;
&lt;br /&gt;
 Также разумно проверять HTTP-код ответа. В случае возникновения ошибок/некорректных запросов - HTTP-код будет отличаться от 200&lt;br /&gt;
&lt;br /&gt;
== Основная настройка ==&lt;br /&gt;
&lt;br /&gt;
Настройте [[UserSide API Key|API-ключ]].&lt;br /&gt;
&lt;br /&gt;
== Категории ==&lt;br /&gt;
* [[API address|address]] - Адреса&lt;br /&gt;
* [[API attach|attach]] - Прикрепляемые файлы&lt;br /&gt;
* [[API additional_data|additional_data]] - Дополнительные поля/данные для объектов&lt;br /&gt;
* [[API advertising|advertising]] - Рекламные кампании&lt;br /&gt;
* [[API billing|billing]] - Биллинги&lt;br /&gt;
* [[API cable_route|cable_route]] - Кабельные трассы и каналы&lt;br /&gt;
* [[API call|call]] - Звонки&lt;br /&gt;
* [[API chapter|chapter]] - Собственные разделы/страницы/ссылки&lt;br /&gt;
* [[API commutation|commutation]] - Коммутация объектов&lt;br /&gt;
* [[API cross|cross]] - ODF/Кроссы&lt;br /&gt;
* [[API customer|customer]] - Абоненты. Большинство действий актуально для [[Поддерживаемые биллинги|ручных биллингов]]&lt;br /&gt;
* [[API cwdm|cwdm]] - CWDM&lt;br /&gt;
* [[API device|device]] - Оборудование&lt;br /&gt;
* [[API employee|employee]] - Сотрудники &#039;&#039;(с 3.16dev2)&#039;&#039;&lt;br /&gt;
* [[API fiber|fiber]] - Кабельные линии&lt;br /&gt;
* [[API gps|gps]] - GPS-трекеры&lt;br /&gt;
* [[API inventory|inventory]] - Склад&lt;br /&gt;
* [[API key|key]] - Ключи&lt;br /&gt;
* [[API map|map]] - Карты покрытия&lt;br /&gt;
* [[API module|module]] - Внешние запросы от модулей&lt;br /&gt;
* [[API newin|newin]] - Заявка на подключение &#039;&#039;(до 3.18)&#039;&#039;&lt;br /&gt;
* [[API node|node]] - Сооружения связи &#039;&#039;(узлы связи, муфты, опоры, колодцы)&#039;&#039;&lt;br /&gt;
* [[API notepad|notepad]] - Блокнот &#039;&#039;(до 3.21)&#039;&#039;&lt;br /&gt;
* [[API operator|operator]] - Операторы системы &#039;&#039;(до 3.16dev2)&#039;&#039;&lt;br /&gt;
* [[API owner|owner]] - Собственники объектов&lt;br /&gt;
* [[API redirect|redirect]] - Переадресация на карточку объекта по какому-то признаку&lt;br /&gt;
* [[API service|service]] - Дополнительные услуги&lt;br /&gt;
* [[API setting|setting]] - Настройка&lt;br /&gt;
* [[API sms|sms]] - SMS-сообщения&lt;br /&gt;
* [[API splitter|splitter]] - Сплиттеры&lt;br /&gt;
* [[API staff|staff]] - Сотрудники &#039;&#039;(до 3.16dev2)&#039;&#039;&lt;br /&gt;
* [[API system|system]] - Системная информация и операции&lt;br /&gt;
* [[API tariff|tariff]] - Тарифы&lt;br /&gt;
* [[API task|task]] - Задания&lt;br /&gt;
* [[API trader|trader]] - Поставщики&lt;br /&gt;
* [[API vehicle|vehicle]] - Автотранспорт&lt;br /&gt;
* [[API vlan|vlan]] - Vlan&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_3.21&amp;diff=21983</id>
		<title>Обновление 3.21</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_3.21&amp;diff=21983"/>
		<updated>2026-05-29T09:52:56Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Особенности в проведении обновления */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Upgrade_3.21|en]] | [[Оновлення_3.21|uk]] | &#039;&#039;&#039;ru&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Версия: &#039;&#039;&#039;[[3.21]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Требуется версия: &#039;&#039;&#039;[[3.12]] и выше&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Несколько слов от автора ==&lt;br /&gt;
&lt;br /&gt;
* Сделан архитектурный переход от числовых идентификаторов объектов &#039;&#039;(ID)&#039;&#039; к строковым идентификаторам &#039;&#039;(UUID)&#039;&#039;. Для многих типов объектов - старый ID остался для удобства &#039;&#039;(например &amp;quot;Задание №7562&amp;quot; удобнее чем &amp;quot;Задание №ae4ae420-7643-4572-a752-9ecfdbeca371&amp;quot;)&#039;&#039;. Но внутри базы и ядра - привязка идёт по UUID. Кроме прочего это даёт возможность чуть позже сделать следующий шаг - возможность объединения нескольких систем в одну при необходимости. &#039;&#039;&#039;Очень важно&#039;&#039;&#039; - так как такая миграция ID/UUID затрагивает практически всю базу &#039;&#039;(и часто неоднократно)&#039;&#039; то после завершения обновления необходимо сделать FULL VACUUM. Без этого шага всё будет работать очень медленно. Также стоит учесть, что на большой базе &#039;&#039;&#039;обновление/миграция может занимать часы&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Проведён глубокий рефакторинг и обновление UI/UX. Исключена т.н. &amp;quot;мобильная версия&amp;quot; как таковая и сделан упор на комфортный внешний вид в мобильных устройствах.&lt;br /&gt;
&lt;br /&gt;
* В [[Схема коммутации|схеме коммутации]] переработана механика - ускорение в 2-10 раз по отображению плюс коммутация в схеме теперь не перезагружает страницу. Также напоминаю, что у нас есть [[&amp;quot;Горячие клавиши&amp;quot;]] которые ещё больше ускоряют работу.&lt;br /&gt;
&lt;br /&gt;
* У нас появилась/переработана/документирована событийная система [[Internal API]] v2. Версия v1 пока поддерживается &#039;&#039;(custom_api.php)&#039;&#039; но постепенно переходите на v2.&lt;br /&gt;
&lt;br /&gt;
* [[Обновление]]. &#039;&#039;&#039;Рекомендую иметь два инстанса системы&#039;&#039;&#039;. Отдельно действующую и отдельно тестовую. На тестовой вы можете периодически обновлять базу данных с действующей системы и проводить обновление, убеждаясь, что всё работает, ознакомиться с нововведениями или выявлять моменты, которые у вас перестали работать.&lt;br /&gt;
&lt;br /&gt;
* Наша группа в Telegram для взаимного общения клиентов между собой: https://t.me/usersideeu и канал для новостей: https://t.me/userside&lt;br /&gt;
&lt;br /&gt;
== Особенности в проведении обновления ==&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.10 - ознакомьтесь со страницей: [[Обновление 3.11]]&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.11 и ранее - ознакомьтесь со страницей: [[Обновление 3.12]]&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.12 и ранее - ознакомьтесь со страницей: [[Обновление 3.13]]&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.13 и ранее - ознакомьтесь со страницей: [[Обновление 3.14]]&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.14 и ранее - ознакомьтесь со страницей: [[Обновление 3.15]]&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.15 и ранее - ознакомьтесь со страницей: [[Обновление 3.16]]&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.16 и ранее - ознакомьтесь со страницей: [[Обновление 3.17]]&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.17 и ранее - ознакомьтесь со страницей: [[Обновление 3.18]]&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.18 и ранее - ознакомьтесь со страницей: [[Обновление 3.19]]&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.19 и ранее - ознакомьтесь со страницей: [[Обновление 3.20]]&lt;br /&gt;
&lt;br /&gt;
* Если вы используете [[Кастомизация|кастомизацию]] - перенесите файлы по новому пути&lt;br /&gt;
&lt;br /&gt;
* Перенесите/удалите посторонние файлы, каталоги и прочее из директории userside. Там должны находится только дистрибутивные файлы самой системы и файлы, которые система создает во время своей работы. Модули userside (usm) также не должны там хранится. Используйте отдельные каталоги для них (например, /opt/userside). Посторонние файлы из директории userside могут быть удалены в процессе обновления&lt;br /&gt;
&lt;br /&gt;
* Версия 3.21 требует PHP версии 8.4. Остальные требования остаются такими же как для версии 3.20&lt;br /&gt;
&lt;br /&gt;
* С помощью автоматического [[Инсталлятор|инсталлятора]] выполните [[Обновление|обновление]]:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
curl -fsSL https://my.userside.eu/install.sh | sudo -u www-data bash&lt;br /&gt;
sudo -u www-data ./installer install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Обязательно выполните VACUUM FULL + ANALYZE после обновления:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo -u postgres vacuumdb --full --analyze userside&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
или тоже самое при помощи SQL-запроса:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo -u postgres psql -d userside -c &amp;quot;vacuum full analyze&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Не забудьте обновить все модули на их свежие версии&lt;br /&gt;
&lt;br /&gt;
* Возможно часть сохранённых пользовательских фильтров собьётся &#039;&#039;(в списке абонентов, заданий...)&#039;&#039;, т.к. поменялись как ID/UUID так и расширены возможности фильтрации очень сильно. Их необходимо будет перенастроить по-новой.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Список изменений:&#039;&#039;&#039; [[3.21|просмотреть]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Проведение обновления:&#039;&#039;&#039; [[Обновление|инструкция]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=%D0%92%D0%B5%D1%80%D1%81%D0%B8%D0%B8_3.20&amp;diff=21982</id>
		<title>Версии 3.20</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=%D0%92%D0%B5%D1%80%D1%81%D0%B8%D0%B8_3.20&amp;diff=21982"/>
		<updated>2026-05-27T18:05:29Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Versions 3.20 EN|en]] | [[Версии_3.20|ru]]&lt;br /&gt;
&lt;br /&gt;
Версии ветки [[3.20]]&lt;br /&gt;
&lt;br /&gt;
Также см: [[Версии ERP &amp;quot;USERSIDE&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
== 3.20.24 - 27.05.2026 ==&lt;br /&gt;
* Исправление небольших ошибок и изменений&lt;br /&gt;
&lt;br /&gt;
== 3.20.23 - 27.04.2026 ==&lt;br /&gt;
* Добавлен метод API-&amp;gt;call-&amp;gt;[[API call#agent_call|agent_call]]&lt;br /&gt;
* Добавлен метод API-&amp;gt;chapter-&amp;gt;[[API chapter#link_add|link_add]]&lt;br /&gt;
* Добавлен метод API-&amp;gt;chapter-&amp;gt;[[API chapter#link_get|link_get]]&lt;br /&gt;
* Добавлен метод API-&amp;gt;chapter-&amp;gt;[[API chapter#link_remove|link_remove]]&lt;br /&gt;
* Доработан метод API-&amp;gt;call-&amp;gt;[[API call#add|add]]&lt;br /&gt;
* Доработан метод API-&amp;gt;task-&amp;gt;[[API task#edit|edit]]&lt;br /&gt;
* В выполненных заданиях также отображается признак &amp;quot;Просрочено&amp;quot; при нарушении сроков работ&lt;br /&gt;
* Исправлена ошибка с входом в календарь работ &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправление небольших ошибок&lt;br /&gt;
&lt;br /&gt;
== 3.20.22 - 04.04.2026 ==&lt;br /&gt;
* Исправлен выбор пустого значения в типе заданий для регистрации по телефону&lt;br /&gt;
* Работы по оптимизации&lt;br /&gt;
* Исправление небольших ошибок&lt;br /&gt;
&lt;br /&gt;
== 3.20.21 - 11.03.2026 ==&lt;br /&gt;
* Исправлено отображение счетчика ошибок на интерфейсах устройств &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена настройка шаблонов SMS-сообщений для абонентов в заданиях&lt;br /&gt;
* Работы по оптимизации&lt;br /&gt;
* Исправление небольших ошибок&lt;br /&gt;
&lt;br /&gt;
== 3.20.20 - 22.02.2026 ==&lt;br /&gt;
* Оптимизирована работа раздела &amp;quot;Мои задания&amp;quot;&lt;br /&gt;
* Исправлено нарушение разметки главного меню в некоторых случаях&lt;br /&gt;
&lt;br /&gt;
== 3.20.19 - 08.02.2026 ==&lt;br /&gt;
* Исправление небольших ошибок&lt;br /&gt;
&lt;br /&gt;
== 3.20.18 - 23.01.2026 ==&lt;br /&gt;
* Оптимизация отчёта по складу &amp;quot;Оборотно-сальдовая ведомость&amp;quot;&lt;br /&gt;
* Исправление небольших ошибок&lt;br /&gt;
&lt;br /&gt;
== 3.20.17 - 31.12.2025 ==&lt;br /&gt;
* Добавлен метод API-&amp;gt;task-&amp;gt;[[API task#add_node_to_task|add_node_to_task]]&lt;br /&gt;
* Добавлен метод API-&amp;gt;task-&amp;gt;[[API task#remove_node_from_task|remove_node_from_task]]&lt;br /&gt;
* Исправлено исполнение цепочки заданий &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправление небольших ошибок&lt;br /&gt;
&lt;br /&gt;
== 3.20.16 - 14.12.2025 ==&lt;br /&gt;
* Исправлена ошибка с фильтрацией по секции ТМЦ в списке операций по складу&lt;br /&gt;
* Исправление небольших ошибок&lt;br /&gt;
&lt;br /&gt;
== 3.20.15 - 06.12.2025 ==&lt;br /&gt;
* Для цепочек заданий/автоматизации в типах заданий добавлена возможность указания дробного интервала часов&lt;br /&gt;
* Исправление небольших ошибок&lt;br /&gt;
&lt;br /&gt;
== 3.20.14 - 29.11.2025 ==&lt;br /&gt;
* Доработки API взаимосвязи с Binotel&lt;br /&gt;
* Исправление небольших ошибок&lt;br /&gt;
&lt;br /&gt;
== 3.20.13 - 22.11.2025 ==&lt;br /&gt;
* Исправление небольших ошибок&lt;br /&gt;
&lt;br /&gt;
== 3.20.12 - 15.11.2025 ==&lt;br /&gt;
* Добавлен параметр настройки &amp;quot;Масштабировать ширину кабельной линии на схеме коммутации в зависимости от длины названия&amp;quot;&lt;br /&gt;
* Доработано отображение неизвестных ONU по OLT в виджете главной страницы&lt;br /&gt;
* Исправление прочих небольших ошибок&lt;br /&gt;
&lt;br /&gt;
== 3.20.11 - 08.11.2025 ==&lt;br /&gt;
* Исправление ошибки при входе в раздел Custom-уведомлений &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправление ошибки при входе в настройку интерфейсов/стекирования по устройству &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена невозможность коммутации между ODF/кроссами в мастере коммутаций&lt;br /&gt;
* Исправление некоторых ошибок миграции&lt;br /&gt;
&lt;br /&gt;
== 3.20.10 - 07.11.2025 ==&lt;br /&gt;
* Добавлен метод API-&amp;gt;vehicle-&amp;gt;[[API vehicle#add|add]]&lt;br /&gt;
* Добавлен метод API-&amp;gt;vehicle-&amp;gt;[[API vehicle#edit|edit]]&lt;br /&gt;
* Добавлен метод API-&amp;gt;vehicle-&amp;gt;[[API vehicle#delete|delete]]&lt;br /&gt;
* В карточке сооружения связи в блоке с прикреплёнными файлами-изображениями можно быстро сделать изображение основным фото для этого объекта &#039;&#039;(без необходимости переходить в редактирование)&#039;&#039;&lt;br /&gt;
* В карточке кабельной линии добавлена возможность создать задание с этой линией либо добавить линию к существующему заданию&lt;br /&gt;
* Доработана сортировка по дополнительным полям в собственных разделах&lt;br /&gt;
* Исправлена фильтрация по наименованию ТМЦ в списке ТМЦ&lt;br /&gt;
* Исправлено отображение слоёв оборудования на карте покрытия&lt;br /&gt;
* Исправление прочих небольших ошибок&lt;br /&gt;
&lt;br /&gt;
== 3.20.9 - 14.09.2025 ==&lt;br /&gt;
* Доработка проверки прав доступа к ONU&lt;br /&gt;
* Исправлена ошибка при поиске абонента при передаче ТМЦ &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено обновление а базе серийных номеров для ONU при опросе OLT &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.20.8 - 06.09.2025 ==&lt;br /&gt;
* Добавлен метод API-&amp;gt;billing-&amp;gt;[[API billing#refresh_date_update|refresh_date_update]]&lt;br /&gt;
* Оптимизирован интерфейс редактирования/добавления адресной единицы &#039;&#039;(актуально для разветвлённых адресных структур)&#039;&#039;&lt;br /&gt;
* В карточке задания добавлены ссылки на просмотр связанных абонентов с сооружениями связи и с кабельными линиями&lt;br /&gt;
* Исправлена проверка на статус родительского задания в автоматизации действий по заданиям &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение всплывающей подсказки в календаре заданий при горизонтальном скролле&lt;br /&gt;
* Исправлено назначение сотрудников в подразделение &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.20.7 - 25.08.2025 ==&lt;br /&gt;
* &#039;&#039;&#039;Глубокая переработка операций по транспорту. Различные типы, контроль пробега, сроков. Уведомление на главную страницу и список транспорта. Ведение истории изменений в операциях&#039;&#039;&#039;&lt;br /&gt;
* История действий по потенциальному абоненту переносится в историю действий обычного абонента при их объединении&lt;br /&gt;
* При горячей замене устройства можно указать сохранение истории MAC-адресов на портах оборудования&lt;br /&gt;
* В групповых действиях по списку абонентов добавлена возможность очистки коммутации&lt;br /&gt;
* Технические миграции данных ядра&lt;br /&gt;
* Исправлена фильтрация FDB-таблицы по устройству &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при ограничении сотруднику доступа по конкретному IP-адресу&lt;br /&gt;
* Исправлена проверка прав на доступ к ONU&lt;br /&gt;
&lt;br /&gt;
== 3.20.6 - 15.08.2025 ==&lt;br /&gt;
* &#039;&#039;&#039; Отдельные SMS-профили для работы. Например для каждой SMS-рассылки можно указать отдельный SMS-профиль &#039;&#039;(собственное альфа-имя, иной оператор...)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* Выделены отдельные права доступа к ONU на просмотр и изменение&lt;br /&gt;
* Исправлено отображение большого количества разделов блокнота в списке разделов&lt;br /&gt;
* Исправлено обновление информации при добавлении/исключении сооружения связи в задании&lt;br /&gt;
&lt;br /&gt;
== 3.20.5 - 08.08.2025 ==&lt;br /&gt;
* Добавлен метод API-&amp;gt;address-&amp;gt;[[API address#get_building_type|get_building_type]]&lt;br /&gt;
* Добавлен параметр настройки &amp;quot;Здания. Шаблон всплывающего сообщения на карте&amp;quot;&lt;br /&gt;
* Доработан интерфейс изменения заметки, типа адаптера и соединения для волокна кабельной линии&lt;br /&gt;
* Переработан интерфейс добавления сооружений связи и кабельных линий в задание при создании задания&lt;br /&gt;
* Подкорректирована проверка прав доступа к табелю работ&lt;br /&gt;
* Доработана тарификация сотрудникам за задания в ведомости работ при участии в задании более 5 сотрудников&lt;br /&gt;
* Исправлена ошибка фильтрации по зданию в списке операций по складу &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.20.4 - 04.08.2025 ==&lt;br /&gt;
* Добавлен метод API-&amp;gt;cross-&amp;gt;[[API cross#edit_adapter|edit_adapter]]&lt;br /&gt;
* Доработан метод API-&amp;gt;task-&amp;gt;[[API address#edit_address|edit_address]]&lt;br /&gt;
* Добавлен параметр настройки &amp;quot;Заблокировать выполнение автоматизации/цепочки заданий при возвращении задания из статуса с системной ролью &amp;quot;Отложено&amp;quot;&lt;br /&gt;
* В списке заданий добавлена группировка заданий по улице либо населенному пункту&lt;br /&gt;
* Доработка сохранения прикреплённых файлов к комментариям по заданиям&lt;br /&gt;
* Небольшие исправления и доработки&lt;br /&gt;
&lt;br /&gt;
== 3.20.3 - 27.07.2025 ==&lt;br /&gt;
* Доработан метод API-&amp;gt;task-&amp;gt;[[API task#change_state|change_state]]&lt;br /&gt;
* Добавлен параметр настройки &amp;quot;Соединения на делителях считать механическими&amp;quot;&lt;br /&gt;
* В настройках типов заданий для ТМЦ можно указать, что перемещать все ТМЦ после закрытие на связанное здание&lt;br /&gt;
* В цепочках/автоматизации по типам заданий добавлена возможность дополнительного условия &amp;quot;Статус дочернего/родительского задания&amp;quot; для вариантов действий &amp;quot;Родительское/Дочернее задание. Изменить статус на&amp;quot;&lt;br /&gt;
* В карточке здания в списке ТМЦ добавлена информация о дате установки ТМЦ на здании и возможность экспорта в XLS и в версию для печати&lt;br /&gt;
* В карточке можно скопировать все прикреплённые файлы из другого задания&lt;br /&gt;
* В карточке абонента добавлена прямая ссылка на просмотр его маршрута коммутации&lt;br /&gt;
* Для профилей сотрудников можно ограничить максимальное количество записей на странице &#039;&#039;(в таблицах/списках)&#039;&#039;&lt;br /&gt;
* В фильтр по сооружениям связи добавлена возможность выборки по отсутствующему собственному значку на карте&lt;br /&gt;
* В списке операций по складу в селекторах выбора контрагента добавлена возможность указания конкретного здания&lt;br /&gt;
* В групповых действиях по зданиям добавлена возможность изменения индивидуального цвета на карте&lt;br /&gt;
* В групповых действиях по зданиям можно изменить менеджера на пустое значение &#039;&#039;(удалить менеджера)&#039;&#039;&lt;br /&gt;
* Исправлена сортировка по адресу в списке заданий &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена возможность одновременно отложить задание и указать произвольный комментарий&lt;br /&gt;
&lt;br /&gt;
== 3.20.2 - 18.07.2025 ==&lt;br /&gt;
* Добавлен метод API-&amp;gt;task-&amp;gt;[[API task#add_cable_line_to_task|add_cable_line_to_task]]&lt;br /&gt;
* Добавлен метод API-&amp;gt;task-&amp;gt;[[API task#remove_cable_line_from_task|remove_cable_line_from_task]]&lt;br /&gt;
* Список подключенных ONU на OLT можно выводить на печать либо экспортировать в XLS&lt;br /&gt;
* Для сооружений связи и кабельных линий добавлена возможность в групповых действиях изменять заметки&lt;br /&gt;
* В шаблоне всплывающей подсказке на задании на карте покрытия можно отображать дату создания задания, дату обновления, текст последнего комментария&lt;br /&gt;
* В цепочках/автоматизации по типам заданий добавлено действие &amp;quot;Абоненты. Исключить&amp;quot;&lt;br /&gt;
* Для цепочек/автоматизации в типах заданий добавлена возможность отключать авто-назначаемых исполнителей при создании нового задания по цепочке&lt;br /&gt;
* Доработано отображение ссылок в описании к типу заданий в карточке задания&lt;br /&gt;
* Исправлена фильтрация абонентов, что зависят от кросса/odf &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.20.1 - 12.07.2025 ==&lt;br /&gt;
* В списке зданий добавлен фильтр по зданиям у которых снята отметка &amp;quot;Отображать на карте&amp;quot;&lt;br /&gt;
* Исправлена невозможность открыть карточку автотранспорта из списка&lt;br /&gt;
* Исправлен поиск по наименованию кабельной линии при создании задания &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправление отображения информации про абонента в списке заданий &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.20 - 09.07.2025 ==&lt;br /&gt;
* Релиз версии 3.20&lt;br /&gt;
* Список изменений см. [[3.20]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=%D0%92%D0%B5%D1%80%D1%81%D0%B8%D0%B8_3.18&amp;diff=21981</id>
		<title>Версии 3.18</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=%D0%92%D0%B5%D1%80%D1%81%D0%B8%D0%B8_3.18&amp;diff=21981"/>
		<updated>2026-05-26T10:32:42Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Versions_3.18_EN|en]] | [[Версии_3.18|ru]]&lt;br /&gt;
&lt;br /&gt;
Версии ветки [[3.18]]&lt;br /&gt;
&lt;br /&gt;
Также см: [[Версии ERP &amp;quot;USERSIDE&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
== 3.18.50 &amp;quot;Hyperion&amp;quot; - 30.12.2025 ==&lt;br /&gt;
* Исправлена ошибка с фильтрацией сотрудника при построении отчета по остаткам ТМЦ&lt;br /&gt;
* Исправление небольших ошибок&lt;br /&gt;
&lt;br /&gt;
== 3.18.49 &amp;quot;Hyperion&amp;quot; - 08.02.2025 ==&lt;br /&gt;
* Исправлена проверка прав сотрудника при получении SNMP-данных по устройству&lt;br /&gt;
* Исправлена фильтрация по неактивным ONU в списке по OLT&lt;br /&gt;
* Исправлена ошибка доступа к кабельным линиям для сотрудников с ограниченными правами &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена проверка на совпадающий IP-адрес при редактировании оборудования&lt;br /&gt;
* Исправлена ошибка с выбором абонента для коммутации на кабельную линию &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено ненужное изменение координат кабельных линий при изменении координат у сооружения связи, что является конечной точкой линии&lt;br /&gt;
&lt;br /&gt;
== 3.18.48 &amp;quot;Mimas&amp;quot; - 06.08.2024 ==&lt;br /&gt;
* Доработки по съёму списка ONU с OLT Zyxel&lt;br /&gt;
* Доработки и оптимизации в выборке адресных объектов для сотрудников с ограниченным доступом по географии&lt;br /&gt;
* Исправлено изменение патерна тайлов карт&lt;br /&gt;
* Исправлено сохранение выбора подразделения при открытии календаря работ&lt;br /&gt;
* Исправлена ошибка при автоматическом назначении исполнителей задания при изменении статуса задания &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при коммутации объектов &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение списка собственников при редактировании объектов в соответствии с региональными настройками доступа&lt;br /&gt;
* Исправлено сохранение для типа задания свойства &amp;quot;Скрывать ссылку на этот тип заданий в левом меню&amp;quot;&lt;br /&gt;
* Исправлено групповое формирование QR-кодов для ТМЦ&lt;br /&gt;
* Исправлено удаление маршрута для кабельной линии &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена сортировка скорости транспорта в его карточке&lt;br /&gt;
* Исправлено корректное сохранение значений дополнительных полей для дочерних заданий&lt;br /&gt;
* Исправлен фильтр по MAC-адресу в списке подключенных ONU на устройстве&lt;br /&gt;
* Исправлен быстрый поиск здания по адресу с апострофом&lt;br /&gt;
* Исправление работы задания планировщика &amp;quot;Привязка абонентов к выполненным заданиям&amp;quot; &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлены ошибки при загрузке данных на карте покрытия &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.18.47 &amp;quot;Pontus&amp;quot; - 01.06.2024 ==&lt;br /&gt;
* Исправлены некоторые проблемы миграции&lt;br /&gt;
* Исправлена ошибка отображения неизвестной даты работ при редактировании задания&lt;br /&gt;
* Исправления ошибки при фильтрации списка зданий &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при редактировании координат для адресного объекта с большим количеством вершин&lt;br /&gt;
* Исправлена ошибка при добавлении делителя/уплотнителя &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.18.46 &amp;quot;Cerberus&amp;quot; - 03.05.2024 ==&lt;br /&gt;
* Доработано отображение наименований сооружений связи в истории действий сотрудников&lt;br /&gt;
* Доработан съем информации по портам ONU для BDCOM GPON&lt;br /&gt;
* При изменении координат сооружения связи - изменяются координаты и у кабельных линий что в него заходят&lt;br /&gt;
* Исправлена ошибка при фильтрации списка заданий по биллингу абонента &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправление перемещения позиции патч-панели на схеме коммутации&lt;br /&gt;
* Исправлена ошибка при добавлении условия в SMS-рассылку &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено корректное отображение списка ТМЦ на здании &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлен порядок отображение истории совокупной абонплаты по абонентам&lt;br /&gt;
* Исправлена ошибка при добавлении в SMS-рассылку условий &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.18.45 &amp;quot;Zeus&amp;quot; - 20.04.2024 ==&lt;br /&gt;
* Доработка отображения истории уровней сигналов по ONU&lt;br /&gt;
* Доработка автообновление информации по уровню сигнала ONU&lt;br /&gt;
* Доработки по обновлению активности по объектам&lt;br /&gt;
* Доработки в отображении списка зданий, что не указаны на карте&lt;br /&gt;
* Доработано исполнение периодических заданий на работы&lt;br /&gt;
* Исправлена ошибка при добавлении абонента без группы &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при открытии логической схемы здания &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправления по обработке deadlock в базе при работе модуля usm_observer &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена фильтрация в FDB-таблице по оборудованию&lt;br /&gt;
* Исправлено отображение операторов в списке звонков &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при просмотре кабельной трассы &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправление ошибок при импорте устройств &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена обработка номера телефона в дополнительных полях &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.18.44 &amp;quot;Hypnos&amp;quot; - 04.04.2024 ==&lt;br /&gt;
* Оптимизация импорта справочников адресов&lt;br /&gt;
* Исправлена ошибка при создании задач по цепочке &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при добавлении условия SMS-рассылки &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена возможность указания произвольной даты прихода ТМЦ&lt;br /&gt;
&lt;br /&gt;
== 3.18.43 &amp;quot;Boreas&amp;quot; - 31.03.2024 ==&lt;br /&gt;
* Доработан метод API-&amp;gt;task-&amp;gt;[[API task#add|add]]&lt;br /&gt;
* Доработан метод API-&amp;gt;task-&amp;gt;[[API task#get_list|get_list]]&lt;br /&gt;
* Доработки в отправлении e-mail-уведомлений по заданиям при добавлении нового комментария&lt;br /&gt;
* Доработки в объединении потенциальных и текущих абонентов&lt;br /&gt;
* Доработана возможность изменения координат у сооружений связи&lt;br /&gt;
* Исправлена ошибка в задании планировщика &amp;quot;Перенос информации о подключенных потенциальных клиентах в текущие&amp;quot; &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при копировании типа задания &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при открытии раздела &amp;quot;IP-сетка&amp;quot; &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена работа фильтра в списке ONU по устройству &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение истории сигнала по ONU &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлен поиск по кабельным линиям при добавлении в задание &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.18.42 &amp;quot;Eurybia&amp;quot; - 13.03.2024 ==&lt;br /&gt;
* Доработана обработка параметров планировщика&lt;br /&gt;
* При слиянии потенциального и действующего абонента переносится поле с менеджером абонента &#039;&#039;(при условии, что у действующего абонента это поле незаполнено)&#039;&#039;&lt;br /&gt;
* При объединении потенциального абонента с существующим буду добавляться только отличающиеся телефонные номера &#039;&#039;(предотвращение дублирования номеров)&#039;&#039;&lt;br /&gt;
* Исправлено добавление записей о новом звонке &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено получение данных по ONU &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение/сокрытие абонентов на карте покрытия &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при попытке увольнения сотрудника &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.18.41 &amp;quot;Thaumas&amp;quot; - 03.03.2024 ==&lt;br /&gt;
* Доработано отображение списка ТМЦ/оборудования по зданию&lt;br /&gt;
* Исправлена обработка значения дополнительного поля спец.типа &amp;quot;Номер телефона&amp;quot;&lt;br /&gt;
* Исправлено переименование оборудования при объединении наименований ТМЦ&lt;br /&gt;
* Исправлена работа с кешированием тайлов покрытия&lt;br /&gt;
* Исправлена возможность группового выделения/снятия выделения с настроек доступа к типам заданий в профиле оператора&lt;br /&gt;
* Исправлена ошибка при попытке привязать неизвестный номер телефона к не указанному абоненту&lt;br /&gt;
* Исправлены различные ошибки и неточности с получением данных по ONU&lt;br /&gt;
&lt;br /&gt;
== 3.18.40 &amp;quot;Nephele&amp;quot; - 24.02.2024 ==&lt;br /&gt;
* Доработан съём информации по портам ONU для OLT Huawei&lt;br /&gt;
* Доработан метод API-&amp;gt;task-&amp;gt;[[API task#get_list|get_list]]&lt;br /&gt;
* Доработан метод API-&amp;gt;customer-&amp;gt;[[API customer#msg_add|msg_add]]&lt;br /&gt;
* Исправлен съем ошибок по устройствам&lt;br /&gt;
* Исправлена работа генератора QR-кодов&lt;br /&gt;
* Исправлена ошибка при выгрузке списка оборудования в Excel &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при добавлении абонента в задачу &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при работе модуля usm_iferr &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при просмотре SMS-рассылки &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при попытке добавить наблюдателем на задание уволенного сотрудника&lt;br /&gt;
* Исправлена ошибка при групповом переводе архивных сообщений от абонентов во входящие&lt;br /&gt;
* Исправлена ошибка при просмотре списка трасс кабельных каналов &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.18.39 &amp;quot;Hera&amp;quot; - 05.02.2024 ==&lt;br /&gt;
* Доработано обновление активности объектов из данных модуля usm_checker&lt;br /&gt;
* Небольшие исправления в отображении списка заданий&lt;br /&gt;
* Исправлено исключение исполнителей с задания &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправления и оптимизации при съеме данных об ONU с OLT&lt;br /&gt;
* Исправлено отображение линий связи на карте покрытия &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при переименовании наименования ТМЦ &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при перемещении ТМЦ &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение портов кроссов/ODF на схеме коммутации &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.18.38 &amp;quot;Hestia&amp;quot; - 27.01.2024 ==&lt;br /&gt;
* Доработан возврат заданий из отложенных в обычные&lt;br /&gt;
* Доработано визуально отображение значений дополнительных полей в списке заданий в соответствии с настройками внешнего вида доп.поля&lt;br /&gt;
* Исправлено автообновление в карточке абонента информации по портам всех устройств куда он включён&lt;br /&gt;
* Исправлен поиск сотрудника &#039;&#039;(через @)&#039;&#039; при добавлении комментария к заданию&lt;br /&gt;
* Исправлена работа планировщика &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено редактирование адреса в карточке абонента &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправления и оптимизации при съеме данных об ONU с OLT&lt;br /&gt;
&lt;br /&gt;
== 3.18.37 &amp;quot;Hades&amp;quot; - 20.01.2024 ==&lt;br /&gt;
* Оптимизация работы со списком заданий для сотрудников с ограниченным географическим доступом&lt;br /&gt;
* Доработка создания дочерних заданий на работы по цепочке&lt;br /&gt;
* Исправлено отображение логической схемы здания &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при редактировании собственника &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение коммутации в логической схеме здания &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при быстром поиске в верхней панели &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при открытии карточки автотранспорта &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при фильтрации в плане работ &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение значений дополнительных полей в списке заданий &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.18.36 &amp;quot;Typhon&amp;quot; - 12.01.2024 ==&lt;br /&gt;
* Доработан метод API-&amp;gt;customer-&amp;gt;[[API customer#get_customers_id|get_customers_id]]&lt;br /&gt;
* Доработано перемещение ТМЦ/Оборудования при наличии интегрированных в него ТМЦ&lt;br /&gt;
* Доработки в отображении записей блокнота&lt;br /&gt;
* Исправлено обновление наименования у мультиплексоров при изменении названия у наименований ТМЦ&lt;br /&gt;
* Исправлены неточности в отображении надписей на логической схеме здания&lt;br /&gt;
* Исправление отображения обновления информации по портам оборудования &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена корректная фиксация истории по уровням сигнала ONU на OLT&lt;br /&gt;
* Исправлено изменение настроек uplinkk/downlink-портов &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено ненужное обновление даты активности абонента в сети при открытии его карточки &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при экспорт объектов в KML (EIT)&lt;br /&gt;
* Исправлено изменение имени полей в разделах блокнота&lt;br /&gt;
&lt;br /&gt;
== 3.18.35 &amp;quot;Asterium&amp;quot; - 29.12.2023 ==&lt;br /&gt;
* В таблицу с сотрудниками добавлена возможность вывода имени учётной записи сотрудника&lt;br /&gt;
* Доработки в отправлении уведомлений о скором окончании сроков, что отведены на исполнение заданий&lt;br /&gt;
* Доработаны неточности в отображении скорости трафика на портах оборудования &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлены некоторые ошибки при съёме ARP-таблицы из-под модуля usm_peleng&lt;br /&gt;
* Исправлено отображение дополнительной информации о позиции сотрудника на карте покрытия &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение абонентов на логической схеме здания &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.18.34 &amp;quot;Epimetheus&amp;quot; - 23.12.2023 ==&lt;br /&gt;
* Исправлено дублирование адресов в быстром поиске верхней панели &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Небольшие исправления и дополнения&lt;br /&gt;
&lt;br /&gt;
== 3.18.33 &amp;quot;Hemera&amp;quot; - 18.12.2023 ==&lt;br /&gt;
* Доработки в работе поиска по абонентам в верхней панели&lt;br /&gt;
* Исправлено ненужное дублирование записей в списке ONU по устройству&lt;br /&gt;
* Исправлены неточности в отображении признака наличия автоматизации на кнопках смены статуса задания&lt;br /&gt;
* Исправлен съем данных с OLT &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение рабочего времени по зданиям при создании нового задания на работу &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при построении отчета по проблемным абонентам &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Удалены дубликаты телефонных номеров для одного абонента&lt;br /&gt;
&lt;br /&gt;
== 3.18.32 &amp;quot;Uranus&amp;quot; - 08.12.2023 ==&lt;br /&gt;
* Для сателлитов можно настраивать множество населенных пунктов, которые этот сателлит будет обслуживать&lt;br /&gt;
* Исправлено использование типа здания по умолчанию при добавлении здания&lt;br /&gt;
* Исправлена возможность передачи ключа в статус &amp;quot;В наличии&amp;quot;, если у него уже такой статус&lt;br /&gt;
&lt;br /&gt;
== 3.18.31 &amp;quot;Achelous&amp;quot; - 05.12.2023 ==&lt;br /&gt;
* Доработано изменение на карте собственных координат абонента&lt;br /&gt;
* Доработан быстрый поиск по абонентам в верхнем меню&lt;br /&gt;
* Исправлена возможность просмотра перепланировки в схемах коммутации сооружений связи для сотрудников без права редактирования таких сооружений связи&lt;br /&gt;
* Исправлен просмотр истории сигналов ONU &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена возможность перемещения ключа с сотрудника&lt;br /&gt;
* Исправлена работа задания планировщика &amp;quot;Рассылка о заданиях на текущий день&amp;quot; &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено автообновление данных по ONU &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.18.30 &amp;quot;Amphitrite&amp;quot; - 30.11.2023 ==&lt;br /&gt;
* Доработан метод API-&amp;gt;task-&amp;gt;[[API task#edit|edit]]&lt;br /&gt;
* Доработан метод API-&amp;gt;task-&amp;gt;[[API task#get_list|get_list]]&lt;br /&gt;
* Доработки в построении структурной схемы по портам устройств&lt;br /&gt;
* В плане работ в перечне собственных фильтров выводятся также и те, что назначены для главной страницы&lt;br /&gt;
* Добавлена возможность поворота изображения при просмотре прикреплённого файла&lt;br /&gt;
* Доработки в съёме ARP-таблицы для устройств&lt;br /&gt;
* Исправлено отображение полных/сокращённых ФИО для сотрудников &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлены ошибки при обработке и опросе данных с оборудования, что имеет отдельный профиль опроса&lt;br /&gt;
* Исправлен выбор даты работ из-под календаря назначений в карточке задания&lt;br /&gt;
* Исправлено обновление даты активности по зданиям &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение именования интерфейсов в списке Vlan по устройству&lt;br /&gt;
* Исправлена ошибка при добавлении комментария к заданию &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при просмотре списка оборудования/карточки оборудования &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.18.29 &amp;quot;Apollo&amp;quot; - 17.11.2023 ==&lt;br /&gt;
* Доработан метод API-&amp;gt;task-&amp;gt;[[API task#add|add]]&lt;br /&gt;
* Добавлена визуальная проверка корректности формата ввода MAC-адреса в карточке оборудования/абонента&lt;br /&gt;
* Доработано отображение отчета на главной странице о найденных ONU, что зарегистрированы на нескольких OLT&lt;br /&gt;
* Доработано указание собственных координат для абонента&lt;br /&gt;
* Исправлена выгрузка значений дополнительных полей при экспорте списка заданий в Excel&lt;br /&gt;
* Исправлена ошибка при выборе исполнителей на задания для абонентов без адреса &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлен подсчёт свободных юнитов в карточке стойки/шкафа (в некоторых случаях)&lt;br /&gt;
* Исправлено обновление даты последней активности у здания при обновлении даты активности у оборудования&lt;br /&gt;
* Исправлена ошибка при изменении позиции оборудования на схеме коммутации у абонента&lt;br /&gt;
* Исправлена фильтрация списка коммутаторов без UPLINK-портов&lt;br /&gt;
* Исправлено изменение информации в заметках в карточке абонента&lt;br /&gt;
* Исправлены ошибки при просмотре истории по операторам &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено наследование координат вышестоящих адресных объектов при добавлении полигона у здания&lt;br /&gt;
* Исправлена неверная установка позиции кабельной линии на схеме коммутации при изменении направления ввода/позиции кабельной линии &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено автоназначение инвентарных номеров для ТМЦ, что добавляются пачкой с разделением по одному&lt;br /&gt;
* Исправлена ошибка при открытии карточки сооружения связи &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено формирование текста уведомлений об изменении комментария &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.18.28 &amp;quot;Persephone&amp;quot; - 13.11.2023 ==&lt;br /&gt;
* Доработано отображение подчинённых объектов в карточке собственника&lt;br /&gt;
* Оптимизация отображения слоя с абонентами на карте покрытия&lt;br /&gt;
* Исправлена работоспособность задания планировщика &amp;quot;Перенос информации о подключенных потенциальных клиентах в текущие&amp;quot; &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при попытке установки норм времени менее 1 в настройках типа задания&lt;br /&gt;
* Исправлен поиск по ряду данных в глобальном поиске верхней панели&lt;br /&gt;
* Исправлено отображение местонахождения ТМЦ, что ранее были учтены в карточке задания &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена настройка прозрачности для типов сооружений связи с шаблоном &amp;quot;круг&amp;quot;&lt;br /&gt;
* Исправлена установка оборудования с использованием ТМЦ с портами, что вышли из строя&lt;br /&gt;
* Исправлено формирование оборотно-сальдовой ведомости по конкретному складу&lt;br /&gt;
* Исправлена ошибка при быстром переходе по инвентарному номеру в карточку оборудования из левого меню&lt;br /&gt;
* Исправлена ошибка при просмотре истории абонента с подгрузкой информации из биллинга&lt;br /&gt;
* Исправлена ошибка при передаче ТМЦ на склад через подотчетного сотрудника&lt;br /&gt;
&lt;br /&gt;
== 3.18.27 &amp;quot;Theia&amp;quot; - 07.11.2023 ==&lt;br /&gt;
* Доработан метод API-&amp;gt;additional_data-&amp;gt;[[API additional_data#change_value|change_value]]&lt;br /&gt;
* Доработано изменение позиций дочерних схем коммутации на общей схеме коммутации при изменении позиции у родительской схемы&lt;br /&gt;
* Исправлена ошибка при закрытии задания с созданием ТМЦ &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена фильтрация по датам &amp;quot;текущий месяц&amp;quot; в плане работ &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлен подсчёт статистических данных по дополнительным полям заданий на работу &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка в отчете по количеству абонентов в зданиях &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.18.26 &amp;quot;Menoetius&amp;quot; - 03.11.2023 ==&lt;br /&gt;
* Доработан метод API-&amp;gt;inventory-&amp;gt;[[API inventory#add|add]]&lt;br /&gt;
* Доработки миграций&lt;br /&gt;
* Исправлена ошибка при указании параметров при добавлении ТМЦ &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправления и доработки по съему списка ONU с OLT&lt;br /&gt;
* Исправлено сохранение затуханий менее 1dB/km в каталоге кабелей&lt;br /&gt;
* Исправлена работа свойства &amp;quot;Выводить все новые задания этого типа на главную страницу&amp;quot; для типов заданий&lt;br /&gt;
* Исправлено отображение имени интерфейса в меню переключения интерфейсов &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.18.25 &amp;quot;Rhadamanthus&amp;quot; - 29.10.2023 ==&lt;br /&gt;
* Доработан метод API-&amp;gt;commutation-&amp;gt;[[API commutation#add|add]]&lt;br /&gt;
* Исправлено отображение ссылки в карточке задания на работу на абонента, у которого не указано ФИО&lt;br /&gt;
* Исправлено отображение даты выполнения работ в списке задания для заданий с неизвестной датой выполнения&lt;br /&gt;
* Исправлено создание копии кабельной линии, что завершается на абоненте&lt;br /&gt;
* Исправлено отображение списка ONU по конкретному PON-интерфейсу&lt;br /&gt;
* Исправлено отображение истории уровней сигнала по ONU в списке ONU&lt;br /&gt;
&lt;br /&gt;
== 3.18.24 &amp;quot;Aphrodite&amp;quot; - 25.10.2023 ==&lt;br /&gt;
* Доработки по построению списка зависимых абонентов от OLT&lt;br /&gt;
* Доработка отображения длинных имен прикрепленных файлов&lt;br /&gt;
* Исправлено сохранение привязки к зданию после редактирования глобальной схемы коммутации&lt;br /&gt;
* Исправлено неверное создание медиаконвертеров с одним портом&lt;br /&gt;
* Исправлено отображение символов национальных алфавитов в описании текста задания в плане работ&lt;br /&gt;
* Небольшие исправления и доработки по опросу списка ONU&lt;br /&gt;
&lt;br /&gt;
== 3.18.23 &amp;quot;Crius&amp;quot; - 22.10.2023 ==&lt;br /&gt;
* Добавлена возможность сбрасывать/удалять индивидуальную настройку этажности для конкретного подъезда в здании&lt;br /&gt;
* Доработано сокращение отображаемого имени прикреплённого файла во избежание сокрытия части элементов управления&lt;br /&gt;
* Сокрытие ссылки на добавление сооружения связи в карточке задания для тех типов заданий, где отключена как таковая возможность выбора сооружений связи&lt;br /&gt;
* Доработка отображения SNMP-информации по ONU у которых есть IP-адрес и поддержка подобной возможности&lt;br /&gt;
* Доработка миграций по удалению неверных наименований/секций ТМЦ в настройках типов заданий&lt;br /&gt;
* Доработано формирование координат для трасс кабельных каналов на карте &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена сортировка списка сооружения связи в карточке здания&lt;br /&gt;
* Исправлен съём информации с устройств с настраиваемым SNMP-профилем опроса &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена проверка прав доступа у оператора при отправке сообщения абоненту &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено сохранение признака &amp;quot;Автокоммутация&amp;quot; порта оборудования при переключении коммутации из одного порта в другой&lt;br /&gt;
* Исправлена ошибка с невозможностью отображения превью PNG-файла &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение даты &amp;quot;Должно быть выполнено до&amp;quot; для заданий в списке заданий &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлен выбор этажа для сооружения связи при индивидуальной структуре здания &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена работа адресного селектора для операторов с ограниченными правами доступа по географии &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение изображение метки абонента в списке абонентов&lt;br /&gt;
* Исправлено отображение сооружений связи на карте покрытия &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка с отрисовкой схемы коммутации &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при просмотре SMS-рассылки &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено в режиме планирования включение по умолчанию признака &amp;quot;Планируемый объект&amp;quot; в диалоге добавления кабельной линии&lt;br /&gt;
* Исправлена возможность настройки некоторых норм времени для типов заданий &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.18.22 &amp;quot;Erebus&amp;quot; - 14.10.2023 ==&lt;br /&gt;
* Исправлено в логической схеме здания возможность отключать видимость коммутации с абонентами&lt;br /&gt;
* Исправлено отображение превью логической схемы здания &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена проверка прав доступа для отчетов по списку OLT&lt;br /&gt;
* Исправлена ошибка при обработке параметров SNMP-профиля оборудования &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Доработки по миграции данных&lt;br /&gt;
&lt;br /&gt;
== 3.18.21 &amp;quot;Helios&amp;quot; - 07.10.2023 ==&lt;br /&gt;
* Исправлено сохранение настроек меток для категорий оборудования &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при попытки применения перепланировки в схеме коммутации&lt;br /&gt;
* Исправлена ошибка при фиксации данных о списке ONU на OLT &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при приходе ТМЦ &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена подсветка абонента в списке в зависимости от цветовых настроек меток&lt;br /&gt;
* Исправлена ошибка при возвращении в меню из формы добавления нового ТМЦ&lt;br /&gt;
* Исправлено включение на постоянно слоя &amp;quot;Абоненты&amp;quot; на карте при изменении координат у абонента&lt;br /&gt;
* Исправлена возможность поиска и передачи ТМЦ на недоступного для данного сотрудника абонента&lt;br /&gt;
&lt;br /&gt;
== 3.18.20 &amp;quot;Prometheus&amp;quot; - 29.09.2023 ==&lt;br /&gt;
* Доработано отображение информации об абонентах в списке ONU на OLT &lt;br /&gt;
* Доработано цветовое отображение заданий с метками без указания цвета в списке заданий&lt;br /&gt;
* Доработки по пингу IP-адресов через сателлиты&lt;br /&gt;
* Доработано изменение координат для трасс кабельных каналов при перемещении их конечных объектов&lt;br /&gt;
* Исправлена невозможность выполнить задание на работу при наличии ТМЦ на задании и последующем переводе ТМЦ на объект&lt;br /&gt;
* Исправлен быстрый поиск сотрудников в верхней панели &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено дублирование MAC-адресов при съеме FDB-таблицы с коммутатора &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена невозможность открытия карточки произвольного устройства&lt;br /&gt;
* Исправлен быстрый поиск по кабельным линиям в форме добавления нового задания &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при создании задания &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена возможность изменения собственных названия для этажей в структуре здания&lt;br /&gt;
&lt;br /&gt;
== 3.18.19 &amp;quot;Melpomene&amp;quot; - 16.09.2023 ==&lt;br /&gt;
* Доработан вывод доп.полей в карточке абонента в режиме просмотра и редактирования&lt;br /&gt;
* Исправлено корректное сохранение содержимого документа в настройках &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено неверное цветовое отображение зданий на карте покрытия &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено назначение исполнителей по цепочке в автоматизации заданий &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение информации о коммутации для оборудования &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение сооружений связи на карте покрытия &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена миграция шаблонов SMS-сообщений для типов заданий&lt;br /&gt;
* Исправлена ошибка при попытке добавления пустого комментария в задание&lt;br /&gt;
* Исправлена возможность создавать кабельные трассы с пустыми конечными объектами&lt;br /&gt;
&lt;br /&gt;
== 3.18.18 &amp;quot;Themis&amp;quot; - 12.09.2023 ==&lt;br /&gt;
* При создании нового здания оно автоматически получает признак &amp;quot;Отображать на карте&amp;quot;&lt;br /&gt;
* При экспорте списка типов заданий в Excel добавлено отображение колонки с ID типа задания&lt;br /&gt;
* Исправлена ошибка при просмотре истории по абоненту в карточке абонента &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка, возникающая при наличии карты-плана &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при экспорте абонентов из API &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение информации на логической схеме здания &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение информации по пользователю в формируемых документах по складу &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена установка пустого цвета у меток&lt;br /&gt;
&lt;br /&gt;
== 3.18.17 &amp;quot;Ceto&amp;quot; - 10.09.2023 ==&lt;br /&gt;
* Исправлена выборка операций по складу при больших объемах &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено изменение направления транзита кабельной линии в кабельном канале&lt;br /&gt;
* Исправлено изменение конечной точки кабельной линии с абонента на здание&lt;br /&gt;
* Исправлено разнесение координат кабельной линии при её разделении на две линии в промежуточном сооружении связи&lt;br /&gt;
* Исправлена ненужная очистка координат сооружения связи при удалении адреса у этого сооружения связи&lt;br /&gt;
* Исправлена фильтрация по метке в списке абонентов &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена фиксация информации о запуске модуля usm_gps&lt;br /&gt;
* Исправлено отображение поля &amp;quot;Документ&amp;quot; в списке ТМЦ&lt;br /&gt;
* Исправлена возможность указания текста с угловыми скобками в описании текста задания&lt;br /&gt;
* Исправления миграций&lt;br /&gt;
&lt;br /&gt;
== 3.18.16 &amp;quot;Phoebe&amp;quot; - 02.09.2023 ==&lt;br /&gt;
* Исправлено сохранение значений дополнительных полей для наименований ТМЦ&lt;br /&gt;
* Исправлена ошибка при открытии раздела &amp;quot;Склад-Операции&amp;quot; &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение истории коммутации для проводников кабельных линий&lt;br /&gt;
* Исправлена ошибка при удалении IP-адреса у устройства &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.18.15 &amp;quot;Moirai&amp;quot; - 28.08.2023 ==&lt;br /&gt;
* Доработки и оптимизация в отображении логической схемы здания&lt;br /&gt;
* Исправлена ошибка при определении IP-адреса оператора &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлены некоторые проблемы миграций&lt;br /&gt;
* Исправлена ошибка при попытке изменения адреса сооружения связи на пустой адрес &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена возможность изменять маршрут линии коммутации между сооружениями связи в логической схеме здания&lt;br /&gt;
* Исправлена ошибка при работе системного планировщика &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлен быстрый поиск среди потенциальных абонентов при создании нового задания&lt;br /&gt;
* Исправлено корректное местонахождение ТМЦ при добавлении (приходе) нового ТМЦ в операцию прихода&lt;br /&gt;
* Исправлена адресная проверка прав доступа к оборудованию при рассылки уведомлений о неактивности/возобновлении активности устройств &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.18.14 &amp;quot;Hermes&amp;quot; - 27.08.2023 ==&lt;br /&gt;
* Доработки в съёме данных с OLT ZTE GPON&lt;br /&gt;
* Доработано отображение всплывающих уведомлений о новых звонках&lt;br /&gt;
* Исправлена ошибка при копировании типа заданий &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена в результатах поиска сортировка абонентов по дате добавления&lt;br /&gt;
* Исправлена ошибка при импорте справочника ТМЦ&lt;br /&gt;
* Исправлена ошибка при сохранении некоторых шаблонов в типах адресных единиц&lt;br /&gt;
* Исправлена ошибка в окне создания цепочки по заданию &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена возможность изменения собственных координат у абонента &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при открытии главной страницы &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлен быстрый поиск в верхней панели по адресу здания &#039;&#039;(в некоторых случаях возвращал неверные значения)&#039;&#039;&lt;br /&gt;
* Исправлена проверка прав доступа для типов сооружений связи для профилей операторов&lt;br /&gt;
* Приведены в норму рекомендации по примерам конфигурационных файлов системных служб (crontab, supervisor, logrotate). Примеры находятся в подкаталоге &amp;lt;code&amp;gt;etc&amp;lt;/code&amp;gt; для userside и &amp;lt;code&amp;gt;microservice/poller/etc&amp;lt;/code&amp;gt; для usm_poller. Рекомендуется заменить текущие файлы конфигурации на рекомендуемые примеры. [[Установка#Настройка_после_установки|Подробней]].&lt;br /&gt;
&lt;br /&gt;
== 3.18.13 &amp;quot;Nereus&amp;quot; - 20.08.2023 ==&lt;br /&gt;
* Доработки в включении/выключении портов оборудования из-под карточки устройства&lt;br /&gt;
* Исправлено ненужное обновление даты последних изменений по заданиям при редактировании карточки типа задания&lt;br /&gt;
* Исправлено построение списка зависимых от устройства абонентов&lt;br /&gt;
* Исправлена возможность изменения направления и порядка кабельных линий в схеме коммутации на абоненте&lt;br /&gt;
* Исправлены неточности при добавлении комментария к заданию с кавычками в теле&lt;br /&gt;
* Исправлено перемещение произвольных надписей на схеме коммутации&lt;br /&gt;
* Исправлено отображение информации об истории активности абонента в его карточке &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправления в неточностях отображении абонентов на карте покрытия &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение даты добавления абонента в списке абонентов&lt;br /&gt;
* Исправлено открытие собственных страниц во фрейме&lt;br /&gt;
* Исправлено текстовое отображение наименования уровня/этажа в карточке сооружения связи &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено исключение сотрудника при его увольнении с автоматического назначения наблюдателем по заданиям&lt;br /&gt;
* Доработан переход из-под карточки задания на карту с координатами абонента&lt;br /&gt;
* Доработка некоторых ошибок при миграциях&lt;br /&gt;
&lt;br /&gt;
== 3.18.12 &amp;quot;Mnemosyne&amp;quot; - 18.08.2023 ==&lt;br /&gt;
* Исправлено изменение допустимых статусов для типов заданий&lt;br /&gt;
* Исправлено редактирование локализованных адресов/объектов &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено сохранение наименования типа сооружения связи &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Доработка некоторых ошибок при миграциях&lt;br /&gt;
&lt;br /&gt;
== 3.18.11 &amp;quot;Electra&amp;quot; - 17.08.2023 ==&lt;br /&gt;
* Оптимизация и доработки по логической схеме здания&lt;br /&gt;
* Исправлена ошибка при добавлении второго комментария на порт оборудования&lt;br /&gt;
* Исправлен съём информации по OLT BDCOM и OLT Huawei GPON &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка, что давала возможность добавлять коммутаторы, медиаконвертеры и прочее оборудование без привязки к ТМЦ&lt;br /&gt;
* Исправлена невозможность удалить системное устройство&lt;br /&gt;
* Исправлено отображение на карте покрытия ненужного клиентского оборудования&lt;br /&gt;
* Исправлено создание дочернего задания для заданий, что назначены на потенциального абонента&lt;br /&gt;
* Исправлена замена переменных в URL для собственных ссылок в меню &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлены неточности при ответе на комментарий к заданию&lt;br /&gt;
* Исправлен выбор адреса задания при создании дочернего задания &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено изменение позиции проводника в кабеле в схеме коммутации &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено формирование текста постовых уведомлений о новых комментариях к заданиям &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при указании неверного типа данных в числовое дополнительное поле&lt;br /&gt;
* Исправлено закрытие формы добавления надписи на схему коммутации при нажатии Enter в форме ввода&lt;br /&gt;
* Исправлена ошибка при просмотре списка собственников &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена сортировка списка зданий с дробью в номере &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено указание координат для абонента у которого отсутствует адрес&lt;br /&gt;
* Исправлена фильтрация списка абонентов по признаку &amp;quot;Дочерние записи (алиасы)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 3.18.10 &amp;quot;Iapetus&amp;quot; - 11.08.2023 ==&lt;br /&gt;
* Доработан метод API-&amp;gt;customer-&amp;gt;[[API customer#get_customers_id|get_customers_id]]&lt;br /&gt;
* Исправлено изменение общей стоимости у ТМЦ&lt;br /&gt;
* Исправлена ошибка при глобальном поиске по тексту комментариев на коммутации объектов &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено указание Downlink/Uplink-порта на интерфейсе устройства &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение списка опрашиваемых устройств модулем usm_observer&lt;br /&gt;
* Исправлена настройка интерфейсов для системных устройств&lt;br /&gt;
* Исправлено изменение доступных адресов на чтение для сотрудника &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено корректное удаление собственных координат у абонента&lt;br /&gt;
* Исправлено отображение на схеме коммутации волокон кабельных линий с метками&lt;br /&gt;
* Исправлено отображение уровня/этажа для сооружения связи &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено сохранение у кабельной линии длины менее чем 1 м. &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена возможность скрыть отображение здания на карте покрытия&lt;br /&gt;
* Исправлено отображение информации по ошибкам на портах интерфейсов устройств &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена фильтрация списка абонентов по критерии даты &amp;quot;сейчас&amp;quot; &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена фильтрация списка абонентов по типу учетной записи &amp;quot;Физическое лицо&amp;quot;&lt;br /&gt;
* Исправлена ошибка при переименовании сооружения связи с очень длинным названием &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлен перевод абонентов из бывших/в бывшие при импорте данных из биллинга &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлен сброс длины кабельной линии при её разделении&lt;br /&gt;
&lt;br /&gt;
== 3.18.9 &amp;quot;Selene&amp;quot; - 04.08.2023 ==&lt;br /&gt;
* Доработки по отображению карточки устройства с отдельным профилем опроса оборудования&lt;br /&gt;
* Доработан съем FDB-таблицы для OLT&lt;br /&gt;
* Исправлена очистка MAC-адресов на конкретном порту устройства&lt;br /&gt;
* Исправлены некоторые ошибки миграции&lt;br /&gt;
* Исправлено отображение даты установки оборудования в списке оборудования&lt;br /&gt;
&lt;br /&gt;
== 3.18.8 &amp;quot;Kratos&amp;quot; - 28.07.2023 ==&lt;br /&gt;
* Доработки по съёму данных модулем usm_peleng&lt;br /&gt;
* Исправлена ошибка при изменении номера телефона абонента на пустое значение&lt;br /&gt;
* Исправлен вывод типов сооружений связи в левом меню в соответствии с настройками их позиций&lt;br /&gt;
* Исправлено отображение трафика/скорости на портах оборудования &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено глобальное изменение настроек виджетов главной страницы для операторов &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлен просмотр системных устройств&lt;br /&gt;
* Исправлено добавление адресных условий в SMS-рассылку&lt;br /&gt;
&lt;br /&gt;
== 3.18.7 &amp;quot;Tethys&amp;quot; - 25.07.2023 ==&lt;br /&gt;
* Доработан метод API-&amp;gt;employee-&amp;gt;[[API employee#get_employee_id|get_employee_id]]&lt;br /&gt;
* Исправлено включение/отключение интерфейсов на устройствах &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при изменении рабочих часов для сотрудников в табеле работ&lt;br /&gt;
* Работы по оптимизации&lt;br /&gt;
&lt;br /&gt;
== 3.18.6 &amp;quot;Phorcys&amp;quot; - 16.07.2023 ==&lt;br /&gt;
* Исправлено отображение цвета для кабелей связи на схеме коммутации &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена работа модуля usm_radio&lt;br /&gt;
* Исправлено отображение дочерних адресных объектов при выборе конкретного адресного региона &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при сохранении настраиваемых параметров SNMP-опроса оборудования&lt;br /&gt;
* Доработано отображение стрелок коммутации в схеме коммутации на портах делителей&lt;br /&gt;
&lt;br /&gt;
== 3.18.5 &amp;quot;Erinyes&amp;quot; - 11.07.2023 ==&lt;br /&gt;
* Доработки по съему OLT Rx Level для Huawei EPON&lt;br /&gt;
* Исправлена ошибка съема данных модулем usm_peleng&lt;br /&gt;
* Исправлена проблема с импортом адресов для некоторых биллингов&lt;br /&gt;
* Исправлено отображение планируемой коммутации между делителями&lt;br /&gt;
* Исправлена фиксация/отображение истории изменения уровня сигнала по PON-устройствам&lt;br /&gt;
* Исправлена ошибка в некоторых пунктах меню коммутации в схеме коммутации по абоненту&lt;br /&gt;
* Работы по оптимизации&lt;br /&gt;
&lt;br /&gt;
== 3.18.4 &amp;quot;Lyssa&amp;quot; - 09.07.2023 ==&lt;br /&gt;
* Доработан метод API-&amp;gt;device-&amp;gt;[[API device#get_data|get_data]]&lt;br /&gt;
* В импорте справочников по зданиям можно указать тип здания и информацию по двум дополнительным полям&lt;br /&gt;
* Исправлен поиск по устройствам &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправление изменения свойств раздела в Блокноте &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлен поиск по карте покрытия &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлен подсчёт свободных портов по оборудованию &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлены ошибки при импорте данных из CSV-справочника &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено цветовое отображение коммутации между устройствами в схеме коммутации &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.18.3 &amp;quot;Cronus&amp;quot; - 01.07.2023 ==&lt;br /&gt;
* Исправлено построение структурной схемы по устройству &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлен съем данных по ONU с OLT &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено сохранение выбранных адаптеров в карточке мультиплексора в каталоге товаров&lt;br /&gt;
* Исправлено отображение наименований портов мультиплексора в схеме коммутации&lt;br /&gt;
* Исправлено отображение цветов волокон для линий связи &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена возможность добавления оборудования в меню карточки сооружения связи &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.18.2 &amp;quot;Nemesis&amp;quot; - 26.06.2023 ==&lt;br /&gt;
* Исправлено корректное отображение линии связи на карте покрытия при изменении координат у абонента к которому идёт эта линия&lt;br /&gt;
* Исправлено изменение подписей для адаптеров делителей/уплотнителей&lt;br /&gt;
* Исправлено изменение позиции мультиплексора на схеме коммутации&lt;br /&gt;
* Исправлены подписи на портах адаптеров мультиплексоров в схеме коммутации&lt;br /&gt;
* Исправлено добавление сооружения связи на здание &#039;&#039;(по произвольным координатам)&#039;&#039; с карты покрытия&lt;br /&gt;
* Исправлено включение/выключение работы служб уведомлений&lt;br /&gt;
&lt;br /&gt;
== 3.18.1 &amp;quot;Demeter&amp;quot; - 23.06.2023 ==&lt;br /&gt;
* Исправлено отображение с некоторыми типами кабельных линий &#039;&#039;(из-за некоторых настроек)&#039;&#039;&lt;br /&gt;
* Исправлено отображение списка тарифов &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлен вход для новосозданных учетных записей&lt;br /&gt;
* Исправлена сортировка по дате подключения в списке абонентов&lt;br /&gt;
* Исправление ошибок синхронизации данных с биллингами &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при отображении зданий на карте &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение названия тарифа абонента в списке абонентов&lt;br /&gt;
* Исправлена ошибка при редактировании наименования ТМЦ в каталоге товаров &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при удалении пользователя &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при импорте сооружений связи&lt;br /&gt;
* Исправлено отображение списка ONU по конкретному порту OLT&lt;br /&gt;
* Исправлено создание нового абонента из-под карточки здания&lt;br /&gt;
* Исправлена ошибка при изменении даты установки сооружения связи&lt;br /&gt;
* Накопительные исправления версии 3.17&lt;br /&gt;
&lt;br /&gt;
== 3.18 &amp;quot;Atlas&amp;quot; - 17.06.2023 ==&lt;br /&gt;
* Релиз версии 3.18&lt;br /&gt;
* Накопительные исправления и изменения&lt;br /&gt;
&lt;br /&gt;
== 3.18beta10 - 07.06.2023 ==&lt;br /&gt;
* Оптимизация и исправления по итогам бета-тестирования&lt;br /&gt;
&lt;br /&gt;
== 3.18beta9 - 29.05.2023 ==&lt;br /&gt;
* Оптимизация и исправления по итогам бета-тестирования&lt;br /&gt;
&lt;br /&gt;
== 3.18beta8 - 22.05.2023 ==&lt;br /&gt;
* Оптимизация и исправления по итогам бета-тестирования&lt;br /&gt;
&lt;br /&gt;
== 3.18beta7 - 13.05.2023 ==&lt;br /&gt;
* Оптимизация и исправления по итогам бета-тестирования&lt;br /&gt;
&lt;br /&gt;
== 3.18beta6 - 07.05.2023 ==&lt;br /&gt;
* Оптимизация и исправления по итогам бета-тестирования&lt;br /&gt;
&lt;br /&gt;
== 3.18beta5 - 02.05.2023 ==&lt;br /&gt;
* Оптимизация и исправления по итогам бета-тестирования&lt;br /&gt;
&lt;br /&gt;
== 3.18beta4 - 24.04.2023 ==&lt;br /&gt;
* Оптимизация и накопительные исправления ошибок версии 3.17&lt;br /&gt;
&lt;br /&gt;
== 3.18beta3 - 22.04.2023 ==&lt;br /&gt;
* Оптимизация&lt;br /&gt;
&lt;br /&gt;
== 3.18beta2 - 19.04.2023 ==&lt;br /&gt;
* Исправлены некоторые ошибки миграции&lt;br /&gt;
&lt;br /&gt;
== 3.18beta1 - 18.04.2023 ==&lt;br /&gt;
* Список изменений см. [[3.18]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=%D0%92%D0%B5%D1%80%D1%81%D0%B8%D0%B8_3.19&amp;diff=21980</id>
		<title>Версии 3.19</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=%D0%92%D0%B5%D1%80%D1%81%D0%B8%D0%B8_3.19&amp;diff=21980"/>
		<updated>2026-05-26T09:46:48Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;﻿[[Versions_3.19_EN|en]] | [[Версії_3.19|uk]] | &#039;&#039;&#039;ru&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Версии ветки [[3.19]]&lt;br /&gt;
&lt;br /&gt;
Также см: [[Версии ERP &amp;quot;USERSIDE&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
== 3.19.55 &amp;quot;Lead&amp;quot; - 03.02.2026 ==&lt;br /&gt;
* Исправлена обработка ссылок в описании задания &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при просмотре списка ТМЦ на складе при смене статуса у задания&lt;br /&gt;
* Исправление небольших ошибок&lt;br /&gt;
&lt;br /&gt;
== 3.19.54 &amp;quot;Lead&amp;quot; - 02.07.2025 ==&lt;br /&gt;
* В списке зданий добавлена возможность отображать менеджера по зданию&lt;br /&gt;
* При групповой отсылки e-mail для абонентов добавлен параметр &amp;quot;Игнорировать дубли E-mail адресов&amp;quot;&lt;br /&gt;
* Добавлена возможность указания количества заданий в статистике проблемных абонентов&lt;br /&gt;
* Исправлена отправка SMS-уведомлений сотрудникам подразделения при назначении подразделения на задание&lt;br /&gt;
* Исправлена ошибка при просмотре списка заданий &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена сортировка в результатах опроса FDB-таблицы по устройству&lt;br /&gt;
* Исправлена ошибка при фильтрации по зданию в списке операций по складу &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.53 &amp;quot;Samarium&amp;quot; - 10.06.2025 ==&lt;br /&gt;
* &#039;&#039;&#039;Добавлен новый тип соединения: &amp;quot;Планируемый объект&amp;quot; в схеме коммутации&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;В личных настройках для пользователя добавлена возможность индивидуальной настройки количества записей в таблицах&#039;&#039;&#039;&lt;br /&gt;
* В групповых действиях по заданиям добавлена возможность добавления/снятия метки для абонентов, что относятся к заданиям&lt;br /&gt;
* В счётчике новостей по заданиям считаются также и новости где подразделение сотрудника является наблюдателем&lt;br /&gt;
* Исправлена фильтрация сгруппированных заданий по статусу задания&lt;br /&gt;
&lt;br /&gt;
== 3.19.52 &amp;quot;Nobelium&amp;quot; - 18.05.2025 ==&lt;br /&gt;
* Для тайлов карт добавлен параметр настройка &amp;quot;Маскимальный масштаб (программно)&amp;quot;&lt;br /&gt;
* В карточке здания в списке кабельных линий добавлена раздельная фильтрация по типам кабельных линий&lt;br /&gt;
* В плане работ добавлен фильтр по заданиям у которых отсутствуют комментарии&lt;br /&gt;
* Исправлена работа линейки на карте покрытия &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлен выбор изменённого статуса задания в настройке цепочки заданий для родительского/дочернего задания&lt;br /&gt;
* Исправлена ошибка при фильтрации заданий по статусам в разделе &amp;quot;Статистика&amp;quot;&lt;br /&gt;
* Исправлена ошибка при просмотре рекламной кампании &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлен корректный вывод нужного количества записей в списке оборудования&lt;br /&gt;
&lt;br /&gt;
== 3.19.51 &amp;quot;Promethium&amp;quot; - 26.04.2025 ==&lt;br /&gt;
* Для типов кабельных линий добавлен параметр &amp;quot;Минимальный масштаб для выведения объектов на карте&amp;quot;&lt;br /&gt;
* В цепочках автоматизации по типу задания добавлен вариант &amp;quot;Отправить SMS (Дополнительное поле с номером телефона)&amp;quot;&lt;br /&gt;
* Исправлена работа отложенных цепочек заданий при создании текущего в части назначения/исключения сотрудников&lt;br /&gt;
&lt;br /&gt;
== 3.19.50 &amp;quot;Iodine&amp;quot; - 19.04.2025 ==&lt;br /&gt;
* Доработан метод API-&amp;gt;fiber-&amp;gt;[[API fiber#edit|edit]]&lt;br /&gt;
* Исправлена отрисовка стрелок коммутации на адаптерах мультиплексора &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено формирование текста шаблонов SMS-сообщений в левом меню&lt;br /&gt;
* Небольшие изменения и исправления&lt;br /&gt;
&lt;br /&gt;
== 3.19.49 &amp;quot;Sodium&amp;quot; - 12.04.2025 ==&lt;br /&gt;
* Добавлен метод API-&amp;gt;vlan-&amp;gt;[[API vlan#customer_add_to_vlan|customer_add_to_vlan]]&lt;br /&gt;
* Добавлен метод API-&amp;gt;vlan-&amp;gt;[[API vlan#customer_remove_from_vlan|customer_remove_from_vlan]]&lt;br /&gt;
* Исправлен выбор/сохранение исполнителей при смене статуса задания&lt;br /&gt;
* Исправлена ошибка при просмотре списка Vlan по устройству &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено копирование/нет абонента при создании дочернего задания&lt;br /&gt;
* Исправлено изменение статуса у родительского задания по цепочке&lt;br /&gt;
* Исправлен быстрый поиск по типу задания при создании дочернего задания &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлен просмотр списка активных абонентов на сейчас при переходе с главной страницы&lt;br /&gt;
* Исправлен сброс настроек доступа к оборудованию при сохранении карточки устройства&lt;br /&gt;
&lt;br /&gt;
== 3.19.48 &amp;quot;Erbium&amp;quot; - 05.04.2025 ==&lt;br /&gt;
* Доработан метод API-&amp;gt;attach-&amp;gt;[[API attach#add|add]]&lt;br /&gt;
* Добавлен быстрый поиск в селекторе выбора типа задания при создания дочернего задания&lt;br /&gt;
* Возможность удаления неиспользуемых адресов разделено для зданий и для прочих адресных единиц&lt;br /&gt;
* В карточке здания во вкладке со списком кабельных линий добавлена ссылка-фильтр на общий список кабельных линий с фильтрацией по линиям данного здания&lt;br /&gt;
* При создании дочернего задания можно выбрать копировать ли описание задания и абонентов из родительского задания&lt;br /&gt;
* В таблице списка абонентов добавлена возможность выводить колонку с собственными координатами абонента&lt;br /&gt;
* В карточке абонента при наличии собственных координат добавлена ссылка для перехода на Google-Карты&lt;br /&gt;
* Доработано изменение списка связанного оборудования из-под карточки задания&lt;br /&gt;
* Доработка отображения новостей по заданиям&lt;br /&gt;
* Исправлено отображение перечня VlanID в таблице портов коммутатора &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при создании задания/изменении статуса при наличии цепочки заданий &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено формирование ссылок на список абонентов в графике роста&lt;br /&gt;
* Исправлено отображение меток на абоненте в информации по абоненту в списке заданий&lt;br /&gt;
* Исправлено отображение символа * в ссылках в описании текста задания&lt;br /&gt;
* Исправлена фильтрация по фильтру &amp;quot;Адрес (не содержит)&amp;quot; в списке заданий&lt;br /&gt;
&lt;br /&gt;
== 3.19.47 &amp;quot;Rhenium&amp;quot; - 24.03.2025 ==&lt;br /&gt;
* Меню выбора ТМЦ при изменении статуса задания по-умолчанию теперь будет свёрнуто&lt;br /&gt;
* Исправлена ненужная конвертация SMS в транслит &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при попытке редактирования описания прикрепленного файла &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при групповом действии в списке заданий &amp;quot;Перевести всех абонентов из заданий в бывшие абоненты&amp;quot;&lt;br /&gt;
* Исправлена ошибка в списке задания при фильтрации по бывшим абонентам &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено групповое изменение значения дополнительного поля для зданий &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.46 &amp;quot;Tungsten&amp;quot; - 09.03.2025 ==&lt;br /&gt;
* В разделе &amp;quot;Настройка - База оборудования&amp;quot; добавлена возможность синхронизации локальной базы оборудования вручную &#039;&#039;(автоматически это осуществляется раз в сутки)&#039;&#039;&lt;br /&gt;
* Каждый сотрудник может себе настроить свойство &amp;quot;Скрывать с главной страницы задания, с признаком &amp;quot;вывести на главную страницу&amp;quot;&lt;br /&gt;
* В цепочки заданий/автоматизации по типам заданий добавлена возможность &amp;quot;Родительское задание. Добавить комментарий&amp;quot;&lt;br /&gt;
* При создании дубликата полигона с карты - дубликат создаётся прямо на карте сразу в режиме изменения его координат&lt;br /&gt;
* Для статусов заданий добавлен параметр &amp;quot;Запретить добавление комментариев к заданиям в таком статусе&amp;quot;&lt;br /&gt;
* В настройки покрытия добавлена возможность указания свойств по-умолчанию при добавлении новых полигонов&lt;br /&gt;
* В групповые действия по объектам на карте &#039;&#039;(полигонам)&#039;&#039; добавлена возможность изменять цвет, прозрачность, свойства границы&lt;br /&gt;
* В списке кабельных линий добавлен фильтр по адресу&lt;br /&gt;
* При редактировании координат полигона на карте покрытия для сохранения координат достаточно нажать клавишу Enter&lt;br /&gt;
* В карточке здания добавлена вкладка с кабельными линиями, которые находятся на этом здании, сооружениях связи или абонентах на нём&lt;br /&gt;
* Исправлен вывод информации по абонентам во всплывающем сообщении модуля usm_asterisk &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлен перенос информации о адресе потенциального абонента при его добавлении и переключении режима физ/юр.лицо&lt;br /&gt;
* Исправлена ошибка в окне создания нового сооружения связи &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка пересчёта адреса здания при изменении родительского адресного объекта &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при переименовании прикреплённого файла на имя с апострофом&lt;br /&gt;
* Исправлена работа фильтра по собственнику в списке заданий&lt;br /&gt;
* Исправлена ошибка при редактировании карточки биллинга &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.45 &amp;quot;Berkelium&amp;quot; - 02.03.2025 ==&lt;br /&gt;
* &#039;&#039;&#039;Для профилей сотрудников добавлено новое право &amp;quot;Разрешить экспорт в Excel всего списка&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
* Добавлен метод API-&amp;gt;customer-&amp;gt;[[API customer#msg_add_to_customer|msg_add_to_customer]]&lt;br /&gt;
* Добавлен метод API-&amp;gt;node-&amp;gt;[[API node#get_relation_customers|get_relation_customers]]&lt;br /&gt;
* Добавлен метод API-&amp;gt;device-&amp;gt;[[API device#get_relation_customers|get_relation_customers]]&lt;br /&gt;
* В карточке объекта на карте с типом &amp;quot;Полигон&amp;quot; добавлено отображение иных объектов полигонов, что входят в этот полигон. С возможностью фильтрации.&lt;br /&gt;
* Исправлено дублирование секций подразделений в разделе &amp;quot;Мои задания&amp;quot; &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена группировка в списке заданий&lt;br /&gt;
* Исправлено создание вторичного задания по цепочке при создании первичного задания&lt;br /&gt;
* Исправлена ошибка группировки/фильтрации по собственнику в списке заданий&lt;br /&gt;
&lt;br /&gt;
== 3.19.44 &amp;quot;Lutetium&amp;quot; - 22.02.2025 ==&lt;br /&gt;
* Добавлен метод API-&amp;gt;employee-&amp;gt;[[API employee#division_employee_add|division_employee_add]]&lt;br /&gt;
* Добавлен метод API-&amp;gt;employee-&amp;gt;[[API employee#division_employee_remove|division_employee_remove]]&lt;br /&gt;
* Для списка заданий добавлена возможность группировки по собственнику&lt;br /&gt;
* Ctrl+LeftClick на карте покрытия на объекте на карте с типом &amp;quot;Полигон&amp;quot; открывает карточку этого полигона, Alt+LeftClick на карте покрытия на объекте на карте с типом &amp;quot;Полигон&amp;quot; включает режим изменения координат этого полигона&lt;br /&gt;
* Во всплывающем сообщении входящих звонков модуля usm_asterisk выводятся сперва абоненты с обычным статусом &#039;&#039;(а не, к примеру, бывшие)&#039;&#039;&lt;br /&gt;
* В классификаторе типов заданий добавлен быстрый поиск по наименованию типа заданий &lt;br /&gt;
* Добавлена фиксация и отображения сотрудника кто закрыл/отметил задание выполненным&lt;br /&gt;
* В настройку полей списка оборудования добавлена колонка с информацией включено ли информирование по неактивности&lt;br /&gt;
* В логической схеме здания силуэты подъездов выводятся более яркими линиями&lt;br /&gt;
* В конфигурационном файле можно использовать массив доверенных IP-адресов для доступа без 2FA-авторизации &#039;&#039;(при включенной 2FA-авторизации)&#039;&#039;&lt;br /&gt;
* Для объектов на карте (полигоны) добавлена возможность указывать прозрачность и внешний вид границы объекта&lt;br /&gt;
* Добавлена возможность создавать копии для объектов на карте из-под карточки объекта либо карты покрытия&lt;br /&gt;
* Исправлена работа цепочки заданий по назначению исполнителем автора задания при создании задания&lt;br /&gt;
* Исправлена работа фильтров в списке заданий &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка с невозможностью выбора ТМЦ при закрытии задания &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено добавление комментариев к дочерним заданиям по цепочке &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.43 &amp;quot;Rhodium&amp;quot; - 16.02.2025 ==&lt;br /&gt;
* &#039;&#039;&#039;Для кабельных линий добавлена возможность их объединения&#039;&#039;&#039;&lt;br /&gt;
* В списке заданий добавлена возможность выводить колонку &amp;quot;Собственник&amp;quot;&lt;br /&gt;
* При добавлении комментария к заданию добавлена возможность через символ @ обращаться к подразделению &#039;&#039;(с отправкой уведомления всем сотрудникам этого подразделения)&#039;&#039;&lt;br /&gt;
* В карточке абонента, если у него есть адрес здания и у здания есть координаты - выводится маркер быстрого перехода на это здание на карте покрытия&lt;br /&gt;
* В настройки таблицы по адресам &#039;&#039;(зданиям)&#039;&#039; добавлена возможность отображения колонки с количеством абонентов по зданию&lt;br /&gt;
* В списке абонентов скрываются колонки с доп.полями, если в них нет значений&lt;br /&gt;
* Добавлен параметр настройки &amp;quot;Игнорировать использование 2FA для сотрудников с доверенными IP-адресами входа&amp;quot;&lt;br /&gt;
* Исправлена работа кабельного тестера по отдельным портам на коммутаторах&lt;br /&gt;
* Исправлена ошибка с фильтрацией сотрудника при построении отчета по остаткам ТМЦ&lt;br /&gt;
* Исправлена работа параметра настройки &amp;quot;Делители/Уплотнители. Разрешить коммутацию только в свободные порты&amp;quot;&lt;br /&gt;
* Исправлено корректное копирование настроек автоматического назначения сотрудников/подразделений для типа задания&lt;br /&gt;
&lt;br /&gt;
== 3.19.42 &amp;quot;Iron&amp;quot; - 10.02.2025 ==&lt;br /&gt;
* Доработан поиск собственников по значению дополнительного поля&lt;br /&gt;
* В списке заданий добавлена группировка заданий по типу, статусу, зданию, автору, месяцу создания&lt;br /&gt;
* В списке действий по автотранспорту добавлено отображение заметок&lt;br /&gt;
* Доработка отправления сообщений по заданию из-под карточки задания&lt;br /&gt;
* Исправлена настройка цепочек по типам заданий &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено редактирование номера телефона для бывшего абонента&lt;br /&gt;
* Исправлена фильтрация по значению дополнительного поля по зданиям &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена работа фильтра по дополнительным полям в списке абонентов &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение списка автоматических наблюдателей-подразделений при создании нового задания&lt;br /&gt;
* Исправлена отрисовка формы мультиплексора на схеме коммутации &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение коммутации на портах мультиплексора в его карточке &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.41 &amp;quot;Francium&amp;quot; - 25.01.2025 ==&lt;br /&gt;
* Доработан метод API-&amp;gt;task-&amp;gt;[[API task#edit|edit]]&lt;br /&gt;
* В типе заданий для сотрудника добавлена возможность скопировать настройки назначения с другого типа заданий&lt;br /&gt;
* В условиях SMS-рассылки по абонентам добавлена возможность фильтрации по размеру скидки&lt;br /&gt;
* Доработка формирования QR-кода для сооружений связи&lt;br /&gt;
* Исправлена ошибка при импорте сооружений связи &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при удалении подсети у абонента &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при создании нового сотрудника &#039;&#039;(в случае использования 2FA)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.40 &amp;quot;Barium&amp;quot; - 19.01.2025 ==&lt;br /&gt;
* Доработан метод API-&amp;gt;employee-&amp;gt;[[API employee#edit|edit]]&lt;br /&gt;
* В групповые действия по зданиям добавлена возможность изменения менеджера&lt;br /&gt;
* В меню карточки задания добавлена ссылка на просмотр задания &#039;&#039;(и связанных заданий)&#039;&#039; на карте&lt;br /&gt;
* В карточке задания добавлена быстрая ссылка на исключение привязанного к заданию абонента&lt;br /&gt;
* Доработано сокрытие/отображение большого списка связанных абонентов в карточке задания&lt;br /&gt;
* Для списка сотрудников можно выводить колонку с наименованием подразделения&lt;br /&gt;
* В карточке здания добавлен фильтр по списку сооружений связи по данному зданию.&lt;br /&gt;
* В групповых действиях по абонентам добавлена возможность массового добавления и исключения из задания&lt;br /&gt;
* Исправление небольших ошибок и неточностей&lt;br /&gt;
&lt;br /&gt;
== 3.19.39 &amp;quot;Neon&amp;quot; - 11.01.2025 ==&lt;br /&gt;
* В групповых действиях по заданиям добавлена возможность исключения наблюдателя&lt;br /&gt;
* Для типов сооружений связи можно настроить шаблон для ввода номера&lt;br /&gt;
* В групповые действия по сооружениям связи добавлена возможность добавления/исключения из задания&lt;br /&gt;
* Исправлено сохранение шаблона по типам сооружений связи для всплывающей подсказке на карте покрытия&lt;br /&gt;
* Исправлена сортировка в списке ONU по OLT в случае когда выбран конкретный PON-порт&lt;br /&gt;
&lt;br /&gt;
== 3.19.38 &amp;quot;Argon&amp;quot; - 04.01.2025 ==&lt;br /&gt;
* В карточке задания, если прикреплены кабельные линии то выводится ссылка на отображение на карте этих линий&lt;br /&gt;
* Для ключей добавлена работа с метками&lt;br /&gt;
* В переменные шаблона документа по заданию добавлен параметр отображения QR-кода с координатами сооружения связи, что относится к заданию&lt;br /&gt;
* Добавлен параметр настройки &amp;quot;Делители/Уплотнители. Разрешить коммутацию только в свободные порты&amp;quot;&lt;br /&gt;
* В цепочке заданий по заданиям/автоматизации добавлены варианты действий &amp;quot;Дочернее задание. Изменить статус на&amp;quot; и &amp;quot;Дочернее задание. Добавить комментарий&amp;quot;&lt;br /&gt;
* Исправлено отображение сооружений связи на карте при очень больших масштабах &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлен поиск на карте покрытия&lt;br /&gt;
* Исправлено задвоение слешей при редактировании комментариев к заданиям&lt;br /&gt;
&lt;br /&gt;
== 3.19.37 &amp;quot;Bromine&amp;quot; - 27.12.2024 ==&lt;br /&gt;
* В цепочках/условиях по типам заданий добавлена возможность указания дополнительного условия сработки &#039;&#039;(на первом этапе - наличие определённой метки на абоненте)&#039;&#039;&lt;br /&gt;
* В список кабельных линий добавлены групповые действия по добавлению/исключению кабельных линий к заданию&lt;br /&gt;
* В список абонентов добавлен фильтр по наличию указанного VLAN&lt;br /&gt;
* Исправлена ошибка при просмотре списка заданий &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при просмотре истории действий по сотруднику &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка в форме прихода ТМЦ &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при работе доп.поля с типом &amp;quot;Счетчик&amp;quot; &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена сортировка по значениям доп.полей в списке заданий &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлен расчёт значения в доп.поле типа &amp;quot;Счётчик&amp;quot;&lt;br /&gt;
* Исправлена ошибка интерфейса при поиске информации по сооружениям связи в карточке задания&lt;br /&gt;
* Исправлено изменение пигтейла для волокна кабельной линии, что оконечивается на абоненте&lt;br /&gt;
&lt;br /&gt;
== 3.19.36 &amp;quot;Fermium&amp;quot; - 15.12.2024 ==&lt;br /&gt;
* В карточке здания добавлена возможность массово добавлять сооружения связи необходимого типа и количества&lt;br /&gt;
* При добавлении зданий в рекламную кампанию - по определённой улице добавлена возможность выбрать сразу несколько зданий этой улицы&lt;br /&gt;
* При выборе адресов для рекламной кампании можно добавлять сразу все здания по собственнику&lt;br /&gt;
* Доработана автоматизация отправки SMS абоненту при изменении статуса у задания. Можно выбрать единоразовую отправку либо каждый раз при смене статуса.&lt;br /&gt;
* Для персонала добавлена настройка типов отпусков и больничных&lt;br /&gt;
* В список заданий добавлен фильтр &amp;quot;Автор задания &#039;&#039;(Сотрудники подразделения. В том числе уволенные и переведённые)&#039;&#039;&amp;quot;&lt;br /&gt;
* В статистику по проблемным зданиям добавлен фильтр по адресу &#039;&#039;(населенный пункт, район и т.п.)&#039;&#039;&lt;br /&gt;
* Для модуля usm_observer добавлена возможность настройки текста сообщений о тревоге/отмене по каждому контролируемому показателю&lt;br /&gt;
* При объединении потенциального абонента и текущего - признак &amp;quot;Юридическое лицо&amp;quot; переносится&lt;br /&gt;
* В групповые действия по объектам на карте добавлена возможность их удаления&lt;br /&gt;
* Исправлена фильтрация по группе абонентов &#039;&#039;(и не вхождении в группу абонентов)&#039;&#039; в списке абонентов&lt;br /&gt;
* Исправлена ошибка при фильтрации списка заданий по типу абонента &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при отображении значений дополнительных полей в заголовке объекта &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.35 &amp;quot;Phosphorus&amp;quot; - 08.12.2024 ==&lt;br /&gt;
* Добавлен метод API-&amp;gt;fiber-&amp;gt;[[API fiber#set_pigtail_type|set_pigtail_type]]&lt;br /&gt;
* Добавлена настройка полей таблицы для списка пользователей&lt;br /&gt;
* В фильтр по зданиям добавлена возможность выборки по свойству &amp;quot;Здание не подключено&amp;quot;&lt;br /&gt;
* В форме выбора ТМЦ для замены предлагаются только ТМЦ на текущем сотруднике/либо на всех, если есть доступ к их подотчёту&lt;br /&gt;
* Исправлено добавление ссылки на комментарий к заданию в ином комментарии&lt;br /&gt;
* Исправлена сортировка списка заданий по автору задания&lt;br /&gt;
* Исправлена корректная выборка заданий в ведомости работ &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена автокоммутация абонентов к портам оборудования (по заданию планировщика)&lt;br /&gt;
* Исправлена работа отчёта по поступлениям денежных средств абонентов&lt;br /&gt;
* Исправлено сохранение пустых комментариев для всех портов устройства&lt;br /&gt;
&lt;br /&gt;
== 3.19.34 &amp;quot;Tin&amp;quot; - 02.12.2024 ==&lt;br /&gt;
* Доработан метод API-&amp;gt;owner-&amp;gt;[[API owner#add|add]]&lt;br /&gt;
* Доработан метод API-&amp;gt;owner-&amp;gt;[[API owner#edit|edit]]&lt;br /&gt;
* Миграция основных данных по собственникам/арендаторам в дополнительные поля&lt;br /&gt;
* В групповых действиях по сооружениям связи добавлена возможность массового изменения адреса&lt;br /&gt;
* В список кабельных линий добавлен фильтр по полигону на карте, который покрывает эти кабельные линии&lt;br /&gt;
* В список сооружений связи добавлен фильтр по полигону на карте, который покрывает эти сооружения связи&lt;br /&gt;
* Для устройств добавлена возможность массово изменять комментарии на портах&lt;br /&gt;
* В ведомости работ по персоналу добавлена возможность фильтрации по подразделению&lt;br /&gt;
* Добавлен параметр настройки &amp;quot;Задания, что отмечены к выводу на главную страницу. Выводить в т.ч. и закрытые задания&amp;quot;&lt;br /&gt;
* Добавлен параметр настройки &amp;quot;Делители/Уплотнители. Разрешить двойную коммутацию в порты&amp;quot;&lt;br /&gt;
* Исправлено исключение сотрудником себя из задания &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.33 &amp;quot;Carbon&amp;quot; - 23.11.2024 ==&lt;br /&gt;
* Добавлен метод API-&amp;gt;employee-&amp;gt;[[API employee#merge|merge]]&lt;br /&gt;
* Доработан метод API-&amp;gt;employee-&amp;gt;[[API employee#edit|edit]]&lt;br /&gt;
* В списке абонентов в групповых действиях при отображении их на карте - также выводятся и сигналы по ONU, что у них установлены &#039;&#039;(при наличии)&#039;&#039;&lt;br /&gt;
* Для сооружений связи можно указывать до 3 арендаторов/собственников&lt;br /&gt;
* Поддержка фильтрации по арендатору/собственнику в списке сооружений связи и кабельных линий &#039;&#039;(с возможностью отображения на карте)&#039;&#039;&lt;br /&gt;
* Отчет &amp;quot;ONU, что не скоммутированы к OLT&amp;quot; интегрирован в фильтр в списке оборудования&lt;br /&gt;
* Доработан фильтр по выборке зданий, что не отмечены на карте&lt;br /&gt;
* Доработан поиск точки на карте на маршруте коммутации по введённому метражу&lt;br /&gt;
* Исправлен расчёт точки на карте по маршруту коммутации &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение значений дополнительных полей в списке собственников/арендаторов&lt;br /&gt;
* Исправлена ошибка при добавлении ТМЦ &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлен расчет координат центра здания &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена отправка SMS-абоненту при создании задания &#039;&#039;(по цепочке заданий)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.32 &amp;quot;Arsenic&amp;quot; - 17.11.2024 ==&lt;br /&gt;
* &#039;&#039;&#039;При создании задания либо изменения его статуса можно отправлять SMS абоненту с этого задания &#039;&#039;(опциональная система настраиваемых шаблонов)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;В список ONU добавлен отчёт &amp;quot;ONU, что не скоммутированы к OLT&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Для кабельных линий добавлена возможность отображения точки на карте по введенному метражу на маршруте &#039;&#039;(например для поиска точки обрыва)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* Вынесены отдельно права на просмотр/изменение собственников и на просмотр/изменение арендаторов &lt;br /&gt;
* В списке кабельных линий добавлена фильтрация по марке кабеля &#039;&#039;(из каталога кабелей)&#039;&#039;&lt;br /&gt;
* Добавлен параметр настройки &amp;quot;Выводить сотруднику список его штрафов и премий&amp;quot;&lt;br /&gt;
* В карточке сооружения связи можно настроить параметр &amp;quot;Направление надписи объекта на карте&amp;quot; &lt;br /&gt;
* В списке ONU/коммутаторов добавлена фильтрация по наличию/отсутствии коммутации на указанном порту&lt;br /&gt;
* На странице новостей по заданиям добавлен отдельный отчёт по всем комментариям к заданиям за последние сутки&lt;br /&gt;
* При создании задания сотрудником у кого нет прав на изменение исполнителей теперь нет возможности назначить исполнителей &#039;&#039;(используются только автоматически назначаемые)&#039;&#039;&lt;br /&gt;
* В карточке ключа в истории передачи ключа добавлена информация о сотруднике, который выполнил операцию передачи ключа&lt;br /&gt;
* Добавлен параметр настройки &amp;quot;Отключать свойство &amp;quot;Здание не подключено&amp;quot; при наличии абонентов&amp;quot;&lt;br /&gt;
* Исправлена ошибка с невозможностью изменения пароля сотрудником когда истёк срок его замены&lt;br /&gt;
* Исправлена проверка обязательности заполнения объектов при создании задания &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлен перенос значений дополнительного поля в другое дополнительное поле&lt;br /&gt;
* Исправлена проверка на обязательность заполнения для дополнительных полей с типом &amp;quot;Выбор из списка &#039;&#039;(несколько значений)&amp;quot;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.31 &amp;quot;Nihonium&amp;quot; - 08.11.2024 ==&lt;br /&gt;
* Доработан метод API-&amp;gt;customer-&amp;gt;[[API customer#get_customers_id|get_customers_id]]&lt;br /&gt;
* &#039;&#039;&#039;Для шкафов/стоек можно указать максимальную электрическую мощность выделяемую на этот объект&#039;&#039;&#039;&lt;br /&gt;
* В карточке оборудования добавлена ссылка в меню для быстрой передачи этого ТМЦ в другое место &#039;&#039;(аналогично действию в карточке ТМЦ)&#039;&#039;&lt;br /&gt;
* Добавлен параметр настройки &amp;quot;Общесетевые сообщения считать архивными через ... дней&amp;quot;&lt;br /&gt;
* В групповых действиях по заданиям добавлена возможность прикреплять UUID файлов &#039;&#039;(копии файлов)&#039;&#039;&lt;br /&gt;
* В групповых действиях по заданиям добавлена возможность указать номер родительского задания&lt;br /&gt;
* Для списка ONU в разделе &amp;quot;Оборудование&amp;quot; добавлена настройка полей таблицы&lt;br /&gt;
* В быстром поиске в списке сотрудников ищет в т.ч. по значениям дополнительных полей&lt;br /&gt;
* В списке сотрудников подразделения в поле с должностью, если она не указана явно - то выводится должность сотрудника в компании&lt;br /&gt;
* Исправление ошибок с взаимоблокировками по системе&lt;br /&gt;
* Исправлено отображение типов адаптеров на схеме коммутации для кроссов/ODF с произвольными номерами адаптеров&lt;br /&gt;
* Исправлена ошибка с формирование ссылки на координаты на Google-картах &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.30 &amp;quot;Uranium&amp;quot; - 05.11.2024 ==&lt;br /&gt;
* Доработан метод API-&amp;gt;task-&amp;gt;[[API task#add|add]]&lt;br /&gt;
* Доработан метод API-&amp;gt;task-&amp;gt;[[API task#edit|edit]]&lt;br /&gt;
* Доработан отчёт по количеству и размеру прикреплённых файлов &#039;&#039;(с учётом множественного использования одних и тех же файлов)&#039;&#039;&lt;br /&gt;
* В ведомости работ по сотрудникам добавлен учёт оплаты по составным работам по заданию&lt;br /&gt;
* Исправлен перенос всех объектов с здания на другое здание &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при просмотре отфильтрованного списка абонентов на главной странице &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.29 &amp;quot;Ruthenium&amp;quot; - 02.11.2024 ==&lt;br /&gt;
* &#039;&#039;&#039;Интеграция ТМЦ любого типа друг в друга &#039;&#039;(ранее была возможность только интегрировать ТМЦ в устройства)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Для GPS-треков транспорта и сотрудников отображаются стрелки направления движения на карте&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;В карточке абонента добавлена возможность быстрой передачи ТМЦ из доступных для текущего сотрудника&#039;&#039;&#039;&lt;br /&gt;
* В настройках каждого склада добавлен параметр &amp;quot;Отправлять уведомления сотрудникам при поступлении транзитных ТМЦ&amp;quot;&lt;br /&gt;
* В календаре работ фильтр добавлен мультивыбор в типах заданий&lt;br /&gt;
* В групповых действиях по сооружениям связи добавлена возможность создавать групповое либо отдельные задания&lt;br /&gt;
* Добавлены параметры настройки для надписей на карте &amp;quot;Размер текста надписей&amp;quot;, &amp;quot;Выводить надписи с разных сторон объектов&amp;quot;&lt;br /&gt;
* Доработана проверка прав доступа к складам для сотрудника в списке ТМЦ&lt;br /&gt;
* Доработана проверка прав доступа для сотрудников с ограниченным доступом по географии&lt;br /&gt;
* В схеме коммутации запоминается для сотрудника выбранный слой подложки схемы &#039;&#039;(черный, белый, серый)&#039;&#039;&lt;br /&gt;
* В цепочках типов заданий добавлена возможность изменять статус у родительского задания&lt;br /&gt;
* Добавлены типы пигтейлов SC UPC Female/SC APC Female&lt;br /&gt;
* Исправлено удаление файлов из дополнительных полей при редактировании и сохранении объекта&lt;br /&gt;
* Исправлена работа линейки на карте покрытия &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение информации в списке зданий &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено изменение порядка пунктов главного меню системы&lt;br /&gt;
* Исправлено отображение заданий в календаре работ &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено автоназначение подразделений на задание по цепочке &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение списка связанных объектов при попытке удаления склада&lt;br /&gt;
* Исправлено сохранение заметки для операции списания ТМЦ&lt;br /&gt;
* Исправлена ошибка отображения дней в календаре работ связанная с переходом на летнее/зимнее время&lt;br /&gt;
&lt;br /&gt;
== 3.19.28 &amp;quot;Aluminium&amp;quot; - 21.10.2024 ==&lt;br /&gt;
* &#039;&#039;&#039;Массовый импорт ТМЦ &#039;&#039;(с переносом на сооружения связи)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* Доработано изменение даты задания с одновременным изменением назначенного исполнителя&lt;br /&gt;
* Новый тип дополнительного поля &amp;quot;Прикреплённые файлы&amp;quot;&lt;br /&gt;
* В групповых действиях по зданиям добавлена возможность установки интервалов времени для проведения работ на значения по-умолчанию либо из настроек по-умолчанию&lt;br /&gt;
* Доработана настройка автоназначения сотрудников/подразделений в типах заданий&lt;br /&gt;
* Доработано перемещение всех ТМЦ из операции в рамках одной операции по складу&lt;br /&gt;
* Фильтрация по собственнику в списке заданий будет проверять и здания с таким собственником, которые прикреплены к заданию&lt;br /&gt;
* В фильтр списка звонков добавлена возможность выборки по номеру IP-телефона сотрудника/оператора&lt;br /&gt;
* На карте покрытия при наведении на здание в случае если в здании только один абонент то в подсказке выводится информация также и по этому абоненту&lt;br /&gt;
* В групповые действия по зданиям добавлены операции с рабочей заметкой по зданию&lt;br /&gt;
* В каталоге товаров для наименований ТМЦ добавлено поле с максимальной эл.мощностью&lt;br /&gt;
* В фильтре в списке сооружений связи добавлена возможность выборки по планируемым объектам&lt;br /&gt;
* В групповые действия по абонентам добавлена возможность изменения статуса &#039;&#039;(для ручных биллингов)&#039;&#039;&lt;br /&gt;
* В списке зданий в групповых действиях добавлено изменение дополнительного поля&lt;br /&gt;
* Для делителей/уплотнителей добавлена возможность указания произвольного интервала нумерации исходящих портов&lt;br /&gt;
* Оптимизация страницы &amp;quot;Мои задания&amp;quot;&lt;br /&gt;
* При введении SMS при отправке в левом меню - отображается счетчик количества символов и явно используется ограничение на максимальную длину сообщения&lt;br /&gt;
* Доработана проверка прав по отправке SMS сотрудникам&lt;br /&gt;
* Добавлен параметр настройки для календаря работ &amp;quot;Отображать выполненные задания серым цветом&amp;quot;&lt;br /&gt;
* Исправление ошибки с невозможностью передачи ТМЦ на сооружение связи &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено изменение типа пигтейлов для кросса/ODF через схему коммутации&lt;br /&gt;
* Исправлена ошибка с пустыми IP/MAC-адресами в карточке устройства&lt;br /&gt;
* Исправлена ошибка при выполнение групповых действий для большого списка абонентов&lt;br /&gt;
* Исправлена нумерация адаптеров кросса/ODF на схеме коммутации для собственных настроек номеров адаптеров&lt;br /&gt;
* Исправлена отправка уведомлений сотрудникам &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.27 &amp;quot;Nitrogen&amp;quot; - 14.10.2024 ==&lt;br /&gt;
* Новый тип дополнительного поля &amp;quot;Тариф&amp;quot;&lt;br /&gt;
* Добавлен параметр настройки &amp;quot;Для макета шкафов/стоек использовать изображения оборудования&amp;quot;&lt;br /&gt;
* Доработан быстрый поиск по зданиям в верхней панели и поиск по зданиям в списке зданий работает по частичному совпадению&lt;br /&gt;
* Для типов заданий добавлен параметр &amp;quot;Использовать учёт составных работ по заданию&amp;quot;&lt;br /&gt;
* Доработано упрощение адресов для зданий с двумя и более составными адресами&lt;br /&gt;
* В календаре работ во всплывающей подсказке на задании выводится более развёрнутая информация &#039;&#039;(настраиваемая по шаблону для типа задания)&#039;&#039;&lt;br /&gt;
* Добавлена тёмная тема интерфейса &#039;&#039;(в тестовом виде)&#039;&#039; и возможность быстрого переключения светлой/темной тем в верхней панели&lt;br /&gt;
* Добавление меню в карточке устройства&lt;br /&gt;
* Добавление в карточке устройства кнопки быстрого перехода в схему коммутации с центровкой на этом устройстве&lt;br /&gt;
* Добавлен параметр настройки для абонентов &amp;quot;При переводе в статус &amp;quot;Бывшие&amp;quot; очищать коммутацию&amp;quot;&lt;br /&gt;
* Исправлен быстрый поиск содержимого с апострофом на странице &amp;quot;Адреса (Здания)&amp;quot;&lt;br /&gt;
* Исправлено отображение коммутации для кроссов/ODF на схеме коммутации&lt;br /&gt;
* Исправлено корректное указание комментариев к портам кросса/ODF&lt;br /&gt;
* Исправлена возможность изменить тип сооружения связи в его карточке&lt;br /&gt;
* Исправлено сохранение комментариев на портах оборудования&lt;br /&gt;
* Исправлены групповые действия для всего выбранного списка абонентов&lt;br /&gt;
&lt;br /&gt;
== 3.19.26 &amp;quot;Mercury&amp;quot; - 08.10.2024 ==&lt;br /&gt;
* В карточке ODF/кросса, делителя/уплотнителя &#039;&#039;(а также на объектах в стойке/шкафе)&#039;&#039; добавлена ссылка быстрого перехода в схему коммутации с центровкой на этом устройстве&lt;br /&gt;
* Добавлена поддержка работы одновременно с несколькими SMS-провайдерами при отправке сообщений в левом меню&lt;br /&gt;
* Для трасс кабельных линий добавлен архив &#039;&#039;(настраиваемо)&#039;&#039;&lt;br /&gt;
* В настройках по биллингу добавлена возможность указания интервала как часто обновлять данные по трафику абонентов&lt;br /&gt;
* Для трасс кабельных линий добавлена возможность создать копию&lt;br /&gt;
* Для ТМЦ добавлен учёт и работа с закупочной стоимостью&lt;br /&gt;
* Для профилей сотрудников добавлены отдельные права для просмотра и изменения закупочной стоимости&lt;br /&gt;
* Добавлен отчет &amp;quot;Оборотно-сальдовая ведомость (Закупочная стоимость)&amp;quot; &lt;br /&gt;
* В цепочках действий по заданиям добавлена возможность изменения статуса на нужный через интервал времени&lt;br /&gt;
* Добавлены типы транспорта&lt;br /&gt;
* Добавлен вывод типа задания в невыполненных заданиях в карточке абонента&lt;br /&gt;
* Для графика работы сотрудника можно указать срок его действия&lt;br /&gt;
* При указании абоненту VlanID - можно указать tag/untag&lt;br /&gt;
* Доработано отображение кабельных линий на карте покрытия при изменении масштаба&lt;br /&gt;
* Доработано отображение линий на схеме коммутации&lt;br /&gt;
* Исправлена ошибка при работе планировщика и попыток уведомления сотрудников о пропадании активности оборудования&lt;br /&gt;
* Исправлена ошибка с отображением зависимых абонентов для некоторых типов устройств &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при импорте списка оборудования &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлен поиск по названию здания, что содержит апостроф в поиске верхней панели&lt;br /&gt;
* Исправлено указание типа адаптера по-умолчанию для портов ODF/кроссов при их добавлении&lt;br /&gt;
&lt;br /&gt;
== 3.19.25 &amp;quot;Dysprosium&amp;quot; - 02.10.2024 ==&lt;br /&gt;
* В рабочем времени сотрудника добавлена возможность просмотра старых графиков работы и копирование записей из существующих&lt;br /&gt;
* Доработано указание произвольных координат для абонентов&lt;br /&gt;
* Доработано отображение выбранных сооружений связи на карте в групповых действиях по ним&lt;br /&gt;
* Исправлено корректное отображение в календаре заданий, что длятся несколько дней&lt;br /&gt;
* Исправлено использование шаблона для уведомлений с помощью Messenger о падении/поднятии оборудования&lt;br /&gt;
* Исправление неточностей отображения дополнительной информации в разделе &amp;quot;IP-подсети&amp;quot;&lt;br /&gt;
* Исправлен съём OLT-RX уровней сигналов с OLT&lt;br /&gt;
* Исправлена работа параметра настройки &amp;quot;Запретить добавление, если номер телефона уже используется в другой записи&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 3.19.24 &amp;quot;Curium&amp;quot; - 28.09.2024 ==&lt;br /&gt;
* &#039;&#039;&#039;В фильтр по коммутаторам добавлена возможность отображения устройств с вышедшими из строя портами&#039;&#039;&#039;&lt;br /&gt;
* Добавлен метод API-&amp;gt;task-&amp;gt;[[API task#mark_add|mark_add]]&lt;br /&gt;
* Добавлен метод API-&amp;gt;task-&amp;gt;[[API task#mark_delete|mark_delete]]&lt;br /&gt;
* В списке сооружений связи добавлена возможность отображения на карте отфильтрованных записей&lt;br /&gt;
* На карте покрытия дополнительные слои можно быстро ссылкой выделять все/снимать выделение&lt;br /&gt;
* Доработана передача ТМЦ на объекты задания при его выполнении и сработке автоматизации&lt;br /&gt;
* Для типов заданий можно настраивать параметр &amp;quot;Разрешать выполнение заданий только при наличии прикреплённых файлов&amp;quot;&lt;br /&gt;
* В список абонентов можно добавить колонку &amp;quot;MAC-адрес&amp;quot;&lt;br /&gt;
* В списке заданий если включено отображение колонок дополнительных полей то значения таких дополнительных полей не выводятся в поле &amp;quot;Описание&amp;quot;&lt;br /&gt;
* В настройку для списка заданий добавлен параметр &amp;quot;В поле &amp;quot;Описание&amp;quot; добавлять дополнительные поля&amp;quot;&lt;br /&gt;
* Доработана работа с селектором выбора слоёв объектов на карте покрытия для мобильных устройств&lt;br /&gt;
* В схеме коммутации для кабельной линии можно сбросить порядок проводников/волокон/жил по-умолчанию&lt;br /&gt;
* Доработка добавления и удаления вручную координат маршрута для кабельной линии&lt;br /&gt;
* В цепочке заданий и автоматизации для типа задания добавлена возможность &amp;quot;Назначить исполнителем подразделение сотрудника, что изменил статус у задания&amp;quot;&lt;br /&gt;
* При добавлении коммутатора предлагается сразу указать Uplink-порт&lt;br /&gt;
* Для профиля сотрудника добавлено право на просмотр стоимости ТМЦ по складу&lt;br /&gt;
* Для списка звонков добавлена возможность оставлять комментарий к каждому вызову&lt;br /&gt;
* Для списанных ТМЦ в списке выводится поле с его предыдущим местонахождением&lt;br /&gt;
* Добавлен тип пигтейла/адаптера &amp;quot;E2000&amp;quot;&lt;br /&gt;
* Добавлен параметр настройки для модуля usm_asterisk &amp;quot;Интервал между вызовами с одного номера чтобы было создано новое задание (секунд)&amp;quot;&lt;br /&gt;
* Доработано определение заданий как просроченные&lt;br /&gt;
* Исправлено дублирование записей истории изменения координат по кабельным линиям, а также исправлена навигация по страницам в окне истории по объектам&lt;br /&gt;
* Исправлена ошибка при получении уровней сигналов ONU по OLT &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при добавлении сооружения связи с карты покрытия&lt;br /&gt;
* Исправлено отображение логической схемы здания &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено сокрытие панели редактирования на карте покрытия &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена фильтрация в списке заданий по адресному объекту &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена подсветка селектора выбора сотрудника на задание &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.23 &amp;quot;Strontium&amp;quot; - 23.09.2024 ==&lt;br /&gt;
* &#039;&#039;&#039;Для абонентов разных категорий на карте можно настраивать цвет значков &#039;&#039;(физические лица, юридические лица, бывшие абоненты, потенциальные абоненты)&#039;&#039;. Также отдельно настраивается возможность менять границу значка для неактивных абонентов&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Абонентам можно указывать Vlan &#039;&#039;(несколько)&#039;&#039;. В карточке Vlan видно абонентов у которых он указан&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;В настройке типов заданий добавлена общая страница с настройкой расценок по всем типам заданий&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;При добавлении сооружения связи можно сразу указать его координаты, используя геолокацию &#039;&#039;(если это поддерживает устройство и браузер)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* Право в профиле сотрудника &amp;quot;Редактирование выполненных заданий&amp;quot; теперь влияет на невозможность изменения статуса у выполненного задания&lt;br /&gt;
* В списке оборудования добавлена сортировка по количеству свободных портов&lt;br /&gt;
* Немного изменён внешний вид LC-адаптеров на схеме коммутации&lt;br /&gt;
* В списке сотрудников номера телефонов сделаны активными с возможностью позвонить и иных операций с ними&lt;br /&gt;
* В групповых действиях по абонентам добавлена возможность массово изменять значение дополнительного поля&lt;br /&gt;
* В списке звонков для неизвестных номеров добавлена возможность быстро добавить потенциального абонента либо прикрепить номер к существующему абоненту&lt;br /&gt;
* В списке звонков теперь отображаются и сотрудники, если вызов поступил от них. В фильтре по звонкам добавлена фильтрация по звонящему сотруднику.&lt;br /&gt;
* Каждый сотрудник может в личных настройках указать параметр &amp;quot;В списке заданий выводить сначала задания с высоким приоритетом&amp;quot;&lt;br /&gt;
* В списке зданий добавлена фильтрация по наличию настроенного интервала времени для выполнения работ&lt;br /&gt;
* В отчете по резервам на складах добавлена возможность фильтрации по конкретным складам&lt;br /&gt;
* Для статусов абонентов можно загружать собственный значок, что будет отображаться в списке абонентов&lt;br /&gt;
* Добавлен параметр настройки по оборудованию &amp;quot;Выводить список VlanID на интерфейсе&amp;quot;&lt;br /&gt;
* В список абонентов добавлена фильтрация по скидке&lt;br /&gt;
* В настройках профиля сотрудника можно указать доступна ли этому профилю информация по балансу, тарифу абонентов&lt;br /&gt;
* Для объектов на карте (полигоны, надписи, изображения) добавлены дополнительные поля&lt;br /&gt;
* В информацию по заданиям в карточке абонента &#039;&#039;(вкладка &amp;quot;Тех.поддержка&amp;quot;)&#039;&#039; добавлено выведение информации по автору задания&lt;br /&gt;
* Для списка тарифов добавлена возможность настройки полей таблицы&lt;br /&gt;
* В настройку вынесен параметр &amp;quot;Скорость транспорта для изменения цвета маршрута&amp;quot; в двух вариантах. Позволяет изменять на карте цвет участков маршрута транспорта в зависимости от его скорости на этом участке&lt;br /&gt;
* В настройке полей списка заданий можно выводить колонку с чек-листами по заданиям&lt;br /&gt;
* При создании нового адресного объекта, если это здание - то предлагается кнопка быстрого сохранения и перехода в карточку этого здания&lt;br /&gt;
* В настройке цветов кабельных линий на карте в зависимости от емкости кабеля добавлена возможность указывать и толщину линий &lt;br /&gt;
* Добавлена автогенерация имени пользователя для входа в систему при добавлении нового сотрудника&lt;br /&gt;
* Для поставщиков добавлена возможность настройки полей таблицы&lt;br /&gt;
* Запрещено увольнять сотрудника при наличии ТМЦ на нём&lt;br /&gt;
* При передаче ТМЦ на абонента в результатах быстрого поиска отображается и адрес абонента&lt;br /&gt;
* В цепочках типов заданий добавлена возможность копирования приоритета при создании нового задания&lt;br /&gt;
* В отчете по количеству абонентов в зданиях добавлена фильтрация по вышестоящему адресному объекту &#039;&#039;(по населенному пункту, району и т.п.)&#039;&#039;&lt;br /&gt;
* При изменении конечных точек кабельной линии - предлагается очистить коммутацию с соответствующей стороны&lt;br /&gt;
* Для запасов кабеля каждой кабельной линии можно указать индивидуальный цвет отображения на карте&lt;br /&gt;
* В список коммутаторов добавлена фильтрация по моделям устройств и по количеству свободных портов&lt;br /&gt;
* Для профилей операторов отдельно вынесены права просмотра и изменения объектов на карте &#039;&#039;(полигоны, надписи...)&#039;&#039;&lt;br /&gt;
* В списке зданий добавлена фильтрация по наличию рабочей заметки на здании&lt;br /&gt;
* Счётчики трафика на портах поддерживают отображение петабайтов&lt;br /&gt;
* В отчете остатков ТМЦ добавлена возможность вывода детальной информации по ТМЦ при экспорте в Excel&lt;br /&gt;
* Для кроссов/ODF добавлена возможность указать собственника&lt;br /&gt;
* В дополнительных полях добавлены варианты &amp;quot;заполнено&amp;quot; и &amp;quot;не заполнено&amp;quot; в &amp;quot;Условия и зависимости&amp;quot;&lt;br /&gt;
* Для дополнительных полей типа &amp;quot;Выбор из списка&amp;quot; добавлена возможность указывать разделители в списке&lt;br /&gt;
* В карточке абонента выводятся в верхней части все невыполненные задания по нему&lt;br /&gt;
* В карточке задания добавлена возможность быстрого исключения подразделений с задания&lt;br /&gt;
* Добавлен параметр настройки &amp;quot;Автоматически включать опрос модулем usm_peleng при указании устройству IP-адреса&amp;quot;&lt;br /&gt;
* Для типов сооружений связи добавлена настройка шаблона всплывающей подсказки на карте&lt;br /&gt;
* В цепочках автоматизации по типам заданий добавлена возможность копирования комментариев с первичного задания в новое, что создаётся&lt;br /&gt;
* Исправлена ошибка при удалении записи в блокноте&lt;br /&gt;
* Исправлен расчёт даты &amp;quot;Выполнить до&amp;quot; для заданий &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.22 &amp;quot;Technetium&amp;quot; - 18.09.2024 ==&lt;br /&gt;
* &#039;&#039;&#039;В заданиях добавлена возможность уведомлений в Telegram/Messenger сотрудников и наблюдателей об изменении статуса задания&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Для устройств внедрена функциональность &amp;quot;Планирование&amp;quot;. Устройство можно отметить как запланированное и оно не будет в т.ч. активно опрашиваться&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;В слоях карты покрытия добавлена возможность сразу отобразить все слои либо отключить все слои&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;В левом меню с сооружениями связи добавлен раздел со всеми схемами планирования &#039;&#039;(в схемах коммутации)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Для коммутаторов добавлен расчёт маршрута соединений. Для упрощения прописывания VLAN. Указывается начальное устройство, конечное устройство и если есть коммутация - то покажет список всех устройств и портов на них, где нужно прописать VLAN&#039;&#039;&#039;&lt;br /&gt;
* Для сотрудников добавлен параметр настройки &amp;quot;Шаблон полного ФИО&amp;quot;, что позволяет изменить в целом по системе порядок имени и фамилии&lt;br /&gt;
* В таблице оборудования, что установлено в стойке можно настроить вывод дополнительных полей по оборудованию&lt;br /&gt;
* Список зданий, что не отмечены на карте переработан из отдельной страницы в виде условия фильтра в общем списке зданий&lt;br /&gt;
* Если у устройства несколько IP-адресов - можно выбрать какой из них будет основным &#039;&#039;(в т.ч. для SNMP-опроса)&#039;&#039;&lt;br /&gt;
* В логической схеме здания добавлена ссылка для скрытия бывших абонентов&lt;br /&gt;
* На карте добавлена кнопка для отображения всплывающих подсказок для всех объектов в области видимости на экране &#039;&#039;(на крупных масштабах)&#039;&#039;&lt;br /&gt;
* В настройки по заданиям добавлен параметр &amp;quot;Шаблон информации для копирования при клике на номер задания&amp;quot;&lt;br /&gt;
* Для каждого OLT можно включить параметр &amp;quot;Запретить автообновление уровней сигналов на подключенных ONU&amp;quot;, что исключает соответствующие запросы на это устройство&lt;br /&gt;
* Для каждого типа заданий можно настроить какие объекты обязательны к заполнению &#039;&#039;(например: сооружение связи, абонент, здание и т.п.)&#039;&#039;&lt;br /&gt;
* В свойствах дополнительных вкладок в карточке абонента добавлено свойство &amp;quot;Загружать страницу со стороны сервера&amp;quot;, что позволяет использовать серверный curl&lt;br /&gt;
* Добавлены отдельные шаблоны для отправки уведомлений через почту и Messenger/Telegram о падении/поднятии оборудования. В шаблоны добавлены новые переменные.&lt;br /&gt;
* Для оборудования добавлен параметр настройки &amp;quot;Считать порты с коммутацией к бывшим абонентам как свободные&amp;quot;&lt;br /&gt;
* Для потенциальных абонентов добавлен параметр настройки &amp;quot;Запретить добавление, если номер телефона уже используется в другой записи&amp;quot;&lt;br /&gt;
* Добавлен параметр настройки для карточки абонента &amp;quot;Обновлять активность при PING&amp;quot;&lt;br /&gt;
* При изменении комментария на порту оборудования - подставляется текст существующего комментария&lt;br /&gt;
* Для типов заданий возможно настроить &amp;quot;Шаблон всплывающего сообщения на карте&amp;quot;&lt;br /&gt;
* Для каждого типа кабельной линии можно настроить шаблон всплывающего сообщения на карте &#039;&#039;(с возможным выведением данных дополнительных полей)&#039;&#039;&lt;br /&gt;
* В списке кабельных линий можно добавить отображение колонки с количеством свободных проводников&lt;br /&gt;
* Возвращена возможность перетаскивания всплывающих диалоговых окон&lt;br /&gt;
* Исправлен выбор типов заданий при создании задания по сооружению связи/абоненту&lt;br /&gt;
* Исправлено отображение заданий на карте покрытия &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение объектов на карте покрытия для сотрудников с ограниченными правами доступа &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено выполнение цепочки действий по заданиям &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.21 &amp;quot;Beryllium&amp;quot; - 12.09.2024 ==&lt;br /&gt;
* Доработка сортировки адресов в быстром поиске верхней панели&lt;br /&gt;
* Исправлено отображение всплывающей схемы коммутации на сооружении связи на карте при отсутствии прав на редактирование сооружения связи&lt;br /&gt;
* Исправление ошибок миграции&lt;br /&gt;
&lt;br /&gt;
== 3.19.20 &amp;quot;Cadmium&amp;quot; - 12.09.2024 ==&lt;br /&gt;
* &#039;&#039;&#039;При закрытии задания можно выбирать какие ТМЦ из всех доступных передать на задание и в каком количестве &#039;&#039;(настраиваемо)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Добавлены отдельные права для сотрудников - просмотр и изменение логической схемы здания&#039;&#039;&#039;&lt;br /&gt;
* В статистику добавлен отчёт по изменению статуса у заданий сотрудниками за период&lt;br /&gt;
* В меню карточки сооружения связи добавлена ссылка на версию для печати&lt;br /&gt;
* Доработано отображение календаря сотрудников в диалоговом окне  изменения даты выполнения работ&lt;br /&gt;
* Исправлена отображение занятых часов для сотрудника в календаре заданий &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено редактирование задания при отсутствии прав на добавление такого типа заданий&lt;br /&gt;
* Исправлена ошибка при фильтрации по дополнительному полю в списке абонентов &#039;&#039;(в некотором случае)&#039;&#039;&lt;br /&gt;
* Исправлено копирование значений дополнительных полей при создании дочернего задания по цепочке&lt;br /&gt;
* Исправлена ошибка при просмотре списка оборудования &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.19 &amp;quot;Meitnerium&amp;quot; - 08.09.2024 ==&lt;br /&gt;
* &#039;&#039;&#039;Новый тип дополнительных полей &amp;quot;Пароль&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
* Добавлен метод API-&amp;gt;task-&amp;gt;[[API task#add_owner_to_task|add_owner_to_task]]&lt;br /&gt;
* Добавлен метод API-&amp;gt;task-&amp;gt;[[API task#remove_owner_from_task|remove_owner_from_task]]&lt;br /&gt;
* Для типов задания добавлена возможность настройки копирования собственников из прикрепляемых объектов &#039;&#039;(зданий, сооружений связи)&#039;&#039;&lt;br /&gt;
* Переработан быстрый поиск по ТМЦ при добавлении делителя&lt;br /&gt;
* При создании копии линии связи добавлено подтверждение&lt;br /&gt;
* В групповых действиях по Vlan добавлено массовое переименование &lt;br /&gt;
* Добавлено право для профиля сотрудника &amp;quot;Прослушивание записей звонков&amp;quot;&lt;br /&gt;
* Для объекта на карте (полигон) добавлена возможность загружать координаты из KML-файла&lt;br /&gt;
* Добавлена настройка полей таблицы с ТМЦ в карточке операции по складу&lt;br /&gt;
* Составные адреса зданий &#039;&#039;(из 2/3/4... адресов)&#039;&#039; теперь упрощаются в названиях, отбрасывая совпадающие начальные части адреса&lt;br /&gt;
* В календаре назначений сотрудников по заданию - блокируется к выбору время в которое запрещено вести работы по зданию&lt;br /&gt;
* Для типов сооружений связи добавлены настраиваемые поля &amp;quot;Высота над уровнем моря (м.)&amp;quot; и &amp;quot;Размеры (ШхВхГ) (см.)&amp;quot;&lt;br /&gt;
* Подкорректирована работа с условиями и зависимостями дополнительных полей&lt;br /&gt;
* Исправлена ошибка при добавлении графика рабочего времени для сотрудника&lt;br /&gt;
* Исправлена ошибка при назначении условий по SMS-рассылке &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена работа цепочек и зависимостей для дополнительных полей &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена обработка надписей на карте покрытия при её перемещении &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена проверка прав на редактирование задания при его сохранении&lt;br /&gt;
* Исправлено пропадание пигтейлов на концах кабельной линии при её редактировании&lt;br /&gt;
* Исправлено исключение подразделений из автонаблюдателей для типа заданий&lt;br /&gt;
* Исправление масштабирования объектов на карте покрытия &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено назначение авто-исполнителей в условиях цепочки по заданиям&lt;br /&gt;
* Исправлено отображение дополнительных полей в форме регистрации звонка от абонента&lt;br /&gt;
* Исправлено копирование значений дополнительных полей при создании дочернего задания &#039;&#039;(в зависимости от разных настроек)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.18 &amp;quot;Lanthanum&amp;quot; - 01.09.2024 ==&lt;br /&gt;
* &#039;&#039;&#039;Добавлено построение зависимых абонентов по конкретному порту устройства, по делителю/уплотнителю &#039;&#039;(а также отдельно по каждому адаптеру)&#039;&#039;, по кроссу/ODF &#039;&#039;(а также отдельно по каждому адаптеру)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;В разделе &amp;quot;Персонал&amp;quot; добавлена страница &amp;quot;Отпуска и больничные&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
* В настройке рабочего времени сотрудника можно указать сразу график на 14 дней&lt;br /&gt;
* Для условий и зависимостей отображения дополнительных полей добавлен вариант &amp;quot;не равно&amp;quot;&lt;br /&gt;
* Доработано отображение контекстного меню для сооружений связи &#039;&#039;(в режиме отображения без canvas)&#039;&#039;&lt;br /&gt;
* В карточке ТМЦ выводятся подсказки к дополнительным полям наименований ТМЦ&lt;br /&gt;
* Исправлено сокрытие надписей на карте покрытия при перемещениях карты&lt;br /&gt;
* Исправлена ошибка при перемещении кросса/ODF на другое сооружение связи&lt;br /&gt;
* Исправлена фильтрация по дополнительному полю в списке заданий &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена работа зависимостей и условий по дополнительным полям типа &amp;quot;Флаг&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 3.19.17 &amp;quot;Thorium&amp;quot; - 30.08.2024 ==&lt;br /&gt;
* &#039;&#039;&#039;В документе для параметра &amp;quot;INVENTORY_OPERATION_INVENTORY_LIST_RU&amp;quot; и подобных сделана возможность настройки полей этой таблицы&#039;&#039;&#039;&lt;br /&gt;
* Для зданий можно настроить интервалы выполнения работ что включают два и более интервала для каждого дня&lt;br /&gt;
* Изменена выдача метод API-&amp;gt;address-&amp;gt;[[API address#get_house|get_house]]&lt;br /&gt;
* Доработан метод API-&amp;gt;additional_data-&amp;gt;[[API device#get_value|get_value]]&lt;br /&gt;
* Доработана фильтрация по дате комментария и автору комментария в списке заданий&lt;br /&gt;
* Для профиля сотрудника добавлено новое право &amp;quot;Исключение ТМЦ из операции&amp;quot; &#039;&#039;(по складу)&#039;&#039;&lt;br /&gt;
* На цвет полигонов на карте влияет цвет назначенных на полигон меток&lt;br /&gt;
* В групповых действиях по заданиям добавлен вариант по массовому изменению значений дополнительного поля&lt;br /&gt;
* Для объектов на карте с типом &amp;quot;Надпись&amp;quot; добавлено нажатие левой кнопки мыши, что ведёт в карточку этого объекта&lt;br /&gt;
* Исправлено отображение красным цветом неактивных зданий на карте покрытия&lt;br /&gt;
* Исправлена визуализация цвета зданий в зависимости от назначенной метки на здании&lt;br /&gt;
* Исправлена ошибка при просмотре карточки полигона на карте &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при работе системного планировщика &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение наименований спец.объектов в дополнительных полях в списке заданий&lt;br /&gt;
* Исправлена обработка условий и зависимостей для дополнительных полей для типа поля &amp;quot;Выбор из списка (несколько значений)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 3.19.16 &amp;quot;Cobalt&amp;quot; - 27.08.2024 ==&lt;br /&gt;
* В настройке типа заданий добавлен параметр настройки &amp;quot;Исключать иных исполнителей при выборе конкретного исполнителя через календарь&amp;quot;&lt;br /&gt;
* На карте покрытия для объектов на карте с типом &amp;quot;Надпись&amp;quot; добавлен кликабельный переход в карточку этой надписи и контекстное меню с возможностью редактирования&lt;br /&gt;
* Исправлены ненужные подтверждения на сотрудниках при создании задания на работу &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена локализация виджета календаря в разделе &amp;quot;Журнал заданий - Календарь&amp;quot;&lt;br /&gt;
* Исправлены неточности визуализации при выборе сотрудника из-под календаря при создании задания&lt;br /&gt;
&lt;br /&gt;
== 3.19.15 &amp;quot;Actinium&amp;quot; - 25.08.2024 ==&lt;br /&gt;
* Работы по оптимизации и быстродействии карты покрытия. &#039;&#039;&#039;При первой загрузке объекты могут загружаться долго в связи с кешированием.&#039;&#039;&#039;&lt;br /&gt;
* Добавлен параметр настройки &amp;quot;Минимальный масштаб для надписей на объектах инфраструктуры&amp;quot;&lt;br /&gt;
* Доработан метод API-&amp;gt;device-&amp;gt;[[API device#get_data|get_data]]&lt;br /&gt;
* Доработан метод API-&amp;gt;customer-&amp;gt;[[API customer#get_customers_id|get_customers_id]]&lt;br /&gt;
* Доработан метод API-&amp;gt;task-&amp;gt;[[API task#edit|edit]]&lt;br /&gt;
* Доработка фокусировки селектора выбора исполнителей при создании задания&lt;br /&gt;
* Для всех типов сооружений связи &#039;&#039;(в т.ч. с собственными значками на карте)&#039;&#039; выводится контекстное меню по правой кнопке на карте покрытия&lt;br /&gt;
* При объединении потенциального и текущего абонента переносится также и история действий по абоненту&lt;br /&gt;
* Доработано отображение/сокрытие по цепочке дополнительных полей в зависимости от значения дополнительного поля &lt;br /&gt;
* В меню коммутации волокна кабельной линии добавлена возможность отображения зависимых от этого волокна абонентов&lt;br /&gt;
* Для портов кроссов/ODF добавлена возможность построения структурной схемы по одному порту&lt;br /&gt;
* В настройке таблицы списка заданий добавлено поле &amp;quot;Адрес (Здание) ID&amp;quot;&lt;br /&gt;
* В автоматизации и цепочках по типам заданий добавлены варианты действий &amp;quot;Сотрудник. Исключить&amp;quot;, &amp;quot;Подразделение. Исключить&amp;quot;, &amp;quot;Сотрудник. Исключить всех&amp;quot;, &amp;quot;Подразделение. Исключить всех&amp;quot;, &amp;quot;Сотрудник. Автоматически назначаемые. Назначить&amp;quot;, &amp;quot;Подразделение. Автоматически назначаемые. Назначить&amp;quot;&lt;br /&gt;
* При выборе исполнителя на задание через календарь - берётся в расчёт количество часов времени на исполнение и в календаре учитывается это значение при выборе ячеек&lt;br /&gt;
* Добавлен параметр настройки &amp;quot;Разрешить назначать сотрудников в календаре на недоступные часы&amp;quot;&lt;br /&gt;
* Для типов заданий можно назначать автоматических наблюдателей в зависимости от адреса задания&lt;br /&gt;
* Исправлено отображение пигтейлов на волокнах в схеме коммутации&lt;br /&gt;
* Исправлено корректное проставление UP/DNLINK-интерфейса для оборудования&lt;br /&gt;
* Исправлено отображение ссылок на добавление нового задания из-под левого меню &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено изменение цвета коммутации между объектами на схеме коммутации&lt;br /&gt;
* Исправлена ошибка при просмотре логической схемы здания &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.14 &amp;quot;Zirconium&amp;quot; - 20.08.2024 ==&lt;br /&gt;
* &#039;&#039;&#039;В групповые действия по ТМЦ добавлена возможность передачи ТМЦ&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Добавлен учёт графика работы по каждому из подразделений&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Для дополнительных полей можно указывать профили сотрудников для которых эти поля будут доступны&#039;&#039;&#039;&lt;br /&gt;
* При назначении сотрудника/подразделения на задание - в календаре выводится информация относительно рабочих часов этого сотрудника в соответствии с графиком его работы&lt;br /&gt;
* Добавлен метод API-&amp;gt;cwdm-&amp;gt;[[API cwdm#get|get]]&lt;br /&gt;
* При редактировании абонента можно вручную вписать его координаты&lt;br /&gt;
* Добавлен вывод адреса по заданию во всплывающей подсказке на задании на карте&lt;br /&gt;
* В плане работ в групповые действия добавлена возможность добавить/исключить сооружение связи из задания&lt;br /&gt;
* В шаблоне карточки задания можно выводить информацию о контактных лицах абонента&lt;br /&gt;
* В списке заданий адрес задания сделан кликабельным и добавлен маркер быстрого перехода на карту покрытия &lt;br /&gt;
* Для меток объектов добавлен визуальный шаблон отображения на карте - штрихпунктирная линия с двумя точками&lt;br /&gt;
* При создании/изменении задания время &amp;quot;выполнить до&amp;quot; можно указать как в виде количества часов так и указать конкретную дату/время&lt;br /&gt;
* В карточке сооружения связи для оборудования и ТМЦ выводятся даты установки этих объектов&lt;br /&gt;
* Добавлен параметр настройки &amp;quot;При удалении потенциального абонента - удалять и связанные с ним задания&amp;quot;&lt;br /&gt;
* Добавлен быстрый поиск по ТМЦ при добавлении делителя/уплотнителя на сооружение связи&lt;br /&gt;
* При включении режима редактирования на карте элементы управления смещаются ниже&lt;br /&gt;
* Порты кросса/ODF можно произвольно нумеровать&lt;br /&gt;
* При возвращении задания из отложенного - задание возвращается в последний не-отложенный статус &#039;&#039;(для случаев, когда задание перед тем как стать &amp;quot;отложенным&amp;quot; уже находилось в отложенном статусе)&#039;&#039;&lt;br /&gt;
* Для управляемого устройства можно включить/отключить опрос модулем usm_iferr&lt;br /&gt;
* В свойствах SMS-рассылки можно исключать абонентов по отдельным адресам&lt;br /&gt;
* В разделе &amp;quot;Склад&amp;quot; левого меню добавлен быстрый переход на ТМЦ по его ID&lt;br /&gt;
* Для делителей/уплотнителей запрещена двойная коммутация на портах&lt;br /&gt;
* Исправлена ошибка при просмотре схемы коммутации сооружения связи &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправление ошибок при импорте информации из биллинга &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено изменение маршрута кабельной линии на карте покрытия &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена неверная сортировка в списке заданий &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено применение некоторых свойств для собственных настраиваемых разделов&lt;br /&gt;
* Исправлено изменение маршрута коммутации в схеме коммутации сооружения связи&lt;br /&gt;
* Исправлено отображение информации по абонентам на схеме коммутации в всплывающих подсказках &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.13 &amp;quot;Hafnium&amp;quot; - 16.08.2024 ==&lt;br /&gt;
* &#039;&#039;&#039;В прикреплённых файлах можно повторно использовать другой файл и прикреплять его к иным объектам. Используя его UUID &#039;&#039;(дополнительная кнопка)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Для сооружений связи добавлено контекстное меню по правой кнопке мыши на карте покрытия&#039;&#039;&#039;&lt;br /&gt;
* При добавлении полигона с карты покрытия - после добавления будет открываться форма редактирования этого полигона&lt;br /&gt;
* В групповых действиях по кабельным линиям добавлена возможность изменения марки кабеля &#039;&#039;(без смены цвета у волокон)&#039;&#039;&lt;br /&gt;
* В селекторе выбора собственника для объекта добавлен быстрый поиск&lt;br /&gt;
* В свойствах типа заданий можно настроить индивидуальные нормы времени на выполнения для каждого здания&lt;br /&gt;
* При создании задания и назначения сотрудника выполняется проверка не назначен ли он уже на это время на иное задание&lt;br /&gt;
* В плане работ добавлена возможность фильтрации по группе абонента и ID абонента в биллинге. Также можно настроить отображение данных полей в списке заданий&lt;br /&gt;
* При поиске по MAC-адресу в глобальном поиске - добавлена ссылка на порт оборудования для просмотра списка всех MAC-адресов по этому порту&lt;br /&gt;
* В схеме коммутации для соединения можно указывать тип соединения &#039;&#039;(например: гильза)&#039;&#039;&lt;br /&gt;
* В карточке задания поле &amp;quot;Время на выполнение с даты начала работ&amp;quot; теперь поддерживает дробные значения&lt;br /&gt;
* Исправлено отображение дубликатов ONU на главной странице &#039;&#039;(по серийному номеру)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка в работе планировщика, связанная с переводом отложенных заданий в обычные &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлен масштаб карты при изменении координат сооружения связи&lt;br /&gt;
* Исправлена проверка на обязательность для дополнительного поля типа &amp;quot;Транспорт&amp;quot;&lt;br /&gt;
* Исправлено построение списка зависимых абонентов от кабельной линии&lt;br /&gt;
&lt;br /&gt;
== 3.19.12 &amp;quot;Meitnerium&amp;quot; - 10.08.2024 ==&lt;br /&gt;
* &#039;&#039;&#039;Добавлен учёт графика работы по каждому из сотрудников&#039;&#039;&#039;&lt;br /&gt;
* Доработан метод API-&amp;gt;task-&amp;gt;[[API task#edit|edit]]&lt;br /&gt;
* Добавлен параметр настройки &amp;quot;Скрывать версию ERP на общедоступных страницах&amp;quot;&lt;br /&gt;
* Для списка заданий добавлена возможность вывода тарифа по заданию для сотрудников&lt;br /&gt;
* Исправлено отображение/обновление информации по интерфейсам в карточке устройства&lt;br /&gt;
* Исправлены неточности в отображении в карточке кросса/ODF текущей коммутации и истории коммутации&lt;br /&gt;
* Исправлена ошибка при привязке устройства к записи базы оборудования в каталоге товаров &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.11 &amp;quot;Hassium&amp;quot; - 08.08.2024 ==&lt;br /&gt;
* &#039;&#039;&#039;В карточке сотрудника добавлен параметр &amp;quot;Требовать смену пароля при следующем входе&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Для полигонов на карте покрытия добавлено контекстное меню&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Для каждой категории кроссов/ODF &#039;&#039;(патч-панели, розетки)&#039;&#039; можно настраивать раздельные дополнительные поля, раздельные метки и раздельные настройки полей таблицы отображения списка&#039;&#039;&#039;&lt;br /&gt;
* При создании нового задания по зданию - отображается список невыполненных заданий по этому адресу&lt;br /&gt;
* Для объектов на карте добавлена возможность прикреплять файлы&lt;br /&gt;
* Переработан интерфейс и принципы взаимодействия формы удалённого закрытия заданий сотрудниками&lt;br /&gt;
* В плане работ доработана фильтрация по дополнительным полям&lt;br /&gt;
* В карточку транспорта добавлена ссылка на просмотр списка заданий, где данный транспорт прикреплён в дополнительных полях&lt;br /&gt;
* Исправлено ненужная деинтеграция дочерних ТМЦ при отмене операции перемещения родительского ТМЦ&lt;br /&gt;
* Исправлено отображение изображений оборудования в карточке устройства&lt;br /&gt;
* Исправлена ошибка при импорте справочников сооружений связи &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при построении структурой схемы &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено исключение кабельных линий из задания&lt;br /&gt;
* Исправлено отображение цвета ссылок в списке заданий в соответствии с настройками внешнего вида для типа задания&lt;br /&gt;
&lt;br /&gt;
== 3.19.10 &amp;quot;Dubnium&amp;quot; - 04.08.2024 ==&lt;br /&gt;
* &#039;&#039;&#039;При переводе задания в статус &amp;quot;Отложено&amp;quot; добавлена быстрая возможность отложить задание на 1,2,3,4,6,8,12 часов&#039;&#039;&#039;&lt;br /&gt;
* В ведомости работ по персоналу добавлена фильтрация по типу заданий&lt;br /&gt;
* Добавлен параметр настройки для удаления старых записей с уведомлениями &#039;&#039;(e-mail, sms, messenger...)&#039;&#039;&lt;br /&gt;
* В карточке абонента информация о невыполненном задании по абоненту выводится в сокращенном виде&lt;br /&gt;
* Запрещено откладывать задание на дату, что раньше текущей&lt;br /&gt;
* Исправление формирования структурной схемы &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при сохранении значений дополнительных полей &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено некорректное перемещение карты после первого перехода на карту из-под карточки здания &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при входе в настройку профиля пользователя &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлены неточности при обновлении данных по ONU на OLT &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение подписей к запасам кабельных линий на карте &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена идентификация в списке ONU по OLT устройств, которые на складе&lt;br /&gt;
* Исправлено отображение нитей повива на кабельных линиях в схеме коммутации &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.9 &amp;quot;Yttrium&amp;quot; - 29.07.2024 ==&lt;br /&gt;
* &#039;&#039;&#039;В разделе &amp;quot;Настройка - Основная - Персонал&amp;quot; добавлен отчет с логом неудачных попыток аутентификации&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Для объектов на карте добавлены групповые действия &#039;&#039;(добавление, снятие метки)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Для рекламных кампаний добавлен архив и в списке кампаний возможность фильтрации по наличию кампании в архиве&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Новые типы дополнительных полей: сооружение связи, абонент, сотрудник, подразделение, транспорт, оборудование, кабельная линия&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Выделено отдельное право на добавление заданий &#039;&#039;(для каждого типа заданий)&#039;&#039;. Ранее это право было включено в право на редактирование заданий&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Вынесено отдельное право для пользователей - удаление системных устройств &#039;&#039;(ранее - это решалось общим правом на запись для системных устройств)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Для объектов на карте &#039;&#039;(например полигоны)&#039;&#039; добавлено поле &amp;quot;Заметки&amp;quot;. Также эти заметки выводятся на карте во всплывающей подсказке по объекту на карте&#039;&#039;&#039;&lt;br /&gt;
* В сообщениях между сотрудниками добавлен быстрый поиск получателя&lt;br /&gt;
* Добавлен таймаут в 10 секунд между сообщениями сотрудника &#039;&#039;(другому сотруднику)&#039;&#039;&lt;br /&gt;
* В карточке делителя/уплотнителя изменено меню действий&lt;br /&gt;
* Доработки в добавлении кросса/ODF со схемы коммутации&lt;br /&gt;
* В случае исключения ТМЦ из операции перемещения - также исключаются и все интегрированные в неё дочерние ТМЦ&lt;br /&gt;
* Исправлено отображение дополнительных полей при редактировании и при выполнении задания&lt;br /&gt;
* Исправлена ссылка выбора времени календаря при добавлении/редактировании задания&lt;br /&gt;
* Исправлена ошибка в отображении конечной точки во всплывающей подсказке схемы коммутации &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена работа фильтра по адресу &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при открытии карточки задания &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при добавлении типового комментария по заданиям&lt;br /&gt;
&lt;br /&gt;
== 3.19.8 &amp;quot;Vanadium&amp;quot; - 22.07.2024 ==&lt;br /&gt;
* &#039;&#039;&#039;В карточке полигона &#039;&#039;(объекта на карте)&#039;&#039; выводится список сооружений связи, которые он покрывает&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Добавлена возможность разделять ТМЦ кратно &#039;&#039;(а не только поштучно или на две части как ранее)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;В фильтре для сооружений связи добавлена возможность выборки по дате установки, дополнительным полям, собственному значку на карте&#039;&#039;&#039;&lt;br /&gt;
* Поле &amp;quot;Метраж кабеля&amp;quot; в карточке абонента расширено до 5 символов&lt;br /&gt;
* Исправлена ошибка при изменении координат сооружения связи &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка в форме создания/редактирования задания &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при получении списка ONU с OLT &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.7 &amp;quot;Seaborgium&amp;quot; - 19.07.2024 ==&lt;br /&gt;
* &#039;&#039;&#039;Добавлена возможность настройки количества неверных попыток входа в систему для использования интервала между попытками входа &#039;&#039;(защита от перебора паролей)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;В списке сооружений связи добавлен фильтр по адресному размещению &#039;&#039;(город, улица и т.д.)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;В истории действий пользователей добавлена возможность фильтрации по IP-адресу&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Новый тип дополнительного поля &amp;quot;Время&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
* Во всплывающих подсказках на полигонах на карте выводятся назначенные метки  &lt;br /&gt;
* При добавлении ТМЦ в операцию автоматически туда добавляются и интегрированные ТМЦ&lt;br /&gt;
* Добавлен метод API-&amp;gt;task-&amp;gt;[[API task#overview_task|overview_task]]&lt;br /&gt;
* Исправлена ошибка при сохранении значения дополнительного поля в карточке объекта &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена возможность указывать для стойки глубину свыше 999 мм&lt;br /&gt;
* Исправлены неточности контекстного меню для портов кросса на схеме коммутации &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена корректная подсветка коммутации к кроссу/ODF в схеме коммутации&lt;br /&gt;
* Исправлено отображение значений основных дополнительных полей в карточке абонента&lt;br /&gt;
* Исправлена работа правил поведений в дополнительных полях &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена сортировка в списке ONU по OLT при переключении страниц списка&lt;br /&gt;
* Исправлено редактирование в карточке кабельной линии заметок, в которых содержатся кавычки&lt;br /&gt;
&lt;br /&gt;
== 3.19.6 &amp;quot;Rubidium&amp;quot; - 10.07.2024 ==&lt;br /&gt;
* Исправлена фильтрация по дополнительному статусу в списке заданий &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение колонки с точкой коммутации для списка абонентов &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена работа с отображением дополнительных полей при редактировании карточки абонента &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена работа условий дополнительных полей &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка импорта оборудования &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено массовое ошибочное удаление коммутации для кроссов/ODF&lt;br /&gt;
* Исправлено создание кабельной трассы с карты покрытия&lt;br /&gt;
* Исправлено округление длины трассы кабельных каналов при её создании&lt;br /&gt;
* Исправления в английской локализации&lt;br /&gt;
&lt;br /&gt;
== 3.19.5 &amp;quot;Manganese&amp;quot; - 29.06.2024 ==&lt;br /&gt;
* Исправлена ошибка при просмотре карточки транспорта &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при невозможности удалении сооружения связи &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при просмотре списка всех заданий по абоненту &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлен глобальный поиск по кроссам/ODF&lt;br /&gt;
* Исправлена ошибка при открытии главной страницы &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при разделении кабельной линии &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при редактировании кабеля в каталоге кабелей&lt;br /&gt;
&lt;br /&gt;
== 3.19.4 &amp;quot;Potassium&amp;quot; - 23.06.2024 ==&lt;br /&gt;
* Добавлен метод API-&amp;gt;map-&amp;gt;[[API map#map_object_facilities_inside|map_object_facilities_inside]]&lt;br /&gt;
* Доработано перетаскивание объектов на схеме коммутации для мобильных устройств&lt;br /&gt;
* Исправлена ошибка работы виджета главной страницы &amp;quot;Флуд MAC-адресов на портах коммутаторов&amp;quot; &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при попытке создать задание из-под карточки абонента без адреса&lt;br /&gt;
* Исправлена ошибка при редактировании устройства &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена возможность изменения направления ввода кабельной линии на схеме коммутации здания&lt;br /&gt;
* Исправлено отображение кабельных линий на схеме коммутации абонента&lt;br /&gt;
* Исправлена возможность редактирования маршрута трассы кабельных каналов&lt;br /&gt;
* Исправлена ошибка при попытке установки кросса/ODF в шкаф/стойку &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.3 &amp;quot;Tantalum&amp;quot; - 20.06.2024 ==&lt;br /&gt;
* Добавлен метод API-&amp;gt;map-&amp;gt;[[API map#map_object_mark_add|map_object_mark_add]]&lt;br /&gt;
* Добавлен метод API-&amp;gt;map-&amp;gt;[[API map#map_object_mark_delete|map_object_mark_delete]]&lt;br /&gt;
* Исправлено групповое формирование QR-кодов для ТМЦ&lt;br /&gt;
* Исправлена ошибка при передаче ТМЦ-оборудования на абонента &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при редактировании карточки ONU &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при попытке указания произвольного запаса на карте для кабельной линии&lt;br /&gt;
* Исправлена ошибка при открытии карточки коммутатора &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлен переход ссылок в карте по трассам кабельных каналов&lt;br /&gt;
&lt;br /&gt;
== 3.19.2 &amp;quot;Scandium&amp;quot; - 16.06.2024 ==&lt;br /&gt;
* Исправлена ошибка при просмотре в календаре работ заданий по всем сотрудникам&lt;br /&gt;
* Исправлен переход в карточку ТМЦ из-под карточки операций по складу&lt;br /&gt;
* Исправлена ошибка при открытии карточки оборудования &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при работе задания планировщика &amp;quot;Перенос информации о подключенных потенциальных клиентах в текущие&amp;quot; &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка съема данных по дистанциям ONU по OLT &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при отображении всплывающей подсказки по транспорту на карте покрытия &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение списка тревог по модулю usm_observer&lt;br /&gt;
&lt;br /&gt;
== 3.19.1 &amp;quot;Magnesium&amp;quot; - 14.06.2024 ==&lt;br /&gt;
* Доработан метод API-&amp;gt;task-&amp;gt;[[API task#get_catalog_state|get_catalog_state]]&lt;br /&gt;
* Исправлена ошибка в отображении схемы коммутации &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при просмотре карточки задания &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена возможность редактирования дополнительных полей для сооружений связи&lt;br /&gt;
* Исправлена ошибка при просмотре карточки оборудования &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение коммутации кабельной линии в схеме коммутации, если она начинается и заканчивается в одном сооружении связи&lt;br /&gt;
* Исправлено редактирование координат здания из контекстного меню карты покрытия&lt;br /&gt;
* Исправлены некоторые ошибки миграций&lt;br /&gt;
* Исправлены ошибки при опросе оборудования &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправление ошибок при опросе списка ONU по OLT&lt;br /&gt;
* Исправлена работа для карты параметра настройки &amp;quot;На карте открывать ссылки на дома/узлы и прочие объекты в отдельной вкладке/окне&amp;quot;&lt;br /&gt;
* Исправлено отображение локализованных символов в описании в карточке задания&lt;br /&gt;
* Исправлено отображение списка категорий по складу в разделе &amp;quot;ТМЦ&amp;quot; &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19 &amp;quot;Oxygen&amp;quot; - 03.06.2024 ==&lt;br /&gt;
* Релиз версии 3.19&lt;br /&gt;
* Накопительные исправления и изменения&lt;br /&gt;
&lt;br /&gt;
== 3.19rc1 - 18.05.2024 ==&lt;br /&gt;
* Исправления по итогам бета-тестирования&lt;br /&gt;
* Оптимизация и накопительные исправления ошибок версии 3.18&lt;br /&gt;
&lt;br /&gt;
== 3.19beta2 - 04.05.2024 ==&lt;br /&gt;
* Исправления по итогам бета-тестирования&lt;br /&gt;
* Оптимизация и накопительные исправления ошибок версии 3.18&lt;br /&gt;
&lt;br /&gt;
== 3.19beta1 - 10.04.2024 ==&lt;br /&gt;
* Список изменений см. [[3.19]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=API_notepad&amp;diff=21979</id>
		<title>API notepad</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=API_notepad&amp;diff=21979"/>
		<updated>2026-05-25T10:17:24Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[API_notepad_EN|en]] | [[API_notepad_UK|uk]] | &#039;&#039;&#039;ru&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Раздел &#039;&#039;&#039;[[API]]&#039;&#039;&#039; ERP &amp;quot;UserSide&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ВНИМАНИЕ: Данный раздел удален с версии ERP &amp;quot;UserSide&amp;quot; 3.21. Используйте раздел &amp;quot;[[API chapter]]&amp;quot; для работы с собственными разделами/записями&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Назначение: Блокнот&lt;br /&gt;
&lt;br /&gt;
 Дополнительные параметры:&lt;br /&gt;
 action - подкатегория запроса &#039;&#039;(возможное значение: см.ниже)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Подкатегории ==&lt;br /&gt;
&lt;br /&gt;
==== get_chapter ====&lt;br /&gt;
&#039;&#039;Добавлено с: 3.15beta3&#039;&#039;&lt;br /&gt;
 Описание: Информация о разделах блокнота&lt;br /&gt;
 Обязательные параметры:&lt;br /&gt;
  нет&lt;br /&gt;
&lt;br /&gt;
==== get_note ====&lt;br /&gt;
&#039;&#039;Добавлено с: 3.15beta3&#039;&#039;&lt;br /&gt;
 Описание: Информация о записях&lt;br /&gt;
 Обязательные параметры:&lt;br /&gt;
  нет&lt;br /&gt;
 Дополнительные параметры:&lt;br /&gt;
  id - id записи&lt;br /&gt;
  chapter_id - id раздела&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=API&amp;diff=21978</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=API&amp;diff=21978"/>
		<updated>2026-05-25T10:16:27Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Категории */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[API_EN|en]] | [[API_UK|uk]] | &#039;&#039;&#039;ru&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Этот раздел описывает возможности использования встроенного API в ERP &amp;quot;UserSide&amp;quot;, что позволяет использовать встроенный функционал в собственных проектах. &lt;br /&gt;
&lt;br /&gt;
API охватывает на данный момент не весь функционал и постепенно дорабатывается, так что данная страница будет иметь частые изменения и дополнения.&lt;br /&gt;
&lt;br /&gt;
== Принцип работы ==&lt;br /&gt;
&lt;br /&gt;
За взаимодействие отвечает файл /api.php&lt;br /&gt;
&lt;br /&gt;
Можно использовать и GET и POST запросы.&lt;br /&gt;
&lt;br /&gt;
 Входящие параметры:&lt;br /&gt;
 Обязательные:&lt;br /&gt;
  key - ключ API&lt;br /&gt;
  cat - категория запроса&lt;br /&gt;
 Необязательные:&lt;br /&gt;
  skip_internal_api - флаг - не включать внутренние триггеры системы &#039;&#039;(разумно использовать, когда ваш метод API и есть реакция на какой-то триггер и в итоге при обычной работе он же сам и зацикливает свою работу)&#039;&#039;&lt;br /&gt;
 Прочие дополнительные параметры, в зависимости от категории &#039;&#039;(см. ниже в соответствующих категориях)&#039;&#039;. Например:&lt;br /&gt;
  customer_id - id абонента&lt;br /&gt;
  is_potential - флаг. Может принимать значение 1 или 0. Большинство флагов имеют префикс &#039;&#039;&#039;is&#039;&#039;&#039;.&lt;br /&gt;
  lang - язык на котором возвращать ответ &#039;&#039;(в объектах, где поддерживается локализация. По-умолчанию: en)&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
 Пример запроса:&lt;br /&gt;
 api.php?key=apikey&amp;amp;cat=abon&amp;amp;action=msg&amp;amp;usercode=1&lt;br /&gt;
&lt;br /&gt;
 Возвращаемые данные:&lt;br /&gt;
  Если запрос предполагает какое-то действие или возврат информации, то в формате JSON будет возвращена информация:&lt;br /&gt;
   array(&lt;br /&gt;
    [Result] =&amp;gt; OK / ERROR&lt;br /&gt;
    [ErrorText] =&amp;gt; В случае ошибки - текст ошибки&lt;br /&gt;
   )&lt;br /&gt;
&lt;br /&gt;
 Также разумно проверять HTTP-код ответа. В случае возникновения ошибок/некорректных запросов - HTTP-код будет отличаться от 200&lt;br /&gt;
&lt;br /&gt;
== Основная настройка ==&lt;br /&gt;
&lt;br /&gt;
Настройте [[UserSide API Key|API-ключ]].&lt;br /&gt;
&lt;br /&gt;
== Категории ==&lt;br /&gt;
* [[API address|address]] - Адреса&lt;br /&gt;
* [[API attach|attach]] - Прикрепляемые файлы&lt;br /&gt;
* [[API additional_data|additional_data]] - Дополнительные поля/данные для объектов&lt;br /&gt;
* [[API advertising|advertising]] - Рекламные кампании&lt;br /&gt;
* [[API billing|billing]] - Биллинги&lt;br /&gt;
* [[API cable_route|cable_route]] - Кабельные трассы и каналы&lt;br /&gt;
* [[API call|call]] - Звонки&lt;br /&gt;
* [[API chapter|chapter]] - Собственные разделы/страницы/ссылки&lt;br /&gt;
* [[API commutation|commutation]] - Коммутация объектов&lt;br /&gt;
* [[API cross|cross]] - ODF/Кроссы&lt;br /&gt;
* [[API customer|customer]] - Абоненты. Большинство действий актуально для [[Поддерживаемые биллинги|ручных биллингов]]&lt;br /&gt;
* [[API cwdm|cwdm]] - CWDM&lt;br /&gt;
* [[API device|device]] - Оборудование&lt;br /&gt;
* [[API employee|employee]] - Сотрудники &#039;&#039;(с 3.16dev2)&#039;&#039;&lt;br /&gt;
* [[API fiber|fiber]] - Кабельные линии&lt;br /&gt;
* [[API gps|gps]] - GPS-трекеры&lt;br /&gt;
* [[API inventory|inventory]] - Склад&lt;br /&gt;
* [[API key|key]] - Ключи&lt;br /&gt;
* [[API map|map]] - Карты покрытия&lt;br /&gt;
* [[API module|module]] - Внешние запросы от модулей&lt;br /&gt;
* [[API newin|newin]] - Заявка на подключение &#039;&#039;(до 3.18)&#039;&#039;&lt;br /&gt;
* [[API node|node]] - Сооружения связи &#039;&#039;(узлы связи, муфты, опоры, колодцы)&#039;&#039;&lt;br /&gt;
* [[API notepad|notepad]] - Блокнот &#039;&#039;(до 3.21)&#039;&#039;&lt;br /&gt;
* [[API operator|operator]] - Операторы системы &#039;&#039;(до 3.16dev2)&#039;&#039;&lt;br /&gt;
* [[API owner|owner]] - Собственники объектов&lt;br /&gt;
* [[API redirect|redirect]] - Переадресация на карточку объекта по какому-то признаку&lt;br /&gt;
* [[API service|service]] - Дополнительные услуги&lt;br /&gt;
* [[API setting|setting]] - Настройка&lt;br /&gt;
* [[API sms|sms]] - SMS-сообщения&lt;br /&gt;
* [[API splitter|splitter]] - Сплиттеры&lt;br /&gt;
* [[API staff|staff]] - Сотрудники &#039;&#039;(до 3.16dev2)&#039;&#039;&lt;br /&gt;
* [[API system|system]] - Системная информация и операции&lt;br /&gt;
* [[API tariff|tariff]] - Тарифы&lt;br /&gt;
* [[API task|task]] - Задания&lt;br /&gt;
* [[API trader|trader]] - Поставщики&lt;br /&gt;
* [[API vehicle|vehicle]] - Автотранспорт&lt;br /&gt;
* [[API vlan|vlan]] - Vlan&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=%D0%92%D1%8B%D0%BF%D0%BE%D0%BB%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5_SQL_%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D1%8B&amp;diff=21977</id>
		<title>Выполнение SQL команды</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=%D0%92%D1%8B%D0%BF%D0%BE%D0%BB%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5_SQL_%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D1%8B&amp;diff=21977"/>
		<updated>2026-05-25T09:46:28Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Performing_of_SQL-command|en]] | [[Выполнение_SQL_команды|ru]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ВНИМАНИЕ: Данное задание исключено в версии ERP USERSIDE 3.21. Используйте собственные скрипты/решения для работы с базой.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Задание [[Настройка - Планировщик|планировщика]] которое позволяет выполнить указанную SQL-комманду. Будьте осторожны с командами.&lt;br /&gt;
&lt;br /&gt;
Прочие задания: [[САП &amp;quot;UserSide&amp;quot;#planer|Список заданий]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=%D0%92%D1%8B%D0%BF%D0%BE%D0%BB%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5_SQL_%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D1%8B&amp;diff=21976</id>
		<title>Выполнение SQL команды</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=%D0%92%D1%8B%D0%BF%D0%BE%D0%BB%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5_SQL_%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D1%8B&amp;diff=21976"/>
		<updated>2026-05-25T09:46:19Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Performing_of_SQL-command|en]] | [[Выполнение_SQL_команды|ru]]&lt;br /&gt;
&lt;br /&gt;
ВНИМАНИЕ: Данное задание исключено в версии ERP USERSIDE 3.21. Используйте собственные скрипты/решения для работы с базой.&lt;br /&gt;
&lt;br /&gt;
Задание [[Настройка - Планировщик|планировщика]] которое позволяет выполнить указанную SQL-комманду. Будьте осторожны с командами.&lt;br /&gt;
&lt;br /&gt;
Прочие задания: [[САП &amp;quot;UserSide&amp;quot;#planer|Список заданий]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=ERP_%22USERSIDE%22&amp;diff=21975</id>
		<title>ERP &quot;USERSIDE&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=ERP_%22USERSIDE%22&amp;diff=21975"/>
		<updated>2026-05-25T09:45:32Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[ERP_&amp;quot;USERSIDE&amp;quot; EN|en]] | [[ERP_&amp;quot;USERSIDE&amp;quot;_UK|uk]] | &#039;&#039;&#039;ru&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Инструкция пользователя ==&lt;br /&gt;
&lt;br /&gt;
актуальна для версии &#039;&#039;&#039;[[Версии ERP &amp;quot;USERSIDE&amp;quot;|3.21]]&#039;&#039;&#039;&lt;br /&gt;
* инструкции для предыдущих версий: [[ERP &amp;quot;USERSIDE&amp;quot; 3.20|3.20]], [[ERP &amp;quot;USERSIDE&amp;quot; 3.19|3.19]], [[ERP &amp;quot;USERSIDE&amp;quot; 3.18|3.18]], [[ERP &amp;quot;USERSIDE&amp;quot; 3.17|3.17]], [[ERP &amp;quot;USERSIDE&amp;quot; 3.16|3.16]], [[ERP &amp;quot;USERSIDE&amp;quot; 3.15|3.15]], [[ERP &amp;quot;USERSIDE&amp;quot; 3.14|3.14]], [[ERP &amp;quot;USERSIDE&amp;quot; 3.13|3.13]]&lt;br /&gt;
&lt;br /&gt;
Официальный сайт: [https://userside.eu https://userside.eu]&lt;br /&gt;
* зеркало: [http://userside.ua https://userside.ua]&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/channel/UCwocKxniJDc8cx0aWglpaFA YouTube-канал]&lt;br /&gt;
&lt;br /&gt;
[https://t.me/usersideeu Telegram-группа]&lt;br /&gt;
&lt;br /&gt;
== Основные данные ==&lt;br /&gt;
&lt;br /&gt;
* [[О программе|Что такое UserSide? О программе]]&lt;br /&gt;
* [[Контактная информация]]&lt;br /&gt;
** [[Регламент технической поддержки]]&lt;br /&gt;
** [[Услуга по установке или обновлению ERP]]&lt;br /&gt;
** [[Приоритетное обслуживание]]&lt;br /&gt;
* [[Лицензионное соглашение]]&lt;br /&gt;
** [[Лимиты объектов]]&lt;br /&gt;
* [[Технические требования]]&lt;br /&gt;
* [[Установка|Установка USERSIDE на Linux-хост]]&lt;br /&gt;
* [[Docker окружение|Установка USERSIDE с использованием Docker окружения]]&lt;br /&gt;
* [[Настройка взаимодействия с биллингом]]&lt;br /&gt;
* [[Обновление|Обновление]]&lt;br /&gt;
* [[Установка#Резервное копирование|Резервное копирование, восстановление базы данных]]&lt;br /&gt;
* [[Демо-версия]]&lt;br /&gt;
* [[Версии ERP &amp;quot;USERSIDE&amp;quot;]]&lt;br /&gt;
* HOWTO&lt;br /&gt;
** [[Tuning|HOWTO: Тонкая настройка]]&lt;br /&gt;
** [[HOWTO: Обновление версии PostgreSQL]]&lt;br /&gt;
** [[HOWTO: Клонирование USERSIDE]]&lt;br /&gt;
* [[Частые вопросы]]&lt;br /&gt;
&lt;br /&gt;
== Механика ==&lt;br /&gt;
&lt;br /&gt;
* [[Start|С чего начать?]]&lt;br /&gt;
* [[Активность]]&lt;br /&gt;
* [[Адресная система]]&lt;br /&gt;
** [[КАТОТТГ]] (UA)&lt;br /&gt;
* [[Кабельные линии]]&lt;br /&gt;
* [[Коммутация объектов]]&lt;br /&gt;
** [[Общая схема коммутации]]&lt;br /&gt;
* [[Планирование]]&lt;br /&gt;
* [[Структурная схема]]&lt;br /&gt;
* [[PON]]&lt;br /&gt;
* [[Радио]]&lt;br /&gt;
* [[Видеонаблюдение|Видеонаблюдение/IP-камеры]]&lt;br /&gt;
* [[Внешний вид и индивидуальная настройка]]&lt;br /&gt;
* [[Языковая локализация]]&lt;br /&gt;
* [[PWA (приложение)|PWA &#039;&#039;(приложение)&#039;&#039;]]&lt;br /&gt;
* [[Разграничение доступа|Разграничение доступа пользователей (операторов)]]&lt;br /&gt;
** [[Двухфакторная аутентификация (2FA)]]&lt;br /&gt;
** [[LDAP]]&lt;br /&gt;
* [[Поддерживаемые биллинги]]&lt;br /&gt;
** [[Универсальное API|Универсальное API для биллингов]]&lt;br /&gt;
** [[ABillS]]&lt;br /&gt;
** [[BGBilling]]&lt;br /&gt;
** [[Carbon Billing|Carbon Billing 5]]&lt;br /&gt;
** [[Hydra]]&lt;br /&gt;
** [[LANBilling]]&lt;br /&gt;
** [[MikBill]]&lt;br /&gt;
** [[NoDeny]]&lt;br /&gt;
** [[NoDenyPlus]]&lt;br /&gt;
** [[Platex]]&lt;br /&gt;
** [[uBilling]]&lt;br /&gt;
** [[UTM5]]&lt;br /&gt;
** [[Работа без биллинга]]&lt;br /&gt;
** [[Свой биллинг]]&lt;br /&gt;
** [[Одновременная работа с несколькими биллингами]]&lt;br /&gt;
* [[API]]&lt;br /&gt;
** [[Internal API|Internal API. Событийная система]]&lt;br /&gt;
* [[QR-коды]]&lt;br /&gt;
* [[&amp;quot;Горячие клавиши&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
== Разделы системы ==&lt;br /&gt;
&lt;br /&gt;
* Пользовательская часть &lt;br /&gt;
** [[Вход]]&lt;br /&gt;
** [[Главная страница]]&lt;br /&gt;
** [[Произвольные страницы и ссылки в меню]]&lt;br /&gt;
** Абоненты&lt;br /&gt;
*** [[Карточка абонента]]&lt;br /&gt;
**** [[Карточка юридического лица]]&lt;br /&gt;
**** [[Генерация документов]]&lt;br /&gt;
**** [[Функция PING]]&lt;br /&gt;
**** [[Дочерние записи]]&lt;br /&gt;
*** [[Добавление абонента]]&lt;br /&gt;
*** [[Список абонентов]]&lt;br /&gt;
*** [[Поиск]]&lt;br /&gt;
*** [[IP-сетка]]&lt;br /&gt;
**** [[Абоненты без IP-адресов]]&lt;br /&gt;
**** [[Абоненты без MAC-адресов]]&lt;br /&gt;
**** [[Зарезервированные IP-адреса]]&lt;br /&gt;
*** [[Должники]]&lt;br /&gt;
*** [[Активность в сети/интернете]]&lt;br /&gt;
*** [[Статус абонентов]]&lt;br /&gt;
*** [[График активности]]&lt;br /&gt;
*** [[График роста]]&lt;br /&gt;
*** [[TOP100 по трафику|TOP по трафику]]&lt;br /&gt;
*** [[&amp;quot;Потерянные&amp;quot; абоненты]]&lt;br /&gt;
*** [[Абоненты на отключение]]&lt;br /&gt;
*** [[Отметки на абонентах]]&lt;br /&gt;
*** [[Бывшие абоненты]]&lt;br /&gt;
**** [[Карточка бывшего абонента]]&lt;br /&gt;
*** [[Неизвестные MAC-адреса]]&lt;br /&gt;
*** [[SMS-рассылка]]&lt;br /&gt;
*** [[Потенциальные абоненты]]&lt;br /&gt;
** Тарифы&lt;br /&gt;
*** [[Список тарифов]]&lt;br /&gt;
*** [[Группы тарифов]]&lt;br /&gt;
*** [[Трафик]]&lt;br /&gt;
*** [[Дополнительные услуги]]&lt;br /&gt;
** Сообщения&lt;br /&gt;
*** [[Переписка с абонентом]]&lt;br /&gt;
*** [[Входящие]]&lt;br /&gt;
*** [[Исходящие]]&lt;br /&gt;
*** [[Архив]]&lt;br /&gt;
*** [[Общесетевые]]&lt;br /&gt;
*** [[Список звонков]]&lt;br /&gt;
** Бухгалтерия&lt;br /&gt;
*** [[Остатки]]&lt;br /&gt;
*** [[Доход от абонплаты]]&lt;br /&gt;
*** [[Добросовестные]]&lt;br /&gt;
*** [[Сомнительные]]&lt;br /&gt;
*** [[Безнадежные]]&lt;br /&gt;
*** [[Заявки на смену тарифа]]&lt;br /&gt;
** Интерфейсы&lt;br /&gt;
** [[Сооружения связи]]&lt;br /&gt;
*** [[Карточка узла связи]]&lt;br /&gt;
**** [[Схема коммутации]]&lt;br /&gt;
**** [[Перепланировка коммутации]]&lt;br /&gt;
**** [[Стойки/шкафы]]&lt;br /&gt;
**** [[Схемы планирования (Сооружения связи)|Схемы планирования]]&lt;br /&gt;
** Кабельная инфраструктура&lt;br /&gt;
*** [[Кабельные линии]]&lt;br /&gt;
**** [[Карточка линии]]&lt;br /&gt;
**** [[Маршруты линии на карте]]&lt;br /&gt;
**** [[Расчет маршрута соединений]]&lt;br /&gt;
**** [[Добавление линии с карты покрытия]]&lt;br /&gt;
**** [[Экспорт линии в KML]] &#039;&#039;(Google Earth)&#039;&#039;&lt;br /&gt;
*** [[Кабельные каналы]]&lt;br /&gt;
*** [[Кроссы/ODF]]&lt;br /&gt;
*** [[Патч-панели]]&lt;br /&gt;
*** [[Розетки RJ-45]]&lt;br /&gt;
*** [[Делители/Уплотнители]]&lt;br /&gt;
*** [[Схемы коммутации]]&lt;br /&gt;
** [[Оборудование]]&lt;br /&gt;
*** Сателлиты: &#039;&#039;([[usm_satellite]])&#039;&#039;&lt;br /&gt;
*** [[Уведомление персонала о неактивности оборудования]]&lt;br /&gt;
*** [[Системные устройства]]&lt;br /&gt;
**** [[Карточка системных устройств]]&lt;br /&gt;
*** [[Произвольные устройства]]&lt;br /&gt;
*** [[Коммутаторы]]&lt;br /&gt;
**** [[Карточка коммутатора]]&lt;br /&gt;
**** [[Автопривязка абонентов к портам]]&lt;br /&gt;
**** [[Коммутаторы - Отчеты|Отчеты]]&lt;br /&gt;
**** [[Горячая замена коммутатора]]&lt;br /&gt;
**** [[Интеграция ТМЦ в устройство]]&lt;br /&gt;
*** [[OLT]]&lt;br /&gt;
**** [[ONU]]&lt;br /&gt;
*** [[Радиооборудование]]&lt;br /&gt;
*** [[Медиаконвертеры]]&lt;br /&gt;
*** [[CWDM]]&lt;br /&gt;
*** [[VLAN]]&lt;br /&gt;
*** [[Структурная схема]]&lt;br /&gt;
** [[Задания]]&lt;br /&gt;
*** [[Группы и типы заданий на работу]]&lt;br /&gt;
**** [[Бизнес-процесс]]&lt;br /&gt;
*** [[Список заданий]]&lt;br /&gt;
*** [[Карточка задания]]&lt;br /&gt;
**** [[Чек-листы]]&lt;br /&gt;
**** [[Наряд на работу]]&lt;br /&gt;
***** [[Удаленное подтверждение нарядов]]&lt;br /&gt;
**** [[Уведомление персонала о заданиях]]&lt;br /&gt;
**** [[Настройка - Задания#Автоматическое назначение персонала|Автоматическое назначение персонала]]&lt;br /&gt;
**** [[Настройка - Задания#Цепочка заданий|Цепочка заданий]]&lt;br /&gt;
*** [[Мои задания]]&lt;br /&gt;
**** [[Наблюдение за заданиями]]&lt;br /&gt;
*** [[Новости]]&lt;br /&gt;
*** [[Периодические задания]]&lt;br /&gt;
*** [[Календарь]]&lt;br /&gt;
*** [[Почтовый робот|Почтовый робот - Создание задач по почте]]&lt;br /&gt;
*** [[Подписание документов с абонентами]]&lt;br /&gt;
** Склад&lt;br /&gt;
*** [[ТМЦ]]&lt;br /&gt;
**** [[Карточка ТМЦ]]&lt;br /&gt;
**** [[Интеграция ТМЦ в устройство]]&lt;br /&gt;
**** [[Массовая передача ТМЦ]]&lt;br /&gt;
*** [[Операции]]&lt;br /&gt;
*** [[Склад - Отчеты|Отчеты]]&lt;br /&gt;
*** [[Поставщики]]&lt;br /&gt;
*** [[Каталог товаров]]&lt;br /&gt;
** Покрытие&lt;br /&gt;
*** [[Карты покрытия|Карты]]&lt;br /&gt;
*** [[Адреса]]&lt;br /&gt;
**** [[Карточка дома]]&lt;br /&gt;
**** [[Поэтажные планы зданий и сооружений]]&lt;br /&gt;
**** [[Логическая схема здания]]&lt;br /&gt;
**** [[Настройка структуры здания]]&lt;br /&gt;
*** [[Собственники]]&lt;br /&gt;
*** [[Арендаторы]]&lt;br /&gt;
*** [[Ключи]]&lt;br /&gt;
*** [[Объекты на карте]]&lt;br /&gt;
** Персонал&lt;br /&gt;
*** [[Подразделения]]&lt;br /&gt;
*** [[Сотрудники]]&lt;br /&gt;
*** [[Табель работ]]&lt;br /&gt;
*** [[Ведомости работ]]&lt;br /&gt;
*** [[Учёт рабочего времени]]&lt;br /&gt;
*** [[Штрафы и премии]]&lt;br /&gt;
*** [[Отпуска и больничные]]&lt;br /&gt;
** [[Автотранспорт]]&lt;br /&gt;
** [[Рекламные кампании]]&lt;br /&gt;
** [[Блокнот]]&lt;br /&gt;
** [[Статистика]]&lt;br /&gt;
** Пользователи&lt;br /&gt;
*** [[Пользователи - Переписка|Переписка]]&lt;br /&gt;
*** [[Личная настройка]]&lt;br /&gt;
*** [[Учетные записи]]&lt;br /&gt;
*** [[Настройка профилей|Профили]]&lt;br /&gt;
*** [[История по пользователям|История]]&lt;br /&gt;
** Настройка&lt;br /&gt;
*** [[Настройка - Основная|Основная]]&lt;br /&gt;
**** [[ERP-профили]]&lt;br /&gt;
**** [[Проверка целостности файлов]]&lt;br /&gt;
**** [[Дополнительные метки для оборудования/линий]]&lt;br /&gt;
**** [[Импорт справочников]]&lt;br /&gt;
**** [[Настройка - Отметки на абонентах|Отметки на абонентах]]&lt;br /&gt;
**** [[Погода]]&lt;br /&gt;
**** [[Прикрепленные файлы]]&lt;br /&gt;
**** [[Уведомления|Уведомления (почта, sms)]]&lt;br /&gt;
**** [[Настройка - Праздничные интерфейсы|Праздничные интерфейсы]]&lt;br /&gt;
*** [[Адресная система|Адреса]]&lt;br /&gt;
*** [[Настройка - База оборудования|База оборудования]]&lt;br /&gt;
*** [[Настройка - Биллинги|Биллинги]]&lt;br /&gt;
*** [[Настройка - Документы|Документы]]&lt;br /&gt;
*** [[Настройка - Дополнительные услуги|Дополнительные услуги]]&lt;br /&gt;
*** [[Настройка - Кабельные линии|Кабельные линии]]&lt;br /&gt;
*** [[Настройка - Карты покрытия|Карты покрытия]]&lt;br /&gt;
*** [[Настройка - Задания|Задания]]&lt;br /&gt;
**** [[Настройка - Задания#Автоматическое назначение персонала|Автоматическое назначение персонала]]&lt;br /&gt;
**** [[Настройка - Задания#Цепочка заданий и автоматизации|Цепочка заданий и автоматизации]]&lt;br /&gt;
**** [[Настройка - Задания#Эскалация заданий|Эскалация заданий]]&lt;br /&gt;
*** [[Настройка - Модули|Модули]]&lt;br /&gt;
*** [[Настройка_-_Модуль_us_asterisk|Модуль usm_asterisk]]&lt;br /&gt;
*** [[Usm_observer|Модуль usm_observer]]&amp;lt;span id=&amp;quot;planer&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
*** [[Настройка - Планировщик|Планировщик]]&lt;br /&gt;
**** 2. [[Планировщик - Автопривязка абонентов к портам|Автопривязка абонентов к портам]]&lt;br /&gt;
**** 3. [[Создание заданий для безнадежных абонентов]]&lt;br /&gt;
**** 4. [[Создание заданий для сомнительных абонентов]]&lt;br /&gt;
**** 5. [[Создание заданий для должников]]&lt;br /&gt;
**** 6. [[Создание заданий для группы абонентов]]&lt;br /&gt;
**** 22. [[Привязка абонентов к выполненным задачам]]&lt;br /&gt;
**** 23. [[Рассылка о заданиях на текущий день]]&lt;br /&gt;
**** 25. [[Получение версии прошивки коммутатора]]&lt;br /&gt;
**** 28. [[Планировщик - SMS-рассылка|SMS-рассылка]]&lt;br /&gt;
**** 30. [[Рассылка информации о снижении резервов на складе]]&lt;br /&gt;
**** 35. [[Создание заданий для неактивных абонентов]]&lt;br /&gt;
**** 38. [[Перенос неактивных абонентов в бывшие]]&lt;br /&gt;
**** 39. [[Получение информации по VLAN на устройствах]]&lt;br /&gt;
**** 40. [[Перенос информации о подключенных потенциальных клиентах в текущие]]&lt;br /&gt;
**** 41. [[Перенос неактивных абонентов в отключённые]]&lt;br /&gt;
**** 42. [[Добавление MAC-адресов для абонентов, что закреплены к портам коммутаторов из FDB-таблицы]]&lt;br /&gt;
**** 43. [[Перенос абонентов, которых нет в биллинге в бывшие абоненты]]&lt;br /&gt;
**** 44. [[E-mail уведомления авторам заданий о просроченных заданиях]]&lt;br /&gt;
**** 45. [[Перенос абонентов, которых нет в биллинге в отключенные абоненты]]&lt;br /&gt;
*** [[Настройка - Разделы/страницы/ссылки|Разделы/страницы/ссылки]]&lt;br /&gt;
*** [[Настройка - Список складов|Склады]]&lt;br /&gt;
*** [[Настройка - Сооружения связи|Сооружения связи]]&lt;br /&gt;
&amp;lt;span id=&amp;quot;lk&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
* [[Личный кабинет]]&lt;br /&gt;
** [[Регистрация]]&lt;br /&gt;
** [[Вход в личный кабинет|Вход]]&lt;br /&gt;
** [[Личный кабинет - Главная страница|Главная страница]]&lt;br /&gt;
** [[Тех.поддержка]]&lt;br /&gt;
** [[Личные данные]]&lt;br /&gt;
** [[История оплат и начислений]]&lt;br /&gt;
** [[Информация]]&lt;br /&gt;
** [[Произвольные ссылки и страницы в личном кабинете]]&lt;br /&gt;
&lt;br /&gt;
* Скрипты&lt;br /&gt;
** [[Скрипт - Планировщик|Планировщик]] &lt;br /&gt;
** [[Заявка на подключение]]&lt;br /&gt;
** [[404 - обработка ненайденых страниц]]&lt;br /&gt;
&lt;br /&gt;
== [[Модули]] ==&lt;br /&gt;
&lt;br /&gt;
* [[usm_abills]] &lt;br /&gt;
* [[usm_asterisk]] &lt;br /&gt;
* [[usm_bgbilling]] &lt;br /&gt;
* &#039;&#039;&#039;[[usm_billing]]&#039;&#039;&#039; &lt;br /&gt;
* [[usm_cabletest]] &lt;br /&gt;
* [[usm_checker]]&lt;br /&gt;
* [[usm_gps_2|usm_gps]]&lt;br /&gt;
* [[usm_hydra]] &lt;br /&gt;
* [[usm_iferr]] &lt;br /&gt;
* [[usm_lanbilling]] &lt;br /&gt;
* [[usm_nodeny]] &lt;br /&gt;
* [[usm_nodeny_plus]] &lt;br /&gt;
* [[usm_observer]] &lt;br /&gt;
* [[usm_peleng]]&lt;br /&gt;
* [[usm_pon]] &lt;br /&gt;
* [[usm_radio]]&lt;br /&gt;
* [[usm_satellite]] &lt;br /&gt;
* [[usm_stat]] &lt;br /&gt;
* [[usm_utm5]] &lt;br /&gt;
* [[База оборудования]] &lt;br /&gt;
* [[Отключение копирайтов]]&lt;br /&gt;
* [[Написание своего модуля (API)]]&lt;br /&gt;
* [[python_venv|Виртуальная среда Python для модулей]]&lt;br /&gt;
&lt;br /&gt;
== Взаимодействие с прочим ПО и сервисами ==&lt;br /&gt;
&lt;br /&gt;
* [[SMS-операторы]]&lt;br /&gt;
** [[Написание собственного модуля для отправки SMS]]&lt;br /&gt;
* [[Jabber]]&lt;br /&gt;
* [[Binotel]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=%D0%92%D0%B5%D1%80%D1%81%D0%B8%D0%B8_3.19&amp;diff=21974</id>
		<title>Версии 3.19</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=%D0%92%D0%B5%D1%80%D1%81%D0%B8%D0%B8_3.19&amp;diff=21974"/>
		<updated>2026-05-25T04:21:50Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;﻿[[Versions_3.19_EN|en]] | [[Версії_3.19|uk]] | &#039;&#039;&#039;ru&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Версии ветки [[3.19]]&lt;br /&gt;
&lt;br /&gt;
Также см: [[Версии ERP &amp;quot;USERSIDE&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
== 3.19.55 (в разработке) ==&lt;br /&gt;
* Исправлена обработка ссылок в описании задания &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при просмотре списка ТМЦ на складе при смене статуса у задания&lt;br /&gt;
&lt;br /&gt;
== 3.19.54 &amp;quot;Lead&amp;quot; - 02.07.2025 ==&lt;br /&gt;
* В списке зданий добавлена возможность отображать менеджера по зданию&lt;br /&gt;
* При групповой отсылки e-mail для абонентов добавлен параметр &amp;quot;Игнорировать дубли E-mail адресов&amp;quot;&lt;br /&gt;
* Добавлена возможность указания количества заданий в статистике проблемных абонентов&lt;br /&gt;
* Исправлена отправка SMS-уведомлений сотрудникам подразделения при назначении подразделения на задание&lt;br /&gt;
* Исправлена ошибка при просмотре списка заданий &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена сортировка в результатах опроса FDB-таблицы по устройству&lt;br /&gt;
* Исправлена ошибка при фильтрации по зданию в списке операций по складу &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.53 &amp;quot;Samarium&amp;quot; - 10.06.2025 ==&lt;br /&gt;
* &#039;&#039;&#039;Добавлен новый тип соединения: &amp;quot;Планируемый объект&amp;quot; в схеме коммутации&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;В личных настройках для пользователя добавлена возможность индивидуальной настройки количества записей в таблицах&#039;&#039;&#039;&lt;br /&gt;
* В групповых действиях по заданиям добавлена возможность добавления/снятия метки для абонентов, что относятся к заданиям&lt;br /&gt;
* В счётчике новостей по заданиям считаются также и новости где подразделение сотрудника является наблюдателем&lt;br /&gt;
* Исправлена фильтрация сгруппированных заданий по статусу задания&lt;br /&gt;
&lt;br /&gt;
== 3.19.52 &amp;quot;Nobelium&amp;quot; - 18.05.2025 ==&lt;br /&gt;
* Для тайлов карт добавлен параметр настройка &amp;quot;Маскимальный масштаб (программно)&amp;quot;&lt;br /&gt;
* В карточке здания в списке кабельных линий добавлена раздельная фильтрация по типам кабельных линий&lt;br /&gt;
* В плане работ добавлен фильтр по заданиям у которых отсутствуют комментарии&lt;br /&gt;
* Исправлена работа линейки на карте покрытия &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлен выбор изменённого статуса задания в настройке цепочки заданий для родительского/дочернего задания&lt;br /&gt;
* Исправлена ошибка при фильтрации заданий по статусам в разделе &amp;quot;Статистика&amp;quot;&lt;br /&gt;
* Исправлена ошибка при просмотре рекламной кампании &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлен корректный вывод нужного количества записей в списке оборудования&lt;br /&gt;
&lt;br /&gt;
== 3.19.51 &amp;quot;Promethium&amp;quot; - 26.04.2025 ==&lt;br /&gt;
* Для типов кабельных линий добавлен параметр &amp;quot;Минимальный масштаб для выведения объектов на карте&amp;quot;&lt;br /&gt;
* В цепочках автоматизации по типу задания добавлен вариант &amp;quot;Отправить SMS (Дополнительное поле с номером телефона)&amp;quot;&lt;br /&gt;
* Исправлена работа отложенных цепочек заданий при создании текущего в части назначения/исключения сотрудников&lt;br /&gt;
&lt;br /&gt;
== 3.19.50 &amp;quot;Iodine&amp;quot; - 19.04.2025 ==&lt;br /&gt;
* Доработан метод API-&amp;gt;fiber-&amp;gt;[[API fiber#edit|edit]]&lt;br /&gt;
* Исправлена отрисовка стрелок коммутации на адаптерах мультиплексора &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено формирование текста шаблонов SMS-сообщений в левом меню&lt;br /&gt;
* Небольшие изменения и исправления&lt;br /&gt;
&lt;br /&gt;
== 3.19.49 &amp;quot;Sodium&amp;quot; - 12.04.2025 ==&lt;br /&gt;
* Добавлен метод API-&amp;gt;vlan-&amp;gt;[[API vlan#customer_add_to_vlan|customer_add_to_vlan]]&lt;br /&gt;
* Добавлен метод API-&amp;gt;vlan-&amp;gt;[[API vlan#customer_remove_from_vlan|customer_remove_from_vlan]]&lt;br /&gt;
* Исправлен выбор/сохранение исполнителей при смене статуса задания&lt;br /&gt;
* Исправлена ошибка при просмотре списка Vlan по устройству &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено копирование/нет абонента при создании дочернего задания&lt;br /&gt;
* Исправлено изменение статуса у родительского задания по цепочке&lt;br /&gt;
* Исправлен быстрый поиск по типу задания при создании дочернего задания &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлен просмотр списка активных абонентов на сейчас при переходе с главной страницы&lt;br /&gt;
* Исправлен сброс настроек доступа к оборудованию при сохранении карточки устройства&lt;br /&gt;
&lt;br /&gt;
== 3.19.48 &amp;quot;Erbium&amp;quot; - 05.04.2025 ==&lt;br /&gt;
* Доработан метод API-&amp;gt;attach-&amp;gt;[[API attach#add|add]]&lt;br /&gt;
* Добавлен быстрый поиск в селекторе выбора типа задания при создания дочернего задания&lt;br /&gt;
* Возможность удаления неиспользуемых адресов разделено для зданий и для прочих адресных единиц&lt;br /&gt;
* В карточке здания во вкладке со списком кабельных линий добавлена ссылка-фильтр на общий список кабельных линий с фильтрацией по линиям данного здания&lt;br /&gt;
* При создании дочернего задания можно выбрать копировать ли описание задания и абонентов из родительского задания&lt;br /&gt;
* В таблице списка абонентов добавлена возможность выводить колонку с собственными координатами абонента&lt;br /&gt;
* В карточке абонента при наличии собственных координат добавлена ссылка для перехода на Google-Карты&lt;br /&gt;
* Доработано изменение списка связанного оборудования из-под карточки задания&lt;br /&gt;
* Доработка отображения новостей по заданиям&lt;br /&gt;
* Исправлено отображение перечня VlanID в таблице портов коммутатора &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при создании задания/изменении статуса при наличии цепочки заданий &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено формирование ссылок на список абонентов в графике роста&lt;br /&gt;
* Исправлено отображение меток на абоненте в информации по абоненту в списке заданий&lt;br /&gt;
* Исправлено отображение символа * в ссылках в описании текста задания&lt;br /&gt;
* Исправлена фильтрация по фильтру &amp;quot;Адрес (не содержит)&amp;quot; в списке заданий&lt;br /&gt;
&lt;br /&gt;
== 3.19.47 &amp;quot;Rhenium&amp;quot; - 24.03.2025 ==&lt;br /&gt;
* Меню выбора ТМЦ при изменении статуса задания по-умолчанию теперь будет свёрнуто&lt;br /&gt;
* Исправлена ненужная конвертация SMS в транслит &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при попытке редактирования описания прикрепленного файла &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при групповом действии в списке заданий &amp;quot;Перевести всех абонентов из заданий в бывшие абоненты&amp;quot;&lt;br /&gt;
* Исправлена ошибка в списке задания при фильтрации по бывшим абонентам &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено групповое изменение значения дополнительного поля для зданий &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.46 &amp;quot;Tungsten&amp;quot; - 09.03.2025 ==&lt;br /&gt;
* В разделе &amp;quot;Настройка - База оборудования&amp;quot; добавлена возможность синхронизации локальной базы оборудования вручную &#039;&#039;(автоматически это осуществляется раз в сутки)&#039;&#039;&lt;br /&gt;
* Каждый сотрудник может себе настроить свойство &amp;quot;Скрывать с главной страницы задания, с признаком &amp;quot;вывести на главную страницу&amp;quot;&lt;br /&gt;
* В цепочки заданий/автоматизации по типам заданий добавлена возможность &amp;quot;Родительское задание. Добавить комментарий&amp;quot;&lt;br /&gt;
* При создании дубликата полигона с карты - дубликат создаётся прямо на карте сразу в режиме изменения его координат&lt;br /&gt;
* Для статусов заданий добавлен параметр &amp;quot;Запретить добавление комментариев к заданиям в таком статусе&amp;quot;&lt;br /&gt;
* В настройки покрытия добавлена возможность указания свойств по-умолчанию при добавлении новых полигонов&lt;br /&gt;
* В групповые действия по объектам на карте &#039;&#039;(полигонам)&#039;&#039; добавлена возможность изменять цвет, прозрачность, свойства границы&lt;br /&gt;
* В списке кабельных линий добавлен фильтр по адресу&lt;br /&gt;
* При редактировании координат полигона на карте покрытия для сохранения координат достаточно нажать клавишу Enter&lt;br /&gt;
* В карточке здания добавлена вкладка с кабельными линиями, которые находятся на этом здании, сооружениях связи или абонентах на нём&lt;br /&gt;
* Исправлен вывод информации по абонентам во всплывающем сообщении модуля usm_asterisk &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлен перенос информации о адресе потенциального абонента при его добавлении и переключении режима физ/юр.лицо&lt;br /&gt;
* Исправлена ошибка в окне создания нового сооружения связи &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка пересчёта адреса здания при изменении родительского адресного объекта &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при переименовании прикреплённого файла на имя с апострофом&lt;br /&gt;
* Исправлена работа фильтра по собственнику в списке заданий&lt;br /&gt;
* Исправлена ошибка при редактировании карточки биллинга &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.45 &amp;quot;Berkelium&amp;quot; - 02.03.2025 ==&lt;br /&gt;
* &#039;&#039;&#039;Для профилей сотрудников добавлено новое право &amp;quot;Разрешить экспорт в Excel всего списка&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
* Добавлен метод API-&amp;gt;customer-&amp;gt;[[API customer#msg_add_to_customer|msg_add_to_customer]]&lt;br /&gt;
* Добавлен метод API-&amp;gt;node-&amp;gt;[[API node#get_relation_customers|get_relation_customers]]&lt;br /&gt;
* Добавлен метод API-&amp;gt;device-&amp;gt;[[API device#get_relation_customers|get_relation_customers]]&lt;br /&gt;
* В карточке объекта на карте с типом &amp;quot;Полигон&amp;quot; добавлено отображение иных объектов полигонов, что входят в этот полигон. С возможностью фильтрации.&lt;br /&gt;
* Исправлено дублирование секций подразделений в разделе &amp;quot;Мои задания&amp;quot; &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена группировка в списке заданий&lt;br /&gt;
* Исправлено создание вторичного задания по цепочке при создании первичного задания&lt;br /&gt;
* Исправлена ошибка группировки/фильтрации по собственнику в списке заданий&lt;br /&gt;
&lt;br /&gt;
== 3.19.44 &amp;quot;Lutetium&amp;quot; - 22.02.2025 ==&lt;br /&gt;
* Добавлен метод API-&amp;gt;employee-&amp;gt;[[API employee#division_employee_add|division_employee_add]]&lt;br /&gt;
* Добавлен метод API-&amp;gt;employee-&amp;gt;[[API employee#division_employee_remove|division_employee_remove]]&lt;br /&gt;
* Для списка заданий добавлена возможность группировки по собственнику&lt;br /&gt;
* Ctrl+LeftClick на карте покрытия на объекте на карте с типом &amp;quot;Полигон&amp;quot; открывает карточку этого полигона, Alt+LeftClick на карте покрытия на объекте на карте с типом &amp;quot;Полигон&amp;quot; включает режим изменения координат этого полигона&lt;br /&gt;
* Во всплывающем сообщении входящих звонков модуля usm_asterisk выводятся сперва абоненты с обычным статусом &#039;&#039;(а не, к примеру, бывшие)&#039;&#039;&lt;br /&gt;
* В классификаторе типов заданий добавлен быстрый поиск по наименованию типа заданий &lt;br /&gt;
* Добавлена фиксация и отображения сотрудника кто закрыл/отметил задание выполненным&lt;br /&gt;
* В настройку полей списка оборудования добавлена колонка с информацией включено ли информирование по неактивности&lt;br /&gt;
* В логической схеме здания силуэты подъездов выводятся более яркими линиями&lt;br /&gt;
* В конфигурационном файле можно использовать массив доверенных IP-адресов для доступа без 2FA-авторизации &#039;&#039;(при включенной 2FA-авторизации)&#039;&#039;&lt;br /&gt;
* Для объектов на карте (полигоны) добавлена возможность указывать прозрачность и внешний вид границы объекта&lt;br /&gt;
* Добавлена возможность создавать копии для объектов на карте из-под карточки объекта либо карты покрытия&lt;br /&gt;
* Исправлена работа цепочки заданий по назначению исполнителем автора задания при создании задания&lt;br /&gt;
* Исправлена работа фильтров в списке заданий &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка с невозможностью выбора ТМЦ при закрытии задания &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено добавление комментариев к дочерним заданиям по цепочке &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.43 &amp;quot;Rhodium&amp;quot; - 16.02.2025 ==&lt;br /&gt;
* &#039;&#039;&#039;Для кабельных линий добавлена возможность их объединения&#039;&#039;&#039;&lt;br /&gt;
* В списке заданий добавлена возможность выводить колонку &amp;quot;Собственник&amp;quot;&lt;br /&gt;
* При добавлении комментария к заданию добавлена возможность через символ @ обращаться к подразделению &#039;&#039;(с отправкой уведомления всем сотрудникам этого подразделения)&#039;&#039;&lt;br /&gt;
* В карточке абонента, если у него есть адрес здания и у здания есть координаты - выводится маркер быстрого перехода на это здание на карте покрытия&lt;br /&gt;
* В настройки таблицы по адресам &#039;&#039;(зданиям)&#039;&#039; добавлена возможность отображения колонки с количеством абонентов по зданию&lt;br /&gt;
* В списке абонентов скрываются колонки с доп.полями, если в них нет значений&lt;br /&gt;
* Добавлен параметр настройки &amp;quot;Игнорировать использование 2FA для сотрудников с доверенными IP-адресами входа&amp;quot;&lt;br /&gt;
* Исправлена работа кабельного тестера по отдельным портам на коммутаторах&lt;br /&gt;
* Исправлена ошибка с фильтрацией сотрудника при построении отчета по остаткам ТМЦ&lt;br /&gt;
* Исправлена работа параметра настройки &amp;quot;Делители/Уплотнители. Разрешить коммутацию только в свободные порты&amp;quot;&lt;br /&gt;
* Исправлено корректное копирование настроек автоматического назначения сотрудников/подразделений для типа задания&lt;br /&gt;
&lt;br /&gt;
== 3.19.42 &amp;quot;Iron&amp;quot; - 10.02.2025 ==&lt;br /&gt;
* Доработан поиск собственников по значению дополнительного поля&lt;br /&gt;
* В списке заданий добавлена группировка заданий по типу, статусу, зданию, автору, месяцу создания&lt;br /&gt;
* В списке действий по автотранспорту добавлено отображение заметок&lt;br /&gt;
* Доработка отправления сообщений по заданию из-под карточки задания&lt;br /&gt;
* Исправлена настройка цепочек по типам заданий &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено редактирование номера телефона для бывшего абонента&lt;br /&gt;
* Исправлена фильтрация по значению дополнительного поля по зданиям &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена работа фильтра по дополнительным полям в списке абонентов &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение списка автоматических наблюдателей-подразделений при создании нового задания&lt;br /&gt;
* Исправлена отрисовка формы мультиплексора на схеме коммутации &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение коммутации на портах мультиплексора в его карточке &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.41 &amp;quot;Francium&amp;quot; - 25.01.2025 ==&lt;br /&gt;
* Доработан метод API-&amp;gt;task-&amp;gt;[[API task#edit|edit]]&lt;br /&gt;
* В типе заданий для сотрудника добавлена возможность скопировать настройки назначения с другого типа заданий&lt;br /&gt;
* В условиях SMS-рассылки по абонентам добавлена возможность фильтрации по размеру скидки&lt;br /&gt;
* Доработка формирования QR-кода для сооружений связи&lt;br /&gt;
* Исправлена ошибка при импорте сооружений связи &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при удалении подсети у абонента &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при создании нового сотрудника &#039;&#039;(в случае использования 2FA)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.40 &amp;quot;Barium&amp;quot; - 19.01.2025 ==&lt;br /&gt;
* Доработан метод API-&amp;gt;employee-&amp;gt;[[API employee#edit|edit]]&lt;br /&gt;
* В групповые действия по зданиям добавлена возможность изменения менеджера&lt;br /&gt;
* В меню карточки задания добавлена ссылка на просмотр задания &#039;&#039;(и связанных заданий)&#039;&#039; на карте&lt;br /&gt;
* В карточке задания добавлена быстрая ссылка на исключение привязанного к заданию абонента&lt;br /&gt;
* Доработано сокрытие/отображение большого списка связанных абонентов в карточке задания&lt;br /&gt;
* Для списка сотрудников можно выводить колонку с наименованием подразделения&lt;br /&gt;
* В карточке здания добавлен фильтр по списку сооружений связи по данному зданию.&lt;br /&gt;
* В групповых действиях по абонентам добавлена возможность массового добавления и исключения из задания&lt;br /&gt;
* Исправление небольших ошибок и неточностей&lt;br /&gt;
&lt;br /&gt;
== 3.19.39 &amp;quot;Neon&amp;quot; - 11.01.2025 ==&lt;br /&gt;
* В групповых действиях по заданиям добавлена возможность исключения наблюдателя&lt;br /&gt;
* Для типов сооружений связи можно настроить шаблон для ввода номера&lt;br /&gt;
* В групповые действия по сооружениям связи добавлена возможность добавления/исключения из задания&lt;br /&gt;
* Исправлено сохранение шаблона по типам сооружений связи для всплывающей подсказке на карте покрытия&lt;br /&gt;
* Исправлена сортировка в списке ONU по OLT в случае когда выбран конкретный PON-порт&lt;br /&gt;
&lt;br /&gt;
== 3.19.38 &amp;quot;Argon&amp;quot; - 04.01.2025 ==&lt;br /&gt;
* В карточке задания, если прикреплены кабельные линии то выводится ссылка на отображение на карте этих линий&lt;br /&gt;
* Для ключей добавлена работа с метками&lt;br /&gt;
* В переменные шаблона документа по заданию добавлен параметр отображения QR-кода с координатами сооружения связи, что относится к заданию&lt;br /&gt;
* Добавлен параметр настройки &amp;quot;Делители/Уплотнители. Разрешить коммутацию только в свободные порты&amp;quot;&lt;br /&gt;
* В цепочке заданий по заданиям/автоматизации добавлены варианты действий &amp;quot;Дочернее задание. Изменить статус на&amp;quot; и &amp;quot;Дочернее задание. Добавить комментарий&amp;quot;&lt;br /&gt;
* Исправлено отображение сооружений связи на карте при очень больших масштабах &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлен поиск на карте покрытия&lt;br /&gt;
* Исправлено задвоение слешей при редактировании комментариев к заданиям&lt;br /&gt;
&lt;br /&gt;
== 3.19.37 &amp;quot;Bromine&amp;quot; - 27.12.2024 ==&lt;br /&gt;
* В цепочках/условиях по типам заданий добавлена возможность указания дополнительного условия сработки &#039;&#039;(на первом этапе - наличие определённой метки на абоненте)&#039;&#039;&lt;br /&gt;
* В список кабельных линий добавлены групповые действия по добавлению/исключению кабельных линий к заданию&lt;br /&gt;
* В список абонентов добавлен фильтр по наличию указанного VLAN&lt;br /&gt;
* Исправлена ошибка при просмотре списка заданий &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при просмотре истории действий по сотруднику &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка в форме прихода ТМЦ &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при работе доп.поля с типом &amp;quot;Счетчик&amp;quot; &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена сортировка по значениям доп.полей в списке заданий &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлен расчёт значения в доп.поле типа &amp;quot;Счётчик&amp;quot;&lt;br /&gt;
* Исправлена ошибка интерфейса при поиске информации по сооружениям связи в карточке задания&lt;br /&gt;
* Исправлено изменение пигтейла для волокна кабельной линии, что оконечивается на абоненте&lt;br /&gt;
&lt;br /&gt;
== 3.19.36 &amp;quot;Fermium&amp;quot; - 15.12.2024 ==&lt;br /&gt;
* В карточке здания добавлена возможность массово добавлять сооружения связи необходимого типа и количества&lt;br /&gt;
* При добавлении зданий в рекламную кампанию - по определённой улице добавлена возможность выбрать сразу несколько зданий этой улицы&lt;br /&gt;
* При выборе адресов для рекламной кампании можно добавлять сразу все здания по собственнику&lt;br /&gt;
* Доработана автоматизация отправки SMS абоненту при изменении статуса у задания. Можно выбрать единоразовую отправку либо каждый раз при смене статуса.&lt;br /&gt;
* Для персонала добавлена настройка типов отпусков и больничных&lt;br /&gt;
* В список заданий добавлен фильтр &amp;quot;Автор задания &#039;&#039;(Сотрудники подразделения. В том числе уволенные и переведённые)&#039;&#039;&amp;quot;&lt;br /&gt;
* В статистику по проблемным зданиям добавлен фильтр по адресу &#039;&#039;(населенный пункт, район и т.п.)&#039;&#039;&lt;br /&gt;
* Для модуля usm_observer добавлена возможность настройки текста сообщений о тревоге/отмене по каждому контролируемому показателю&lt;br /&gt;
* При объединении потенциального абонента и текущего - признак &amp;quot;Юридическое лицо&amp;quot; переносится&lt;br /&gt;
* В групповые действия по объектам на карте добавлена возможность их удаления&lt;br /&gt;
* Исправлена фильтрация по группе абонентов &#039;&#039;(и не вхождении в группу абонентов)&#039;&#039; в списке абонентов&lt;br /&gt;
* Исправлена ошибка при фильтрации списка заданий по типу абонента &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при отображении значений дополнительных полей в заголовке объекта &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.35 &amp;quot;Phosphorus&amp;quot; - 08.12.2024 ==&lt;br /&gt;
* Добавлен метод API-&amp;gt;fiber-&amp;gt;[[API fiber#set_pigtail_type|set_pigtail_type]]&lt;br /&gt;
* Добавлена настройка полей таблицы для списка пользователей&lt;br /&gt;
* В фильтр по зданиям добавлена возможность выборки по свойству &amp;quot;Здание не подключено&amp;quot;&lt;br /&gt;
* В форме выбора ТМЦ для замены предлагаются только ТМЦ на текущем сотруднике/либо на всех, если есть доступ к их подотчёту&lt;br /&gt;
* Исправлено добавление ссылки на комментарий к заданию в ином комментарии&lt;br /&gt;
* Исправлена сортировка списка заданий по автору задания&lt;br /&gt;
* Исправлена корректная выборка заданий в ведомости работ &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена автокоммутация абонентов к портам оборудования (по заданию планировщика)&lt;br /&gt;
* Исправлена работа отчёта по поступлениям денежных средств абонентов&lt;br /&gt;
* Исправлено сохранение пустых комментариев для всех портов устройства&lt;br /&gt;
&lt;br /&gt;
== 3.19.34 &amp;quot;Tin&amp;quot; - 02.12.2024 ==&lt;br /&gt;
* Доработан метод API-&amp;gt;owner-&amp;gt;[[API owner#add|add]]&lt;br /&gt;
* Доработан метод API-&amp;gt;owner-&amp;gt;[[API owner#edit|edit]]&lt;br /&gt;
* Миграция основных данных по собственникам/арендаторам в дополнительные поля&lt;br /&gt;
* В групповых действиях по сооружениям связи добавлена возможность массового изменения адреса&lt;br /&gt;
* В список кабельных линий добавлен фильтр по полигону на карте, который покрывает эти кабельные линии&lt;br /&gt;
* В список сооружений связи добавлен фильтр по полигону на карте, который покрывает эти сооружения связи&lt;br /&gt;
* Для устройств добавлена возможность массово изменять комментарии на портах&lt;br /&gt;
* В ведомости работ по персоналу добавлена возможность фильтрации по подразделению&lt;br /&gt;
* Добавлен параметр настройки &amp;quot;Задания, что отмечены к выводу на главную страницу. Выводить в т.ч. и закрытые задания&amp;quot;&lt;br /&gt;
* Добавлен параметр настройки &amp;quot;Делители/Уплотнители. Разрешить двойную коммутацию в порты&amp;quot;&lt;br /&gt;
* Исправлено исключение сотрудником себя из задания &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.33 &amp;quot;Carbon&amp;quot; - 23.11.2024 ==&lt;br /&gt;
* Добавлен метод API-&amp;gt;employee-&amp;gt;[[API employee#merge|merge]]&lt;br /&gt;
* Доработан метод API-&amp;gt;employee-&amp;gt;[[API employee#edit|edit]]&lt;br /&gt;
* В списке абонентов в групповых действиях при отображении их на карте - также выводятся и сигналы по ONU, что у них установлены &#039;&#039;(при наличии)&#039;&#039;&lt;br /&gt;
* Для сооружений связи можно указывать до 3 арендаторов/собственников&lt;br /&gt;
* Поддержка фильтрации по арендатору/собственнику в списке сооружений связи и кабельных линий &#039;&#039;(с возможностью отображения на карте)&#039;&#039;&lt;br /&gt;
* Отчет &amp;quot;ONU, что не скоммутированы к OLT&amp;quot; интегрирован в фильтр в списке оборудования&lt;br /&gt;
* Доработан фильтр по выборке зданий, что не отмечены на карте&lt;br /&gt;
* Доработан поиск точки на карте на маршруте коммутации по введённому метражу&lt;br /&gt;
* Исправлен расчёт точки на карте по маршруту коммутации &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение значений дополнительных полей в списке собственников/арендаторов&lt;br /&gt;
* Исправлена ошибка при добавлении ТМЦ &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлен расчет координат центра здания &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена отправка SMS-абоненту при создании задания &#039;&#039;(по цепочке заданий)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.32 &amp;quot;Arsenic&amp;quot; - 17.11.2024 ==&lt;br /&gt;
* &#039;&#039;&#039;При создании задания либо изменения его статуса можно отправлять SMS абоненту с этого задания &#039;&#039;(опциональная система настраиваемых шаблонов)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;В список ONU добавлен отчёт &amp;quot;ONU, что не скоммутированы к OLT&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Для кабельных линий добавлена возможность отображения точки на карте по введенному метражу на маршруте &#039;&#039;(например для поиска точки обрыва)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* Вынесены отдельно права на просмотр/изменение собственников и на просмотр/изменение арендаторов &lt;br /&gt;
* В списке кабельных линий добавлена фильтрация по марке кабеля &#039;&#039;(из каталога кабелей)&#039;&#039;&lt;br /&gt;
* Добавлен параметр настройки &amp;quot;Выводить сотруднику список его штрафов и премий&amp;quot;&lt;br /&gt;
* В карточке сооружения связи можно настроить параметр &amp;quot;Направление надписи объекта на карте&amp;quot; &lt;br /&gt;
* В списке ONU/коммутаторов добавлена фильтрация по наличию/отсутствии коммутации на указанном порту&lt;br /&gt;
* На странице новостей по заданиям добавлен отдельный отчёт по всем комментариям к заданиям за последние сутки&lt;br /&gt;
* При создании задания сотрудником у кого нет прав на изменение исполнителей теперь нет возможности назначить исполнителей &#039;&#039;(используются только автоматически назначаемые)&#039;&#039;&lt;br /&gt;
* В карточке ключа в истории передачи ключа добавлена информация о сотруднике, который выполнил операцию передачи ключа&lt;br /&gt;
* Добавлен параметр настройки &amp;quot;Отключать свойство &amp;quot;Здание не подключено&amp;quot; при наличии абонентов&amp;quot;&lt;br /&gt;
* Исправлена ошибка с невозможностью изменения пароля сотрудником когда истёк срок его замены&lt;br /&gt;
* Исправлена проверка обязательности заполнения объектов при создании задания &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлен перенос значений дополнительного поля в другое дополнительное поле&lt;br /&gt;
* Исправлена проверка на обязательность заполнения для дополнительных полей с типом &amp;quot;Выбор из списка &#039;&#039;(несколько значений)&amp;quot;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.31 &amp;quot;Nihonium&amp;quot; - 08.11.2024 ==&lt;br /&gt;
* Доработан метод API-&amp;gt;customer-&amp;gt;[[API customer#get_customers_id|get_customers_id]]&lt;br /&gt;
* &#039;&#039;&#039;Для шкафов/стоек можно указать максимальную электрическую мощность выделяемую на этот объект&#039;&#039;&#039;&lt;br /&gt;
* В карточке оборудования добавлена ссылка в меню для быстрой передачи этого ТМЦ в другое место &#039;&#039;(аналогично действию в карточке ТМЦ)&#039;&#039;&lt;br /&gt;
* Добавлен параметр настройки &amp;quot;Общесетевые сообщения считать архивными через ... дней&amp;quot;&lt;br /&gt;
* В групповых действиях по заданиям добавлена возможность прикреплять UUID файлов &#039;&#039;(копии файлов)&#039;&#039;&lt;br /&gt;
* В групповых действиях по заданиям добавлена возможность указать номер родительского задания&lt;br /&gt;
* Для списка ONU в разделе &amp;quot;Оборудование&amp;quot; добавлена настройка полей таблицы&lt;br /&gt;
* В быстром поиске в списке сотрудников ищет в т.ч. по значениям дополнительных полей&lt;br /&gt;
* В списке сотрудников подразделения в поле с должностью, если она не указана явно - то выводится должность сотрудника в компании&lt;br /&gt;
* Исправление ошибок с взаимоблокировками по системе&lt;br /&gt;
* Исправлено отображение типов адаптеров на схеме коммутации для кроссов/ODF с произвольными номерами адаптеров&lt;br /&gt;
* Исправлена ошибка с формирование ссылки на координаты на Google-картах &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.30 &amp;quot;Uranium&amp;quot; - 05.11.2024 ==&lt;br /&gt;
* Доработан метод API-&amp;gt;task-&amp;gt;[[API task#add|add]]&lt;br /&gt;
* Доработан метод API-&amp;gt;task-&amp;gt;[[API task#edit|edit]]&lt;br /&gt;
* Доработан отчёт по количеству и размеру прикреплённых файлов &#039;&#039;(с учётом множественного использования одних и тех же файлов)&#039;&#039;&lt;br /&gt;
* В ведомости работ по сотрудникам добавлен учёт оплаты по составным работам по заданию&lt;br /&gt;
* Исправлен перенос всех объектов с здания на другое здание &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при просмотре отфильтрованного списка абонентов на главной странице &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.29 &amp;quot;Ruthenium&amp;quot; - 02.11.2024 ==&lt;br /&gt;
* &#039;&#039;&#039;Интеграция ТМЦ любого типа друг в друга &#039;&#039;(ранее была возможность только интегрировать ТМЦ в устройства)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Для GPS-треков транспорта и сотрудников отображаются стрелки направления движения на карте&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;В карточке абонента добавлена возможность быстрой передачи ТМЦ из доступных для текущего сотрудника&#039;&#039;&#039;&lt;br /&gt;
* В настройках каждого склада добавлен параметр &amp;quot;Отправлять уведомления сотрудникам при поступлении транзитных ТМЦ&amp;quot;&lt;br /&gt;
* В календаре работ фильтр добавлен мультивыбор в типах заданий&lt;br /&gt;
* В групповых действиях по сооружениям связи добавлена возможность создавать групповое либо отдельные задания&lt;br /&gt;
* Добавлены параметры настройки для надписей на карте &amp;quot;Размер текста надписей&amp;quot;, &amp;quot;Выводить надписи с разных сторон объектов&amp;quot;&lt;br /&gt;
* Доработана проверка прав доступа к складам для сотрудника в списке ТМЦ&lt;br /&gt;
* Доработана проверка прав доступа для сотрудников с ограниченным доступом по географии&lt;br /&gt;
* В схеме коммутации запоминается для сотрудника выбранный слой подложки схемы &#039;&#039;(черный, белый, серый)&#039;&#039;&lt;br /&gt;
* В цепочках типов заданий добавлена возможность изменять статус у родительского задания&lt;br /&gt;
* Добавлены типы пигтейлов SC UPC Female/SC APC Female&lt;br /&gt;
* Исправлено удаление файлов из дополнительных полей при редактировании и сохранении объекта&lt;br /&gt;
* Исправлена работа линейки на карте покрытия &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение информации в списке зданий &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено изменение порядка пунктов главного меню системы&lt;br /&gt;
* Исправлено отображение заданий в календаре работ &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено автоназначение подразделений на задание по цепочке &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение списка связанных объектов при попытке удаления склада&lt;br /&gt;
* Исправлено сохранение заметки для операции списания ТМЦ&lt;br /&gt;
* Исправлена ошибка отображения дней в календаре работ связанная с переходом на летнее/зимнее время&lt;br /&gt;
&lt;br /&gt;
== 3.19.28 &amp;quot;Aluminium&amp;quot; - 21.10.2024 ==&lt;br /&gt;
* &#039;&#039;&#039;Массовый импорт ТМЦ &#039;&#039;(с переносом на сооружения связи)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* Доработано изменение даты задания с одновременным изменением назначенного исполнителя&lt;br /&gt;
* Новый тип дополнительного поля &amp;quot;Прикреплённые файлы&amp;quot;&lt;br /&gt;
* В групповых действиях по зданиям добавлена возможность установки интервалов времени для проведения работ на значения по-умолчанию либо из настроек по-умолчанию&lt;br /&gt;
* Доработана настройка автоназначения сотрудников/подразделений в типах заданий&lt;br /&gt;
* Доработано перемещение всех ТМЦ из операции в рамках одной операции по складу&lt;br /&gt;
* Фильтрация по собственнику в списке заданий будет проверять и здания с таким собственником, которые прикреплены к заданию&lt;br /&gt;
* В фильтр списка звонков добавлена возможность выборки по номеру IP-телефона сотрудника/оператора&lt;br /&gt;
* На карте покрытия при наведении на здание в случае если в здании только один абонент то в подсказке выводится информация также и по этому абоненту&lt;br /&gt;
* В групповые действия по зданиям добавлены операции с рабочей заметкой по зданию&lt;br /&gt;
* В каталоге товаров для наименований ТМЦ добавлено поле с максимальной эл.мощностью&lt;br /&gt;
* В фильтре в списке сооружений связи добавлена возможность выборки по планируемым объектам&lt;br /&gt;
* В групповые действия по абонентам добавлена возможность изменения статуса &#039;&#039;(для ручных биллингов)&#039;&#039;&lt;br /&gt;
* В списке зданий в групповых действиях добавлено изменение дополнительного поля&lt;br /&gt;
* Для делителей/уплотнителей добавлена возможность указания произвольного интервала нумерации исходящих портов&lt;br /&gt;
* Оптимизация страницы &amp;quot;Мои задания&amp;quot;&lt;br /&gt;
* При введении SMS при отправке в левом меню - отображается счетчик количества символов и явно используется ограничение на максимальную длину сообщения&lt;br /&gt;
* Доработана проверка прав по отправке SMS сотрудникам&lt;br /&gt;
* Добавлен параметр настройки для календаря работ &amp;quot;Отображать выполненные задания серым цветом&amp;quot;&lt;br /&gt;
* Исправление ошибки с невозможностью передачи ТМЦ на сооружение связи &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено изменение типа пигтейлов для кросса/ODF через схему коммутации&lt;br /&gt;
* Исправлена ошибка с пустыми IP/MAC-адресами в карточке устройства&lt;br /&gt;
* Исправлена ошибка при выполнение групповых действий для большого списка абонентов&lt;br /&gt;
* Исправлена нумерация адаптеров кросса/ODF на схеме коммутации для собственных настроек номеров адаптеров&lt;br /&gt;
* Исправлена отправка уведомлений сотрудникам &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.27 &amp;quot;Nitrogen&amp;quot; - 14.10.2024 ==&lt;br /&gt;
* Новый тип дополнительного поля &amp;quot;Тариф&amp;quot;&lt;br /&gt;
* Добавлен параметр настройки &amp;quot;Для макета шкафов/стоек использовать изображения оборудования&amp;quot;&lt;br /&gt;
* Доработан быстрый поиск по зданиям в верхней панели и поиск по зданиям в списке зданий работает по частичному совпадению&lt;br /&gt;
* Для типов заданий добавлен параметр &amp;quot;Использовать учёт составных работ по заданию&amp;quot;&lt;br /&gt;
* Доработано упрощение адресов для зданий с двумя и более составными адресами&lt;br /&gt;
* В календаре работ во всплывающей подсказке на задании выводится более развёрнутая информация &#039;&#039;(настраиваемая по шаблону для типа задания)&#039;&#039;&lt;br /&gt;
* Добавлена тёмная тема интерфейса &#039;&#039;(в тестовом виде)&#039;&#039; и возможность быстрого переключения светлой/темной тем в верхней панели&lt;br /&gt;
* Добавление меню в карточке устройства&lt;br /&gt;
* Добавление в карточке устройства кнопки быстрого перехода в схему коммутации с центровкой на этом устройстве&lt;br /&gt;
* Добавлен параметр настройки для абонентов &amp;quot;При переводе в статус &amp;quot;Бывшие&amp;quot; очищать коммутацию&amp;quot;&lt;br /&gt;
* Исправлен быстрый поиск содержимого с апострофом на странице &amp;quot;Адреса (Здания)&amp;quot;&lt;br /&gt;
* Исправлено отображение коммутации для кроссов/ODF на схеме коммутации&lt;br /&gt;
* Исправлено корректное указание комментариев к портам кросса/ODF&lt;br /&gt;
* Исправлена возможность изменить тип сооружения связи в его карточке&lt;br /&gt;
* Исправлено сохранение комментариев на портах оборудования&lt;br /&gt;
* Исправлены групповые действия для всего выбранного списка абонентов&lt;br /&gt;
&lt;br /&gt;
== 3.19.26 &amp;quot;Mercury&amp;quot; - 08.10.2024 ==&lt;br /&gt;
* В карточке ODF/кросса, делителя/уплотнителя &#039;&#039;(а также на объектах в стойке/шкафе)&#039;&#039; добавлена ссылка быстрого перехода в схему коммутации с центровкой на этом устройстве&lt;br /&gt;
* Добавлена поддержка работы одновременно с несколькими SMS-провайдерами при отправке сообщений в левом меню&lt;br /&gt;
* Для трасс кабельных линий добавлен архив &#039;&#039;(настраиваемо)&#039;&#039;&lt;br /&gt;
* В настройках по биллингу добавлена возможность указания интервала как часто обновлять данные по трафику абонентов&lt;br /&gt;
* Для трасс кабельных линий добавлена возможность создать копию&lt;br /&gt;
* Для ТМЦ добавлен учёт и работа с закупочной стоимостью&lt;br /&gt;
* Для профилей сотрудников добавлены отдельные права для просмотра и изменения закупочной стоимости&lt;br /&gt;
* Добавлен отчет &amp;quot;Оборотно-сальдовая ведомость (Закупочная стоимость)&amp;quot; &lt;br /&gt;
* В цепочках действий по заданиям добавлена возможность изменения статуса на нужный через интервал времени&lt;br /&gt;
* Добавлены типы транспорта&lt;br /&gt;
* Добавлен вывод типа задания в невыполненных заданиях в карточке абонента&lt;br /&gt;
* Для графика работы сотрудника можно указать срок его действия&lt;br /&gt;
* При указании абоненту VlanID - можно указать tag/untag&lt;br /&gt;
* Доработано отображение кабельных линий на карте покрытия при изменении масштаба&lt;br /&gt;
* Доработано отображение линий на схеме коммутации&lt;br /&gt;
* Исправлена ошибка при работе планировщика и попыток уведомления сотрудников о пропадании активности оборудования&lt;br /&gt;
* Исправлена ошибка с отображением зависимых абонентов для некоторых типов устройств &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при импорте списка оборудования &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлен поиск по названию здания, что содержит апостроф в поиске верхней панели&lt;br /&gt;
* Исправлено указание типа адаптера по-умолчанию для портов ODF/кроссов при их добавлении&lt;br /&gt;
&lt;br /&gt;
== 3.19.25 &amp;quot;Dysprosium&amp;quot; - 02.10.2024 ==&lt;br /&gt;
* В рабочем времени сотрудника добавлена возможность просмотра старых графиков работы и копирование записей из существующих&lt;br /&gt;
* Доработано указание произвольных координат для абонентов&lt;br /&gt;
* Доработано отображение выбранных сооружений связи на карте в групповых действиях по ним&lt;br /&gt;
* Исправлено корректное отображение в календаре заданий, что длятся несколько дней&lt;br /&gt;
* Исправлено использование шаблона для уведомлений с помощью Messenger о падении/поднятии оборудования&lt;br /&gt;
* Исправление неточностей отображения дополнительной информации в разделе &amp;quot;IP-подсети&amp;quot;&lt;br /&gt;
* Исправлен съём OLT-RX уровней сигналов с OLT&lt;br /&gt;
* Исправлена работа параметра настройки &amp;quot;Запретить добавление, если номер телефона уже используется в другой записи&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 3.19.24 &amp;quot;Curium&amp;quot; - 28.09.2024 ==&lt;br /&gt;
* &#039;&#039;&#039;В фильтр по коммутаторам добавлена возможность отображения устройств с вышедшими из строя портами&#039;&#039;&#039;&lt;br /&gt;
* Добавлен метод API-&amp;gt;task-&amp;gt;[[API task#mark_add|mark_add]]&lt;br /&gt;
* Добавлен метод API-&amp;gt;task-&amp;gt;[[API task#mark_delete|mark_delete]]&lt;br /&gt;
* В списке сооружений связи добавлена возможность отображения на карте отфильтрованных записей&lt;br /&gt;
* На карте покрытия дополнительные слои можно быстро ссылкой выделять все/снимать выделение&lt;br /&gt;
* Доработана передача ТМЦ на объекты задания при его выполнении и сработке автоматизации&lt;br /&gt;
* Для типов заданий можно настраивать параметр &amp;quot;Разрешать выполнение заданий только при наличии прикреплённых файлов&amp;quot;&lt;br /&gt;
* В список абонентов можно добавить колонку &amp;quot;MAC-адрес&amp;quot;&lt;br /&gt;
* В списке заданий если включено отображение колонок дополнительных полей то значения таких дополнительных полей не выводятся в поле &amp;quot;Описание&amp;quot;&lt;br /&gt;
* В настройку для списка заданий добавлен параметр &amp;quot;В поле &amp;quot;Описание&amp;quot; добавлять дополнительные поля&amp;quot;&lt;br /&gt;
* Доработана работа с селектором выбора слоёв объектов на карте покрытия для мобильных устройств&lt;br /&gt;
* В схеме коммутации для кабельной линии можно сбросить порядок проводников/волокон/жил по-умолчанию&lt;br /&gt;
* Доработка добавления и удаления вручную координат маршрута для кабельной линии&lt;br /&gt;
* В цепочке заданий и автоматизации для типа задания добавлена возможность &amp;quot;Назначить исполнителем подразделение сотрудника, что изменил статус у задания&amp;quot;&lt;br /&gt;
* При добавлении коммутатора предлагается сразу указать Uplink-порт&lt;br /&gt;
* Для профиля сотрудника добавлено право на просмотр стоимости ТМЦ по складу&lt;br /&gt;
* Для списка звонков добавлена возможность оставлять комментарий к каждому вызову&lt;br /&gt;
* Для списанных ТМЦ в списке выводится поле с его предыдущим местонахождением&lt;br /&gt;
* Добавлен тип пигтейла/адаптера &amp;quot;E2000&amp;quot;&lt;br /&gt;
* Добавлен параметр настройки для модуля usm_asterisk &amp;quot;Интервал между вызовами с одного номера чтобы было создано новое задание (секунд)&amp;quot;&lt;br /&gt;
* Доработано определение заданий как просроченные&lt;br /&gt;
* Исправлено дублирование записей истории изменения координат по кабельным линиям, а также исправлена навигация по страницам в окне истории по объектам&lt;br /&gt;
* Исправлена ошибка при получении уровней сигналов ONU по OLT &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при добавлении сооружения связи с карты покрытия&lt;br /&gt;
* Исправлено отображение логической схемы здания &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено сокрытие панели редактирования на карте покрытия &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена фильтрация в списке заданий по адресному объекту &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена подсветка селектора выбора сотрудника на задание &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.23 &amp;quot;Strontium&amp;quot; - 23.09.2024 ==&lt;br /&gt;
* &#039;&#039;&#039;Для абонентов разных категорий на карте можно настраивать цвет значков &#039;&#039;(физические лица, юридические лица, бывшие абоненты, потенциальные абоненты)&#039;&#039;. Также отдельно настраивается возможность менять границу значка для неактивных абонентов&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Абонентам можно указывать Vlan &#039;&#039;(несколько)&#039;&#039;. В карточке Vlan видно абонентов у которых он указан&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;В настройке типов заданий добавлена общая страница с настройкой расценок по всем типам заданий&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;При добавлении сооружения связи можно сразу указать его координаты, используя геолокацию &#039;&#039;(если это поддерживает устройство и браузер)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* Право в профиле сотрудника &amp;quot;Редактирование выполненных заданий&amp;quot; теперь влияет на невозможность изменения статуса у выполненного задания&lt;br /&gt;
* В списке оборудования добавлена сортировка по количеству свободных портов&lt;br /&gt;
* Немного изменён внешний вид LC-адаптеров на схеме коммутации&lt;br /&gt;
* В списке сотрудников номера телефонов сделаны активными с возможностью позвонить и иных операций с ними&lt;br /&gt;
* В групповых действиях по абонентам добавлена возможность массово изменять значение дополнительного поля&lt;br /&gt;
* В списке звонков для неизвестных номеров добавлена возможность быстро добавить потенциального абонента либо прикрепить номер к существующему абоненту&lt;br /&gt;
* В списке звонков теперь отображаются и сотрудники, если вызов поступил от них. В фильтре по звонкам добавлена фильтрация по звонящему сотруднику.&lt;br /&gt;
* Каждый сотрудник может в личных настройках указать параметр &amp;quot;В списке заданий выводить сначала задания с высоким приоритетом&amp;quot;&lt;br /&gt;
* В списке зданий добавлена фильтрация по наличию настроенного интервала времени для выполнения работ&lt;br /&gt;
* В отчете по резервам на складах добавлена возможность фильтрации по конкретным складам&lt;br /&gt;
* Для статусов абонентов можно загружать собственный значок, что будет отображаться в списке абонентов&lt;br /&gt;
* Добавлен параметр настройки по оборудованию &amp;quot;Выводить список VlanID на интерфейсе&amp;quot;&lt;br /&gt;
* В список абонентов добавлена фильтрация по скидке&lt;br /&gt;
* В настройках профиля сотрудника можно указать доступна ли этому профилю информация по балансу, тарифу абонентов&lt;br /&gt;
* Для объектов на карте (полигоны, надписи, изображения) добавлены дополнительные поля&lt;br /&gt;
* В информацию по заданиям в карточке абонента &#039;&#039;(вкладка &amp;quot;Тех.поддержка&amp;quot;)&#039;&#039; добавлено выведение информации по автору задания&lt;br /&gt;
* Для списка тарифов добавлена возможность настройки полей таблицы&lt;br /&gt;
* В настройку вынесен параметр &amp;quot;Скорость транспорта для изменения цвета маршрута&amp;quot; в двух вариантах. Позволяет изменять на карте цвет участков маршрута транспорта в зависимости от его скорости на этом участке&lt;br /&gt;
* В настройке полей списка заданий можно выводить колонку с чек-листами по заданиям&lt;br /&gt;
* При создании нового адресного объекта, если это здание - то предлагается кнопка быстрого сохранения и перехода в карточку этого здания&lt;br /&gt;
* В настройке цветов кабельных линий на карте в зависимости от емкости кабеля добавлена возможность указывать и толщину линий &lt;br /&gt;
* Добавлена автогенерация имени пользователя для входа в систему при добавлении нового сотрудника&lt;br /&gt;
* Для поставщиков добавлена возможность настройки полей таблицы&lt;br /&gt;
* Запрещено увольнять сотрудника при наличии ТМЦ на нём&lt;br /&gt;
* При передаче ТМЦ на абонента в результатах быстрого поиска отображается и адрес абонента&lt;br /&gt;
* В цепочках типов заданий добавлена возможность копирования приоритета при создании нового задания&lt;br /&gt;
* В отчете по количеству абонентов в зданиях добавлена фильтрация по вышестоящему адресному объекту &#039;&#039;(по населенному пункту, району и т.п.)&#039;&#039;&lt;br /&gt;
* При изменении конечных точек кабельной линии - предлагается очистить коммутацию с соответствующей стороны&lt;br /&gt;
* Для запасов кабеля каждой кабельной линии можно указать индивидуальный цвет отображения на карте&lt;br /&gt;
* В список коммутаторов добавлена фильтрация по моделям устройств и по количеству свободных портов&lt;br /&gt;
* Для профилей операторов отдельно вынесены права просмотра и изменения объектов на карте &#039;&#039;(полигоны, надписи...)&#039;&#039;&lt;br /&gt;
* В списке зданий добавлена фильтрация по наличию рабочей заметки на здании&lt;br /&gt;
* Счётчики трафика на портах поддерживают отображение петабайтов&lt;br /&gt;
* В отчете остатков ТМЦ добавлена возможность вывода детальной информации по ТМЦ при экспорте в Excel&lt;br /&gt;
* Для кроссов/ODF добавлена возможность указать собственника&lt;br /&gt;
* В дополнительных полях добавлены варианты &amp;quot;заполнено&amp;quot; и &amp;quot;не заполнено&amp;quot; в &amp;quot;Условия и зависимости&amp;quot;&lt;br /&gt;
* Для дополнительных полей типа &amp;quot;Выбор из списка&amp;quot; добавлена возможность указывать разделители в списке&lt;br /&gt;
* В карточке абонента выводятся в верхней части все невыполненные задания по нему&lt;br /&gt;
* В карточке задания добавлена возможность быстрого исключения подразделений с задания&lt;br /&gt;
* Добавлен параметр настройки &amp;quot;Автоматически включать опрос модулем usm_peleng при указании устройству IP-адреса&amp;quot;&lt;br /&gt;
* Для типов сооружений связи добавлена настройка шаблона всплывающей подсказки на карте&lt;br /&gt;
* В цепочках автоматизации по типам заданий добавлена возможность копирования комментариев с первичного задания в новое, что создаётся&lt;br /&gt;
* Исправлена ошибка при удалении записи в блокноте&lt;br /&gt;
* Исправлен расчёт даты &amp;quot;Выполнить до&amp;quot; для заданий &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.22 &amp;quot;Technetium&amp;quot; - 18.09.2024 ==&lt;br /&gt;
* &#039;&#039;&#039;В заданиях добавлена возможность уведомлений в Telegram/Messenger сотрудников и наблюдателей об изменении статуса задания&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Для устройств внедрена функциональность &amp;quot;Планирование&amp;quot;. Устройство можно отметить как запланированное и оно не будет в т.ч. активно опрашиваться&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;В слоях карты покрытия добавлена возможность сразу отобразить все слои либо отключить все слои&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;В левом меню с сооружениями связи добавлен раздел со всеми схемами планирования &#039;&#039;(в схемах коммутации)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Для коммутаторов добавлен расчёт маршрута соединений. Для упрощения прописывания VLAN. Указывается начальное устройство, конечное устройство и если есть коммутация - то покажет список всех устройств и портов на них, где нужно прописать VLAN&#039;&#039;&#039;&lt;br /&gt;
* Для сотрудников добавлен параметр настройки &amp;quot;Шаблон полного ФИО&amp;quot;, что позволяет изменить в целом по системе порядок имени и фамилии&lt;br /&gt;
* В таблице оборудования, что установлено в стойке можно настроить вывод дополнительных полей по оборудованию&lt;br /&gt;
* Список зданий, что не отмечены на карте переработан из отдельной страницы в виде условия фильтра в общем списке зданий&lt;br /&gt;
* Если у устройства несколько IP-адресов - можно выбрать какой из них будет основным &#039;&#039;(в т.ч. для SNMP-опроса)&#039;&#039;&lt;br /&gt;
* В логической схеме здания добавлена ссылка для скрытия бывших абонентов&lt;br /&gt;
* На карте добавлена кнопка для отображения всплывающих подсказок для всех объектов в области видимости на экране &#039;&#039;(на крупных масштабах)&#039;&#039;&lt;br /&gt;
* В настройки по заданиям добавлен параметр &amp;quot;Шаблон информации для копирования при клике на номер задания&amp;quot;&lt;br /&gt;
* Для каждого OLT можно включить параметр &amp;quot;Запретить автообновление уровней сигналов на подключенных ONU&amp;quot;, что исключает соответствующие запросы на это устройство&lt;br /&gt;
* Для каждого типа заданий можно настроить какие объекты обязательны к заполнению &#039;&#039;(например: сооружение связи, абонент, здание и т.п.)&#039;&#039;&lt;br /&gt;
* В свойствах дополнительных вкладок в карточке абонента добавлено свойство &amp;quot;Загружать страницу со стороны сервера&amp;quot;, что позволяет использовать серверный curl&lt;br /&gt;
* Добавлены отдельные шаблоны для отправки уведомлений через почту и Messenger/Telegram о падении/поднятии оборудования. В шаблоны добавлены новые переменные.&lt;br /&gt;
* Для оборудования добавлен параметр настройки &amp;quot;Считать порты с коммутацией к бывшим абонентам как свободные&amp;quot;&lt;br /&gt;
* Для потенциальных абонентов добавлен параметр настройки &amp;quot;Запретить добавление, если номер телефона уже используется в другой записи&amp;quot;&lt;br /&gt;
* Добавлен параметр настройки для карточки абонента &amp;quot;Обновлять активность при PING&amp;quot;&lt;br /&gt;
* При изменении комментария на порту оборудования - подставляется текст существующего комментария&lt;br /&gt;
* Для типов заданий возможно настроить &amp;quot;Шаблон всплывающего сообщения на карте&amp;quot;&lt;br /&gt;
* Для каждого типа кабельной линии можно настроить шаблон всплывающего сообщения на карте &#039;&#039;(с возможным выведением данных дополнительных полей)&#039;&#039;&lt;br /&gt;
* В списке кабельных линий можно добавить отображение колонки с количеством свободных проводников&lt;br /&gt;
* Возвращена возможность перетаскивания всплывающих диалоговых окон&lt;br /&gt;
* Исправлен выбор типов заданий при создании задания по сооружению связи/абоненту&lt;br /&gt;
* Исправлено отображение заданий на карте покрытия &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение объектов на карте покрытия для сотрудников с ограниченными правами доступа &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено выполнение цепочки действий по заданиям &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.21 &amp;quot;Beryllium&amp;quot; - 12.09.2024 ==&lt;br /&gt;
* Доработка сортировки адресов в быстром поиске верхней панели&lt;br /&gt;
* Исправлено отображение всплывающей схемы коммутации на сооружении связи на карте при отсутствии прав на редактирование сооружения связи&lt;br /&gt;
* Исправление ошибок миграции&lt;br /&gt;
&lt;br /&gt;
== 3.19.20 &amp;quot;Cadmium&amp;quot; - 12.09.2024 ==&lt;br /&gt;
* &#039;&#039;&#039;При закрытии задания можно выбирать какие ТМЦ из всех доступных передать на задание и в каком количестве &#039;&#039;(настраиваемо)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Добавлены отдельные права для сотрудников - просмотр и изменение логической схемы здания&#039;&#039;&#039;&lt;br /&gt;
* В статистику добавлен отчёт по изменению статуса у заданий сотрудниками за период&lt;br /&gt;
* В меню карточки сооружения связи добавлена ссылка на версию для печати&lt;br /&gt;
* Доработано отображение календаря сотрудников в диалоговом окне  изменения даты выполнения работ&lt;br /&gt;
* Исправлена отображение занятых часов для сотрудника в календаре заданий &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено редактирование задания при отсутствии прав на добавление такого типа заданий&lt;br /&gt;
* Исправлена ошибка при фильтрации по дополнительному полю в списке абонентов &#039;&#039;(в некотором случае)&#039;&#039;&lt;br /&gt;
* Исправлено копирование значений дополнительных полей при создании дочернего задания по цепочке&lt;br /&gt;
* Исправлена ошибка при просмотре списка оборудования &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.19 &amp;quot;Meitnerium&amp;quot; - 08.09.2024 ==&lt;br /&gt;
* &#039;&#039;&#039;Новый тип дополнительных полей &amp;quot;Пароль&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
* Добавлен метод API-&amp;gt;task-&amp;gt;[[API task#add_owner_to_task|add_owner_to_task]]&lt;br /&gt;
* Добавлен метод API-&amp;gt;task-&amp;gt;[[API task#remove_owner_from_task|remove_owner_from_task]]&lt;br /&gt;
* Для типов задания добавлена возможность настройки копирования собственников из прикрепляемых объектов &#039;&#039;(зданий, сооружений связи)&#039;&#039;&lt;br /&gt;
* Переработан быстрый поиск по ТМЦ при добавлении делителя&lt;br /&gt;
* При создании копии линии связи добавлено подтверждение&lt;br /&gt;
* В групповых действиях по Vlan добавлено массовое переименование &lt;br /&gt;
* Добавлено право для профиля сотрудника &amp;quot;Прослушивание записей звонков&amp;quot;&lt;br /&gt;
* Для объекта на карте (полигон) добавлена возможность загружать координаты из KML-файла&lt;br /&gt;
* Добавлена настройка полей таблицы с ТМЦ в карточке операции по складу&lt;br /&gt;
* Составные адреса зданий &#039;&#039;(из 2/3/4... адресов)&#039;&#039; теперь упрощаются в названиях, отбрасывая совпадающие начальные части адреса&lt;br /&gt;
* В календаре назначений сотрудников по заданию - блокируется к выбору время в которое запрещено вести работы по зданию&lt;br /&gt;
* Для типов сооружений связи добавлены настраиваемые поля &amp;quot;Высота над уровнем моря (м.)&amp;quot; и &amp;quot;Размеры (ШхВхГ) (см.)&amp;quot;&lt;br /&gt;
* Подкорректирована работа с условиями и зависимостями дополнительных полей&lt;br /&gt;
* Исправлена ошибка при добавлении графика рабочего времени для сотрудника&lt;br /&gt;
* Исправлена ошибка при назначении условий по SMS-рассылке &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена работа цепочек и зависимостей для дополнительных полей &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена обработка надписей на карте покрытия при её перемещении &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена проверка прав на редактирование задания при его сохранении&lt;br /&gt;
* Исправлено пропадание пигтейлов на концах кабельной линии при её редактировании&lt;br /&gt;
* Исправлено исключение подразделений из автонаблюдателей для типа заданий&lt;br /&gt;
* Исправление масштабирования объектов на карте покрытия &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено назначение авто-исполнителей в условиях цепочки по заданиям&lt;br /&gt;
* Исправлено отображение дополнительных полей в форме регистрации звонка от абонента&lt;br /&gt;
* Исправлено копирование значений дополнительных полей при создании дочернего задания &#039;&#039;(в зависимости от разных настроек)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.18 &amp;quot;Lanthanum&amp;quot; - 01.09.2024 ==&lt;br /&gt;
* &#039;&#039;&#039;Добавлено построение зависимых абонентов по конкретному порту устройства, по делителю/уплотнителю &#039;&#039;(а также отдельно по каждому адаптеру)&#039;&#039;, по кроссу/ODF &#039;&#039;(а также отдельно по каждому адаптеру)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;В разделе &amp;quot;Персонал&amp;quot; добавлена страница &amp;quot;Отпуска и больничные&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
* В настройке рабочего времени сотрудника можно указать сразу график на 14 дней&lt;br /&gt;
* Для условий и зависимостей отображения дополнительных полей добавлен вариант &amp;quot;не равно&amp;quot;&lt;br /&gt;
* Доработано отображение контекстного меню для сооружений связи &#039;&#039;(в режиме отображения без canvas)&#039;&#039;&lt;br /&gt;
* В карточке ТМЦ выводятся подсказки к дополнительным полям наименований ТМЦ&lt;br /&gt;
* Исправлено сокрытие надписей на карте покрытия при перемещениях карты&lt;br /&gt;
* Исправлена ошибка при перемещении кросса/ODF на другое сооружение связи&lt;br /&gt;
* Исправлена фильтрация по дополнительному полю в списке заданий &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена работа зависимостей и условий по дополнительным полям типа &amp;quot;Флаг&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 3.19.17 &amp;quot;Thorium&amp;quot; - 30.08.2024 ==&lt;br /&gt;
* &#039;&#039;&#039;В документе для параметра &amp;quot;INVENTORY_OPERATION_INVENTORY_LIST_RU&amp;quot; и подобных сделана возможность настройки полей этой таблицы&#039;&#039;&#039;&lt;br /&gt;
* Для зданий можно настроить интервалы выполнения работ что включают два и более интервала для каждого дня&lt;br /&gt;
* Изменена выдача метод API-&amp;gt;address-&amp;gt;[[API address#get_house|get_house]]&lt;br /&gt;
* Доработан метод API-&amp;gt;additional_data-&amp;gt;[[API device#get_value|get_value]]&lt;br /&gt;
* Доработана фильтрация по дате комментария и автору комментария в списке заданий&lt;br /&gt;
* Для профиля сотрудника добавлено новое право &amp;quot;Исключение ТМЦ из операции&amp;quot; &#039;&#039;(по складу)&#039;&#039;&lt;br /&gt;
* На цвет полигонов на карте влияет цвет назначенных на полигон меток&lt;br /&gt;
* В групповых действиях по заданиям добавлен вариант по массовому изменению значений дополнительного поля&lt;br /&gt;
* Для объектов на карте с типом &amp;quot;Надпись&amp;quot; добавлено нажатие левой кнопки мыши, что ведёт в карточку этого объекта&lt;br /&gt;
* Исправлено отображение красным цветом неактивных зданий на карте покрытия&lt;br /&gt;
* Исправлена визуализация цвета зданий в зависимости от назначенной метки на здании&lt;br /&gt;
* Исправлена ошибка при просмотре карточки полигона на карте &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при работе системного планировщика &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение наименований спец.объектов в дополнительных полях в списке заданий&lt;br /&gt;
* Исправлена обработка условий и зависимостей для дополнительных полей для типа поля &amp;quot;Выбор из списка (несколько значений)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 3.19.16 &amp;quot;Cobalt&amp;quot; - 27.08.2024 ==&lt;br /&gt;
* В настройке типа заданий добавлен параметр настройки &amp;quot;Исключать иных исполнителей при выборе конкретного исполнителя через календарь&amp;quot;&lt;br /&gt;
* На карте покрытия для объектов на карте с типом &amp;quot;Надпись&amp;quot; добавлен кликабельный переход в карточку этой надписи и контекстное меню с возможностью редактирования&lt;br /&gt;
* Исправлены ненужные подтверждения на сотрудниках при создании задания на работу &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена локализация виджета календаря в разделе &amp;quot;Журнал заданий - Календарь&amp;quot;&lt;br /&gt;
* Исправлены неточности визуализации при выборе сотрудника из-под календаря при создании задания&lt;br /&gt;
&lt;br /&gt;
== 3.19.15 &amp;quot;Actinium&amp;quot; - 25.08.2024 ==&lt;br /&gt;
* Работы по оптимизации и быстродействии карты покрытия. &#039;&#039;&#039;При первой загрузке объекты могут загружаться долго в связи с кешированием.&#039;&#039;&#039;&lt;br /&gt;
* Добавлен параметр настройки &amp;quot;Минимальный масштаб для надписей на объектах инфраструктуры&amp;quot;&lt;br /&gt;
* Доработан метод API-&amp;gt;device-&amp;gt;[[API device#get_data|get_data]]&lt;br /&gt;
* Доработан метод API-&amp;gt;customer-&amp;gt;[[API customer#get_customers_id|get_customers_id]]&lt;br /&gt;
* Доработан метод API-&amp;gt;task-&amp;gt;[[API task#edit|edit]]&lt;br /&gt;
* Доработка фокусировки селектора выбора исполнителей при создании задания&lt;br /&gt;
* Для всех типов сооружений связи &#039;&#039;(в т.ч. с собственными значками на карте)&#039;&#039; выводится контекстное меню по правой кнопке на карте покрытия&lt;br /&gt;
* При объединении потенциального и текущего абонента переносится также и история действий по абоненту&lt;br /&gt;
* Доработано отображение/сокрытие по цепочке дополнительных полей в зависимости от значения дополнительного поля &lt;br /&gt;
* В меню коммутации волокна кабельной линии добавлена возможность отображения зависимых от этого волокна абонентов&lt;br /&gt;
* Для портов кроссов/ODF добавлена возможность построения структурной схемы по одному порту&lt;br /&gt;
* В настройке таблицы списка заданий добавлено поле &amp;quot;Адрес (Здание) ID&amp;quot;&lt;br /&gt;
* В автоматизации и цепочках по типам заданий добавлены варианты действий &amp;quot;Сотрудник. Исключить&amp;quot;, &amp;quot;Подразделение. Исключить&amp;quot;, &amp;quot;Сотрудник. Исключить всех&amp;quot;, &amp;quot;Подразделение. Исключить всех&amp;quot;, &amp;quot;Сотрудник. Автоматически назначаемые. Назначить&amp;quot;, &amp;quot;Подразделение. Автоматически назначаемые. Назначить&amp;quot;&lt;br /&gt;
* При выборе исполнителя на задание через календарь - берётся в расчёт количество часов времени на исполнение и в календаре учитывается это значение при выборе ячеек&lt;br /&gt;
* Добавлен параметр настройки &amp;quot;Разрешить назначать сотрудников в календаре на недоступные часы&amp;quot;&lt;br /&gt;
* Для типов заданий можно назначать автоматических наблюдателей в зависимости от адреса задания&lt;br /&gt;
* Исправлено отображение пигтейлов на волокнах в схеме коммутации&lt;br /&gt;
* Исправлено корректное проставление UP/DNLINK-интерфейса для оборудования&lt;br /&gt;
* Исправлено отображение ссылок на добавление нового задания из-под левого меню &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено изменение цвета коммутации между объектами на схеме коммутации&lt;br /&gt;
* Исправлена ошибка при просмотре логической схемы здания &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.14 &amp;quot;Zirconium&amp;quot; - 20.08.2024 ==&lt;br /&gt;
* &#039;&#039;&#039;В групповые действия по ТМЦ добавлена возможность передачи ТМЦ&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Добавлен учёт графика работы по каждому из подразделений&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Для дополнительных полей можно указывать профили сотрудников для которых эти поля будут доступны&#039;&#039;&#039;&lt;br /&gt;
* При назначении сотрудника/подразделения на задание - в календаре выводится информация относительно рабочих часов этого сотрудника в соответствии с графиком его работы&lt;br /&gt;
* Добавлен метод API-&amp;gt;cwdm-&amp;gt;[[API cwdm#get|get]]&lt;br /&gt;
* При редактировании абонента можно вручную вписать его координаты&lt;br /&gt;
* Добавлен вывод адреса по заданию во всплывающей подсказке на задании на карте&lt;br /&gt;
* В плане работ в групповые действия добавлена возможность добавить/исключить сооружение связи из задания&lt;br /&gt;
* В шаблоне карточки задания можно выводить информацию о контактных лицах абонента&lt;br /&gt;
* В списке заданий адрес задания сделан кликабельным и добавлен маркер быстрого перехода на карту покрытия &lt;br /&gt;
* Для меток объектов добавлен визуальный шаблон отображения на карте - штрихпунктирная линия с двумя точками&lt;br /&gt;
* При создании/изменении задания время &amp;quot;выполнить до&amp;quot; можно указать как в виде количества часов так и указать конкретную дату/время&lt;br /&gt;
* В карточке сооружения связи для оборудования и ТМЦ выводятся даты установки этих объектов&lt;br /&gt;
* Добавлен параметр настройки &amp;quot;При удалении потенциального абонента - удалять и связанные с ним задания&amp;quot;&lt;br /&gt;
* Добавлен быстрый поиск по ТМЦ при добавлении делителя/уплотнителя на сооружение связи&lt;br /&gt;
* При включении режима редактирования на карте элементы управления смещаются ниже&lt;br /&gt;
* Порты кросса/ODF можно произвольно нумеровать&lt;br /&gt;
* При возвращении задания из отложенного - задание возвращается в последний не-отложенный статус &#039;&#039;(для случаев, когда задание перед тем как стать &amp;quot;отложенным&amp;quot; уже находилось в отложенном статусе)&#039;&#039;&lt;br /&gt;
* Для управляемого устройства можно включить/отключить опрос модулем usm_iferr&lt;br /&gt;
* В свойствах SMS-рассылки можно исключать абонентов по отдельным адресам&lt;br /&gt;
* В разделе &amp;quot;Склад&amp;quot; левого меню добавлен быстрый переход на ТМЦ по его ID&lt;br /&gt;
* Для делителей/уплотнителей запрещена двойная коммутация на портах&lt;br /&gt;
* Исправлена ошибка при просмотре схемы коммутации сооружения связи &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправление ошибок при импорте информации из биллинга &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено изменение маршрута кабельной линии на карте покрытия &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена неверная сортировка в списке заданий &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено применение некоторых свойств для собственных настраиваемых разделов&lt;br /&gt;
* Исправлено изменение маршрута коммутации в схеме коммутации сооружения связи&lt;br /&gt;
* Исправлено отображение информации по абонентам на схеме коммутации в всплывающих подсказках &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.13 &amp;quot;Hafnium&amp;quot; - 16.08.2024 ==&lt;br /&gt;
* &#039;&#039;&#039;В прикреплённых файлах можно повторно использовать другой файл и прикреплять его к иным объектам. Используя его UUID &#039;&#039;(дополнительная кнопка)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Для сооружений связи добавлено контекстное меню по правой кнопке мыши на карте покрытия&#039;&#039;&#039;&lt;br /&gt;
* При добавлении полигона с карты покрытия - после добавления будет открываться форма редактирования этого полигона&lt;br /&gt;
* В групповых действиях по кабельным линиям добавлена возможность изменения марки кабеля &#039;&#039;(без смены цвета у волокон)&#039;&#039;&lt;br /&gt;
* В селекторе выбора собственника для объекта добавлен быстрый поиск&lt;br /&gt;
* В свойствах типа заданий можно настроить индивидуальные нормы времени на выполнения для каждого здания&lt;br /&gt;
* При создании задания и назначения сотрудника выполняется проверка не назначен ли он уже на это время на иное задание&lt;br /&gt;
* В плане работ добавлена возможность фильтрации по группе абонента и ID абонента в биллинге. Также можно настроить отображение данных полей в списке заданий&lt;br /&gt;
* При поиске по MAC-адресу в глобальном поиске - добавлена ссылка на порт оборудования для просмотра списка всех MAC-адресов по этому порту&lt;br /&gt;
* В схеме коммутации для соединения можно указывать тип соединения &#039;&#039;(например: гильза)&#039;&#039;&lt;br /&gt;
* В карточке задания поле &amp;quot;Время на выполнение с даты начала работ&amp;quot; теперь поддерживает дробные значения&lt;br /&gt;
* Исправлено отображение дубликатов ONU на главной странице &#039;&#039;(по серийному номеру)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка в работе планировщика, связанная с переводом отложенных заданий в обычные &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлен масштаб карты при изменении координат сооружения связи&lt;br /&gt;
* Исправлена проверка на обязательность для дополнительного поля типа &amp;quot;Транспорт&amp;quot;&lt;br /&gt;
* Исправлено построение списка зависимых абонентов от кабельной линии&lt;br /&gt;
&lt;br /&gt;
== 3.19.12 &amp;quot;Meitnerium&amp;quot; - 10.08.2024 ==&lt;br /&gt;
* &#039;&#039;&#039;Добавлен учёт графика работы по каждому из сотрудников&#039;&#039;&#039;&lt;br /&gt;
* Доработан метод API-&amp;gt;task-&amp;gt;[[API task#edit|edit]]&lt;br /&gt;
* Добавлен параметр настройки &amp;quot;Скрывать версию ERP на общедоступных страницах&amp;quot;&lt;br /&gt;
* Для списка заданий добавлена возможность вывода тарифа по заданию для сотрудников&lt;br /&gt;
* Исправлено отображение/обновление информации по интерфейсам в карточке устройства&lt;br /&gt;
* Исправлены неточности в отображении в карточке кросса/ODF текущей коммутации и истории коммутации&lt;br /&gt;
* Исправлена ошибка при привязке устройства к записи базы оборудования в каталоге товаров &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.11 &amp;quot;Hassium&amp;quot; - 08.08.2024 ==&lt;br /&gt;
* &#039;&#039;&#039;В карточке сотрудника добавлен параметр &amp;quot;Требовать смену пароля при следующем входе&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Для полигонов на карте покрытия добавлено контекстное меню&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Для каждой категории кроссов/ODF &#039;&#039;(патч-панели, розетки)&#039;&#039; можно настраивать раздельные дополнительные поля, раздельные метки и раздельные настройки полей таблицы отображения списка&#039;&#039;&#039;&lt;br /&gt;
* При создании нового задания по зданию - отображается список невыполненных заданий по этому адресу&lt;br /&gt;
* Для объектов на карте добавлена возможность прикреплять файлы&lt;br /&gt;
* Переработан интерфейс и принципы взаимодействия формы удалённого закрытия заданий сотрудниками&lt;br /&gt;
* В плане работ доработана фильтрация по дополнительным полям&lt;br /&gt;
* В карточку транспорта добавлена ссылка на просмотр списка заданий, где данный транспорт прикреплён в дополнительных полях&lt;br /&gt;
* Исправлено ненужная деинтеграция дочерних ТМЦ при отмене операции перемещения родительского ТМЦ&lt;br /&gt;
* Исправлено отображение изображений оборудования в карточке устройства&lt;br /&gt;
* Исправлена ошибка при импорте справочников сооружений связи &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при построении структурой схемы &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено исключение кабельных линий из задания&lt;br /&gt;
* Исправлено отображение цвета ссылок в списке заданий в соответствии с настройками внешнего вида для типа задания&lt;br /&gt;
&lt;br /&gt;
== 3.19.10 &amp;quot;Dubnium&amp;quot; - 04.08.2024 ==&lt;br /&gt;
* &#039;&#039;&#039;При переводе задания в статус &amp;quot;Отложено&amp;quot; добавлена быстрая возможность отложить задание на 1,2,3,4,6,8,12 часов&#039;&#039;&#039;&lt;br /&gt;
* В ведомости работ по персоналу добавлена фильтрация по типу заданий&lt;br /&gt;
* Добавлен параметр настройки для удаления старых записей с уведомлениями &#039;&#039;(e-mail, sms, messenger...)&#039;&#039;&lt;br /&gt;
* В карточке абонента информация о невыполненном задании по абоненту выводится в сокращенном виде&lt;br /&gt;
* Запрещено откладывать задание на дату, что раньше текущей&lt;br /&gt;
* Исправление формирования структурной схемы &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при сохранении значений дополнительных полей &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено некорректное перемещение карты после первого перехода на карту из-под карточки здания &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при входе в настройку профиля пользователя &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлены неточности при обновлении данных по ONU на OLT &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение подписей к запасам кабельных линий на карте &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена идентификация в списке ONU по OLT устройств, которые на складе&lt;br /&gt;
* Исправлено отображение нитей повива на кабельных линиях в схеме коммутации &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.9 &amp;quot;Yttrium&amp;quot; - 29.07.2024 ==&lt;br /&gt;
* &#039;&#039;&#039;В разделе &amp;quot;Настройка - Основная - Персонал&amp;quot; добавлен отчет с логом неудачных попыток аутентификации&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Для объектов на карте добавлены групповые действия &#039;&#039;(добавление, снятие метки)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Для рекламных кампаний добавлен архив и в списке кампаний возможность фильтрации по наличию кампании в архиве&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Новые типы дополнительных полей: сооружение связи, абонент, сотрудник, подразделение, транспорт, оборудование, кабельная линия&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Выделено отдельное право на добавление заданий &#039;&#039;(для каждого типа заданий)&#039;&#039;. Ранее это право было включено в право на редактирование заданий&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Вынесено отдельное право для пользователей - удаление системных устройств &#039;&#039;(ранее - это решалось общим правом на запись для системных устройств)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Для объектов на карте &#039;&#039;(например полигоны)&#039;&#039; добавлено поле &amp;quot;Заметки&amp;quot;. Также эти заметки выводятся на карте во всплывающей подсказке по объекту на карте&#039;&#039;&#039;&lt;br /&gt;
* В сообщениях между сотрудниками добавлен быстрый поиск получателя&lt;br /&gt;
* Добавлен таймаут в 10 секунд между сообщениями сотрудника &#039;&#039;(другому сотруднику)&#039;&#039;&lt;br /&gt;
* В карточке делителя/уплотнителя изменено меню действий&lt;br /&gt;
* Доработки в добавлении кросса/ODF со схемы коммутации&lt;br /&gt;
* В случае исключения ТМЦ из операции перемещения - также исключаются и все интегрированные в неё дочерние ТМЦ&lt;br /&gt;
* Исправлено отображение дополнительных полей при редактировании и при выполнении задания&lt;br /&gt;
* Исправлена ссылка выбора времени календаря при добавлении/редактировании задания&lt;br /&gt;
* Исправлена ошибка в отображении конечной точки во всплывающей подсказке схемы коммутации &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена работа фильтра по адресу &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при открытии карточки задания &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при добавлении типового комментария по заданиям&lt;br /&gt;
&lt;br /&gt;
== 3.19.8 &amp;quot;Vanadium&amp;quot; - 22.07.2024 ==&lt;br /&gt;
* &#039;&#039;&#039;В карточке полигона &#039;&#039;(объекта на карте)&#039;&#039; выводится список сооружений связи, которые он покрывает&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Добавлена возможность разделять ТМЦ кратно &#039;&#039;(а не только поштучно или на две части как ранее)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;В фильтре для сооружений связи добавлена возможность выборки по дате установки, дополнительным полям, собственному значку на карте&#039;&#039;&#039;&lt;br /&gt;
* Поле &amp;quot;Метраж кабеля&amp;quot; в карточке абонента расширено до 5 символов&lt;br /&gt;
* Исправлена ошибка при изменении координат сооружения связи &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка в форме создания/редактирования задания &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при получении списка ONU с OLT &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.7 &amp;quot;Seaborgium&amp;quot; - 19.07.2024 ==&lt;br /&gt;
* &#039;&#039;&#039;Добавлена возможность настройки количества неверных попыток входа в систему для использования интервала между попытками входа &#039;&#039;(защита от перебора паролей)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;В списке сооружений связи добавлен фильтр по адресному размещению &#039;&#039;(город, улица и т.д.)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;В истории действий пользователей добавлена возможность фильтрации по IP-адресу&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Новый тип дополнительного поля &amp;quot;Время&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
* Во всплывающих подсказках на полигонах на карте выводятся назначенные метки  &lt;br /&gt;
* При добавлении ТМЦ в операцию автоматически туда добавляются и интегрированные ТМЦ&lt;br /&gt;
* Добавлен метод API-&amp;gt;task-&amp;gt;[[API task#overview_task|overview_task]]&lt;br /&gt;
* Исправлена ошибка при сохранении значения дополнительного поля в карточке объекта &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена возможность указывать для стойки глубину свыше 999 мм&lt;br /&gt;
* Исправлены неточности контекстного меню для портов кросса на схеме коммутации &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена корректная подсветка коммутации к кроссу/ODF в схеме коммутации&lt;br /&gt;
* Исправлено отображение значений основных дополнительных полей в карточке абонента&lt;br /&gt;
* Исправлена работа правил поведений в дополнительных полях &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена сортировка в списке ONU по OLT при переключении страниц списка&lt;br /&gt;
* Исправлено редактирование в карточке кабельной линии заметок, в которых содержатся кавычки&lt;br /&gt;
&lt;br /&gt;
== 3.19.6 &amp;quot;Rubidium&amp;quot; - 10.07.2024 ==&lt;br /&gt;
* Исправлена фильтрация по дополнительному статусу в списке заданий &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение колонки с точкой коммутации для списка абонентов &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена работа с отображением дополнительных полей при редактировании карточки абонента &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена работа условий дополнительных полей &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка импорта оборудования &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено массовое ошибочное удаление коммутации для кроссов/ODF&lt;br /&gt;
* Исправлено создание кабельной трассы с карты покрытия&lt;br /&gt;
* Исправлено округление длины трассы кабельных каналов при её создании&lt;br /&gt;
* Исправления в английской локализации&lt;br /&gt;
&lt;br /&gt;
== 3.19.5 &amp;quot;Manganese&amp;quot; - 29.06.2024 ==&lt;br /&gt;
* Исправлена ошибка при просмотре карточки транспорта &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при невозможности удалении сооружения связи &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при просмотре списка всех заданий по абоненту &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлен глобальный поиск по кроссам/ODF&lt;br /&gt;
* Исправлена ошибка при открытии главной страницы &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при разделении кабельной линии &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при редактировании кабеля в каталоге кабелей&lt;br /&gt;
&lt;br /&gt;
== 3.19.4 &amp;quot;Potassium&amp;quot; - 23.06.2024 ==&lt;br /&gt;
* Добавлен метод API-&amp;gt;map-&amp;gt;[[API map#map_object_facilities_inside|map_object_facilities_inside]]&lt;br /&gt;
* Доработано перетаскивание объектов на схеме коммутации для мобильных устройств&lt;br /&gt;
* Исправлена ошибка работы виджета главной страницы &amp;quot;Флуд MAC-адресов на портах коммутаторов&amp;quot; &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при попытке создать задание из-под карточки абонента без адреса&lt;br /&gt;
* Исправлена ошибка при редактировании устройства &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена возможность изменения направления ввода кабельной линии на схеме коммутации здания&lt;br /&gt;
* Исправлено отображение кабельных линий на схеме коммутации абонента&lt;br /&gt;
* Исправлена возможность редактирования маршрута трассы кабельных каналов&lt;br /&gt;
* Исправлена ошибка при попытке установки кросса/ODF в шкаф/стойку &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19.3 &amp;quot;Tantalum&amp;quot; - 20.06.2024 ==&lt;br /&gt;
* Добавлен метод API-&amp;gt;map-&amp;gt;[[API map#map_object_mark_add|map_object_mark_add]]&lt;br /&gt;
* Добавлен метод API-&amp;gt;map-&amp;gt;[[API map#map_object_mark_delete|map_object_mark_delete]]&lt;br /&gt;
* Исправлено групповое формирование QR-кодов для ТМЦ&lt;br /&gt;
* Исправлена ошибка при передаче ТМЦ-оборудования на абонента &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при редактировании карточки ONU &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при попытке указания произвольного запаса на карте для кабельной линии&lt;br /&gt;
* Исправлена ошибка при открытии карточки коммутатора &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлен переход ссылок в карте по трассам кабельных каналов&lt;br /&gt;
&lt;br /&gt;
== 3.19.2 &amp;quot;Scandium&amp;quot; - 16.06.2024 ==&lt;br /&gt;
* Исправлена ошибка при просмотре в календаре работ заданий по всем сотрудникам&lt;br /&gt;
* Исправлен переход в карточку ТМЦ из-под карточки операций по складу&lt;br /&gt;
* Исправлена ошибка при открытии карточки оборудования &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при работе задания планировщика &amp;quot;Перенос информации о подключенных потенциальных клиентах в текущие&amp;quot; &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка съема данных по дистанциям ONU по OLT &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при отображении всплывающей подсказки по транспорту на карте покрытия &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение списка тревог по модулю usm_observer&lt;br /&gt;
&lt;br /&gt;
== 3.19.1 &amp;quot;Magnesium&amp;quot; - 14.06.2024 ==&lt;br /&gt;
* Доработан метод API-&amp;gt;task-&amp;gt;[[API task#get_catalog_state|get_catalog_state]]&lt;br /&gt;
* Исправлена ошибка в отображении схемы коммутации &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена ошибка при просмотре карточки задания &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлена возможность редактирования дополнительных полей для сооружений связи&lt;br /&gt;
* Исправлена ошибка при просмотре карточки оборудования &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправлено отображение коммутации кабельной линии в схеме коммутации, если она начинается и заканчивается в одном сооружении связи&lt;br /&gt;
* Исправлено редактирование координат здания из контекстного меню карты покрытия&lt;br /&gt;
* Исправлены некоторые ошибки миграций&lt;br /&gt;
* Исправлены ошибки при опросе оборудования &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
* Исправление ошибок при опросе списка ONU по OLT&lt;br /&gt;
* Исправлена работа для карты параметра настройки &amp;quot;На карте открывать ссылки на дома/узлы и прочие объекты в отдельной вкладке/окне&amp;quot;&lt;br /&gt;
* Исправлено отображение локализованных символов в описании в карточке задания&lt;br /&gt;
* Исправлено отображение списка категорий по складу в разделе &amp;quot;ТМЦ&amp;quot; &#039;&#039;(в некоторых случаях)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 3.19 &amp;quot;Oxygen&amp;quot; - 03.06.2024 ==&lt;br /&gt;
* Релиз версии 3.19&lt;br /&gt;
* Накопительные исправления и изменения&lt;br /&gt;
&lt;br /&gt;
== 3.19rc1 - 18.05.2024 ==&lt;br /&gt;
* Исправления по итогам бета-тестирования&lt;br /&gt;
* Оптимизация и накопительные исправления ошибок версии 3.18&lt;br /&gt;
&lt;br /&gt;
== 3.19beta2 - 04.05.2024 ==&lt;br /&gt;
* Исправления по итогам бета-тестирования&lt;br /&gt;
* Оптимизация и накопительные исправления ошибок версии 3.18&lt;br /&gt;
&lt;br /&gt;
== 3.19beta1 - 10.04.2024 ==&lt;br /&gt;
* Список изменений см. [[3.19]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=3.21&amp;diff=21970</id>
		<title>3.21</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=3.21&amp;diff=21970"/>
		<updated>2026-05-24T09:08:03Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[3.21_EN|en]] | [[3.21_UK|uk]] | &#039;&#039;&#039;ru&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Дата выпуска: &#039;&#039;&#039;июнь 2026&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Основные изменения: https://promo.userside.eu/321/&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Также см.: &lt;br /&gt;
* [[Обновление 3.21|Обновление до версии 3.21]]&lt;br /&gt;
* [[Версии ERP &amp;quot;USERSIDE&amp;quot;]] | [[Версии 3.21|Версии 3.21]]&lt;br /&gt;
&lt;br /&gt;
== Перечень изменений ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Особой важности:&#039;&#039;&#039;&lt;br /&gt;
* [[PWA (приложение)|PWA &#039;&#039;(приложение)&#039;&#039;]]&lt;br /&gt;
* Автоматическое построение [[Бизнес-процесс|схемы бизнес-логики/рабочего процесса]] для типов заданий на основании цепочек/автоматизации&lt;br /&gt;
* [[Календарь|Обновлённый календарь]] заданий и [[Интеграция с Google-календарём|интеграция с Google-календарём]]&lt;br /&gt;
* Отдельный [[Массовая передача ТМЦ|интерфейс для быстрой передачи ТМЦ]] - сканируя или ввода штрихкоды, серийные номера и так далее &#039;&#039;(в т.ч. с поддержкой сканера штрихкодов камерой мобильного устройства)&#039;&#039;&lt;br /&gt;
* [[Схема коммутации#anchor_321|Снапшоты схем коммутации]] - выводятся на основной схеме + формируются непосредственно при операциях коммутации/разрыва коммутации на сооружении связи&lt;br /&gt;
* В схеме коммутации - создание соединений, удаление и изменение ломанной соединения осуществляется без перезагрузки и ожидания страницы &#039;&#039;(на практике - дало ускорение работы в 2-10 раз)&#039;&#039;&lt;br /&gt;
* Панель на главной страницы со [[Список заданий#anchor_321|счетчиками фильтров по заданиям/показателями KPI]]&lt;br /&gt;
* &amp;quot;Физическое&amp;quot; [[Подписание документов с абонентами|подписание документов у абонентов/клиентов]] на планшетах &#039;&#039;(мобильных устройствах)&#039;&#039;&lt;br /&gt;
* Реализовано автообновление GPS-позиции транспорта на карте в реальном времени &#039;&#039;(каждые N-секунд)&#039;&#039;&lt;br /&gt;
* Виджет на главную страницу - [[Статистика#anchor_321|самые проблемные абоненты и здания]]&lt;br /&gt;
* Новая [[Структурная схема|структурная схема]]. Масштабирование, сохранение в SVG&lt;br /&gt;
* [[Internal API]] v2. Событийная система в ERP&lt;br /&gt;
* Поддержка учёта IPv6 для оборудования и абонентов&lt;br /&gt;
* Обновлённый UI/UX&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Абоненты/клиенты:&#039;&#039;&#039;&lt;br /&gt;
* Реализован массовый импорт потенциальных абонентов&lt;br /&gt;
* В групповых действиях по абонентам добавлена возможность отправить SMS&lt;br /&gt;
* &#039;&#039;&#039;В условиях SMS-рассылки можно добавлять конкретных абонентов&#039;&#039;&#039;&lt;br /&gt;
* В SMS-рассылке добавлен фильтр &amp;quot;Игнорировать отказ от получения SMS&amp;quot;&lt;br /&gt;
* В групповой отправке email абонентам добавлены различные шаблоны с данными про абонента&lt;br /&gt;
* В переписке с абонентом можно отключить отображение комментариев по заданиям &lt;br /&gt;
* Список абонентов:&lt;br /&gt;
** &#039;&#039;&#039;В фильтре поддержка режима &amp;quot;и/или&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;&#039;В фильтре добавлена возможность включать/исключать условия &#039;&#039;(ранее - только включать)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
** Добавлен фильтр &amp;quot;Абоненты, включённые в оборудование&amp;quot;&lt;br /&gt;
** Добавлен фильтр по номеру задания. Также в карточке задания, где прикреплено от 3 абонентов добавлена ссылка на этот фильтр&lt;br /&gt;
** В списке абонентов добавлена возможность отображать поле &amp;quot;Менеджер&amp;quot;&lt;br /&gt;
** В списке зависимых абонентов от устройства/сооружения связи учитываются также абоненты, которые не скомутированы но имеют устройства &#039;&#039;(например ONU)&#039;&#039;, которые зависимы от родительского объекта&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Оборудование:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Добавлены вкладки в карточке коммутатора/оборудования&#039;&#039;&#039;&lt;br /&gt;
* Если для устройства не указан IP-адрес, оно имеет один порт и при этом подключено в вышестоящему управляемому коммутатору - то в таблице портов этого устройства будет выводиться SNPM-информация с порта вышестоящего устройства&lt;br /&gt;
* PON:&lt;br /&gt;
** &#039;&#039;&#039;История изменения уровня сигнала ONU выводится теперь в виде графика&#039;&#039;&#039;&lt;br /&gt;
** Для списка подключенных ONU можно настроить порядок и отображение полей&lt;br /&gt;
** В карточке OLT на портах выводится счетчик количества ONU на них&lt;br /&gt;
* Возможность указывать процентов деления для планируемых делителей&lt;br /&gt;
* В карточке Vlan добавлена возможность вручную добавлять устройства&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Схема коммутации:&#039;&#039;&#039;&lt;br /&gt;
* Надписи на схеме коммутации можно поворачивать под углом&lt;br /&gt;
* При добавлении делителя из-под схемы коммутации больше не происходит переход в карточку делителя, а остаёмся в схеме&lt;br /&gt;
* В мастере коммутации добавлена возможность коммутации устройств&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задания:&#039;&#039;&#039;&lt;br /&gt;
* Обновлённый [[Календарь|календарь заданий]]:&lt;br /&gt;
** &#039;&#039;&#039;перетаскивание заданий &#039;&#039;(изменение времени работ)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
** можно менять срок на выполнение задания &#039;&#039;(перетаскивать нижнюю границу)&#039;&#039;&lt;br /&gt;
** недельный/месячный режим для подразделений и сотрудников&lt;br /&gt;
** режим &amp;quot;подразделение&amp;quot;/&amp;quot;+сотрудники&amp;quot;/&amp;quot;+сотрудники и подразделения&amp;quot;&lt;br /&gt;
** 15/30/60 минут &#039;&#039;(ранее только слоты по 1 часу)&#039;&#039;&lt;br /&gt;
** помечается факт высокого приоритета + можно настраивать шаблон информации что выводить в заголовке задания и в теле задания&lt;br /&gt;
* &#039;&#039;&#039;Проверка существования прикреплённого ранее файла в заданиях и комментариях к заданию &#039;&#039;(для предупреждения попыток сотрудников прикреплять старые файлы, выдавая их за новые)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* В карточке задания добавлена возможность передачи одной кнопкой ТМЦ из доступных этому сотруднику&lt;br /&gt;
* Новый спец.тип для типов заданий - &amp;quot;Работы по должникам&amp;quot;&lt;br /&gt;
* В карточке задания выводится строка с координатами и быстрым переходом на Google-карту&lt;br /&gt;
* При создании дочернего задания из-под карточки задания добавлена возможность копировать &#039;&#039;(использовать)&#039;&#039; и файлы из родительского задания&lt;br /&gt;
* Доработано отображение информации про ТМЦ в списке ТМЦ при изменении статуса у задания&lt;br /&gt;
* &amp;quot;Рабочие заметки&amp;quot; расширены с зданий на любой адресный объект&lt;br /&gt;
&lt;br /&gt;
* Новые параметры настройки:&lt;br /&gt;
** &amp;quot;В карточке задания сортировать абонентов по порядку их добавления в задание&amp;quot;&lt;br /&gt;
** &amp;quot;Интервал для отображения заданий в разделе &amp;quot;Мои задания&amp;quot; (дней)&amp;quot;&lt;br /&gt;
** &amp;quot;Заблокировать выполнение автоматизации/цепочки заданий при возвращении задания из статуса с системной ролью &amp;quot;Отложено&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Цепочки заданий/автоматизация:&lt;br /&gt;
** Добавлено дополнительное условие &amp;quot;Задание. Метка&amp;quot;&lt;br /&gt;
** Добавлены варианты действий:&lt;br /&gt;
*** &amp;quot;Родительское задание (самое первое в цепочке). Изменить статус на&amp;quot; &lt;br /&gt;
*** &amp;quot;Родительское задание (все в цепочке). Изменить статус на&amp;quot;&lt;br /&gt;
*** &amp;quot;ТМЦ. Передать в родительское задание&amp;quot;&lt;br /&gt;
*** &amp;quot;ТМЦ. Передать в дочернее задание&amp;quot;&lt;br /&gt;
*** &amp;quot;Перенос значений дополнительных полей в карточку здания&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Список заданий:&lt;br /&gt;
** В списке заданий выводятся миниатюры прикреплённых файлов &#039;&#039;(параметр настройки)&#039;&#039;&lt;br /&gt;
** Фильтр заданий:&lt;br /&gt;
*** расширен фильтр по номеру родительского задания&lt;br /&gt;
*** расширен фильтр по &amp;quot;Выполнено со сроком выполнения свыше...&amp;quot;&lt;br /&gt;
*** расширен фильтр по номеру родительского задания&lt;br /&gt;
** В списке заданий добавлены групповые действия:&lt;br /&gt;
*** &amp;quot;Абоненты - Открыть список&amp;quot;&lt;br /&gt;
*** &amp;quot;Назначить собственника&amp;quot;&lt;br /&gt;
*** &amp;quot;Исключить собственника&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Склад:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;В операциях по складу добавлена фильтрация по &amp;quot;Адрес (с объектами)&amp;quot;, что позволяет выбрать операции передачи ТМЦ на все объекты этой территории &#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;В списке ТМЦ добавлена возможность фильтрации по любому адресному объекту &#039;&#039;(включая всё подчинение)&#039;&#039; &#039;&#039;(область, город, улица...)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* В списке ТМЦ выводится итоговая строка с указанием общей стоимости/закупочной стоимости&lt;br /&gt;
* В отчете по остаткам ТМЦ - наименования позиций ТМЦ отчёта сделаны ссылками для быстрого просмотра списка этих ТМЦ&lt;br /&gt;
* Группы для поставщиков&lt;br /&gt;
* Добавлена возможность отсылать сообщение сотруднику в Messenger/Telegram при передаче ТМЦ ему в подотчёт/из подотчёта &lt;br /&gt;
* При разделении ТМЦ добавлена возможность сразу указывать MAC-адреса/серийные номера для этих ТМЦ&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Покрытие:&#039;&#039;&#039;&lt;br /&gt;
* Реализовано автообновление GPS-позиции транспорта на карте в реальном времени &#039;&#039;(каждые N-секунд)&#039;&#039;. Добавлен параметр настройки &amp;quot;Интервал обновления позиции транспорта на карте&amp;quot;&lt;br /&gt;
* &#039;&#039;&#039;Когда на карте несколько объектов наложено друг на друга &#039;&#039;(сооружения связи в одной точке/много муфт на опоре... или кабельные линии идут рядом друг с другом)&#039;&#039; - то при наведении на это скопление объектов - они раскрываются с возможностью выбрать нужный&#039;&#039;&#039;&lt;br /&gt;
* Доработка по отображению на карте кабельных линий что проходят по экрану, но с конечными точками вне экрана отображения&lt;br /&gt;
* Новая линейка на карте&lt;br /&gt;
* Новый тип объектов на карту - &amp;quot;Ссылка&amp;quot;&lt;br /&gt;
* Во всплывающих подсказках на полигонах на карте выводятся значения дополнительных полей&lt;br /&gt;
* В списке зданий добавлена возможность вывода поля с процентом проникновения, поле &amp;quot;Заметки&amp;quot; и добавлен фильтр по этому полю&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сооружения связи:&#039;&#039;&#039;&lt;br /&gt;
* Для сооружения связи можно указать скрывать его с карты покрытия&lt;br /&gt;
* Для типов сооружений связи добавлен параметр &amp;quot;При добавлении объекта предлагать новый номер&amp;quot;&lt;br /&gt;
* В макете шкафа/стойки во всплывающих подсказках на устройствах добавлено отображение серийного/инвентарных номеров&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Кабельные линии:&#039;&#039;&#039;&lt;br /&gt;
* В списке кабельных линий добавлен фильтр по дополнительным полям&lt;br /&gt;
* В групповых действиях по замене марки кабеля в списке кабельных линий добавлена возможность при этом действии заменять цвета модулей/волокон/проводников в кабеле в соответствии с новой маркой кабеля&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сотрудники:&#039;&#039;&#039;&lt;br /&gt;
* Настройка в персональной настройке - дополнительных кнопок для левого меню в мобильной версии. В т.ч. свои ссылки&lt;br /&gt;
* Новые права в профилях сотрудников:&lt;br /&gt;
** Просмотр/изменение информации о Поставщиках&lt;br /&gt;
** Просмотр/изменение штрафов и премий по персоналу&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;API:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Можно создавать отдельные [[UserSide API Key|API-ключи]] только для операций чтения данных&#039;&#039;&#039;&lt;br /&gt;
* Доработан метод API-&amp;gt;address-&amp;gt;[[API address#edit_address|edit_address]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Транспорт:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Глубокая переработка операций по транспорту. Различные типы, контроль пробега, сроков. Уведомление на главную страницу и список транспорта. Ведение истории изменений в операциях&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Прочее:&#039;&#039;&#039;&lt;br /&gt;
* PHP 8.4&lt;br /&gt;
* Добавлены локализации: албанская, узбекская, таджикская. Множественные исправления в текущих локализациях.&lt;br /&gt;
* &#039;&#039;&#039;Модуль [[usm_asterisk]] теперь поддерживает передачу записей звонков и возможность прослушивания их в интерфейсе ERP&#039;&#039;&#039;&lt;br /&gt;
* Переход с числовых ID на строковые UUID в объектах &#039;&#039;(числовые ID для части объектов оставлены как дополнительные справочные)&#039;&#039;&lt;br /&gt;
* Новый редактор wysiwig&lt;br /&gt;
* &#039;&#039;&#039;Темная схема интерфейса &#039;&#039;(с поддержкой авто-переключения)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Редактирование значений дополнительных полей в карточках объектов прямо в режиме просмотра &#039;&#039;(без необходимости переходить в редактирование)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Переработан блок работы с прикреплёнными файлами&#039;&#039;&#039;&lt;br /&gt;
** Полностью иные возможности, галерея, действия...&lt;br /&gt;
** Для мобильных устройств быстрая кнопка &amp;quot;Фотографировать&amp;quot;&lt;br /&gt;
** Для мобильных устройств большая кнопка для добавления файлов&lt;br /&gt;
** Блок Ctrl+V работы с буфером обмена теперь поддерживает вставку нескольких изображений и поддерживает вставку файлов любых форматов &#039;&#039;(а не только изображений)&#039;&#039;&lt;br /&gt;
* Новое левое адаптивное меню. С возможностью сокрытия/открытия&lt;br /&gt;
* &#039;&#039;&#039;Добавлены кнопки в левом меню для мобильных устройств:&#039;&#039;&#039;&lt;br /&gt;
** &amp;quot;Моя позиция на карте&amp;quot;&lt;br /&gt;
** QR-код&lt;br /&gt;
** Штрихкод &#039;&#039;(+ может пикать при сканировании)&#039;&#039;. Если есть такое ТМЦ - открывает карточку ТМЦ, если нет прав к ТМЦ но есть такое оборудование - открывает карточку оборудования. Иначе - открывает список поиска&lt;br /&gt;
** Три кнопки для собственных ссылок&lt;br /&gt;
** Кнопки поделиться ссылкой/открыть ссылку&lt;br /&gt;
* &#039;&#039;&#039;Опция &amp;quot;Конвертировать HEIC-файлы в JPEG&amp;quot; и собственно поддержка работы с .heic файлами на лету&#039;&#039;&#039;&lt;br /&gt;
* Раздел &amp;quot;Блокнот&amp;quot; трансформировался в настраиваемый собственный раздел. Это значительно расширяет его функциональность&lt;br /&gt;
* Новая библиотека генерации штрихкодов &#039;&#039;(в SVG-формате)&#039;&#039;&lt;br /&gt;
* В групповых действиях по объектам - кнопка &amp;quot;Применить&amp;quot; теперь содержит к-во объектов отмеченных объектов и блокируется если не выбрано действие/объекты &lt;br /&gt;
* Селектор выбора даты/даты-время - исправлена локализация под текущий язык&lt;br /&gt;
* Превентивно внедрено решение для Обеспечение совместимости с датами после 2038 года &#039;&#039;(&amp;quot;Unix 2038 bug&amp;quot;)&#039;&#039;&lt;br /&gt;
* Отдельные SMS-профили для работы. Например для каждой SMS-рассылки можно указать отдельный SMS-профиль &#039;&#039;(собственное альфа-имя, иной оператор...)&#039;&#039;&lt;br /&gt;
* В списках объектов в фильтрацию по значениям дополнительных полей добавлены варианты фильтрации &amp;quot;больше&amp;quot; и &amp;quot;меньше&amp;quot;&lt;br /&gt;
* Новые версии внешних [[Модули#Текущие версии модулей|модулей]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Прочие изменения: см. https://wiki.userside.eu/3.20&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=%D0%9A%D0%B0%D0%BB%D0%B5%D0%BD%D0%B4%D0%B0%D1%80%D1%8C&amp;diff=21939</id>
		<title>Календарь</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=%D0%9A%D0%B0%D0%BB%D0%B5%D0%BD%D0%B4%D0%B0%D1%80%D1%8C&amp;diff=21939"/>
		<updated>2026-05-23T18:24:53Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Calendar|en]] | [[Календар|uk]] | &#039;&#039;&#039;ru&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Также см: [[Интеграция с Google-календарём]]&lt;br /&gt;
&lt;br /&gt;
Табличная форма календаря со списком работ позволяет наглядно видеть загруженность [[Сотрудники|сотрудников]].&lt;br /&gt;
&lt;br /&gt;
[[Файл:Calendar ru 1.png|thumb|800px|центр]]&lt;br /&gt;
&lt;br /&gt;
Отображение работ возможно за день/неделю/месяц. Сегодняшний день и время отмечаются отдельно.&lt;br /&gt;
Из календаря можно открыть карточку выбранного [[Карточка задания|задания]].&lt;br /&gt;
&lt;br /&gt;
При настройке информации о [[Погода|погодной ситуации]] - можно выводить прогноз погоды в заголовок календаря и, таким образом, планировать те или иные работы.&lt;br /&gt;
&lt;br /&gt;
Задания можно перетаскивать на другой день недели/сотрудника. После перетаскивания для подтверждения выводится диалоговое окно&lt;br /&gt;
&lt;br /&gt;
[[Файл:Calendar ru 2.PNG|thumb|300px|center]]&lt;br /&gt;
&lt;br /&gt;
Изменяя нижнюю границу задания можно изменять продолжительность его выполнения&lt;br /&gt;
&lt;br /&gt;
[[Файл:Calendar ru 3.png|thumb|300px|center]]&lt;br /&gt;
&lt;br /&gt;
Изменение сотрудника/подразделения осуществляется в заголовке календаря&lt;br /&gt;
&lt;br /&gt;
[[Файл:Calendar ru 4.png|thumb|300px|center]]&lt;br /&gt;
&lt;br /&gt;
Часовую линейку можно переключать в режиме 15/30/60 минут&lt;br /&gt;
&lt;br /&gt;
[[Файл:Calendar ru 5.png|thumb|300px|center]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D1%81_Google-%D0%BA%D0%B0%D0%BB%D0%B5%D0%BD%D0%B4%D0%B0%D1%80%D1%91%D0%BC&amp;diff=21938</id>
		<title>Интеграция с Google-календарём</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D1%81_Google-%D0%BA%D0%B0%D0%BB%D0%B5%D0%BD%D0%B4%D0%B0%D1%80%D1%91%D0%BC&amp;diff=21938"/>
		<updated>2026-05-23T18:24:37Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;﻿[[Google_Calendar_integration|en]] | [[Інтеграція_з_Google-календарем|uk]] | &#039;&#039;&#039;ru&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Также см: [[Календарь]]&lt;br /&gt;
&lt;br /&gt;
Начиная с версии [[3.21]] есть возможность настроить взаимодействие с Google Календарь: https://calendar.google.com/calendar/u/0/gp&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed&amp;quot; heights=&amp;quot;300px&amp;quot;&amp;gt;&lt;br /&gt;
Файл:Gogle calendar1.jpg&lt;br /&gt;
Файл:Gogle calendar2.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Как это работает? Взаимодействия напрямую с личным календарём Google/личной учётной записью Google сотрудника особого смысла не имеет. Т.к. с одной стороны для этого потребуется давать доступ компании к личному календарю, на что часть сотрудников не будет готова, а с другой стороны - нельзя запретить выполнять некоторые действия с событиями в календаре &#039;&#039;(например изменять даты проведения работ)&#039;&#039; - хотя у сотрудников в ERP может и не быть прав для такого. Поэтому подход иной. &lt;br /&gt;
&lt;br /&gt;
Система автоматически создаёт экземпляры календарей сотрудников - для каждого отдельно. Под собственным аккаунтом. А уже сотрудникам предоставляется общий доступ &#039;&#039;(на чтение)&#039;&#039; к &amp;quot;его календарю&amp;quot;. А сотрудник подключает этот календарь как дополнительный себе в Google Календарь. События он редактировать не может - всем управляет диспетчер/ERP.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Порядок интеграции:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1) Создать отдельный центральный google-аккаунт для интеграции &#039;&#039;(или использовать свой какой-то существующий)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
2) Подключиться к https://console.cloud.google.com/ и создать проект&lt;br /&gt;
&lt;br /&gt;
3) Подключить к проекту API - Google Calendar API&lt;br /&gt;
&lt;br /&gt;
4) Создать OAuth credentials типа Web application с указанием URL к ERP. Режим External&lt;br /&gt;
Credential изначально создаётся в тестовом статусе на 7 дней. Не забудьте перевести его после настройки и тестирования в Production статус&lt;br /&gt;
 Authorized redirect URIs:&lt;br /&gt;
 https://erp.your_net.com/api.php?cat=google&lt;br /&gt;
 https://erp.your_net.com/settings_task/google_calendar&lt;br /&gt;
И зайти - авторизоваться с аккаунта интеграции&lt;br /&gt;
 Ошибка: Ошибка 400: redirect_uri_mismatch - не вписан корректный URL в &amp;quot;Authorized redirect URIs&amp;quot;&lt;br /&gt;
 Ошибка: Ошибка 403: access_denied&lt;br /&gt;
Добавление тестовых аккаунтов &#039;&#039;(в т.ч. аккаунта интеграции)&#039;&#039; в разделе &amp;quot;Audience&amp;quot; - &amp;quot;Test users&amp;quot;&lt;br /&gt;
&lt;br /&gt;
5) В ERP в разделе &amp;quot;Настройка - Задания - Google-календарь&amp;quot; включить работу с календарём и указать все параметры&lt;br /&gt;
&lt;br /&gt;
6) В &amp;quot;Карточке сотрудника - Редактирование&amp;quot; - проверить корректность указания email + поставить чекбокс - привязка к Google-календарю - Сохранить. Добавится и будет выведена информация о CalendarID&lt;br /&gt;
&lt;br /&gt;
7) В Google Календаре основной интеграционной учётной записи будет видно все календари сотрудников &#039;&#039;(список)&#039;&#039;. Далее - сотруднику придёт письмо - с предложением присоединиться к расшаренному календарю под него. Нужно принять.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Заметки:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1) При изначальном создании календаря - сразу будут влиты все задания куда этот сотрудник назначен начиная с даты - сутки назад.&lt;br /&gt;
&lt;br /&gt;
2) При изменении email у сотрудника - календарь будет пересоздан.&lt;br /&gt;
&lt;br /&gt;
3) При удалении e-mail и/или отключении работы с календарём у сотрудника - календарь будет удалён.&lt;br /&gt;
Этот подход можно использовать и чтобы пересоздать календарь и события в нём, в случае каких-то сбоев синхронизации&lt;br /&gt;
&lt;br /&gt;
4) В приложении Google Календарь - возможно нужно будет включить в списке этот календарь &#039;&#039;(он может подключиться но по-умолчанию в выключенном состоянии)&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
5) Для Apple IOS - также можете доставить приложение Google Календарь&lt;br /&gt;
&lt;br /&gt;
6) При увольнении сотрудника - календарь отключается и удаляется&lt;br /&gt;
&lt;br /&gt;
7) Опционально - выводятся работы по подразделениям этого сотрудника в календаре&lt;br /&gt;
&lt;br /&gt;
14) Выводятся только задания с системными ролями &amp;quot;Не выполнено&amp;quot; и &amp;quot;В работе&amp;quot;. При изменении статуса у задания - соответственно добавляются/удаляются события если необходимо&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=%D0%92%D0%B5%D1%80%D1%81%D0%B8%D0%B8_ERP_%22USERSIDE%22&amp;diff=21851</id>
		<title>Версии ERP &quot;USERSIDE&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=%D0%92%D0%B5%D1%80%D1%81%D0%B8%D0%B8_ERP_%22USERSIDE%22&amp;diff=21851"/>
		<updated>2026-05-23T16:36:25Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Versions_of_ERP_&amp;quot;USERSIDE&amp;quot;|en]] | [[Версии_ERP_&amp;quot;USERSIDE&amp;quot;|ru]]&lt;br /&gt;
&lt;br /&gt;
* [[3.21]]  - июнь 2026&lt;br /&gt;
** [[Версии 3.21|Версии]]&lt;br /&gt;
* [[3.20]]  - июль 2025&lt;br /&gt;
** [[Версии 3.20|Версии]]&lt;br /&gt;
* [[3.19]]  - июнь 2024&lt;br /&gt;
** [[Версии 3.19|Версии]]&lt;br /&gt;
* [[3.18]]  - июнь 2023&lt;br /&gt;
** [[Версии 3.18|Версии]]&lt;br /&gt;
* [[3.17]]  - май 2022&lt;br /&gt;
** [[Версии 3.17|Версии]]&lt;br /&gt;
* [[3.16]]  - август 2021&lt;br /&gt;
** [[Версии 3.16|Версии]]&lt;br /&gt;
* [[3.15]]  - июль 2020&lt;br /&gt;
** [[Версии 3.15|Версии]]&lt;br /&gt;
* [[3.14]]  - декабрь 2019&lt;br /&gt;
** [[Версии 3.14|Версии]]&lt;br /&gt;
* [[3.13]]  - май 2019&lt;br /&gt;
** [[Версии 3.13|Версии]]&lt;br /&gt;
* [[3.12]] - март 2018&lt;br /&gt;
** [[Версии 3.12|Версии]]&lt;br /&gt;
* [[3.11]] - июль 2017&lt;br /&gt;
** [[Версии 3.11|Версии]]&lt;br /&gt;
* [[3.10]] - январь 2017&lt;br /&gt;
** [[HotFix For 3.10|HotFix]]&lt;br /&gt;
* [[3.9]] - июнь 2016&lt;br /&gt;
** [[HotFix For 3.9|HotFix]]&lt;br /&gt;
* [[3.8]] - декабрь 2015&lt;br /&gt;
** [[HotFix For 3.8|HotFix]]&lt;br /&gt;
* [[3.7]] - июль 2015&lt;br /&gt;
** [[HotFix For 3.7|HotFix]]&lt;br /&gt;
* [[3.6]] - март 2015&lt;br /&gt;
** [[HotFix For 3.6|HotFix]]&lt;br /&gt;
* [[3.5]] - октябрь 2014&lt;br /&gt;
** [[HotFix For 3.5|HotFix]]&lt;br /&gt;
* [[3.4]] - июнь 2014&lt;br /&gt;
** [[HotFix For 3.4|HotFix]]&lt;br /&gt;
* [[3.3]] - январь 2014&lt;br /&gt;
** [[HotFix For 3.3|HotFix]]&lt;br /&gt;
* [[3.2]] - октябрь 2013&lt;br /&gt;
** [[HotFix For 3.2|HotFix]]&lt;br /&gt;
* [[3.1]] - июнь 2013&lt;br /&gt;
** [[HotFix For 3.1|HotFix]]&lt;br /&gt;
* [[3.0]] - март 2013&lt;br /&gt;
** [[HotFix For 3.0|HotFix]]&lt;br /&gt;
* 2.51 - август 2012&lt;br /&gt;
* 2.50 - май 2012&lt;br /&gt;
* 2.49 - февраль 2012&lt;br /&gt;
* 2.48 - декабрь 2011&lt;br /&gt;
* 2.47 - сентябрь 2011&lt;br /&gt;
* 2.46 - июль 2011&lt;br /&gt;
* 2.45 - май 2011&lt;br /&gt;
* 2.44 - март 2011&lt;br /&gt;
* 2.43 - январь 2011&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=3.21&amp;diff=21850</id>
		<title>3.21</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=3.21&amp;diff=21850"/>
		<updated>2026-05-23T16:36:07Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[3.21_EN|en]] | [[3.21_UK|uk]] | &#039;&#039;&#039;ru&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Дата выпуска: &#039;&#039;&#039;июнь 2026&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Также см.: &lt;br /&gt;
* [[Обновление 3.21|Обновление до версии 3.21]]&lt;br /&gt;
* [[Версии ERP &amp;quot;USERSIDE&amp;quot;]] | [[Версии 3.21|Версии 3.21]]&lt;br /&gt;
&lt;br /&gt;
== Перечень изменений ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Особой важности:&#039;&#039;&#039;&lt;br /&gt;
* [[PWA (приложение)|PWA &#039;&#039;(приложение)&#039;&#039;]]&lt;br /&gt;
* Автоматическое построение [[Бизнес-процесс|схемы бизнес-логики/рабочего процесса]] для типов заданий на основании цепочек/автоматизации&lt;br /&gt;
* [[Календарь|Обновлённый календарь]] заданий и [[Интеграция с Google-календарём|интеграция с Google-календарём]]&lt;br /&gt;
* Отдельный [[Массовая передача ТМЦ|интерфейс для быстрой передачи ТМЦ]] - сканируя или ввода штрихкоды, серийные номера и так далее &#039;&#039;(в т.ч. с поддержкой сканера штрихкодов камерой мобильного устройства)&#039;&#039;&lt;br /&gt;
* [[Схема коммутации#anchor_321|Снапшоты схем коммутации]] - выводятся на основной схеме + формируются непосредственно при операциях коммутации/разрыва коммутации на сооружении связи&lt;br /&gt;
* В схеме коммутации - создание соединений, удаление и изменение ломанной соединения осуществляется без перезагрузки и ожидания страницы &#039;&#039;(на практике - дало ускорение работы в 2-10 раз)&#039;&#039;&lt;br /&gt;
* Панель на главной страницы со [[Список заданий#anchor_321|счетчиками фильтров по заданиям/показателями KPI]]&lt;br /&gt;
* &amp;quot;Физическое&amp;quot; [[Подписание документов с абонентами|подписание документов у абонентов/клиентов]] на планшетах &#039;&#039;(мобильных устройствах)&#039;&#039;&lt;br /&gt;
* Реализовано автообновление GPS-позиции транспорта на карте в реальном времени &#039;&#039;(каждые N-секунд)&#039;&#039;&lt;br /&gt;
* Виджет на главную страницу - [[Статистика#anchor_321|самые проблемные абоненты и здания]]&lt;br /&gt;
* Новая [[Структурная схема|структурная схема]]. Масштабирование, сохранение в SVG&lt;br /&gt;
* [[Internal API]] v2. Событийная система в ERP&lt;br /&gt;
* Поддержка учёта IPv6 для оборудования и абонентов&lt;br /&gt;
* Обновлённый UI/UX&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Абоненты/клиенты:&#039;&#039;&#039;&lt;br /&gt;
* Реализован массовый импорт потенциальных абонентов&lt;br /&gt;
* В групповых действиях по абонентам добавлена возможность отправить SMS&lt;br /&gt;
* &#039;&#039;&#039;В условиях SMS-рассылки можно добавлять конкретных абонентов&#039;&#039;&#039;&lt;br /&gt;
* В SMS-рассылке добавлен фильтр &amp;quot;Игнорировать отказ от получения SMS&amp;quot;&lt;br /&gt;
* В групповой отправке email абонентам добавлены различные шаблоны с данными про абонента&lt;br /&gt;
* В переписке с абонентом можно отключить отображение комментариев по заданиям &lt;br /&gt;
* Список абонентов:&lt;br /&gt;
** &#039;&#039;&#039;В фильтре поддержка режима &amp;quot;и/или&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;&#039;В фильтре добавлена возможность включать/исключать условия &#039;&#039;(ранее - только включать)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
** Добавлен фильтр &amp;quot;Абоненты, включённые в оборудование&amp;quot;&lt;br /&gt;
** Добавлен фильтр по номеру задания. Также в карточке задания, где прикреплено от 3 абонентов добавлена ссылка на этот фильтр&lt;br /&gt;
** В списке абонентов добавлена возможность отображать поле &amp;quot;Менеджер&amp;quot;&lt;br /&gt;
** В списке зависимых абонентов от устройства/сооружения связи учитываются также абоненты, которые не скомутированы но имеют устройства &#039;&#039;(например ONU)&#039;&#039;, которые зависимы от родительского объекта&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Оборудование:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Добавлены вкладки в карточке коммутатора/оборудования&#039;&#039;&#039;&lt;br /&gt;
* Если для устройства не указан IP-адрес, оно имеет один порт и при этом подключено в вышестоящему управляемому коммутатору - то в таблице портов этого устройства будет выводиться SNPM-информация с порта вышестоящего устройства&lt;br /&gt;
* PON:&lt;br /&gt;
** &#039;&#039;&#039;История изменения уровня сигнала ONU выводится теперь в виде графика&#039;&#039;&#039;&lt;br /&gt;
** Для списка подключенных ONU можно настроить порядок и отображение полей&lt;br /&gt;
** В карточке OLT на портах выводится счетчик количества ONU на них&lt;br /&gt;
* Возможность указывать процентов деления для планируемых делителей&lt;br /&gt;
* В карточке Vlan добавлена возможность вручную добавлять устройства&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Схема коммутации:&#039;&#039;&#039;&lt;br /&gt;
* Надписи на схеме коммутации можно поворачивать под углом&lt;br /&gt;
* При добавлении делителя из-под схемы коммутации больше не происходит переход в карточку делителя, а остаёмся в схеме&lt;br /&gt;
* В мастере коммутации добавлена возможность коммутации устройств&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задания:&#039;&#039;&#039;&lt;br /&gt;
* Обновлённый [[Календарь|календарь заданий]]:&lt;br /&gt;
** &#039;&#039;&#039;перетаскивание заданий &#039;&#039;(изменение времени работ)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
** можно менять срок на выполнение задания &#039;&#039;(перетаскивать нижнюю границу)&#039;&#039;&lt;br /&gt;
** недельный/месячный режим для подразделений и сотрудников&lt;br /&gt;
** режим &amp;quot;подразделение&amp;quot;/&amp;quot;+сотрудники&amp;quot;/&amp;quot;+сотрудники и подразделения&amp;quot;&lt;br /&gt;
** 15/30/60 минут &#039;&#039;(ранее только слоты по 1 часу)&#039;&#039;&lt;br /&gt;
** помечается факт высокого приоритета + можно настраивать шаблон информации что выводить в заголовке задания и в теле задания&lt;br /&gt;
* &#039;&#039;&#039;Проверка существования прикреплённого ранее файла в заданиях и комментариях к заданию &#039;&#039;(для предупреждения попыток сотрудников прикреплять старые файлы, выдавая их за новые)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* В карточке задания добавлена возможность передачи одной кнопкой ТМЦ из доступных этому сотруднику&lt;br /&gt;
* Новый спец.тип для типов заданий - &amp;quot;Работы по должникам&amp;quot;&lt;br /&gt;
* В карточке задания выводится строка с координатами и быстрым переходом на Google-карту&lt;br /&gt;
* При создании дочернего задания из-под карточки задания добавлена возможность копировать &#039;&#039;(использовать)&#039;&#039; и файлы из родительского задания&lt;br /&gt;
* Доработано отображение информации про ТМЦ в списке ТМЦ при изменении статуса у задания&lt;br /&gt;
* &amp;quot;Рабочие заметки&amp;quot; расширены с зданий на любой адресный объект&lt;br /&gt;
&lt;br /&gt;
* Новые параметры настройки:&lt;br /&gt;
** &amp;quot;В карточке задания сортировать абонентов по порядку их добавления в задание&amp;quot;&lt;br /&gt;
** &amp;quot;Интервал для отображения заданий в разделе &amp;quot;Мои задания&amp;quot; (дней)&amp;quot;&lt;br /&gt;
** &amp;quot;Заблокировать выполнение автоматизации/цепочки заданий при возвращении задания из статуса с системной ролью &amp;quot;Отложено&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Цепочки заданий/автоматизация:&lt;br /&gt;
** Добавлено дополнительное условие &amp;quot;Задание. Метка&amp;quot;&lt;br /&gt;
** Добавлены варианты действий:&lt;br /&gt;
*** &amp;quot;Родительское задание (самое первое в цепочке). Изменить статус на&amp;quot; &lt;br /&gt;
*** &amp;quot;Родительское задание (все в цепочке). Изменить статус на&amp;quot;&lt;br /&gt;
*** &amp;quot;ТМЦ. Передать в родительское задание&amp;quot;&lt;br /&gt;
*** &amp;quot;ТМЦ. Передать в дочернее задание&amp;quot;&lt;br /&gt;
*** &amp;quot;Перенос значений дополнительных полей в карточку здания&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Список заданий:&lt;br /&gt;
** В списке заданий выводятся миниатюры прикреплённых файлов &#039;&#039;(параметр настройки)&#039;&#039;&lt;br /&gt;
** Фильтр заданий:&lt;br /&gt;
*** расширен фильтр по номеру родительского задания&lt;br /&gt;
*** расширен фильтр по &amp;quot;Выполнено со сроком выполнения свыше...&amp;quot;&lt;br /&gt;
*** расширен фильтр по номеру родительского задания&lt;br /&gt;
** В списке заданий добавлены групповые действия:&lt;br /&gt;
*** &amp;quot;Абоненты - Открыть список&amp;quot;&lt;br /&gt;
*** &amp;quot;Назначить собственника&amp;quot;&lt;br /&gt;
*** &amp;quot;Исключить собственника&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Склад:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;В операциях по складу добавлена фильтрация по &amp;quot;Адрес (с объектами)&amp;quot;, что позволяет выбрать операции передачи ТМЦ на все объекты этой территории &#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;В списке ТМЦ добавлена возможность фильтрации по любому адресному объекту &#039;&#039;(включая всё подчинение)&#039;&#039; &#039;&#039;(область, город, улица...)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* В списке ТМЦ выводится итоговая строка с указанием общей стоимости/закупочной стоимости&lt;br /&gt;
* В отчете по остаткам ТМЦ - наименования позиций ТМЦ отчёта сделаны ссылками для быстрого просмотра списка этих ТМЦ&lt;br /&gt;
* Группы для поставщиков&lt;br /&gt;
* Добавлена возможность отсылать сообщение сотруднику в Messenger/Telegram при передаче ТМЦ ему в подотчёт/из подотчёта &lt;br /&gt;
* При разделении ТМЦ добавлена возможность сразу указывать MAC-адреса/серийные номера для этих ТМЦ&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Покрытие:&#039;&#039;&#039;&lt;br /&gt;
* Реализовано автообновление GPS-позиции транспорта на карте в реальном времени &#039;&#039;(каждые N-секунд)&#039;&#039;. Добавлен параметр настройки &amp;quot;Интервал обновления позиции транспорта на карте&amp;quot;&lt;br /&gt;
* &#039;&#039;&#039;Когда на карте несколько объектов наложено друг на друга &#039;&#039;(сооружения связи в одной точке/много муфт на опоре... или кабельные линии идут рядом друг с другом)&#039;&#039; - то при наведении на это скопление объектов - они раскрываются с возможностью выбрать нужный&#039;&#039;&#039;&lt;br /&gt;
* Доработка по отображению на карте кабельных линий что проходят по экрану, но с конечными точками вне экрана отображения&lt;br /&gt;
* Новая линейка на карте&lt;br /&gt;
* Новый тип объектов на карту - &amp;quot;Ссылка&amp;quot;&lt;br /&gt;
* Во всплывающих подсказках на полигонах на карте выводятся значения дополнительных полей&lt;br /&gt;
* В списке зданий добавлена возможность вывода поля с процентом проникновения, поле &amp;quot;Заметки&amp;quot; и добавлен фильтр по этому полю&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сооружения связи:&#039;&#039;&#039;&lt;br /&gt;
* Для сооружения связи можно указать скрывать его с карты покрытия&lt;br /&gt;
* Для типов сооружений связи добавлен параметр &amp;quot;При добавлении объекта предлагать новый номер&amp;quot;&lt;br /&gt;
* В макете шкафа/стойки во всплывающих подсказках на устройствах добавлено отображение серийного/инвентарных номеров&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Кабельные линии:&#039;&#039;&#039;&lt;br /&gt;
* В списке кабельных линий добавлен фильтр по дополнительным полям&lt;br /&gt;
* В групповых действиях по замене марки кабеля в списке кабельных линий добавлена возможность при этом действии заменять цвета модулей/волокон/проводников в кабеле в соответствии с новой маркой кабеля&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сотрудники:&#039;&#039;&#039;&lt;br /&gt;
* Настройка в персональной настройке - дополнительных кнопок для левого меню в мобильной версии. В т.ч. свои ссылки&lt;br /&gt;
* Новые права в профилях сотрудников:&lt;br /&gt;
** Просмотр/изменение информации о Поставщиках&lt;br /&gt;
** Просмотр/изменение штрафов и премий по персоналу&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;API:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Можно создавать отдельные [[UserSide API Key|API-ключи]] только для операций чтения данных&#039;&#039;&#039;&lt;br /&gt;
* Доработан метод API-&amp;gt;address-&amp;gt;[[API address#edit_address|edit_address]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Транспорт:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Глубокая переработка операций по транспорту. Различные типы, контроль пробега, сроков. Уведомление на главную страницу и список транспорта. Ведение истории изменений в операциях&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Прочее:&#039;&#039;&#039;&lt;br /&gt;
* PHP 8.4&lt;br /&gt;
* Добавлены локализации: албанская, узбекская, таджикская. Множественные исправления в текущих локализациях.&lt;br /&gt;
* &#039;&#039;&#039;Модуль [[usm_asterisk]] теперь поддерживает передачу записей звонков и возможность прослушивания их в интерфейсе ERP&#039;&#039;&#039;&lt;br /&gt;
* Переход с числовых ID на строковые UUID в объектах &#039;&#039;(числовые ID для части объектов оставлены как дополнительные справочные)&#039;&#039;&lt;br /&gt;
* Новый редактор wysiwig&lt;br /&gt;
* &#039;&#039;&#039;Темная схема интерфейса &#039;&#039;(с поддержкой авто-переключения)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Редактирование значений дополнительных полей в карточках объектов прямо в режиме просмотра &#039;&#039;(без необходимости переходить в редактирование)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Переработан блок работы с прикреплёнными файлами&#039;&#039;&#039;&lt;br /&gt;
** Полностью иные возможности, галерея, действия...&lt;br /&gt;
** Для мобильных устройств быстрая кнопка &amp;quot;Фотографировать&amp;quot;&lt;br /&gt;
** Для мобильных устройств большая кнопка для добавления файлов&lt;br /&gt;
** Блок Ctrl+V работы с буфером обмена теперь поддерживает вставку нескольких изображений и поддерживает вставку файлов любых форматов &#039;&#039;(а не только изображений)&#039;&#039;&lt;br /&gt;
* Новое левое адаптивное меню. С возможностью сокрытия/открытия&lt;br /&gt;
* &#039;&#039;&#039;Добавлены кнопки в левом меню для мобильных устройств:&#039;&#039;&#039;&lt;br /&gt;
** &amp;quot;Моя позиция на карте&amp;quot;&lt;br /&gt;
** QR-код&lt;br /&gt;
** Штрихкод &#039;&#039;(+ может пикать при сканировании)&#039;&#039;. Если есть такое ТМЦ - открывает карточку ТМЦ, если нет прав к ТМЦ но есть такое оборудование - открывает карточку оборудования. Иначе - открывает список поиска&lt;br /&gt;
** Три кнопки для собственных ссылок&lt;br /&gt;
** Кнопки поделиться ссылкой/открыть ссылку&lt;br /&gt;
* &#039;&#039;&#039;Опция &amp;quot;Конвертировать HEIC-файлы в JPEG&amp;quot; и собственно поддержка работы с .heic файлами на лету&#039;&#039;&#039;&lt;br /&gt;
* Раздел &amp;quot;Блокнот&amp;quot; трансформировался в настраиваемый собственный раздел. Это значительно расширяет его функциональность&lt;br /&gt;
* Новая библиотека генерации штрихкодов &#039;&#039;(в SVG-формате)&#039;&#039;&lt;br /&gt;
* В групповых действиях по объектам - кнопка &amp;quot;Применить&amp;quot; теперь содержит к-во объектов отмеченных объектов и блокируется если не выбрано действие/объекты &lt;br /&gt;
* Селектор выбора даты/даты-время - исправлена локализация под текущий язык&lt;br /&gt;
* Превентивно внедрено решение для Обеспечение совместимости с датами после 2038 года &#039;&#039;(&amp;quot;Unix 2038 bug&amp;quot;)&#039;&#039;&lt;br /&gt;
* Отдельные SMS-профили для работы. Например для каждой SMS-рассылки можно указать отдельный SMS-профиль &#039;&#039;(собственное альфа-имя, иной оператор...)&#039;&#039;&lt;br /&gt;
* В списках объектов в фильтрацию по значениям дополнительных полей добавлены варианты фильтрации &amp;quot;больше&amp;quot; и &amp;quot;меньше&amp;quot;&lt;br /&gt;
* Новые версии внешних [[Модули#Текущие версии модулей|модулей]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Прочие изменения: см. https://wiki.userside.eu/3.20&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=Installation_for_versions_3.11_-_3.18&amp;diff=21849</id>
		<title>Installation for versions 3.11 - 3.18</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=Installation_for_versions_3.11_-_3.18&amp;diff=21849"/>
		<updated>2026-05-23T16:35:45Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;en&#039;&#039;&#039; | [[Встановлення_для_версій_3.11_-_3.18|uk]] | [[Установка_для_версий_3.11_-_3.18|ru]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ATTENTION: This instruction is valid for ERP &amp;quot;UserSide&amp;quot; versions 3.11-3.18. For version 3.19 and later, use the [[Installer|system installation instruction with the installer]]. For versions 3.10 and earlier, use the instruction for [[Installation_for_version_3.10_and_earlier|earlier versions]].&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The installer is available in the client&#039;s personal cabinet at https://my.userside.eu/soft/installer&lt;br /&gt;
&lt;br /&gt;
It is a console utility that &#039;&#039;&#039;runs on the server in the directory where ERP &amp;quot;UserSide&amp;quot; is/will be installed&#039;&#039;&#039; and allows [[Installation|install the current version]] ERP &amp;quot;UserSide&amp;quot; or [[Upgrade|upgrade the current version]] to the current version.&lt;br /&gt;
&lt;br /&gt;
The installer process will require you to enter your licence key, which is also visible in your personal account in the main customer information section in the Licence Information subsection. Additional authorisation is done by the IP address of the server where the installer is running.&lt;br /&gt;
&lt;br /&gt;
== Commands and options ==&lt;br /&gt;
&lt;br /&gt;
The installer supports several commands, each of which can use different options.&lt;br /&gt;
&lt;br /&gt;
Options start with the symbol &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt; (short naming) or &amp;lt;code&amp;gt;--&amp;lt;/code&amp;gt; (full naming). Several options can be specified at the same time.&lt;br /&gt;
&lt;br /&gt;
A command is specified without an initial &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;--&amp;lt;/code&amp;gt; and can be only one. The command is what the installer should execute.&lt;br /&gt;
&lt;br /&gt;
=== Global options ===&lt;br /&gt;
&lt;br /&gt;
Global options are available in all commands.&lt;br /&gt;
&lt;br /&gt;
To see the global options, you can use the help command&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar help&lt;br /&gt;
&lt;br /&gt;
List of global options:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;    --format=FORMAT&amp;lt;/code&amp;gt; - Output format (txt, xml, json, md) defaults to txt&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;-q, --quiet&amp;lt;/code&amp;gt; - Quiet Mode. Do not display any messages&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;-V, --version&amp;lt;/code&amp;gt; - Installer version output&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;    --ansi&amp;lt;/code&amp;gt; - Forced output in ANSI mode (with support for colour console, etc.)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;    --no-ansi&amp;lt;/code&amp;gt; - Disable ANSI mode&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;-n, --no-interaction&amp;lt;/code&amp;gt; - Do not ask any questions. It is worth noting that the installer is not always able to perform actions in this mode. In cases where mandatory input is required during the operation, the installer will stop with an error.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;    --dir[=DIR]&amp;lt;/code&amp;gt; - Target directory. We recommend to run the installer in the same directory where Userside is (or is planned to be) located. But if for some reason this is not possible, you can specify the target directory in the value of this option.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;-v|vv|vvv, --verbose&amp;lt;/code&amp;gt; - Increase the amount of output information: 1 - normal output, 2 - more informative output, 3 - output everything, including debugging information&lt;br /&gt;
&lt;br /&gt;
To see the options for a particular command, specify it after the word help&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar help install&lt;br /&gt;
&lt;br /&gt;
Displays help on the install command.&lt;br /&gt;
&lt;br /&gt;
=== Available commands ===&lt;br /&gt;
&lt;br /&gt;
To see a list of available commands, you can use the list command&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar list&lt;br /&gt;
&lt;br /&gt;
The current version of the installer implements the following commands:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;config&amp;lt;/code&amp;gt; - installer configuration command (installer settings are saved in the installer.json file)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;install&amp;lt;/code&amp;gt; - userside installation command. It is also used for upgrading, as it is the same procedure.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;repair&amp;lt;/code&amp;gt; - command to restore userside files for the current version (version number is taken from the database). The command should be executed after restoring the database backup to update the userside system version itself with respect to the data version.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;check:integrity&amp;lt;/code&amp;gt; - command to check file integrity. File integrity is also checked in the install and repair rooms, so you may never need to run this command specifically. But you can always use it just to check file integrity.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;check:updates&amp;lt;/code&amp;gt; - command to check if there is a new version of Userside. It may be useful to run this command just to see if there is a new version. If there are no new versions, the installer termination code will be 1 (as opposed to the normal termination code of 0), allowing the command to be run in scenarios based on status code checking.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;maintenance:disable&amp;lt;/code&amp;gt; - forcibly switch off the maintenance mode. Perform at your own risk. If the system has not been properly installed or the upgrade has errors that prevent the system from being used (i.e. the atomic integrity of the system has been compromised, for example, only part of the migrations have been performed), userside remains locked until the installer completes correctly. If this happens, you should either fix the error yourself or contact technical support for help and then run the installer again. After the error is fixed and the update is successfully completed, the lock flag will be removed automatically. But if you suddenly have an urgent need to use userside with broken integrity, you can run this command and the flag will be removed.&lt;br /&gt;
&lt;br /&gt;
==== Default command ====&lt;br /&gt;
&lt;br /&gt;
In the 2.0.x installer branch, the default command is install. This means that if you run the installer without specifying any command, the installer will run in install mode. However, this behaviour will be eliminated in the next minor versions (starting with 2.1), so it is recommended that you explicitly specify the install command whenever you run the installer, especially if you run it automatically from cron.&lt;br /&gt;
&lt;br /&gt;
==== Example of running the command with the options ====&lt;br /&gt;
&lt;br /&gt;
Command:&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar install -q -n&lt;br /&gt;
&lt;br /&gt;
In this example, the install command will be run in silent mode (-q) without displaying any prompts (-n), automatically accepting default values as responses. It should be re-emphasised here that there are situations where user input is required (e.g. you can only upgrade to a new minor version, and this requires confirmation, as this process can make quite serious changes to the system).&lt;br /&gt;
&lt;br /&gt;
== Commands ==&lt;br /&gt;
&lt;br /&gt;
=== Configuration ===&lt;br /&gt;
&lt;br /&gt;
To see the options available for configuration, you can run one of the following commands (they are equivalent):&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar help config&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar config --help&lt;br /&gt;
&lt;br /&gt;
In addition to the standard options, you will see two options for the config command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;--stability[=STABILITY]&amp;lt;/code&amp;gt; - The minimum Userside stability level that can be set (stable, rc, beta, alpha) defaults to stable.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;--key[=KEY]&amp;lt;/code&amp;gt; - Changing the licence key. When you enter a licence key during the installer, it is saved in the installer.json installer config and will not be requested again. If you need to change the licence key, you can edit the installer.json file or run the config command with this option, passing the new key as the value.&lt;br /&gt;
&lt;br /&gt;
==== Changing the stability mode in more detail ====&lt;br /&gt;
&lt;br /&gt;
Using the configuration mode, you can set the stability level of the updates you receive. To do this, run the installer with the &#039;&#039;&#039;config&#039;&#039;&#039; command and the --stability=&#039;&#039;level&#039;&#039; option:&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar config --stability=stable&lt;br /&gt;
&lt;br /&gt;
By default, if no stability level is configured, you will always receive only stable updates.&lt;br /&gt;
&lt;br /&gt;
You can select one of the following stability levels:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;stable&#039;&#039;&#039; - you will receive only stable versions&lt;br /&gt;
* &#039;&#039;&#039;rc&#039;&#039;&#039; -  you will receive stable versions and release candidates&lt;br /&gt;
* &#039;&#039;&#039;beta&#039;&#039;&#039; - you will receive stable versions, release candidates and beta versions&lt;br /&gt;
* &#039;&#039;&#039;alpha&#039;&#039;&#039; - you will receive stable versions, release candidates, beta and alpha versions&lt;br /&gt;
* &#039;&#039;&#039;dev&#039;&#039;&#039; - you will receive all versions, including those in active development&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=Installation_for_versions_3.11_-_3.20&amp;diff=21848</id>
		<title>Installation for versions 3.11 - 3.20</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=Installation_for_versions_3.11_-_3.20&amp;diff=21848"/>
		<updated>2026-05-23T16:35:28Z</updated>

		<summary type="html">&lt;p&gt;Admin: Admin переименовал страницу Installation for versions 3.11 - 3.20 в Installation for versions 3.11 - 3.18&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#перенаправление [[Installation for versions 3.11 - 3.18]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=Installation_for_versions_3.11_-_3.18&amp;diff=21847</id>
		<title>Installation for versions 3.11 - 3.18</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=Installation_for_versions_3.11_-_3.18&amp;diff=21847"/>
		<updated>2026-05-23T16:35:28Z</updated>

		<summary type="html">&lt;p&gt;Admin: Admin переименовал страницу Installation for versions 3.11 - 3.20 в Installation for versions 3.11 - 3.18&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;en&#039;&#039;&#039; | [[Встановлення_для_версій_3.11_-_3.20|uk]] | [[Установка_для_версий_3.11_-_3.20|ru]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ATTENTION: This instruction is valid for ERP &amp;quot;UserSide&amp;quot; versions 3.11-3.20. For version 3.21 and later, use the [[Installer|system installation instruction with the installer]]. For versions 3.10 and earlier, use the instruction for [[Installation_for_version_3.10_and_earlier|earlier versions]].&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The installer is available in the client&#039;s personal cabinet at https://my.userside.eu/soft/installer&lt;br /&gt;
&lt;br /&gt;
It is a console utility that &#039;&#039;&#039;runs on the server in the directory where ERP &amp;quot;UserSide&amp;quot; is/will be installed&#039;&#039;&#039; and allows [[Installation|install the current version]] ERP &amp;quot;UserSide&amp;quot; or [[Upgrade|upgrade the current version]] to the current version.&lt;br /&gt;
&lt;br /&gt;
The installer process will require you to enter your licence key, which is also visible in your personal account in the main customer information section in the Licence Information subsection. Additional authorisation is done by the IP address of the server where the installer is running.&lt;br /&gt;
&lt;br /&gt;
== Commands and options ==&lt;br /&gt;
&lt;br /&gt;
The installer supports several commands, each of which can use different options.&lt;br /&gt;
&lt;br /&gt;
Options start with the symbol &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt; (short naming) or &amp;lt;code&amp;gt;--&amp;lt;/code&amp;gt; (full naming). Several options can be specified at the same time.&lt;br /&gt;
&lt;br /&gt;
A command is specified without an initial &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;--&amp;lt;/code&amp;gt; and can be only one. The command is what the installer should execute.&lt;br /&gt;
&lt;br /&gt;
=== Global options ===&lt;br /&gt;
&lt;br /&gt;
Global options are available in all commands.&lt;br /&gt;
&lt;br /&gt;
To see the global options, you can use the help command&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar help&lt;br /&gt;
&lt;br /&gt;
List of global options:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;    --format=FORMAT&amp;lt;/code&amp;gt; - Output format (txt, xml, json, md) defaults to txt&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;-q, --quiet&amp;lt;/code&amp;gt; - Quiet Mode. Do not display any messages&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;-V, --version&amp;lt;/code&amp;gt; - Installer version output&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;    --ansi&amp;lt;/code&amp;gt; - Forced output in ANSI mode (with support for colour console, etc.)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;    --no-ansi&amp;lt;/code&amp;gt; - Disable ANSI mode&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;-n, --no-interaction&amp;lt;/code&amp;gt; - Do not ask any questions. It is worth noting that the installer is not always able to perform actions in this mode. In cases where mandatory input is required during the operation, the installer will stop with an error.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;    --dir[=DIR]&amp;lt;/code&amp;gt; - Target directory. We recommend to run the installer in the same directory where Userside is (or is planned to be) located. But if for some reason this is not possible, you can specify the target directory in the value of this option.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;-v|vv|vvv, --verbose&amp;lt;/code&amp;gt; - Increase the amount of output information: 1 - normal output, 2 - more informative output, 3 - output everything, including debugging information&lt;br /&gt;
&lt;br /&gt;
To see the options for a particular command, specify it after the word help&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar help install&lt;br /&gt;
&lt;br /&gt;
Displays help on the install command.&lt;br /&gt;
&lt;br /&gt;
=== Available commands ===&lt;br /&gt;
&lt;br /&gt;
To see a list of available commands, you can use the list command&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar list&lt;br /&gt;
&lt;br /&gt;
The current version of the installer implements the following commands:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;config&amp;lt;/code&amp;gt; - installer configuration command (installer settings are saved in the installer.json file)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;install&amp;lt;/code&amp;gt; - userside installation command. It is also used for upgrading, as it is the same procedure.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;repair&amp;lt;/code&amp;gt; - command to restore userside files for the current version (version number is taken from the database). The command should be executed after restoring the database backup to update the userside system version itself with respect to the data version.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;check:integrity&amp;lt;/code&amp;gt; - command to check file integrity. File integrity is also checked in the install and repair rooms, so you may never need to run this command specifically. But you can always use it just to check file integrity.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;check:updates&amp;lt;/code&amp;gt; - command to check if there is a new version of Userside. It may be useful to run this command just to see if there is a new version. If there are no new versions, the installer termination code will be 1 (as opposed to the normal termination code of 0), allowing the command to be run in scenarios based on status code checking.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;maintenance:disable&amp;lt;/code&amp;gt; - forcibly switch off the maintenance mode. Perform at your own risk. If the system has not been properly installed or the upgrade has errors that prevent the system from being used (i.e. the atomic integrity of the system has been compromised, for example, only part of the migrations have been performed), userside remains locked until the installer completes correctly. If this happens, you should either fix the error yourself or contact technical support for help and then run the installer again. After the error is fixed and the update is successfully completed, the lock flag will be removed automatically. But if you suddenly have an urgent need to use userside with broken integrity, you can run this command and the flag will be removed.&lt;br /&gt;
&lt;br /&gt;
==== Default command ====&lt;br /&gt;
&lt;br /&gt;
In the 2.0.x installer branch, the default command is install. This means that if you run the installer without specifying any command, the installer will run in install mode. However, this behaviour will be eliminated in the next minor versions (starting with 2.1), so it is recommended that you explicitly specify the install command whenever you run the installer, especially if you run it automatically from cron.&lt;br /&gt;
&lt;br /&gt;
==== Example of running the command with the options ====&lt;br /&gt;
&lt;br /&gt;
Command:&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar install -q -n&lt;br /&gt;
&lt;br /&gt;
In this example, the install command will be run in silent mode (-q) without displaying any prompts (-n), automatically accepting default values as responses. It should be re-emphasised here that there are situations where user input is required (e.g. you can only upgrade to a new minor version, and this requires confirmation, as this process can make quite serious changes to the system).&lt;br /&gt;
&lt;br /&gt;
== Commands ==&lt;br /&gt;
&lt;br /&gt;
=== Configuration ===&lt;br /&gt;
&lt;br /&gt;
To see the options available for configuration, you can run one of the following commands (they are equivalent):&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar help config&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar config --help&lt;br /&gt;
&lt;br /&gt;
In addition to the standard options, you will see two options for the config command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;--stability[=STABILITY]&amp;lt;/code&amp;gt; - The minimum Userside stability level that can be set (stable, rc, beta, alpha) defaults to stable.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;--key[=KEY]&amp;lt;/code&amp;gt; - Changing the licence key. When you enter a licence key during the installer, it is saved in the installer.json installer config and will not be requested again. If you need to change the licence key, you can edit the installer.json file or run the config command with this option, passing the new key as the value.&lt;br /&gt;
&lt;br /&gt;
==== Changing the stability mode in more detail ====&lt;br /&gt;
&lt;br /&gt;
Using the configuration mode, you can set the stability level of the updates you receive. To do this, run the installer with the &#039;&#039;&#039;config&#039;&#039;&#039; command and the --stability=&#039;&#039;level&#039;&#039; option:&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar config --stability=stable&lt;br /&gt;
&lt;br /&gt;
By default, if no stability level is configured, you will always receive only stable updates.&lt;br /&gt;
&lt;br /&gt;
You can select one of the following stability levels:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;stable&#039;&#039;&#039; - you will receive only stable versions&lt;br /&gt;
* &#039;&#039;&#039;rc&#039;&#039;&#039; -  you will receive stable versions and release candidates&lt;br /&gt;
* &#039;&#039;&#039;beta&#039;&#039;&#039; - you will receive stable versions, release candidates and beta versions&lt;br /&gt;
* &#039;&#039;&#039;alpha&#039;&#039;&#039; - you will receive stable versions, release candidates, beta and alpha versions&lt;br /&gt;
* &#039;&#039;&#039;dev&#039;&#039;&#039; - you will receive all versions, including those in active development&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_%D0%B4%D0%BB%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D1%96%D0%B9_3.11_-_3.18&amp;diff=21846</id>
		<title>Встановлення для версій 3.11 - 3.18</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_%D0%B4%D0%BB%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D1%96%D0%B9_3.11_-_3.18&amp;diff=21846"/>
		<updated>2026-05-23T16:35:13Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Installation_for_versions_3.11_-_3.18|en]] | &#039;&#039;&#039;uk&#039;&#039;&#039; | [[Установка_для_версий_3.11_-_3.18|ru]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;УВАГА: Ця інструкція актуальна для версій ERP &amp;quot;UserSide&amp;quot; 3.11-3.18. Для версії 3.19 і вище використовуйте інструкцію з [[Інсталятор|установлення системи за допомогою інсталятора]]. Для версій 3.10 і раніше використовуйте інструкцію для [[Встановлення_для_версії_3.10_і_раніших|раніших версій]].&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Інсталятор доступний в особистому кабінеті клієнта за адресою https://my.userside.eu/soft/installer&lt;br /&gt;
&lt;br /&gt;
Це консольна утиліта, яка &#039;&#039;&#039;запускається на сервері в каталозі, де встановлено або буде встановлено ERP &amp;quot;UserSide&amp;quot;&#039;&#039;&#039;, і дає змогу [[Інсталятор|установити актуальну версію]] ERP &amp;quot;UserSide&amp;quot; або [[Оновлення|оновити поточну версію]] до актуальної.&lt;br /&gt;
&lt;br /&gt;
Під час роботи інсталятора потрібно буде ввести ліцензійний ключ, який також відображається в особистому кабінеті в основному розділі інформації про клієнта, у підрозділі інформації про ліцензію. Додаткова авторизація виконується за IP-адресою сервера, на якому запускається інсталятор.&lt;br /&gt;
&lt;br /&gt;
== Команди та опції ==&lt;br /&gt;
&lt;br /&gt;
Інсталятор підтримує кілька команд, у кожній з яких можуть використовуватися різні опції.&lt;br /&gt;
&lt;br /&gt;
Опції починаються із символу &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt; (коротка назва) або &amp;lt;code&amp;gt;--&amp;lt;/code&amp;gt; (повна назва). Одночасно можна вказати кілька опцій.&lt;br /&gt;
&lt;br /&gt;
Команда вказується без початкового &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt; або &amp;lt;code&amp;gt;--&amp;lt;/code&amp;gt; і може бути лише одна. Команда визначає, що має виконати інсталятор.&lt;br /&gt;
&lt;br /&gt;
=== Глобальні опції ===&lt;br /&gt;
&lt;br /&gt;
Глобальні опції доступні в усіх командах.&lt;br /&gt;
&lt;br /&gt;
Щоб переглянути глобальні опції, можна скористатися командою help&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar help&lt;br /&gt;
&lt;br /&gt;
Перелік глобальних опцій:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;    --format=FORMAT&amp;lt;/code&amp;gt; - Формат виведення (txt, xml, json, md), за замовчуванням txt&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;-q, --quiet&amp;lt;/code&amp;gt; - Тихий режим. Не виводити жодних повідомлень&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;-V, --version&amp;lt;/code&amp;gt; - Виведення версії інсталятора&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;    --ansi&amp;lt;/code&amp;gt; - Примусове виведення в режимі ANSI (з підтримкою кольорової консолі тощо)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;    --no-ansi&amp;lt;/code&amp;gt; - Вимкнути режим ANSI&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;-n, --no-interaction&amp;lt;/code&amp;gt; - Не ставити жодних запитань. Варто враховувати, що інсталятор не завжди може виконувати дії в цьому режимі. Якщо під час роботи потрібне обов&#039;язкове введення, інсталятор зупиниться з помилкою.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;    --dir[=DIR]&amp;lt;/code&amp;gt; - Цільовий каталог. Ми рекомендуємо запускати інсталятор у тому самому каталозі, де розміщено Userside або де його планується розмістити. Якщо з певної причини це неможливо, можна вказати цільовий каталог у значенні цієї опції.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;-v|vv|vvv, --verbose&amp;lt;/code&amp;gt; - Збільшити обсяг виведеної інформації: 1 - звичайне виведення, 2 - докладніше виведення, 3 - виводити все, включно з налагоджувальною інформацією&lt;br /&gt;
&lt;br /&gt;
Щоб переглянути опції для конкретної команди, вкажіть її після слова help&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar help install&lt;br /&gt;
&lt;br /&gt;
Буде показано довідку щодо команди install.&lt;br /&gt;
&lt;br /&gt;
=== Доступні команди ===&lt;br /&gt;
&lt;br /&gt;
Щоб переглянути список доступних команд, можна скористатися командою list&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar list&lt;br /&gt;
&lt;br /&gt;
Поточна версія інсталятора реалізує такі команди:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;config&amp;lt;/code&amp;gt; - команда конфігурування інсталятора (налаштування інсталятора зберігаються у файлі installer.json)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;install&amp;lt;/code&amp;gt; - команда встановлення userside. Вона ж призначена і для оновлення, оскільки це одна й та сама процедура.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;repair&amp;lt;/code&amp;gt; - команда відновлення файлів userside для поточної версії (номер версії береться з БД). Команду потрібно виконувати після відновлення резервної копії БД, щоб актуалізувати версію самої системи userside відносно версії даних.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;check:integrity&amp;lt;/code&amp;gt; - команда перевірки цілісності файлів. Цілісність файлів також перевіряється в командах install і repair, тому спеціально запускати цю команду може ніколи не знадобитися. Але її завжди можна використати тільки для перевірки цілісності файлів.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;check:updates&amp;lt;/code&amp;gt; - команда перевірки наявності нової версії Userside. Цю команду може бути корисно виконувати лише для того, щоб дізнатися, чи є нова версія. Якщо нових версій немає, код завершення роботи інсталятора буде 1 (на відміну від нормального завершення з кодом 0), що дає змогу запускати команду в сценаріях, побудованих на перевірці коду стану.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;maintenance:disable&amp;lt;/code&amp;gt; - примусове вимкнення режиму обслуговування. Виконуйте на власний ризик. Якщо систему не було належним чином встановлено або оновлення завершилося з помилками, які не дають змоги використовувати систему (тобто атомарну цілісність системи порушено, наприклад виконано лише частину міграцій), userside залишається заблокованим, доки інсталятор не завершиться коректно. Якщо так сталося, потрібно самостійно виправити помилку або звернутися до техпідтримки по допомогу, а потім знову запустити інсталятор. Після усунення помилки та успішного завершення оновлення прапорець блокування знімається автоматично. Якщо ж виникла гостра потреба скористатися userside з порушеною цілісністю, можна запустити цю команду, і прапорець буде знято.&lt;br /&gt;
&lt;br /&gt;
==== Команда за замовчуванням ====&lt;br /&gt;
&lt;br /&gt;
У гілці інсталятора 2.0.x командою за замовчуванням є install. Це означає, що якщо запустити інсталятор без зазначення будь-якої команди, він запуститься в режимі install. Однак така поведінка буде прибрана в наступних мінорних версіях (починаючи з 2.1), тому рекомендується явно вказувати команду install щоразу, особливо якщо інсталятор запускається автоматично з cron.&lt;br /&gt;
&lt;br /&gt;
==== Приклад запуску команди з опціями ====&lt;br /&gt;
&lt;br /&gt;
Команда:&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar install -q -n&lt;br /&gt;
&lt;br /&gt;
У цьому прикладі команда install буде запущена в тихому режимі (-q) без виведення будь-яких запитів (-n), автоматично приймаючи значення за замовчуванням як відповіді на них. Тут потрібно ще раз підкреслити, що бувають ситуації, коли потрібне введення від користувача (наприклад, оновитися можна лише на нову мінорну версію, а для цього потрібне підтвердження, оскільки процес може внести досить серйозні зміни в систему).&lt;br /&gt;
&lt;br /&gt;
== Команди ==&lt;br /&gt;
&lt;br /&gt;
=== Конфігурування ===&lt;br /&gt;
&lt;br /&gt;
Щоб переглянути доступні для конфігурування опції, можна виконати одну з таких команд (вони рівнозначні):&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar help config&lt;br /&gt;
&lt;br /&gt;
або&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar config --help&lt;br /&gt;
&lt;br /&gt;
Окрім стандартних опцій, ви побачите дві опції команди config:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;--stability[=STABILITY]&amp;lt;/code&amp;gt; - Мінімальний рівень стабільності Userside, який може бути встановлено (stable, rc, beta, alpha), за замовчуванням stable.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;--key[=KEY]&amp;lt;/code&amp;gt; - Зміна ліцензійного ключа. Під час введення ліцензійного ключа в процесі роботи інсталятора він зберігається в конфігурації інсталятора installer.json і наступного разу більше не запитується. Якщо потрібно змінити ліцензійний ключ, можна відредагувати файл installer.json або запустити команду config з цією опцією, передавши новий ключ як значення.&lt;br /&gt;
&lt;br /&gt;
==== Зміна режиму стабільності докладніше ====&lt;br /&gt;
&lt;br /&gt;
За допомогою режиму конфігурування можна налаштувати рівень стабільності отримуваних оновлень. Для цього запустіть інсталятор з командою &#039;&#039;&#039;config&#039;&#039;&#039; та опцією --stability=&#039;&#039;рівень&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar config --stability=stable&lt;br /&gt;
&lt;br /&gt;
За замовчуванням, якщо рівень стабільності не налаштовано, ви завжди отримуватимете лише стабільні оновлення.&lt;br /&gt;
&lt;br /&gt;
Можна вибрати один із таких рівнів стабільності:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;stable&#039;&#039;&#039; - ви отримуватимете лише стабільні версії&lt;br /&gt;
* &#039;&#039;&#039;rc&#039;&#039;&#039; - ви отримуватимете стабільні версії та реліз-кандидати&lt;br /&gt;
* &#039;&#039;&#039;beta&#039;&#039;&#039; - ви отримуватимете стабільні версії, реліз-кандидати та бета-версії&lt;br /&gt;
* &#039;&#039;&#039;alpha&#039;&#039;&#039; - ви отримуватимете стабільні версії, реліз-кандидати, бета- та альфа-версії&lt;br /&gt;
* &#039;&#039;&#039;dev&#039;&#039;&#039; - ви отримуватимете всі версії, зокрема ті, що перебувають в активній розробці&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_%D0%B4%D0%BB%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D1%96%D0%B9_3.11_-_3.20&amp;diff=21845</id>
		<title>Встановлення для версій 3.11 - 3.20</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_%D0%B4%D0%BB%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D1%96%D0%B9_3.11_-_3.20&amp;diff=21845"/>
		<updated>2026-05-23T16:34:47Z</updated>

		<summary type="html">&lt;p&gt;Admin: Admin переименовал страницу Встановлення для версій 3.11 - 3.20 в Встановлення для версій 3.11 - 3.18&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#перенаправление [[Встановлення для версій 3.11 - 3.18]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_%D0%B4%D0%BB%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D1%96%D0%B9_3.11_-_3.18&amp;diff=21844</id>
		<title>Встановлення для версій 3.11 - 3.18</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_%D0%B4%D0%BB%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D1%96%D0%B9_3.11_-_3.18&amp;diff=21844"/>
		<updated>2026-05-23T16:34:47Z</updated>

		<summary type="html">&lt;p&gt;Admin: Admin переименовал страницу Встановлення для версій 3.11 - 3.20 в Встановлення для версій 3.11 - 3.18&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Installation_for_versions_3.11_-_3.20|en]] | &#039;&#039;&#039;uk&#039;&#039;&#039; | [[Установка_для_версий_3.11_-_3.20|ru]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;УВАГА: Ця інструкція актуальна для версій ERP &amp;quot;UserSide&amp;quot; 3.11-3.20. Для версії 3.21 і вище використовуйте інструкцію з [[Інсталятор|установлення системи за допомогою інсталятора]]. Для версій 3.10 і раніше використовуйте інструкцію для [[Встановлення_для_версії_3.10_і_раніших|раніших версій]].&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Інсталятор доступний в особистому кабінеті клієнта за адресою https://my.userside.eu/soft/installer&lt;br /&gt;
&lt;br /&gt;
Це консольна утиліта, яка &#039;&#039;&#039;запускається на сервері в каталозі, де встановлено або буде встановлено ERP &amp;quot;UserSide&amp;quot;&#039;&#039;&#039;, і дає змогу [[Інсталятор|установити актуальну версію]] ERP &amp;quot;UserSide&amp;quot; або [[Оновлення|оновити поточну версію]] до актуальної.&lt;br /&gt;
&lt;br /&gt;
Під час роботи інсталятора потрібно буде ввести ліцензійний ключ, який також відображається в особистому кабінеті в основному розділі інформації про клієнта, у підрозділі інформації про ліцензію. Додаткова авторизація виконується за IP-адресою сервера, на якому запускається інсталятор.&lt;br /&gt;
&lt;br /&gt;
== Команди та опції ==&lt;br /&gt;
&lt;br /&gt;
Інсталятор підтримує кілька команд, у кожній з яких можуть використовуватися різні опції.&lt;br /&gt;
&lt;br /&gt;
Опції починаються із символу &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt; (коротка назва) або &amp;lt;code&amp;gt;--&amp;lt;/code&amp;gt; (повна назва). Одночасно можна вказати кілька опцій.&lt;br /&gt;
&lt;br /&gt;
Команда вказується без початкового &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt; або &amp;lt;code&amp;gt;--&amp;lt;/code&amp;gt; і може бути лише одна. Команда визначає, що має виконати інсталятор.&lt;br /&gt;
&lt;br /&gt;
=== Глобальні опції ===&lt;br /&gt;
&lt;br /&gt;
Глобальні опції доступні в усіх командах.&lt;br /&gt;
&lt;br /&gt;
Щоб переглянути глобальні опції, можна скористатися командою help&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar help&lt;br /&gt;
&lt;br /&gt;
Перелік глобальних опцій:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;    --format=FORMAT&amp;lt;/code&amp;gt; - Формат виведення (txt, xml, json, md), за замовчуванням txt&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;-q, --quiet&amp;lt;/code&amp;gt; - Тихий режим. Не виводити жодних повідомлень&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;-V, --version&amp;lt;/code&amp;gt; - Виведення версії інсталятора&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;    --ansi&amp;lt;/code&amp;gt; - Примусове виведення в режимі ANSI (з підтримкою кольорової консолі тощо)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;    --no-ansi&amp;lt;/code&amp;gt; - Вимкнути режим ANSI&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;-n, --no-interaction&amp;lt;/code&amp;gt; - Не ставити жодних запитань. Варто враховувати, що інсталятор не завжди може виконувати дії в цьому режимі. Якщо під час роботи потрібне обов&#039;язкове введення, інсталятор зупиниться з помилкою.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;    --dir[=DIR]&amp;lt;/code&amp;gt; - Цільовий каталог. Ми рекомендуємо запускати інсталятор у тому самому каталозі, де розміщено Userside або де його планується розмістити. Якщо з певної причини це неможливо, можна вказати цільовий каталог у значенні цієї опції.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;-v|vv|vvv, --verbose&amp;lt;/code&amp;gt; - Збільшити обсяг виведеної інформації: 1 - звичайне виведення, 2 - докладніше виведення, 3 - виводити все, включно з налагоджувальною інформацією&lt;br /&gt;
&lt;br /&gt;
Щоб переглянути опції для конкретної команди, вкажіть її після слова help&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar help install&lt;br /&gt;
&lt;br /&gt;
Буде показано довідку щодо команди install.&lt;br /&gt;
&lt;br /&gt;
=== Доступні команди ===&lt;br /&gt;
&lt;br /&gt;
Щоб переглянути список доступних команд, можна скористатися командою list&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar list&lt;br /&gt;
&lt;br /&gt;
Поточна версія інсталятора реалізує такі команди:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;config&amp;lt;/code&amp;gt; - команда конфігурування інсталятора (налаштування інсталятора зберігаються у файлі installer.json)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;install&amp;lt;/code&amp;gt; - команда встановлення userside. Вона ж призначена і для оновлення, оскільки це одна й та сама процедура.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;repair&amp;lt;/code&amp;gt; - команда відновлення файлів userside для поточної версії (номер версії береться з БД). Команду потрібно виконувати після відновлення резервної копії БД, щоб актуалізувати версію самої системи userside відносно версії даних.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;check:integrity&amp;lt;/code&amp;gt; - команда перевірки цілісності файлів. Цілісність файлів також перевіряється в командах install і repair, тому спеціально запускати цю команду може ніколи не знадобитися. Але її завжди можна використати тільки для перевірки цілісності файлів.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;check:updates&amp;lt;/code&amp;gt; - команда перевірки наявності нової версії Userside. Цю команду може бути корисно виконувати лише для того, щоб дізнатися, чи є нова версія. Якщо нових версій немає, код завершення роботи інсталятора буде 1 (на відміну від нормального завершення з кодом 0), що дає змогу запускати команду в сценаріях, побудованих на перевірці коду стану.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;maintenance:disable&amp;lt;/code&amp;gt; - примусове вимкнення режиму обслуговування. Виконуйте на власний ризик. Якщо систему не було належним чином встановлено або оновлення завершилося з помилками, які не дають змоги використовувати систему (тобто атомарну цілісність системи порушено, наприклад виконано лише частину міграцій), userside залишається заблокованим, доки інсталятор не завершиться коректно. Якщо так сталося, потрібно самостійно виправити помилку або звернутися до техпідтримки по допомогу, а потім знову запустити інсталятор. Після усунення помилки та успішного завершення оновлення прапорець блокування знімається автоматично. Якщо ж виникла гостра потреба скористатися userside з порушеною цілісністю, можна запустити цю команду, і прапорець буде знято.&lt;br /&gt;
&lt;br /&gt;
==== Команда за замовчуванням ====&lt;br /&gt;
&lt;br /&gt;
У гілці інсталятора 2.0.x командою за замовчуванням є install. Це означає, що якщо запустити інсталятор без зазначення будь-якої команди, він запуститься в режимі install. Однак така поведінка буде прибрана в наступних мінорних версіях (починаючи з 2.1), тому рекомендується явно вказувати команду install щоразу, особливо якщо інсталятор запускається автоматично з cron.&lt;br /&gt;
&lt;br /&gt;
==== Приклад запуску команди з опціями ====&lt;br /&gt;
&lt;br /&gt;
Команда:&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar install -q -n&lt;br /&gt;
&lt;br /&gt;
У цьому прикладі команда install буде запущена в тихому режимі (-q) без виведення будь-яких запитів (-n), автоматично приймаючи значення за замовчуванням як відповіді на них. Тут потрібно ще раз підкреслити, що бувають ситуації, коли потрібне введення від користувача (наприклад, оновитися можна лише на нову мінорну версію, а для цього потрібне підтвердження, оскільки процес може внести досить серйозні зміни в систему).&lt;br /&gt;
&lt;br /&gt;
== Команди ==&lt;br /&gt;
&lt;br /&gt;
=== Конфігурування ===&lt;br /&gt;
&lt;br /&gt;
Щоб переглянути доступні для конфігурування опції, можна виконати одну з таких команд (вони рівнозначні):&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar help config&lt;br /&gt;
&lt;br /&gt;
або&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar config --help&lt;br /&gt;
&lt;br /&gt;
Окрім стандартних опцій, ви побачите дві опції команди config:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;--stability[=STABILITY]&amp;lt;/code&amp;gt; - Мінімальний рівень стабільності Userside, який може бути встановлено (stable, rc, beta, alpha), за замовчуванням stable.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;--key[=KEY]&amp;lt;/code&amp;gt; - Зміна ліцензійного ключа. Під час введення ліцензійного ключа в процесі роботи інсталятора він зберігається в конфігурації інсталятора installer.json і наступного разу більше не запитується. Якщо потрібно змінити ліцензійний ключ, можна відредагувати файл installer.json або запустити команду config з цією опцією, передавши новий ключ як значення.&lt;br /&gt;
&lt;br /&gt;
==== Зміна режиму стабільності докладніше ====&lt;br /&gt;
&lt;br /&gt;
За допомогою режиму конфігурування можна налаштувати рівень стабільності отримуваних оновлень. Для цього запустіть інсталятор з командою &#039;&#039;&#039;config&#039;&#039;&#039; та опцією --stability=&#039;&#039;рівень&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar config --stability=stable&lt;br /&gt;
&lt;br /&gt;
За замовчуванням, якщо рівень стабільності не налаштовано, ви завжди отримуватимете лише стабільні оновлення.&lt;br /&gt;
&lt;br /&gt;
Можна вибрати один із таких рівнів стабільності:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;stable&#039;&#039;&#039; - ви отримуватимете лише стабільні версії&lt;br /&gt;
* &#039;&#039;&#039;rc&#039;&#039;&#039; - ви отримуватимете стабільні версії та реліз-кандидати&lt;br /&gt;
* &#039;&#039;&#039;beta&#039;&#039;&#039; - ви отримуватимете стабільні версії, реліз-кандидати та бета-версії&lt;br /&gt;
* &#039;&#039;&#039;alpha&#039;&#039;&#039; - ви отримуватимете стабільні версії, реліз-кандидати, бета- та альфа-версії&lt;br /&gt;
* &#039;&#039;&#039;dev&#039;&#039;&#039; - ви отримуватимете всі версії, зокрема ті, що перебувають в активній розробці&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D0%B4%D0%BB%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B9_3.11_-_3.18&amp;diff=21843</id>
		<title>Установка для версий 3.11 - 3.18</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D0%B4%D0%BB%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B9_3.11_-_3.18&amp;diff=21843"/>
		<updated>2026-05-23T16:33:57Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Installation_for_versions_3.11_-_3.18|en]] | [[Встановлення_для_версій_3.11_-_3.18|uk]] | &#039;&#039;&#039;ru&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ВНИМАНИЕ: Данная инструкция актуальна для версий ERP &amp;quot;UserSide&amp;quot; 3.11-3.18. Для версии 3.19 и выше - используйте инструкцию по [[Установка (инсталлятор)|установке системы с инсталлятором]]. Для версий 3.10 и ранее - используйте инструкцию для [[Установка для версии 3.10 и более ранних|более ранних версий]].&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Инсталлятор доступен в личном кабинете клиента по адресу https://my.userside.eu/soft/installer&lt;br /&gt;
&lt;br /&gt;
Он представляет собой консольную утилиту, которая &#039;&#039;&#039;запускается на сервере в каталоге, где установлена/будет установлена ERP &amp;quot;UserSide&amp;quot;&#039;&#039;&#039;, и даёт возможность [[Установка (инсталлятор)|установить актуальную версию]] ERP &amp;quot;UserSide&amp;quot; или [[Обновление|обновить текущую версию]] до актуальной.&lt;br /&gt;
&lt;br /&gt;
В процессе работы инсталлятора потребуется ввести свой лицензионный ключ, который также виден в личном кабинете в основном разделе информации о клиенте в подразделе Информации о лицензии. Дополнительная авторизация осуществляется по IP-адресу сервера, где запускается инсталлятор.&lt;br /&gt;
&lt;br /&gt;
== Команды и опции ==&lt;br /&gt;
&lt;br /&gt;
Инсталлятор поддерживает несколько команд, в каждой из которых могут быть использованы различные опции.&lt;br /&gt;
&lt;br /&gt;
Опции начинаются с символа &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt; (короткое именование) или &amp;lt;code&amp;gt;--&amp;lt;/code&amp;gt; (полное именование). Одновременно могут быть указаны несколько опций.&lt;br /&gt;
&lt;br /&gt;
Команда указывается без начального &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt; или &amp;lt;code&amp;gt;--&amp;lt;/code&amp;gt; и может быть только одна. Команда - это то, что должен выполнить инсталлятор.&lt;br /&gt;
&lt;br /&gt;
=== Глобальные опции ===&lt;br /&gt;
&lt;br /&gt;
Глобальные опции доступны во всех командах.&lt;br /&gt;
&lt;br /&gt;
Чтобы увидеть глобальные опции, можно воспользоваться командой help&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar help&lt;br /&gt;
&lt;br /&gt;
Перечень глобальных опций:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;    --format=FORMAT&amp;lt;/code&amp;gt; - Формат вывода (txt, xml, json, md) по умолчанию txt&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;-q, --quiet&amp;lt;/code&amp;gt; - Тихий режим. Не выводить никаких сообщений&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;-V, --version&amp;lt;/code&amp;gt; - Вывод версии инсталлятора&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;    --ansi&amp;lt;/code&amp;gt; - Принудительный вывод в режиме ANSI (с поддержкой цветной консоли и т.д.)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;    --no-ansi&amp;lt;/code&amp;gt; - Отключить режим ANSI&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;-n, --no-interaction&amp;lt;/code&amp;gt; - Не задавать никаких вопросов. Стоит отметить, что не всегда инсталлятор может выполнять действия в этом режиме. В тех случаях, когда в ходе работы необходим обязательный ввод, инсталлятор остановится с ошибкой.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;    --dir[=DIR]&amp;lt;/code&amp;gt; - Целевой каталог. Мы рекомендуем запускать инсталлятор в том же каталоге, в котором находится и Userside (или планируется). Но если по какой-то причине это невозможно, вы можете указать целевой каталог в значении этой опции.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;-v|vv|vvv, --verbose&amp;lt;/code&amp;gt; - Увеличить количество выводимой информации: 1 - нормальный вывод, 2 - более информативный вывод, 3 - выводить всё, включая отладочную информацию&lt;br /&gt;
&lt;br /&gt;
Чтобы увидеть опции для какой-то конкретной команды, укажите ее после слова help&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar help install&lt;br /&gt;
&lt;br /&gt;
Отобразит помощь по команде install.&lt;br /&gt;
&lt;br /&gt;
=== Доступные команды ===&lt;br /&gt;
&lt;br /&gt;
Чтобы увидеть список доступных команд, можно воспользоваться командой list&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar list&lt;br /&gt;
&lt;br /&gt;
Текущая версия инсталлятора реализует следующие команды:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;config&amp;lt;/code&amp;gt; - команда конфигурирования инсталлятора (настройки инсталлятора сохраняются в файле installer.json)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;install&amp;lt;/code&amp;gt; - команда установки userside. Она же предназначена и для обновления, т.к. это одна и та же процедура.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;repair&amp;lt;/code&amp;gt; - команда восстановления файлов userside для текущей версии (номер версии берется из БД). Команду необходимо выполнять после восстановления резервной копии БД для актуализации версии самой системы userside относительно версии данных.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;check:integrity&amp;lt;/code&amp;gt; - команда проверки целостности файлов. Целостность файлов также проверяется в комнадах install и repair, так что специально запускать эту команду вам может никогда не понадобится. Но вы всегда можете ее использовать только для того, чтобы проверить целостность файлов.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;check:updates&amp;lt;/code&amp;gt; - команда проверки наличия новой версии Userside. Может быть эту команду будет полезно выполнять только для того, чтобы узнать, есть ли новая версия. Если новых версий нет, то код завершения работы инсталлятора будет 1 (в отличие от нормального завершения с кодом 0), что позволит запускать команду в сценариях, основанных на проверке кода состояния.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;maintenance:disable&amp;lt;/code&amp;gt; - принудительное отключение режима обслуживания. Выполняйте на свой страх и риск. Если система не было должным образом установлена или обновление прошло с ошибками, не позволяющими использовать систему (т.е. атомарная целостность системы нарушена, пример, была выполнена только часть миграций), то userside остается заблокированным до тех пор, пока инсталлятор не будет завершен корректно. Если такое произошло, следует либо самостоятельно исправить ошибку либо обратиться в техподдержку за помощью и затем снова запустить инсталлятор. После устранения ошибки и удачного завершения обновления флаг блокировки снимается автоматически. Но если у вас вдруг появилась острая необходимость воспользоваться userside с нарушенной целостностью, вы можете запустить эту команду и флаг будет снят.&lt;br /&gt;
&lt;br /&gt;
==== Команда по умолчанию ====&lt;br /&gt;
&lt;br /&gt;
В ветке инсталлятора 2.0.х командой по умолчанию является команда install. Это означает то, что если вы запустите инсталлятор без указания какой либо команды, то инсталлятор запустится в режиме install. Однако такое поведение будет исключено в следующих минорных версиях (начиная с 2.1), поэтому рекомендуется явно указывать команду install всякий раз, особенно если инсталлятор запускается у вас автоматически из cron.&lt;br /&gt;
&lt;br /&gt;
==== Пример запуска команды с опциями ====&lt;br /&gt;
&lt;br /&gt;
Команда:&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar install -q -n&lt;br /&gt;
&lt;br /&gt;
В данном примере будет запущена команда install в тихом режиме (-q) без вывода каких либо запросов (-n) принимая автоматически значения по умолчанию в качестве ответов на них. Здесь следует еще раз подчеркнуть то, что бывают ситуации, когда от пользователя требуется ввод (например, обновиться можно только на новую минорную версию, а для этого необходимо подтверждение, так как этот процесс может внести довольно серьезные изменения в системе).&lt;br /&gt;
&lt;br /&gt;
== Команды ==&lt;br /&gt;
&lt;br /&gt;
=== Конфигурирование ===&lt;br /&gt;
&lt;br /&gt;
Чтобы увидеть доступные для конфигурирования опции, можно выполнить одну из следующих команды (они равнозначны):&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar help config&lt;br /&gt;
&lt;br /&gt;
или&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar config --help&lt;br /&gt;
&lt;br /&gt;
Помимо стандартных опций вы увидите две опции команды config:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;--stability[=STABILITY]&amp;lt;/code&amp;gt; - Минимальный уровень стабильности Userside, который может быть установлен (stable, rc, beta, alpha) по умолчанию stable.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;--key[=KEY]&amp;lt;/code&amp;gt; - Смена лицензионного ключа. При вводе лицензионного ключа в ходе работы инсталлятора, он сохраняется в конфиге инсталлятора installer.json и в следующий раз больше не запрашивается. Если вам необходимо сменить лицензионный ключ, вы можете отредактировать файл installer.json или же запустить команду config с этой опцией, передав в качестве значения новый ключ.&lt;br /&gt;
&lt;br /&gt;
==== Смена режима стабильности более подробно ====&lt;br /&gt;
&lt;br /&gt;
При помощи режима конфигурирования можно настроить уровень стабильности получаемых обновлений. Для этого запустите инсталлятор с командой &#039;&#039;&#039;config&#039;&#039;&#039; и опцией --stability=&#039;&#039;уровень&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar config --stability=stable&lt;br /&gt;
&lt;br /&gt;
По умолчанию, если уровень стабильности не настроен, вы всегда будете получать только стабильные обновления.&lt;br /&gt;
&lt;br /&gt;
Вы можете выбрать один из следующих уровней стабильности:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;stable&#039;&#039;&#039; - вы будете получать только стабильные версии&lt;br /&gt;
* &#039;&#039;&#039;rc&#039;&#039;&#039; -  вы будете получать стабильные версии и релиз-кандидаты&lt;br /&gt;
* &#039;&#039;&#039;beta&#039;&#039;&#039; - вы будете получать стабильные версии, релиз-кандидаты и бета-версии&lt;br /&gt;
* &#039;&#039;&#039;alpha&#039;&#039;&#039; - вы будете получать стабильные версии, релиз-кандидаты, бета и альфа-версии&lt;br /&gt;
* &#039;&#039;&#039;dev&#039;&#039;&#039; - вы будете получать все версии, в том числе находящиеся в активной разработке&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D0%B4%D0%BB%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B9_3.11_-_3.20&amp;diff=21842</id>
		<title>Установка для версий 3.11 - 3.20</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D0%B4%D0%BB%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B9_3.11_-_3.20&amp;diff=21842"/>
		<updated>2026-05-23T16:33:32Z</updated>

		<summary type="html">&lt;p&gt;Admin: Admin переименовал страницу Установка для версий 3.11 - 3.20 в Установка для версий 3.11 - 3.18&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#перенаправление [[Установка для версий 3.11 - 3.18]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D0%B4%D0%BB%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B9_3.11_-_3.18&amp;diff=21841</id>
		<title>Установка для версий 3.11 - 3.18</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D0%B4%D0%BB%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B9_3.11_-_3.18&amp;diff=21841"/>
		<updated>2026-05-23T16:33:32Z</updated>

		<summary type="html">&lt;p&gt;Admin: Admin переименовал страницу Установка для версий 3.11 - 3.20 в Установка для версий 3.11 - 3.18&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Installation_for_versions_3.11_-_3.20|en]] | [[Встановлення_для_версій_3.11_-_3.20|uk]] | &#039;&#039;&#039;ru&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ВНИМАНИЕ: Данная инструкция актуальна для версий ERP &amp;quot;UserSide&amp;quot; 3.11-3.20. Для версии 3.21 и выше - используйте инструкцию по [[Установка (инсталлятор)|установке системы с инсталлятором]]. Для версий 3.10 и ранее - используйте инструкцию для [[Установка для версии 3.10 и более ранних|более ранних версий]].&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Инсталлятор доступен в личном кабинете клиента по адресу https://my.userside.eu/soft/installer&lt;br /&gt;
&lt;br /&gt;
Он представляет собой консольную утилиту, которая &#039;&#039;&#039;запускается на сервере в каталоге, где установлена/будет установлена ERP &amp;quot;UserSide&amp;quot;&#039;&#039;&#039;, и даёт возможность [[Установка (инсталлятор)|установить актуальную версию]] ERP &amp;quot;UserSide&amp;quot; или [[Обновление|обновить текущую версию]] до актуальной.&lt;br /&gt;
&lt;br /&gt;
В процессе работы инсталлятора потребуется ввести свой лицензионный ключ, который также виден в личном кабинете в основном разделе информации о клиенте в подразделе Информации о лицензии. Дополнительная авторизация осуществляется по IP-адресу сервера, где запускается инсталлятор.&lt;br /&gt;
&lt;br /&gt;
== Команды и опции ==&lt;br /&gt;
&lt;br /&gt;
Инсталлятор поддерживает несколько команд, в каждой из которых могут быть использованы различные опции.&lt;br /&gt;
&lt;br /&gt;
Опции начинаются с символа &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt; (короткое именование) или &amp;lt;code&amp;gt;--&amp;lt;/code&amp;gt; (полное именование). Одновременно могут быть указаны несколько опций.&lt;br /&gt;
&lt;br /&gt;
Команда указывается без начального &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt; или &amp;lt;code&amp;gt;--&amp;lt;/code&amp;gt; и может быть только одна. Команда - это то, что должен выполнить инсталлятор.&lt;br /&gt;
&lt;br /&gt;
=== Глобальные опции ===&lt;br /&gt;
&lt;br /&gt;
Глобальные опции доступны во всех командах.&lt;br /&gt;
&lt;br /&gt;
Чтобы увидеть глобальные опции, можно воспользоваться командой help&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar help&lt;br /&gt;
&lt;br /&gt;
Перечень глобальных опций:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;    --format=FORMAT&amp;lt;/code&amp;gt; - Формат вывода (txt, xml, json, md) по умолчанию txt&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;-q, --quiet&amp;lt;/code&amp;gt; - Тихий режим. Не выводить никаких сообщений&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;-V, --version&amp;lt;/code&amp;gt; - Вывод версии инсталлятора&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;    --ansi&amp;lt;/code&amp;gt; - Принудительный вывод в режиме ANSI (с поддержкой цветной консоли и т.д.)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;    --no-ansi&amp;lt;/code&amp;gt; - Отключить режим ANSI&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;-n, --no-interaction&amp;lt;/code&amp;gt; - Не задавать никаких вопросов. Стоит отметить, что не всегда инсталлятор может выполнять действия в этом режиме. В тех случаях, когда в ходе работы необходим обязательный ввод, инсталлятор остановится с ошибкой.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;    --dir[=DIR]&amp;lt;/code&amp;gt; - Целевой каталог. Мы рекомендуем запускать инсталлятор в том же каталоге, в котором находится и Userside (или планируется). Но если по какой-то причине это невозможно, вы можете указать целевой каталог в значении этой опции.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;-v|vv|vvv, --verbose&amp;lt;/code&amp;gt; - Увеличить количество выводимой информации: 1 - нормальный вывод, 2 - более информативный вывод, 3 - выводить всё, включая отладочную информацию&lt;br /&gt;
&lt;br /&gt;
Чтобы увидеть опции для какой-то конкретной команды, укажите ее после слова help&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar help install&lt;br /&gt;
&lt;br /&gt;
Отобразит помощь по команде install.&lt;br /&gt;
&lt;br /&gt;
=== Доступные команды ===&lt;br /&gt;
&lt;br /&gt;
Чтобы увидеть список доступных команд, можно воспользоваться командой list&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar list&lt;br /&gt;
&lt;br /&gt;
Текущая версия инсталлятора реализует следующие команды:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;config&amp;lt;/code&amp;gt; - команда конфигурирования инсталлятора (настройки инсталлятора сохраняются в файле installer.json)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;install&amp;lt;/code&amp;gt; - команда установки userside. Она же предназначена и для обновления, т.к. это одна и та же процедура.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;repair&amp;lt;/code&amp;gt; - команда восстановления файлов userside для текущей версии (номер версии берется из БД). Команду необходимо выполнять после восстановления резервной копии БД для актуализации версии самой системы userside относительно версии данных.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;check:integrity&amp;lt;/code&amp;gt; - команда проверки целостности файлов. Целостность файлов также проверяется в комнадах install и repair, так что специально запускать эту команду вам может никогда не понадобится. Но вы всегда можете ее использовать только для того, чтобы проверить целостность файлов.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;check:updates&amp;lt;/code&amp;gt; - команда проверки наличия новой версии Userside. Может быть эту команду будет полезно выполнять только для того, чтобы узнать, есть ли новая версия. Если новых версий нет, то код завершения работы инсталлятора будет 1 (в отличие от нормального завершения с кодом 0), что позволит запускать команду в сценариях, основанных на проверке кода состояния.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;maintenance:disable&amp;lt;/code&amp;gt; - принудительное отключение режима обслуживания. Выполняйте на свой страх и риск. Если система не было должным образом установлена или обновление прошло с ошибками, не позволяющими использовать систему (т.е. атомарная целостность системы нарушена, пример, была выполнена только часть миграций), то userside остается заблокированным до тех пор, пока инсталлятор не будет завершен корректно. Если такое произошло, следует либо самостоятельно исправить ошибку либо обратиться в техподдержку за помощью и затем снова запустить инсталлятор. После устранения ошибки и удачного завершения обновления флаг блокировки снимается автоматически. Но если у вас вдруг появилась острая необходимость воспользоваться userside с нарушенной целостностью, вы можете запустить эту команду и флаг будет снят.&lt;br /&gt;
&lt;br /&gt;
==== Команда по умолчанию ====&lt;br /&gt;
&lt;br /&gt;
В ветке инсталлятора 2.0.х командой по умолчанию является команда install. Это означает то, что если вы запустите инсталлятор без указания какой либо команды, то инсталлятор запустится в режиме install. Однако такое поведение будет исключено в следующих минорных версиях (начиная с 2.1), поэтому рекомендуется явно указывать команду install всякий раз, особенно если инсталлятор запускается у вас автоматически из cron.&lt;br /&gt;
&lt;br /&gt;
==== Пример запуска команды с опциями ====&lt;br /&gt;
&lt;br /&gt;
Команда:&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar install -q -n&lt;br /&gt;
&lt;br /&gt;
В данном примере будет запущена команда install в тихом режиме (-q) без вывода каких либо запросов (-n) принимая автоматически значения по умолчанию в качестве ответов на них. Здесь следует еще раз подчеркнуть то, что бывают ситуации, когда от пользователя требуется ввод (например, обновиться можно только на новую минорную версию, а для этого необходимо подтверждение, так как этот процесс может внести довольно серьезные изменения в системе).&lt;br /&gt;
&lt;br /&gt;
== Команды ==&lt;br /&gt;
&lt;br /&gt;
=== Конфигурирование ===&lt;br /&gt;
&lt;br /&gt;
Чтобы увидеть доступные для конфигурирования опции, можно выполнить одну из следующих команды (они равнозначны):&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar help config&lt;br /&gt;
&lt;br /&gt;
или&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar config --help&lt;br /&gt;
&lt;br /&gt;
Помимо стандартных опций вы увидите две опции команды config:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;--stability[=STABILITY]&amp;lt;/code&amp;gt; - Минимальный уровень стабильности Userside, который может быть установлен (stable, rc, beta, alpha) по умолчанию stable.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;--key[=KEY]&amp;lt;/code&amp;gt; - Смена лицензионного ключа. При вводе лицензионного ключа в ходе работы инсталлятора, он сохраняется в конфиге инсталлятора installer.json и в следующий раз больше не запрашивается. Если вам необходимо сменить лицензионный ключ, вы можете отредактировать файл installer.json или же запустить команду config с этой опцией, передав в качестве значения новый ключ.&lt;br /&gt;
&lt;br /&gt;
==== Смена режима стабильности более подробно ====&lt;br /&gt;
&lt;br /&gt;
При помощи режима конфигурирования можно настроить уровень стабильности получаемых обновлений. Для этого запустите инсталлятор с командой &#039;&#039;&#039;config&#039;&#039;&#039; и опцией --stability=&#039;&#039;уровень&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
 php userside_install.phar config --stability=stable&lt;br /&gt;
&lt;br /&gt;
По умолчанию, если уровень стабильности не настроен, вы всегда будете получать только стабильные обновления.&lt;br /&gt;
&lt;br /&gt;
Вы можете выбрать один из следующих уровней стабильности:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;stable&#039;&#039;&#039; - вы будете получать только стабильные версии&lt;br /&gt;
* &#039;&#039;&#039;rc&#039;&#039;&#039; -  вы будете получать стабильные версии и релиз-кандидаты&lt;br /&gt;
* &#039;&#039;&#039;beta&#039;&#039;&#039; - вы будете получать стабильные версии, релиз-кандидаты и бета-версии&lt;br /&gt;
* &#039;&#039;&#039;alpha&#039;&#039;&#039; - вы будете получать стабильные версии, релиз-кандидаты, бета и альфа-версии&lt;br /&gt;
* &#039;&#039;&#039;dev&#039;&#039;&#039; - вы будете получать все версии, в том числе находящиеся в активной разработке&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=%D0%98%D0%BD%D1%81%D1%82%D0%B0%D0%BB%D0%BB%D1%8F%D1%82%D0%BE%D1%80&amp;diff=21840</id>
		<title>Инсталлятор</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=%D0%98%D0%BD%D1%81%D1%82%D0%B0%D0%BB%D0%BB%D1%8F%D1%82%D0%BE%D1%80&amp;diff=21840"/>
		<updated>2026-05-23T16:33:09Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Installer|en]] | [[Інсталятор|uk]] | &#039;&#039;&#039;ru&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ВНИМАНИЕ: Инсталлятор используется для версий ERP &amp;quot;UserSide&amp;quot; 3.19 и выше. Для версии 3.11-3.18 - используйте отдельную инструкцию по [[Установка для версий 3.11 - 3.20|установке]]. Для версии ниже 3.11 - используйте инструкцию по [[Установка для версии 3.10 и более ранних|установке более ранних версий]].&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Загрузка инсталлятора ==&lt;br /&gt;
&lt;br /&gt;
Создайте каталог, в котором планируете установить ERP USERSIDE, перейдите в него и загрузите инсталлятор:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
curl -fsSL https://my.userside.eu/install.sh | sudo -u www-data bash&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Установка ERP USERSIDE ==&lt;br /&gt;
&lt;br /&gt;
Всегда запускайте инсталлятор от имени web-пользователя (например, www-data) чтобы гаранировать доступ к файлам как инсталлятору так и nginx и php-fpm.&lt;br /&gt;
&lt;br /&gt;
Для установки достаточно запустить инсталлятор с параметром &#039;&#039;&#039;install&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo -u www-data ./installer install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Следуйте инструкциям. Инсталлятор проверит соответствие окружения, попытается проверить подключение ко всем необходимым службам и корректность их настройки, затем загрузит выбранную Вами версию ERP USERSIDE и установит ее.&lt;br /&gt;
&lt;br /&gt;
== Расширенное использование инсталлятора ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo -u www-data ./installer [global flags] &amp;lt;command&amp;gt; [command flags]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Глобальные флаги ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;--quiet&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;-q&amp;lt;/code&amp;gt; — &amp;quot;тихий&amp;quot; режим: подавить все сообщения на стандартный вывод, кроме ошибок. В этом режиме не доступна интерактивность инсталлятора. При необходимости пользовательского ввода инсталлятор завершится с ошибкой.&lt;br /&gt;
* &amp;lt;code&amp;gt;--verbose&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;-v&amp;lt;/code&amp;gt; — &amp;quot;детальный&amp;quot; режим: инсталлятор выводит больше информации во время работы.&lt;br /&gt;
* &amp;lt;code&amp;gt;--level &amp;lt;stable|rc|beta|alpha&amp;gt;&amp;lt;/code&amp;gt; — уровень стабильности сборки ERP USERSIDE. Не сохраняется в конфигурации и требуется вседа указывать явно, еслис нужна отличная от &amp;quot;stable&amp;quot; стабильность сборки.&lt;br /&gt;
&lt;br /&gt;
=== Команды ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;install&amp;lt;/code&amp;gt; — режим установки или обновления ERP USERSIDE.&lt;br /&gt;
* &amp;lt;code&amp;gt;repair&amp;lt;/code&amp;gt; — режим восстановления текущей версии или неудачно установленной версии ERP USERSIDE.&lt;br /&gt;
* &amp;lt;code&amp;gt;update-check&amp;lt;/code&amp;gt; — проверка наличия обновлений ERP USERSIDE (используйте флаг &amp;lt;code&amp;gt;--level&amp;lt;/code&amp;gt; для указания уровня стабильности сборки).&lt;br /&gt;
* &amp;lt;code&amp;gt;self-update&amp;lt;/code&amp;gt; — самообновление инсталлятора. Также проверка новой версии и самообновление выполняется каждый раз при запуске команд &amp;quot;install&amp;quot; и &amp;quot;repair&amp;quot;.&lt;br /&gt;
* &amp;lt;code&amp;gt;crc-check&amp;lt;/code&amp;gt; — проверка контрольных сумм файлов ERP USERSIDE.&lt;br /&gt;
* &amp;lt;code&amp;gt;config&amp;lt;/code&amp;gt; — изменение некоторой конфигурации системы. Конкретные изменяемые параметры задаются дополнительными флагами:&lt;br /&gt;
&lt;br /&gt;
==== Флаги для команды config ====&lt;br /&gt;
* &amp;lt;code&amp;gt;--url &amp;lt;URL&amp;gt;&amp;lt;/code&amp;gt; — изменить URL системы. Будет проверена настройка web-сервера на указанный URL и внесены все необходимые изменения в конфигурацию системы.&lt;br /&gt;
* &amp;lt;code&amp;gt;--maintenance-disable&amp;lt;/code&amp;gt; — принудительное отключение режима обслуживания (использовать с осторожностью). Если после обновления система не вышла из режима обслуживания самостоятельно, лучше обратиться в техническую поддержку за помощью.&lt;br /&gt;
* &amp;lt;code&amp;gt;--flush-cache&amp;lt;/code&amp;gt; — полный сброс кеша. Не выполняйте это без рекомендации службы поддержки. Разогрев кеша может занять много времени, что скажется на деградации производительности системы.&lt;br /&gt;
* &amp;lt;code&amp;gt;--2fa &amp;lt;enable|disable&amp;gt;&amp;lt;/code&amp;gt; — включение и выключение режима двухфакторной аутентификации.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_3.21&amp;diff=21839</id>
		<title>Обновление 3.21</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_3.21&amp;diff=21839"/>
		<updated>2026-05-23T14:47:51Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Несколько слов от автора */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Upgrade_3.21|en]] | [[Оновлення_3.21|uk]] | &#039;&#039;&#039;ru&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Версия: &#039;&#039;&#039;[[3.21]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Требуется версия: &#039;&#039;&#039;[[3.12]] и выше&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Несколько слов от автора ==&lt;br /&gt;
&lt;br /&gt;
* Сделан архитектурный переход от числовых идентификаторов объектов &#039;&#039;(ID)&#039;&#039; к строковым идентификаторам &#039;&#039;(UUID)&#039;&#039;. Для многих типов объектов - старый ID остался для удобства &#039;&#039;(например &amp;quot;Задание №7562&amp;quot; удобнее чем &amp;quot;Задание №ae4ae420-7643-4572-a752-9ecfdbeca371&amp;quot;)&#039;&#039;. Но внутри базы и ядра - привязка идёт по UUID. Кроме прочего это даёт возможность чуть позже сделать следующий шаг - возможность объединения нескольких систем в одну при необходимости. &#039;&#039;&#039;Очень важно&#039;&#039;&#039; - так как такая миграция ID/UUID затрагивает практически всю базу &#039;&#039;(и часто неоднократно)&#039;&#039; то после завершения обновления необходимо сделать FULL VACUUM. Без этого шага всё будет работать очень медленно. Также стоит учесть, что на большой базе &#039;&#039;&#039;обновление/миграция может занимать часы&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Проведён глубокий рефакторинг и обновление UI/UX. Исключена т.н. &amp;quot;мобильная версия&amp;quot; как таковая и сделан упор на комфортный внешний вид в мобильных устройствах.&lt;br /&gt;
&lt;br /&gt;
* В [[Схема коммутации|схеме коммутации]] переработана механика - ускорение в 2-10 раз по отображению плюс коммутация в схеме теперь не перезагружает страницу. Также напоминаю, что у нас есть [[&amp;quot;Горячие клавиши&amp;quot;]] которые ещё больше ускоряют работу.&lt;br /&gt;
&lt;br /&gt;
* У нас появилась/переработана/документирована событийная система [[Internal API]] v2. Версия v1 пока поддерживается &#039;&#039;(custom_api.php)&#039;&#039; но постепенно переходите на v2.&lt;br /&gt;
&lt;br /&gt;
* [[Обновление]]. &#039;&#039;&#039;Рекомендую иметь два инстанса системы&#039;&#039;&#039;. Отдельно действующую и отдельно тестовую. На тестовой вы можете периодически обновлять базу данных с действующей системы и проводить обновление, убеждаясь, что всё работает, ознакомиться с нововведениями или выявлять моменты, которые у вас перестали работать.&lt;br /&gt;
&lt;br /&gt;
* Наша группа в Telegram для взаимного общения клиентов между собой: https://t.me/usersideeu и канал для новостей: https://t.me/userside&lt;br /&gt;
&lt;br /&gt;
== Особенности в проведении обновления ==&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.10 - ознакомьтесь со страницей: [[Обновление 3.11]]&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.11 и ранее - ознакомьтесь со страницей: [[Обновление 3.12]]&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.12 и ранее - ознакомьтесь со страницей: [[Обновление 3.13]]&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.13 и ранее - ознакомьтесь со страницей: [[Обновление 3.14]]&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.14 и ранее - ознакомьтесь со страницей: [[Обновление 3.15]]&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.15 и ранее - ознакомьтесь со страницей: [[Обновление 3.16]]&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.16 и ранее - ознакомьтесь со страницей: [[Обновление 3.17]]&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.17 и ранее - ознакомьтесь со страницей: [[Обновление 3.18]]&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.18 и ранее - ознакомьтесь со страницей: [[Обновление 3.19]]&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.19 и ранее - ознакомьтесь со страницей: [[Обновление 3.20]]&lt;br /&gt;
&lt;br /&gt;
* Перенесите/удалите посторонние файлы, каталоги и прочее из директории userside. Там должны находится только дистрибутивные файлы самой системы и файлы, которые система создает во время своей работы. Модули userside (usm) также не должны там хранится. Используйте отдельные каталоги для них (например, /opt/userside). Посторонние файлы из директории userside могут быть удалены в процессе обновления&lt;br /&gt;
&lt;br /&gt;
* Версия 3.21 требует PHP версии 8.4. Остальные требования остаются такими же как для версии 3.20&lt;br /&gt;
&lt;br /&gt;
* С помощью автоматического [[Инсталлятор|инсталлятора]] выполните [[Обновление|обновление]]:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
curl -fsSL https://my.userside.eu/install.sh | sudo -u www-data bash&lt;br /&gt;
sudo -u www-data ./installer install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Обязательно выполните VACUUM FULL + ANALYZE после обновления:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo -u postgres vacuumdb --full --analyze userside&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
или тоже самое при помощи SQL-запроса:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo -u postgres psql -d userside -c &amp;quot;vacuum full analyze&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Не забудьте обновить все модули на их свежие версии&lt;br /&gt;
&lt;br /&gt;
* Возможно часть сохранённых пользовательских фильтров собьётся &#039;&#039;(в списке абонентов, заданий...)&#039;&#039;, т.к. поменялись как ID/UUID так и расширены возможности фильтрации очень сильно. Их необходимо будет перенастроить по-новой.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Список изменений:&#039;&#039;&#039; [[3.21|просмотреть]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Проведение обновления:&#039;&#039;&#039; [[Обновление|инструкция]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_3.21&amp;diff=21838</id>
		<title>Обновление 3.21</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_3.21&amp;diff=21838"/>
		<updated>2026-05-23T14:27:40Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Несколько слов от автора */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Upgrade_3.21|en]] | [[Оновлення_3.21|uk]] | &#039;&#039;&#039;ru&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Версия: &#039;&#039;&#039;[[3.21]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Требуется версия: &#039;&#039;&#039;[[3.12]] и выше&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Несколько слов от автора ==&lt;br /&gt;
&lt;br /&gt;
* Сделан архитектурный переход от числовых идентификаторов объектов &#039;&#039;(ID)&#039;&#039; к строковым идентификаторам &#039;&#039;(UUID)&#039;&#039;. Для многих типов объектов - старый ID остался для удобства &#039;&#039;(например &amp;quot;Задание №7562&amp;quot; удобнее чем &amp;quot;Задание №ae4ae420-7643-4572-a752-9ecfdbeca371&amp;quot;)&#039;&#039;. Но внутри базы и ядра - привязка идёт по UUID. Кроме прочего это даёт возможность чуть позже сделать следующий шаг - возможность объединения нескольких систем в одну при необходимости. &#039;&#039;&#039;Очень важно&#039;&#039;&#039; - так как такая миграция ID/UUID затрагивает практически всю базу &#039;&#039;(и часто неоднократно)&#039;&#039; то после завершения обновления необходимо сделать FULL VACUUM. Без этого шага всё будет работать очень медленно. Также стоит учесть, что на большой базе &#039;&#039;&#039;обновление/миграция может занимать часы&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Проведён глубокий рефакторинг и обновление UI/UX. Исключена т.н. &amp;quot;мобильная версия&amp;quot; как таковая и сделан упор на комфортный внешний вид в мобильных устройствах.&lt;br /&gt;
&lt;br /&gt;
* У нас появилась/переработана/документирована событийная система [[Internal API]] v2. Версия v1 пока поддерживается &#039;&#039;(custom_api.php)&#039;&#039; но постепенно переходите на v2.&lt;br /&gt;
&lt;br /&gt;
* [[Обновление]]. &#039;&#039;&#039;Рекомендую иметь два инстанса системы&#039;&#039;&#039;. Отдельно действующую и отдельно тестовую. На тестовой вы можете периодически обновлять базу данных с действующей системы и проводить обновление, убеждаясь, что всё работает, ознакомиться с нововведениями или выявлять моменты, которые у вас перестали работать.&lt;br /&gt;
&lt;br /&gt;
* Наша группа в Telegram для взаимного общения клиентов между собой: https://t.me/usersideeu и канал для новостей: https://t.me/userside&lt;br /&gt;
&lt;br /&gt;
== Особенности в проведении обновления ==&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.10 - ознакомьтесь со страницей: [[Обновление 3.11]]&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.11 и ранее - ознакомьтесь со страницей: [[Обновление 3.12]]&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.12 и ранее - ознакомьтесь со страницей: [[Обновление 3.13]]&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.13 и ранее - ознакомьтесь со страницей: [[Обновление 3.14]]&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.14 и ранее - ознакомьтесь со страницей: [[Обновление 3.15]]&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.15 и ранее - ознакомьтесь со страницей: [[Обновление 3.16]]&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.16 и ранее - ознакомьтесь со страницей: [[Обновление 3.17]]&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.17 и ранее - ознакомьтесь со страницей: [[Обновление 3.18]]&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.18 и ранее - ознакомьтесь со страницей: [[Обновление 3.19]]&lt;br /&gt;
&lt;br /&gt;
* Если вы обновляетесь с версии 3.19 и ранее - ознакомьтесь со страницей: [[Обновление 3.20]]&lt;br /&gt;
&lt;br /&gt;
* Перенесите/удалите посторонние файлы, каталоги и прочее из директории userside. Там должны находится только дистрибутивные файлы самой системы и файлы, которые система создает во время своей работы. Модули userside (usm) также не должны там хранится. Используйте отдельные каталоги для них (например, /opt/userside). Посторонние файлы из директории userside могут быть удалены в процессе обновления&lt;br /&gt;
&lt;br /&gt;
* Версия 3.21 требует PHP версии 8.4. Остальные требования остаются такими же как для версии 3.20&lt;br /&gt;
&lt;br /&gt;
* С помощью автоматического [[Инсталлятор|инсталлятора]] выполните [[Обновление|обновление]]:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
curl -fsSL https://my.userside.eu/install.sh | sudo -u www-data bash&lt;br /&gt;
sudo -u www-data ./installer install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Обязательно выполните VACUUM FULL + ANALYZE после обновления:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo -u postgres vacuumdb --full --analyze userside&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
или тоже самое при помощи SQL-запроса:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo -u postgres psql -d userside -c &amp;quot;vacuum full analyze&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Не забудьте обновить все модули на их свежие версии&lt;br /&gt;
&lt;br /&gt;
* Возможно часть сохранённых пользовательских фильтров собьётся &#039;&#039;(в списке абонентов, заданий...)&#039;&#039;, т.к. поменялись как ID/UUID так и расширены возможности фильтрации очень сильно. Их необходимо будет перенастроить по-новой.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Список изменений:&#039;&#039;&#039; [[3.21|просмотреть]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Проведение обновления:&#039;&#039;&#039; [[Обновление|инструкция]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=3.21&amp;diff=21837</id>
		<title>3.21</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=3.21&amp;diff=21837"/>
		<updated>2026-05-23T14:26:54Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Перечень изменений */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[3.21_EN|en]] | [[3.21_UK|uk]] | &#039;&#039;&#039;ru&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Дата выпуска: &#039;&#039;&#039;??? 2026&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Также см.: &lt;br /&gt;
* [[Обновление 3.21|Обновление до версии 3.21]]&lt;br /&gt;
* [[Версии ERP &amp;quot;USERSIDE&amp;quot;]] | [[Версии 3.21|Версии 3.21]]&lt;br /&gt;
&lt;br /&gt;
== Перечень изменений ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Особой важности:&#039;&#039;&#039;&lt;br /&gt;
* [[PWA (приложение)|PWA &#039;&#039;(приложение)&#039;&#039;]]&lt;br /&gt;
* Автоматическое построение [[Бизнес-процесс|схемы бизнес-логики/рабочего процесса]] для типов заданий на основании цепочек/автоматизации&lt;br /&gt;
* [[Календарь|Обновлённый календарь]] заданий и [[Интеграция с Google-календарём|интеграция с Google-календарём]]&lt;br /&gt;
* Отдельный [[Массовая передача ТМЦ|интерфейс для быстрой передачи ТМЦ]] - сканируя или ввода штрихкоды, серийные номера и так далее &#039;&#039;(в т.ч. с поддержкой сканера штрихкодов камерой мобильного устройства)&#039;&#039;&lt;br /&gt;
* [[Схема коммутации#anchor_321|Снапшоты схем коммутации]] - выводятся на основной схеме + формируются непосредственно при операциях коммутации/разрыва коммутации на сооружении связи&lt;br /&gt;
* В схеме коммутации - создание соединений, удаление и изменение ломанной соединения осуществляется без перезагрузки и ожидания страницы &#039;&#039;(на практике - дало ускорение работы в 2-10 раз)&#039;&#039;&lt;br /&gt;
* Панель на главной страницы со [[Список заданий#anchor_321|счетчиками фильтров по заданиям/показателями KPI]]&lt;br /&gt;
* &amp;quot;Физическое&amp;quot; [[Подписание документов с абонентами|подписание документов у абонентов/клиентов]] на планшетах &#039;&#039;(мобильных устройствах)&#039;&#039;&lt;br /&gt;
* Реализовано автообновление GPS-позиции транспорта на карте в реальном времени &#039;&#039;(каждые N-секунд)&#039;&#039;&lt;br /&gt;
* Виджет на главную страницу - [[Статистика#anchor_321|самые проблемные абоненты и здания]]&lt;br /&gt;
* Новая [[Структурная схема|структурная схема]]. Масштабирование, сохранение в SVG&lt;br /&gt;
* [[Internal API]] v2. Событийная система в ERP&lt;br /&gt;
* Поддержка учёта IPv6 для оборудования и абонентов&lt;br /&gt;
* Обновлённый UI/UX&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Абоненты/клиенты:&#039;&#039;&#039;&lt;br /&gt;
* Реализован массовый импорт потенциальных абонентов&lt;br /&gt;
* В групповых действиях по абонентам добавлена возможность отправить SMS&lt;br /&gt;
* &#039;&#039;&#039;В условиях SMS-рассылки можно добавлять конкретных абонентов&#039;&#039;&#039;&lt;br /&gt;
* В SMS-рассылке добавлен фильтр &amp;quot;Игнорировать отказ от получения SMS&amp;quot;&lt;br /&gt;
* В групповой отправке email абонентам добавлены различные шаблоны с данными про абонента&lt;br /&gt;
* В переписке с абонентом можно отключить отображение комментариев по заданиям &lt;br /&gt;
* Список абонентов:&lt;br /&gt;
** &#039;&#039;&#039;В фильтре поддержка режима &amp;quot;и/или&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;&#039;В фильтре добавлена возможность включать/исключать условия &#039;&#039;(ранее - только включать)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
** Добавлен фильтр &amp;quot;Абоненты, включённые в оборудование&amp;quot;&lt;br /&gt;
** Добавлен фильтр по номеру задания. Также в карточке задания, где прикреплено от 3 абонентов добавлена ссылка на этот фильтр&lt;br /&gt;
** В списке абонентов добавлена возможность отображать поле &amp;quot;Менеджер&amp;quot;&lt;br /&gt;
** В списке зависимых абонентов от устройства/сооружения связи учитываются также абоненты, которые не скомутированы но имеют устройства &#039;&#039;(например ONU)&#039;&#039;, которые зависимы от родительского объекта&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Оборудование:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Добавлены вкладки в карточке коммутатора/оборудования&#039;&#039;&#039;&lt;br /&gt;
* Если для устройства не указан IP-адрес, оно имеет один порт и при этом подключено в вышестоящему управляемому коммутатору - то в таблице портов этого устройства будет выводиться SNPM-информация с порта вышестоящего устройства&lt;br /&gt;
* PON:&lt;br /&gt;
** &#039;&#039;&#039;История изменения уровня сигнала ONU выводится теперь в виде графика&#039;&#039;&#039;&lt;br /&gt;
** Для списка подключенных ONU можно настроить порядок и отображение полей&lt;br /&gt;
** В карточке OLT на портах выводится счетчик количества ONU на них&lt;br /&gt;
* Возможность указывать процентов деления для планируемых делителей&lt;br /&gt;
* В карточке Vlan добавлена возможность вручную добавлять устройства&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Схема коммутации:&#039;&#039;&#039;&lt;br /&gt;
* Надписи на схеме коммутации можно поворачивать под углом&lt;br /&gt;
* При добавлении делителя из-под схемы коммутации больше не происходит переход в карточку делителя, а остаёмся в схеме&lt;br /&gt;
* В мастере коммутации добавлена возможность коммутации устройств&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задания:&#039;&#039;&#039;&lt;br /&gt;
* Обновлённый [[Календарь|календарь заданий]]:&lt;br /&gt;
** &#039;&#039;&#039;перетаскивание заданий &#039;&#039;(изменение времени работ)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
** можно менять срок на выполнение задания &#039;&#039;(перетаскивать нижнюю границу)&#039;&#039;&lt;br /&gt;
** недельный/месячный режим для подразделений и сотрудников&lt;br /&gt;
** режим &amp;quot;подразделение&amp;quot;/&amp;quot;+сотрудники&amp;quot;/&amp;quot;+сотрудники и подразделения&amp;quot;&lt;br /&gt;
** 15/30/60 минут &#039;&#039;(ранее только слоты по 1 часу)&#039;&#039;&lt;br /&gt;
** помечается факт высокого приоритета + можно настраивать шаблон информации что выводить в заголовке задания и в теле задания&lt;br /&gt;
* &#039;&#039;&#039;Проверка существования прикреплённого ранее файла в заданиях и комментариях к заданию &#039;&#039;(для предупреждения попыток сотрудников прикреплять старые файлы, выдавая их за новые)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* В карточке задания добавлена возможность передачи одной кнопкой ТМЦ из доступных этому сотруднику&lt;br /&gt;
* Новый спец.тип для типов заданий - &amp;quot;Работы по должникам&amp;quot;&lt;br /&gt;
* В карточке задания выводится строка с координатами и быстрым переходом на Google-карту&lt;br /&gt;
* При создании дочернего задания из-под карточки задания добавлена возможность копировать &#039;&#039;(использовать)&#039;&#039; и файлы из родительского задания&lt;br /&gt;
* Доработано отображение информации про ТМЦ в списке ТМЦ при изменении статуса у задания&lt;br /&gt;
* &amp;quot;Рабочие заметки&amp;quot; расширены с зданий на любой адресный объект&lt;br /&gt;
&lt;br /&gt;
* Новые параметры настройки:&lt;br /&gt;
** &amp;quot;В карточке задания сортировать абонентов по порядку их добавления в задание&amp;quot;&lt;br /&gt;
** &amp;quot;Интервал для отображения заданий в разделе &amp;quot;Мои задания&amp;quot; (дней)&amp;quot;&lt;br /&gt;
** &amp;quot;Заблокировать выполнение автоматизации/цепочки заданий при возвращении задания из статуса с системной ролью &amp;quot;Отложено&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Цепочки заданий/автоматизация:&lt;br /&gt;
** Добавлено дополнительное условие &amp;quot;Задание. Метка&amp;quot;&lt;br /&gt;
** Добавлены варианты действий:&lt;br /&gt;
*** &amp;quot;Родительское задание (самое первое в цепочке). Изменить статус на&amp;quot; &lt;br /&gt;
*** &amp;quot;Родительское задание (все в цепочке). Изменить статус на&amp;quot;&lt;br /&gt;
*** &amp;quot;ТМЦ. Передать в родительское задание&amp;quot;&lt;br /&gt;
*** &amp;quot;ТМЦ. Передать в дочернее задание&amp;quot;&lt;br /&gt;
*** &amp;quot;Перенос значений дополнительных полей в карточку здания&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Список заданий:&lt;br /&gt;
** В списке заданий выводятся миниатюры прикреплённых файлов &#039;&#039;(параметр настройки)&#039;&#039;&lt;br /&gt;
** Фильтр заданий:&lt;br /&gt;
*** расширен фильтр по номеру родительского задания&lt;br /&gt;
*** расширен фильтр по &amp;quot;Выполнено со сроком выполнения свыше...&amp;quot;&lt;br /&gt;
*** расширен фильтр по номеру родительского задания&lt;br /&gt;
** В списке заданий добавлены групповые действия:&lt;br /&gt;
*** &amp;quot;Абоненты - Открыть список&amp;quot;&lt;br /&gt;
*** &amp;quot;Назначить собственника&amp;quot;&lt;br /&gt;
*** &amp;quot;Исключить собственника&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Склад:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;В операциях по складу добавлена фильтрация по &amp;quot;Адрес (с объектами)&amp;quot;, что позволяет выбрать операции передачи ТМЦ на все объекты этой территории &#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;В списке ТМЦ добавлена возможность фильтрации по любому адресному объекту &#039;&#039;(включая всё подчинение)&#039;&#039; &#039;&#039;(область, город, улица...)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* В списке ТМЦ выводится итоговая строка с указанием общей стоимости/закупочной стоимости&lt;br /&gt;
* В отчете по остаткам ТМЦ - наименования позиций ТМЦ отчёта сделаны ссылками для быстрого просмотра списка этих ТМЦ&lt;br /&gt;
* Группы для поставщиков&lt;br /&gt;
* Добавлена возможность отсылать сообщение сотруднику в Messenger/Telegram при передаче ТМЦ ему в подотчёт/из подотчёта &lt;br /&gt;
* При разделении ТМЦ добавлена возможность сразу указывать MAC-адреса/серийные номера для этих ТМЦ&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Покрытие:&#039;&#039;&#039;&lt;br /&gt;
* Реализовано автообновление GPS-позиции транспорта на карте в реальном времени &#039;&#039;(каждые N-секунд)&#039;&#039;. Добавлен параметр настройки &amp;quot;Интервал обновления позиции транспорта на карте&amp;quot;&lt;br /&gt;
* &#039;&#039;&#039;Когда на карте несколько объектов наложено друг на друга &#039;&#039;(сооружения связи в одной точке/много муфт на опоре... или кабельные линии идут рядом друг с другом)&#039;&#039; - то при наведении на это скопление объектов - они раскрываются с возможностью выбрать нужный&#039;&#039;&#039;&lt;br /&gt;
* Доработка по отображению на карте кабельных линий что проходят по экрану, но с конечными точками вне экрана отображения&lt;br /&gt;
* Новая линейка на карте&lt;br /&gt;
* Новый тип объектов на карту - &amp;quot;Ссылка&amp;quot;&lt;br /&gt;
* Во всплывающих подсказках на полигонах на карте выводятся значения дополнительных полей&lt;br /&gt;
* В списке зданий добавлена возможность вывода поля с процентом проникновения, поле &amp;quot;Заметки&amp;quot; и добавлен фильтр по этому полю&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сооружения связи:&#039;&#039;&#039;&lt;br /&gt;
* Для сооружения связи можно указать скрывать его с карты покрытия&lt;br /&gt;
* Для типов сооружений связи добавлен параметр &amp;quot;При добавлении объекта предлагать новый номер&amp;quot;&lt;br /&gt;
* В макете шкафа/стойки во всплывающих подсказках на устройствах добавлено отображение серийного/инвентарных номеров&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Кабельные линии:&#039;&#039;&#039;&lt;br /&gt;
* В списке кабельных линий добавлен фильтр по дополнительным полям&lt;br /&gt;
* В групповых действиях по замене марки кабеля в списке кабельных линий добавлена возможность при этом действии заменять цвета модулей/волокон/проводников в кабеле в соответствии с новой маркой кабеля&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сотрудники:&#039;&#039;&#039;&lt;br /&gt;
* Настройка в персональной настройке - дополнительных кнопок для левого меню в мобильной версии. В т.ч. свои ссылки&lt;br /&gt;
* Новые права в профилях сотрудников:&lt;br /&gt;
** Просмотр/изменение информации о Поставщиках&lt;br /&gt;
** Просмотр/изменение штрафов и премий по персоналу&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;API:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Можно создавать отдельные [[UserSide API Key|API-ключи]] только для операций чтения данных&#039;&#039;&#039;&lt;br /&gt;
* Доработан метод API-&amp;gt;address-&amp;gt;[[API address#edit_address|edit_address]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Транспорт:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Глубокая переработка операций по транспорту. Различные типы, контроль пробега, сроков. Уведомление на главную страницу и список транспорта. Ведение истории изменений в операциях&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Прочее:&#039;&#039;&#039;&lt;br /&gt;
* PHP 8.4&lt;br /&gt;
* Добавлены локализации: албанская, узбекская, таджикская. Множественные исправления в текущих локализациях.&lt;br /&gt;
* &#039;&#039;&#039;Модуль [[usm_asterisk]] теперь поддерживает передачу записей звонков и возможность прослушивания их в интерфейсе ERP&#039;&#039;&#039;&lt;br /&gt;
* Переход с числовых ID на строковые UUID в объектах &#039;&#039;(числовые ID для части объектов оставлены как дополнительные справочные)&#039;&#039;&lt;br /&gt;
* Новый редактор wysiwig&lt;br /&gt;
* &#039;&#039;&#039;Темная схема интерфейса &#039;&#039;(с поддержкой авто-переключения)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Редактирование значений дополнительных полей в карточках объектов прямо в режиме просмотра &#039;&#039;(без необходимости переходить в редактирование)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Переработан блок работы с прикреплёнными файлами&#039;&#039;&#039;&lt;br /&gt;
** Полностью иные возможности, галерея, действия...&lt;br /&gt;
** Для мобильных устройств быстрая кнопка &amp;quot;Фотографировать&amp;quot;&lt;br /&gt;
** Для мобильных устройств большая кнопка для добавления файлов&lt;br /&gt;
** Блок Ctrl+V работы с буфером обмена теперь поддерживает вставку нескольких изображений и поддерживает вставку файлов любых форматов &#039;&#039;(а не только изображений)&#039;&#039;&lt;br /&gt;
* Новое левое адаптивное меню. С возможностью сокрытия/открытия&lt;br /&gt;
* &#039;&#039;&#039;Добавлены кнопки в левом меню для мобильных устройств:&#039;&#039;&#039;&lt;br /&gt;
** &amp;quot;Моя позиция на карте&amp;quot;&lt;br /&gt;
** QR-код&lt;br /&gt;
** Штрихкод &#039;&#039;(+ может пикать при сканировании)&#039;&#039;. Если есть такое ТМЦ - открывает карточку ТМЦ, если нет прав к ТМЦ но есть такое оборудование - открывает карточку оборудования. Иначе - открывает список поиска&lt;br /&gt;
** Три кнопки для собственных ссылок&lt;br /&gt;
** Кнопки поделиться ссылкой/открыть ссылку&lt;br /&gt;
* &#039;&#039;&#039;Опция &amp;quot;Конвертировать HEIC-файлы в JPEG&amp;quot; и собственно поддержка работы с .heic файлами на лету&#039;&#039;&#039;&lt;br /&gt;
* Раздел &amp;quot;Блокнот&amp;quot; трансформировался в настраиваемый собственный раздел. Это значительно расширяет его функциональность&lt;br /&gt;
* Новая библиотека генерации штрихкодов &#039;&#039;(в SVG-формате)&#039;&#039;&lt;br /&gt;
* В групповых действиях по объектам - кнопка &amp;quot;Применить&amp;quot; теперь содержит к-во объектов отмеченных объектов и блокируется если не выбрано действие/объекты &lt;br /&gt;
* Селектор выбора даты/даты-время - исправлена локализация под текущий язык&lt;br /&gt;
* Превентивно внедрено решение для Обеспечение совместимости с датами после 2038 года &#039;&#039;(&amp;quot;Unix 2038 bug&amp;quot;)&#039;&#039;&lt;br /&gt;
* Отдельные SMS-профили для работы. Например для каждой SMS-рассылки можно указать отдельный SMS-профиль &#039;&#039;(собственное альфа-имя, иной оператор...)&#039;&#039;&lt;br /&gt;
* В списках объектов в фильтрацию по значениям дополнительных полей добавлены варианты фильтрации &amp;quot;больше&amp;quot; и &amp;quot;меньше&amp;quot;&lt;br /&gt;
* Новые версии внешних [[Модули#Текущие версии модулей|модулей]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Прочие изменения: см. https://wiki.userside.eu/3.20&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=%D0%9A%D0%B0%D0%BB%D0%B5%D0%BD%D0%B4%D0%B0%D1%80%D1%8C&amp;diff=21836</id>
		<title>Календарь</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=%D0%9A%D0%B0%D0%BB%D0%B5%D0%BD%D0%B4%D0%B0%D1%80%D1%8C&amp;diff=21836"/>
		<updated>2026-05-23T14:26:03Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Calendar|en]] | [[Календарь|ru]]&lt;br /&gt;
&lt;br /&gt;
Табличная форма календаря со списком работ позволяет наглядно видеть загруженность [[Сотрудники|сотрудников]].&lt;br /&gt;
&lt;br /&gt;
[[Файл:Calendar ru 1.png|thumb|800px|центр]]&lt;br /&gt;
&lt;br /&gt;
Отображение работ возможно за день/неделю/месяц. Сегодняшний день и время отмечаются отдельно.&lt;br /&gt;
Из календаря можно открыть карточку выбранного [[Карточка задания|задания]].&lt;br /&gt;
&lt;br /&gt;
При настройке информации о [[Погода|погодной ситуации]] - можно выводить прогноз погоды в заголовок календаря и, таким образом, планировать те или иные работы.&lt;br /&gt;
&lt;br /&gt;
Задания можно перетаскивать на другой день недели/сотрудника. После перетаскивания для подтверждения выводится диалоговое окно&lt;br /&gt;
&lt;br /&gt;
[[Файл:Calendar ru 2.PNG|thumb|300px|center]]&lt;br /&gt;
&lt;br /&gt;
Изменяя нижнюю границу задания можно изменять продолжительность его выполнения&lt;br /&gt;
&lt;br /&gt;
[[Файл:Calendar ru 3.png|thumb|300px|center]]&lt;br /&gt;
&lt;br /&gt;
Изменение сотрудника/подразделения осуществляется в заголовке календаря&lt;br /&gt;
&lt;br /&gt;
[[Файл:Calendar ru 4.png|thumb|300px|center]]&lt;br /&gt;
&lt;br /&gt;
Часовую линейку можно переключать в режиме 15/30/60 минут&lt;br /&gt;
&lt;br /&gt;
[[Файл:Calendar ru 5.png|thumb|300px|center]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Calendar_ru_5.png&amp;diff=21835</id>
		<title>Файл:Calendar ru 5.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Calendar_ru_5.png&amp;diff=21835"/>
		<updated>2026-05-23T14:25:19Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Calendar_ru_4.png&amp;diff=21834</id>
		<title>Файл:Calendar ru 4.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Calendar_ru_4.png&amp;diff=21834"/>
		<updated>2026-05-23T14:24:29Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=%D0%9A%D0%B0%D0%BB%D0%B5%D0%BD%D0%B4%D0%B0%D1%80%D1%8C&amp;diff=21833</id>
		<title>Календарь</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=%D0%9A%D0%B0%D0%BB%D0%B5%D0%BD%D0%B4%D0%B0%D1%80%D1%8C&amp;diff=21833"/>
		<updated>2026-05-23T14:24:12Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Calendar|en]] | [[Календарь|ru]]&lt;br /&gt;
&lt;br /&gt;
Табличная форма календаря со списком работ позволяет наглядно видеть загруженность [[Сотрудники|сотрудников]].&lt;br /&gt;
&lt;br /&gt;
[[Файл:Calendar ru 1.png|thumb|800px|центр]]&lt;br /&gt;
&lt;br /&gt;
Отображение работ возможно за день/неделю/месяц. Сегодняшний день и время отмечаются отдельно.&lt;br /&gt;
&lt;br /&gt;
Из календаря можно открыть карточку выбранного [[Карточка задания|задания]].&lt;br /&gt;
&lt;br /&gt;
При настройке информации о [[Погода|погодной ситуации]] - можно выводить прогноз погоды в заголовок календаря и, таким образом, планировать те или иные работы.&lt;br /&gt;
&lt;br /&gt;
Задания можно перетаскивать на другой день недели/сотрудника. После перетаскивания для подтверждения выводится диалоговое окно&lt;br /&gt;
&lt;br /&gt;
[[Файл:Calendar ru 2.PNG|thumb|300px|center]]&lt;br /&gt;
&lt;br /&gt;
Изменяя нижнюю границу задания можно изменять продолжительность его выполнения&lt;br /&gt;
&lt;br /&gt;
[[Файл:Calendar ru 3.png|thumb|300px|center]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Calendar_ru_3.png&amp;diff=21832</id>
		<title>Файл:Calendar ru 3.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Calendar_ru_3.png&amp;diff=21832"/>
		<updated>2026-05-23T14:22:10Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Calendar_ru_2.PNG&amp;diff=21831</id>
		<title>Файл:Calendar ru 2.PNG</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Calendar_ru_2.PNG&amp;diff=21831"/>
		<updated>2026-05-23T14:21:27Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=%D0%9A%D0%B0%D0%BB%D0%B5%D0%BD%D0%B4%D0%B0%D1%80%D1%8C&amp;diff=21830</id>
		<title>Календарь</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=%D0%9A%D0%B0%D0%BB%D0%B5%D0%BD%D0%B4%D0%B0%D1%80%D1%8C&amp;diff=21830"/>
		<updated>2026-05-23T14:20:09Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Calendar|en]] | [[Календарь|ru]]&lt;br /&gt;
&lt;br /&gt;
Табличная форма календаря со списком работ позволяет наглядно видеть загруженность [[Сотрудники|сотрудников]].&lt;br /&gt;
&lt;br /&gt;
[[Файл:Calendar ru 1.png|thumb|800px|центр]]&lt;br /&gt;
&lt;br /&gt;
Отображение работ возможно за месяц и за неделю. Текущий день и время отмечаются отдельно.&lt;br /&gt;
&lt;br /&gt;
Из календаря можно открыть карточку выбранного [[Карточка задания|задания на работы]].&lt;br /&gt;
&lt;br /&gt;
При настройке информации о [[Погода|погодной ситуации]] - можно выводить прогноз погоды в заголовок календаря и, таким образом, планировать те или иные работы.&lt;br /&gt;
&lt;br /&gt;
[[Файл:20170701-18.PNG|thumb|800px|center]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;anchor_317_97&amp;quot;&amp;gt;Начиная с версии 3.17, в календаре работ по заданиям добавлен селектор выбора дня (с календарём).&amp;lt;/span&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Файл:2022-04-06_15-38.png|thumb|800px|center]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;anchor_317_90&amp;quot;&amp;gt;Также добавлен вывод количества комментариев по заданиям (со всплывающим списком комментариев) (с версии 3.17).&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:2022-04-08_15-02.png|thumb|800px|center]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;anchor_317_104&amp;quot;&amp;gt;При наведении на задание во всплывающей подсказке выводится описание данного задания (с версии 3.17).&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:2022-04-08_15-02_1.png|thumb|800px|center]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Начиная с версии 3.19:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;anchor_319_44&amp;quot;&amp;gt;В заголовке календаря заданий для подразделений выводится его описание, ссылка на просмотр списка сотрудников и карточки подразделения&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:2024-04-12 20-23.png|thumb|800px|center]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;anchor_319_45&amp;quot;&amp;gt;В календаре работ добавлена возможность фильтровать по группам типов заданий (а не только по типам заданий)&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:2024-04-12 20-24.png|thumb|800px|center]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Calendar_ru_1.png&amp;diff=21829</id>
		<title>Файл:Calendar ru 1.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Calendar_ru_1.png&amp;diff=21829"/>
		<updated>2026-05-23T14:18:50Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=3.21&amp;diff=21828</id>
		<title>3.21</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=3.21&amp;diff=21828"/>
		<updated>2026-05-22T15:03:34Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Перечень изменений */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[3.21_EN|en]] | [[3.21_UK|uk]] | &#039;&#039;&#039;ru&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Дата выпуска: &#039;&#039;&#039;??? 2026&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Также см.: &lt;br /&gt;
* [[Обновление 3.21|Обновление до версии 3.21]]&lt;br /&gt;
* [[Версии ERP &amp;quot;USERSIDE&amp;quot;]] | [[Версии 3.21|Версии 3.21]]&lt;br /&gt;
&lt;br /&gt;
== Перечень изменений ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Особой важности:&#039;&#039;&#039;&lt;br /&gt;
* [[PWA (приложение)|PWA &#039;&#039;(приложение)&#039;&#039;]]&lt;br /&gt;
* Автоматическое построение [[Бизнес-процесс|схемы бизнес-логики/рабочего процесса]] для типов заданий на основании цепочек/автоматизации&lt;br /&gt;
* Обновлённый календарь заданий и [[Интеграция с Google-календарём|интеграция с Google-календарём]]&lt;br /&gt;
* Отдельный [[Массовая передача ТМЦ|интерфейс для быстрой передачи ТМЦ]] - сканируя или ввода штрихкоды, серийные номера и так далее &#039;&#039;(в т.ч. с поддержкой сканера штрихкодов камерой мобильного устройства)&#039;&#039;&lt;br /&gt;
* [[Схема коммутации#anchor_321|Снапшоты схем коммутации]] - выводятся на основной схеме + формируются непосредственно при операциях коммутации/разрыва коммутации на сооружении связи&lt;br /&gt;
* В схеме коммутации - создание соединений, удаление и изменение ломанной соединения осуществляется без перезагрузки и ожидания страницы &#039;&#039;(на практике - дало ускорение работы в 2-10 раз)&#039;&#039;&lt;br /&gt;
* Панель на главной страницы со [[Список заданий#anchor_321|счетчиками фильтров по заданиям/показателями KPI]]&lt;br /&gt;
* &amp;quot;Физическое&amp;quot; [[Подписание документов с абонентами|подписание документов у абонентов/клиентов]] на планшетах &#039;&#039;(мобильных устройствах)&#039;&#039;&lt;br /&gt;
* Реализовано автообновление GPS-позиции транспорта на карте в реальном времени &#039;&#039;(каждые N-секунд)&#039;&#039;&lt;br /&gt;
* Виджет на главную страницу - [[Статистика#anchor_321|самые проблемные абоненты и здания]]&lt;br /&gt;
* Новая [[Структурная схема|структурная схема]]. Масштабирование, сохранение в SVG&lt;br /&gt;
* [[Internal API]] v2. Событийная система в ERP&lt;br /&gt;
* Поддержка учёта IPv6 для оборудования и абонентов&lt;br /&gt;
* Обновлённый UI/UX&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Абоненты/клиенты:&#039;&#039;&#039;&lt;br /&gt;
* Реализован массовый импорт потенциальных абонентов&lt;br /&gt;
* В групповых действиях по абонентам добавлена возможность отправить SMS&lt;br /&gt;
* &#039;&#039;&#039;В условиях SMS-рассылки можно добавлять конкретных абонентов&#039;&#039;&#039;&lt;br /&gt;
* В SMS-рассылке добавлен фильтр &amp;quot;Игнорировать отказ от получения SMS&amp;quot;&lt;br /&gt;
* В групповой отправке email абонентам добавлены различные шаблоны с данными про абонента&lt;br /&gt;
* В переписке с абонентом можно отключить отображение комментариев по заданиям &lt;br /&gt;
* Список абонентов:&lt;br /&gt;
** &#039;&#039;&#039;В фильтре поддержка режима &amp;quot;и/или&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;&#039;В фильтре добавлена возможность включать/исключать условия &#039;&#039;(ранее - только включать)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
** Добавлен фильтр &amp;quot;Абоненты, включённые в оборудование&amp;quot;&lt;br /&gt;
** Добавлен фильтр по номеру задания. Также в карточке задания, где прикреплено от 3 абонентов добавлена ссылка на этот фильтр&lt;br /&gt;
** В списке абонентов добавлена возможность отображать поле &amp;quot;Менеджер&amp;quot;&lt;br /&gt;
** В списке зависимых абонентов от устройства/сооружения связи учитываются также абоненты, которые не скомутированы но имеют устройства &#039;&#039;(например ONU)&#039;&#039;, которые зависимы от родительского объекта&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Оборудование:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Добавлены вкладки в карточке коммутатора/оборудования&#039;&#039;&#039;&lt;br /&gt;
* Если для устройства не указан IP-адрес, оно имеет один порт и при этом подключено в вышестоящему управляемому коммутатору - то в таблице портов этого устройства будет выводиться SNPM-информация с порта вышестоящего устройства&lt;br /&gt;
* PON:&lt;br /&gt;
** &#039;&#039;&#039;История изменения уровня сигнала ONU выводится теперь в виде графика&#039;&#039;&#039;&lt;br /&gt;
** Для списка подключенных ONU можно настроить порядок и отображение полей&lt;br /&gt;
** В карточке OLT на портах выводится счетчик количества ONU на них&lt;br /&gt;
* Возможность указывать процентов деления для планируемых делителей&lt;br /&gt;
* В карточке Vlan добавлена возможность вручную добавлять устройства&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Схема коммутации:&#039;&#039;&#039;&lt;br /&gt;
* Надписи на схеме коммутации можно поворачивать под углом&lt;br /&gt;
* При добавлении делителя из-под схемы коммутации больше не происходит переход в карточку делителя, а остаёмся в схеме&lt;br /&gt;
* В мастере коммутации добавлена возможность коммутации устройств&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задания:&#039;&#039;&#039;&lt;br /&gt;
* Обновлённый календарь заданий:&lt;br /&gt;
** &#039;&#039;&#039;перетаскивание заданий &#039;&#039;(изменение времени работ)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
** можно менять срок на выполнение задания &#039;&#039;(перетаскивать нижнюю границу)&#039;&#039;&lt;br /&gt;
** недельный/месячный режим для подразделений и сотрудников&lt;br /&gt;
** режим &amp;quot;подразделение&amp;quot;/&amp;quot;+сотрудники&amp;quot;/&amp;quot;+сотрудники и подразделения&amp;quot;&lt;br /&gt;
** 15/30/60 минут &#039;&#039;(ранее только слоты по 1 часу)&#039;&#039;&lt;br /&gt;
** помечается факт высокого приоритета + можно настраивать шаблон информации что выводить в заголовке задания и в теле задания&lt;br /&gt;
* &#039;&#039;&#039;Проверка существования прикреплённого ранее файла в заданиях и комментариях к заданию &#039;&#039;(для предупреждения попыток сотрудников прикреплять старые файлы, выдавая их за новые)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* В карточке задания добавлена возможность передачи одной кнопкой ТМЦ из доступных этому сотруднику&lt;br /&gt;
* Новый спец.тип для типов заданий - &amp;quot;Работы по должникам&amp;quot;&lt;br /&gt;
* В карточке задания выводится строка с координатами и быстрым переходом на Google-карту&lt;br /&gt;
* При создании дочернего задания из-под карточки задания добавлена возможность копировать &#039;&#039;(использовать)&#039;&#039; и файлы из родительского задания&lt;br /&gt;
* Доработано отображение информации про ТМЦ в списке ТМЦ при изменении статуса у задания&lt;br /&gt;
* &amp;quot;Рабочие заметки&amp;quot; расширены с зданий на любой адресный объект&lt;br /&gt;
&lt;br /&gt;
* Новые параметры настройки:&lt;br /&gt;
** &amp;quot;В карточке задания сортировать абонентов по порядку их добавления в задание&amp;quot;&lt;br /&gt;
** &amp;quot;Интервал для отображения заданий в разделе &amp;quot;Мои задания&amp;quot; (дней)&amp;quot;&lt;br /&gt;
** &amp;quot;Заблокировать выполнение автоматизации/цепочки заданий при возвращении задания из статуса с системной ролью &amp;quot;Отложено&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Цепочки заданий/автоматизация:&lt;br /&gt;
** Добавлено дополнительное условие &amp;quot;Задание. Метка&amp;quot;&lt;br /&gt;
** Добавлены варианты действий:&lt;br /&gt;
*** &amp;quot;Родительское задание (самое первое в цепочке). Изменить статус на&amp;quot; &lt;br /&gt;
*** &amp;quot;Родительское задание (все в цепочке). Изменить статус на&amp;quot;&lt;br /&gt;
*** &amp;quot;ТМЦ. Передать в родительское задание&amp;quot;&lt;br /&gt;
*** &amp;quot;ТМЦ. Передать в дочернее задание&amp;quot;&lt;br /&gt;
*** &amp;quot;Перенос значений дополнительных полей в карточку здания&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Список заданий:&lt;br /&gt;
** В списке заданий выводятся миниатюры прикреплённых файлов &#039;&#039;(параметр настройки)&#039;&#039;&lt;br /&gt;
** Фильтр заданий:&lt;br /&gt;
*** расширен фильтр по номеру родительского задания&lt;br /&gt;
*** расширен фильтр по &amp;quot;Выполнено со сроком выполнения свыше...&amp;quot;&lt;br /&gt;
*** расширен фильтр по номеру родительского задания&lt;br /&gt;
** В списке заданий добавлены групповые действия:&lt;br /&gt;
*** &amp;quot;Абоненты - Открыть список&amp;quot;&lt;br /&gt;
*** &amp;quot;Назначить собственника&amp;quot;&lt;br /&gt;
*** &amp;quot;Исключить собственника&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Склад:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;В операциях по складу добавлена фильтрация по &amp;quot;Адрес (с объектами)&amp;quot;, что позволяет выбрать операции передачи ТМЦ на все объекты этой территории &#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;В списке ТМЦ добавлена возможность фильтрации по любому адресному объекту &#039;&#039;(включая всё подчинение)&#039;&#039; &#039;&#039;(область, город, улица...)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* В списке ТМЦ выводится итоговая строка с указанием общей стоимости/закупочной стоимости&lt;br /&gt;
* В отчете по остаткам ТМЦ - наименования позиций ТМЦ отчёта сделаны ссылками для быстрого просмотра списка этих ТМЦ&lt;br /&gt;
* Группы для поставщиков&lt;br /&gt;
* Добавлена возможность отсылать сообщение сотруднику в Messenger/Telegram при передаче ТМЦ ему в подотчёт/из подотчёта &lt;br /&gt;
* При разделении ТМЦ добавлена возможность сразу указывать MAC-адреса/серийные номера для этих ТМЦ&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Покрытие:&#039;&#039;&#039;&lt;br /&gt;
* Реализовано автообновление GPS-позиции транспорта на карте в реальном времени &#039;&#039;(каждые N-секунд)&#039;&#039;. Добавлен параметр настройки &amp;quot;Интервал обновления позиции транспорта на карте&amp;quot;&lt;br /&gt;
* &#039;&#039;&#039;Когда на карте несколько объектов наложено друг на друга &#039;&#039;(сооружения связи в одной точке/много муфт на опоре... или кабельные линии идут рядом друг с другом)&#039;&#039; - то при наведении на это скопление объектов - они раскрываются с возможностью выбрать нужный&#039;&#039;&#039;&lt;br /&gt;
* Доработка по отображению на карте кабельных линий что проходят по экрану, но с конечными точками вне экрана отображения&lt;br /&gt;
* Новая линейка на карте&lt;br /&gt;
* Новый тип объектов на карту - &amp;quot;Ссылка&amp;quot;&lt;br /&gt;
* Во всплывающих подсказках на полигонах на карте выводятся значения дополнительных полей&lt;br /&gt;
* В списке зданий добавлена возможность вывода поля с процентом проникновения, поле &amp;quot;Заметки&amp;quot; и добавлен фильтр по этому полю&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сооружения связи:&#039;&#039;&#039;&lt;br /&gt;
* Для сооружения связи можно указать скрывать его с карты покрытия&lt;br /&gt;
* Для типов сооружений связи добавлен параметр &amp;quot;При добавлении объекта предлагать новый номер&amp;quot;&lt;br /&gt;
* В макете шкафа/стойки во всплывающих подсказках на устройствах добавлено отображение серийного/инвентарных номеров&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Кабельные линии:&#039;&#039;&#039;&lt;br /&gt;
* В списке кабельных линий добавлен фильтр по дополнительным полям&lt;br /&gt;
* В групповых действиях по замене марки кабеля в списке кабельных линий добавлена возможность при этом действии заменять цвета модулей/волокон/проводников в кабеле в соответствии с новой маркой кабеля&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сотрудники:&#039;&#039;&#039;&lt;br /&gt;
* Настройка в персональной настройке - дополнительных кнопок для левого меню в мобильной версии. В т.ч. свои ссылки&lt;br /&gt;
* Новые права в профилях сотрудников:&lt;br /&gt;
** Просмотр/изменение информации о Поставщиках&lt;br /&gt;
** Просмотр/изменение штрафов и премий по персоналу&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;API:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Можно создавать отдельные [[UserSide API Key|API-ключи]] только для операций чтения данных&#039;&#039;&#039;&lt;br /&gt;
* Доработан метод API-&amp;gt;address-&amp;gt;[[API address#edit_address|edit_address]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Транспорт:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Глубокая переработка операций по транспорту. Различные типы, контроль пробега, сроков. Уведомление на главную страницу и список транспорта. Ведение истории изменений в операциях&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Прочее:&#039;&#039;&#039;&lt;br /&gt;
* PHP 8.4&lt;br /&gt;
* Добавлены локализации: албанская, узбекская, таджикская. Множественные исправления в текущих локализациях.&lt;br /&gt;
* &#039;&#039;&#039;Модуль [[usm_asterisk]] теперь поддерживает передачу записей звонков и возможность прослушивания их в интерфейсе ERP&#039;&#039;&#039;&lt;br /&gt;
* Переход с числовых ID на строковые UUID в объектах &#039;&#039;(числовые ID для части объектов оставлены как дополнительные справочные)&#039;&#039;&lt;br /&gt;
* Новый редактор wysiwig&lt;br /&gt;
* &#039;&#039;&#039;Темная схема интерфейса &#039;&#039;(с поддержкой авто-переключения)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Редактирование значений дополнительных полей в карточках объектов прямо в режиме просмотра &#039;&#039;(без необходимости переходить в редактирование)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Переработан блок работы с прикреплёнными файлами&#039;&#039;&#039;&lt;br /&gt;
** Полностью иные возможности, галерея, действия...&lt;br /&gt;
** Для мобильных устройств быстрая кнопка &amp;quot;Фотографировать&amp;quot;&lt;br /&gt;
** Для мобильных устройств большая кнопка для добавления файлов&lt;br /&gt;
** Блок Ctrl+V работы с буфером обмена теперь поддерживает вставку нескольких изображений и поддерживает вставку файлов любых форматов &#039;&#039;(а не только изображений)&#039;&#039;&lt;br /&gt;
* Новое левое адаптивное меню. С возможностью сокрытия/открытия&lt;br /&gt;
* &#039;&#039;&#039;Добавлены кнопки в левом меню для мобильных устройств:&#039;&#039;&#039;&lt;br /&gt;
** &amp;quot;Моя позиция на карте&amp;quot;&lt;br /&gt;
** QR-код&lt;br /&gt;
** Штрихкод &#039;&#039;(+ может пикать при сканировании)&#039;&#039;. Если есть такое ТМЦ - открывает карточку ТМЦ, если нет прав к ТМЦ но есть такое оборудование - открывает карточку оборудования. Иначе - открывает список поиска&lt;br /&gt;
** Три кнопки для собственных ссылок&lt;br /&gt;
** Кнопки поделиться ссылкой/открыть ссылку&lt;br /&gt;
* &#039;&#039;&#039;Опция &amp;quot;Конвертировать HEIC-файлы в JPEG&amp;quot; и собственно поддержка работы с .heic файлами на лету&#039;&#039;&#039;&lt;br /&gt;
* Раздел &amp;quot;Блокнот&amp;quot; трансформировался в настраиваемый собственный раздел. Это значительно расширяет его функциональность&lt;br /&gt;
* Новая библиотека генерации штрихкодов &#039;&#039;(в SVG-формате)&#039;&#039;&lt;br /&gt;
* В групповых действиях по объектам - кнопка &amp;quot;Применить&amp;quot; теперь содержит к-во объектов отмеченных объектов и блокируется если не выбрано действие/объекты &lt;br /&gt;
* Селектор выбора даты/даты-время - исправлена локализация под текущий язык&lt;br /&gt;
* Превентивно внедрено решение для Обеспечение совместимости с датами после 2038 года &#039;&#039;(&amp;quot;Unix 2038 bug&amp;quot;)&#039;&#039;&lt;br /&gt;
* Отдельные SMS-профили для работы. Например для каждой SMS-рассылки можно указать отдельный SMS-профиль &#039;&#039;(собственное альфа-имя, иной оператор...)&#039;&#039;&lt;br /&gt;
* В списках объектов в фильтрацию по значениям дополнительных полей добавлены варианты фильтрации &amp;quot;больше&amp;quot; и &amp;quot;меньше&amp;quot;&lt;br /&gt;
* Новые версии внешних [[Модули#Текущие версии модулей|модулей]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Прочие изменения: см. https://wiki.userside.eu/3.20&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=3.21&amp;diff=21827</id>
		<title>3.21</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=3.21&amp;diff=21827"/>
		<updated>2026-05-22T14:58:39Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[3.21_EN|en]] | [[3.21_UK|uk]] | &#039;&#039;&#039;ru&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Дата выпуска: &#039;&#039;&#039;??? 2026&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Также см.: &lt;br /&gt;
* [[Обновление 3.21|Обновление до версии 3.21]]&lt;br /&gt;
* [[Версии ERP &amp;quot;USERSIDE&amp;quot;]] | [[Версии 3.21|Версии 3.21]]&lt;br /&gt;
&lt;br /&gt;
== Перечень изменений ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Особой важности:&#039;&#039;&#039;&lt;br /&gt;
* [[PWA (приложение)|PWA &#039;&#039;(приложение)&#039;&#039;]]&lt;br /&gt;
* Автоматическое построение [[Бизнес-процесс|схемы бизнес-логики/рабочего процесса]] для типов заданий на основании цепочек/автоматизации&lt;br /&gt;
* Обновлённый календарь заданий и [[Интеграция с Google-календарём|интеграция с Google-календарём]]&lt;br /&gt;
* Отдельный [[Массовая передача ТМЦ|интерфейс для быстрой передачи ТМЦ]] - сканируя или ввода штрихкоды, серийные номера и так далее &#039;&#039;(в т.ч. с поддержкой сканера штрихкодов камерой мобильного устройства)&#039;&#039;&lt;br /&gt;
* [[Схема коммутации#anchor_321|Снапшоты схем коммутации]] - выводятся на основной схеме + формируются непосредственно при операциях коммутации/разрыва коммутации на сооружении связи&lt;br /&gt;
* В схеме коммутации - создание соединений, удаление и изменение ломанной соединения осуществляется без перезагрузки и ожидания страницы &#039;&#039;(на практике - дало ускорение работы в 2-10 раз)&#039;&#039;&lt;br /&gt;
* Панель на главной страницы со [[Список заданий#anchor_321|счетчиками фильтров по заданиям/показателями KPI]]&lt;br /&gt;
* &amp;quot;Физическое&amp;quot; [[Подписание документов с абонентами|подписание документов у абонентов/клиентов]] на планшетах &#039;&#039;(мобильных устройствах)&#039;&#039;&lt;br /&gt;
* Реализовано автообновление GPS-позиции транспорта на карте в реальном времени &#039;&#039;(каждые N-секунд)&#039;&#039;&lt;br /&gt;
* Виджет на главную страницу - [[Статистика#anchor_321|самые проблемные абоненты и здания]]&lt;br /&gt;
* Новая [[Структурная схема|структурная схема]]. Масштабирование, сохранение в SVG&lt;br /&gt;
* [[Internal API]] v2. Событийная система в ERP&lt;br /&gt;
* Поддержка учёта IPv6 для оборудования и абонентов&lt;br /&gt;
* Обновлённый UI/UX&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Абоненты/клиенты:&#039;&#039;&#039;&lt;br /&gt;
* Реализован массовый импорт потенциальных абонентов&lt;br /&gt;
* В групповых действиях по абонентам добавлена возможность отправить SMS&lt;br /&gt;
* В условиях SMS-рассылки можно добавлять конкретных абонентов&lt;br /&gt;
* В SMS-рассылке добавлен фильтр &amp;quot;Игнорировать отказ от получения SMS&amp;quot;&lt;br /&gt;
* В групповой отправке email абонентам добавлены различные шаблоны с данными про абонента&lt;br /&gt;
* В переписке с абонентом можно отключить отображение комментариев по заданиям &lt;br /&gt;
* Список абонентов:&lt;br /&gt;
** В фильтре поддержка режима &amp;quot;и/или&amp;quot;&lt;br /&gt;
** В фильтре добавлена возможность включать/исключать условия &#039;&#039;(ранее - только включать)&#039;&#039;&lt;br /&gt;
** Добавлен фильтр &amp;quot;Абоненты, включённые в оборудование&amp;quot;&lt;br /&gt;
** Добавлен фильтр по номеру задания. Также в карточке задания, где прикреплено от 3 абонентов добавлена ссылка на этот фильтр&lt;br /&gt;
** В списке абонентов добавлена возможность отображать поле &amp;quot;Менеджер&amp;quot;&lt;br /&gt;
** В списке зависимых абонентов от устройства/сооружения связи учитываются также абоненты, которые не скомутированы но имеют устройства &#039;&#039;(например ONU)&#039;&#039;, которые зависимы от родительского объекта&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Оборудование:&#039;&#039;&#039;&lt;br /&gt;
* Добавлены вкладки в карточке коммутатора/оборудования&lt;br /&gt;
* Если для устройства не указан IP-адрес, оно имеет один порт и при этом подключено в вышестоящему управляемому коммутатору - то в таблице портов этого устройства будет выводиться SNPM-информация с порта вышестоящего устройства&lt;br /&gt;
* PON:&lt;br /&gt;
** История изменения уровня сигнала ONU выводится теперь в виде графика&lt;br /&gt;
** Для списка подключенных ONU можно настроить порядок и отображение полей&lt;br /&gt;
** В карточке OLT на портах выводится счетчик количества ONU на них&lt;br /&gt;
* Возможность указывать процентов деления для планируемых делителей&lt;br /&gt;
* В карточке Vlan добавлена возможность вручную добавлять устройства&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Схема коммутации:&#039;&#039;&#039;&lt;br /&gt;
* Надписи на схеме коммутации можно поворачивать под углом&lt;br /&gt;
* При добавлении делителя из-под схемы коммутации больше не происходит переход в карточку делителя, а остаёмся в схеме&lt;br /&gt;
* В мастере коммутации добавлена возможность коммутации устройств&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задания:&#039;&#039;&#039;&lt;br /&gt;
* Обновлённый календарь заданий:&lt;br /&gt;
** перетаскивание заданий &#039;&#039;(изменение времени работ)&#039;&#039; &lt;br /&gt;
** можно менять срок на выполнение задания &#039;&#039;(перетаскивать нижнюю границу)&#039;&#039;&lt;br /&gt;
** недельный/месячный режим для подразделений и сотрудников&lt;br /&gt;
** режим &amp;quot;подразделение&amp;quot;/&amp;quot;+сотрудники&amp;quot;/&amp;quot;+сотрудники и подразделения&amp;quot;&lt;br /&gt;
** 15/30/60 минут &#039;&#039;(ранее только слоты по 1 часу)&#039;&#039;&lt;br /&gt;
** помечается факт высокого приоритета + можно настраивать шаблон информации что выводить в заголовке задания и в теле задания&lt;br /&gt;
* Проверка существования прикреплённого ранее файла в заданиях и комментариях к заданию &#039;&#039;(для предупреждения попыток сотрудников прикреплять старые файлы, выдавая их за новые)&#039;&#039;&lt;br /&gt;
* В карточке задания добавлена возможность передачи одной кнопкой ТМЦ из доступных этому сотруднику&lt;br /&gt;
* Новый спец.тип для типов заданий - &amp;quot;Работы по должникам&amp;quot;&lt;br /&gt;
* В карточке задания выводится строка с координатами и быстрым переходом на Google-карту&lt;br /&gt;
* При создании дочернего задания из-под карточки задания добавлена возможность копировать &#039;&#039;(использовать)&#039;&#039; и файлы из родительского задания&lt;br /&gt;
* Доработано отображение информации про ТМЦ в списке ТМЦ при изменении статуса у задания&lt;br /&gt;
* &amp;quot;Рабочие заметки&amp;quot; расширены с зданий на любой адресный объект&lt;br /&gt;
&lt;br /&gt;
* Новые параметры настройки:&lt;br /&gt;
** &amp;quot;В карточке задания сортировать абонентов по порядку их добавления в задание&amp;quot;&lt;br /&gt;
** &amp;quot;Интервал для отображения заданий в разделе &amp;quot;Мои задания&amp;quot; (дней)&amp;quot;&lt;br /&gt;
** &amp;quot;Заблокировать выполнение автоматизации/цепочки заданий при возвращении задания из статуса с системной ролью &amp;quot;Отложено&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Цепочки заданий/автоматизация:&lt;br /&gt;
** Добавлено дополнительное условие &amp;quot;Задание. Метка&amp;quot;&lt;br /&gt;
** Добавлены варианты действий:&lt;br /&gt;
*** &amp;quot;Родительское задание (самое первое в цепочке). Изменить статус на&amp;quot; &lt;br /&gt;
*** &amp;quot;Родительское задание (все в цепочке). Изменить статус на&amp;quot;&lt;br /&gt;
*** &amp;quot;ТМЦ. Передать в родительское задание&amp;quot;&lt;br /&gt;
*** &amp;quot;ТМЦ. Передать в дочернее задание&amp;quot;&lt;br /&gt;
*** &amp;quot;Перенос значений дополнительных полей в карточку здания&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Список заданий:&lt;br /&gt;
** В списке заданий выводятся миниатюры прикреплённых файлов &#039;&#039;(параметр настройки)&#039;&#039;&lt;br /&gt;
** Фильтр заданий:&lt;br /&gt;
*** расширен фильтр по номеру родительского задания&lt;br /&gt;
*** расширен фильтр по &amp;quot;Выполнено со сроком выполнения свыше...&amp;quot;&lt;br /&gt;
*** расширен фильтр по номеру родительского задания&lt;br /&gt;
** В списке заданий добавлены групповые действия:&lt;br /&gt;
*** &amp;quot;Абоненты - Открыть список&amp;quot;&lt;br /&gt;
*** &amp;quot;Назначить собственника&amp;quot;&lt;br /&gt;
*** &amp;quot;Исключить собственника&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Склад:&#039;&#039;&#039;&lt;br /&gt;
* В операциях по складу добавлена фильтрация по &amp;quot;Адрес (с объектами)&amp;quot;, что позволяет выбрать операции передачи ТМЦ на все объекты этой территории &lt;br /&gt;
* В списке ТМЦ добавлена возможность фильтрации по любому адресному объекту &#039;&#039;(включая всё подчинение)&#039;&#039; &#039;&#039;(область, город, улица...)&#039;&#039;&lt;br /&gt;
* В списке ТМЦ выводится итоговая строка с указанием общей стоимости/закупочной стоимости&lt;br /&gt;
* В отчете по остаткам ТМЦ - наименования позиций ТМЦ отчёта сделаны ссылками для быстрого просмотра списка этих ТМЦ&lt;br /&gt;
* Группы для поставщиков&lt;br /&gt;
* Добавлена возможность отсылать сообщение сотруднику в Messenger/Telegram при передаче ТМЦ ему в подотчёт/из подотчёта &lt;br /&gt;
* При разделении ТМЦ добавлена возможность сразу указывать MAC-адреса/серийные номера для этих ТМЦ&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Покрытие:&#039;&#039;&#039;&lt;br /&gt;
* Реализовано автообновление GPS-позиции транспорта на карте в реальном времени &#039;&#039;(каждые N-секунд)&#039;&#039;. Добавлен параметр настройки &amp;quot;Интервал обновления позиции транспорта на карте&amp;quot;&lt;br /&gt;
* Когда на карте несколько объектов наложено друг на друга &#039;&#039;(сооружения связи в одной точке/много муфт на опоре... или кабельные линии идут рядом друг с другом)&#039;&#039; - то при наведении на это скопление объектов - они раскрываются с возможностью выбрать нужный&lt;br /&gt;
* Доработка по отображению на карте кабельных линий что проходят по экрану, но с конечными точками вне экрана отображения&lt;br /&gt;
* Новая линейка на карте&lt;br /&gt;
* Новый тип объектов на карту - &amp;quot;Ссылка&amp;quot;&lt;br /&gt;
* Во всплывающих подсказках на полигонах на карте выводятся значения дополнительных полей&lt;br /&gt;
* В списке зданий добавлена возможность вывода поля с процентом проникновения, поле &amp;quot;Заметки&amp;quot; и добавлен фильтр по этому полю&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сооружения связи:&#039;&#039;&#039;&lt;br /&gt;
* Для сооружения связи можно указать скрывать его с карты покрытия&lt;br /&gt;
* Для типов сооружений связи добавлен параметр &amp;quot;При добавлении объекта предлагать новый номер&amp;quot;&lt;br /&gt;
* В макете шкафа/стойки во всплывающих подсказках на устройствах добавлено отображение серийного/инвентарных номеров&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Кабельные линии:&#039;&#039;&#039;&lt;br /&gt;
* В списке кабельных линий добавлен фильтр по дополнительным полям&lt;br /&gt;
* В групповых действиях по замене марки кабеля в списке кабельных линий добавлена возможность при этом действии заменять цвета модулей/волокон/проводников в кабеле в соответствии с новой маркой кабеля&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сотрудники:&#039;&#039;&#039;&lt;br /&gt;
* Настройка в персональной настройке - дополнительных кнопок для левого меню в мобильной версии. В т.ч. свои ссылки&lt;br /&gt;
* Новые права в профилях сотрудников:&lt;br /&gt;
** Просмотр/изменение информации о Поставщиках&lt;br /&gt;
** Просмотр/изменение штрафов и премий по персоналу&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;API:&#039;&#039;&#039;&lt;br /&gt;
* Можно создавать отдельные [[UserSide API Key|API-ключи]] только для операций чтения данных&lt;br /&gt;
* Доработан метод API-&amp;gt;address-&amp;gt;[[API address#edit_address|edit_address]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Транспорт:&#039;&#039;&#039;&lt;br /&gt;
* Глубокая переработка операций по транспорту. Различные типы, контроль пробега, сроков. Уведомление на главную страницу и список транспорта. Ведение истории изменений в операциях&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Прочее:&#039;&#039;&#039;&lt;br /&gt;
* PHP 8.4&lt;br /&gt;
* Добавлены локализации: албанская, узбекская, таджикская. Множественные исправления в текущих локализациях.&lt;br /&gt;
* Модуль [[usm_asterisk]] теперь поддерживает передачу записей звонков и возможность прослушивания их в интерфейсе ERP&lt;br /&gt;
* Переход с числовых ID на строковые UUID в объектах &#039;&#039;(числовые ID для части объектов оставлены как дополнительные справочные)&#039;&#039;&lt;br /&gt;
* Новый редактор wysiwig&lt;br /&gt;
* Темная схема интерфейса &#039;&#039;(с поддержкой авто-переключения)&#039;&#039;&lt;br /&gt;
* Редактирование значений дополнительных полей в карточках объектов прямо в режиме просмотра &#039;&#039;(без необходимости переходить в редактирование)&#039;&#039;&lt;br /&gt;
* Переработан блок работы с прикреплёнными файлами&lt;br /&gt;
** Полностью иные возможности, галерея, действия...&lt;br /&gt;
** Для мобильных устройств быстрая кнопка &amp;quot;Фотографировать&amp;quot;&lt;br /&gt;
** Для мобильных устройств большая кнопка для добавления файлов&lt;br /&gt;
** Блок Ctrl+V работы с буфером обмена теперь поддерживает вставку нескольких изображений и поддерживает вставку файлов любых форматов &#039;&#039;(а не только изображений)&#039;&#039;&lt;br /&gt;
* Новое левое адаптивное меню. С возможностью сокрытия/открытия&lt;br /&gt;
* Добавлены кнопки в левом меню для мобильных устройств:&lt;br /&gt;
** &amp;quot;Моя позиция на карте&amp;quot;&lt;br /&gt;
** QR-код&lt;br /&gt;
** Штрихкод &#039;&#039;(+ может пикать при сканировании)&#039;&#039;. Если есть такое ТМЦ - открывает карточку ТМЦ, если нет прав к ТМЦ но есть такое оборудование - открывает карточку оборудования. Иначе - открывает список поиска&lt;br /&gt;
** Три кнопки для собственных ссылок&lt;br /&gt;
** Кнопки поделиться ссылкой/открыть ссылку&lt;br /&gt;
* Опция &amp;quot;Конвертировать HEIC-файлы в JPEG&amp;quot; и собственно поддержка работы с .heic файлами на лету&lt;br /&gt;
* Раздел &amp;quot;Блокнот&amp;quot; трансформировался в настраиваемый собственный раздел. Это значительно расширяет его функциональность&lt;br /&gt;
* Новая библиотека генерации штрихкодов &#039;&#039;(в SVG-формате)&#039;&#039;&lt;br /&gt;
* В групповых действиях по объектам - кнопка &amp;quot;Применить&amp;quot; теперь содержит к-во объектов отмеченных объектов и блокируется если не выбрано действие/объекты &lt;br /&gt;
* Селектор выбора даты/даты-время - исправлена локализация под текущий язык&lt;br /&gt;
* Превентивно внедрено решение для Обеспечение совместимости с датами после 2038 года &#039;&#039;(&amp;quot;Unix 2038 bug&amp;quot;)&#039;&#039;&lt;br /&gt;
* Отдельные SMS-профили для работы. Например для каждой SMS-рассылки можно указать отдельный SMS-профиль &#039;&#039;(собственное альфа-имя, иной оператор...)&#039;&#039;&lt;br /&gt;
* В списках объектов в фильтрацию по значениям дополнительных полей добавлены варианты фильтрации &amp;quot;больше&amp;quot; и &amp;quot;меньше&amp;quot;&lt;br /&gt;
* Новые версии внешних [[Модули#Текущие версии модулей|модулей]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Прочие изменения: см. https://wiki.userside.eu/3.20&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>