Расширение использует недокументированную возможность для управления платформенными обработками. Например, чтобы подменить "Активные пользователи" или доработать "Конструктор запросов".
Вас как-то не устраивают платформенные обработки? Не хватает какой-то удобной кнопки или раздражает назойлевый баг?
Это всё можно исправить.
Данное расширение позволяет удобно управлять обработками, встроенными в платформу.
Что позволяет вообще подменить обработки, можно прочитать в статье: Недокументированное использование стандартных обработок из меню "Все функции".
На данный момент расширение может работать с обработками:
- Активные пользователи
- Журнал регистрации
- История изменений данных
- Конструктор запросов на управляемых формах
- Поиск ссылок на объект
- Проведение документов
- Удаление помеченных объектов
- Управление внешними источниками данных
- Управление итогами
- Управление копиями базы данных
- Управление настройками обработки ошибок
- Управление полнотекстовым поиском
- Управление расширениями конфигурации
- Управление серверами
- Управление сервисами интеграции
- Управление системой аналитики
- Управление системой взаимодействия
- Список блокировок аутентификаций пользователей
- Дополнительные настройки аутентификации
- Лицензирование конфигурации
- Настройка журнала регистрации
- Параметры информационной базы
- Получение лицензии
- Список пользователей
- Региональные установки информационной базы
- Сервис сборки мобильных приложений
- Управление распознаванием речи
- Управление табличными пространствами базы данных
- Управление хранилищем двоичных данных
Для подключения необходимо добавить расширение со снятыми флагами "Безопасный режим" и "Защита от опасных действий". После перезапуска сеанса будет сообщено об обновлении версий платформенных обработок.
Расширение поддерживает русскоязычные и англоязычные конфигурации. В релизе выкладываются три версии: общая, только русский язык и только английский язык. Отличаются они исключительно основным языком интерфейса и отсутствием второго языка в дереве конфигурации. Это позволяет проще произвести установку.
В любом случае, механизм расширений содержит много нюансов и может потребоваться изменение каких-то корневых свойств непосредственно в вашей ситуации
- Версии платформенных обработок (УПО) - справочник хранит непосредственно двоичные данные обработок и содержит основное меню по настройке. На каждую версию платформы создается отдельная версия обработки. И на основе каждой версии обработки можно создавать свою доработанную версию и совершать подмену
- Выгрузка платформенных обработок (УПО) - обработка, которая позволяет массово выгрузить инструменты текущей версии платформы в каталог. Обработка приложена как внешняя к релизу и может использоваться независимо от расширения.
- Платформенные обработки (УПО) - служебный справочник хранит имена и адреса извлечения платформенных обработок
- Подмена платформенных обработок (УПО) - служебный регистр содержит информацию о версиях обработок, которые нужно запускать взамен платформенной.
- Обновленные версии приложения (УПО) - служебный регистр, который хранит информацию о версиях платформы, по которым уже были добыты версии платформенных обработок. Необходим для автоматического обновления версий при переходе на новую версию платформы
Вся настройка происходит в справочнике "Версии платформенных обработок"
Версию из справочника можно выгрузить.
Изменить под свои нужды. И создать новую (доработанную) версию обработки в справочнике. Для этого необходимо на основе оригинальной версии создать новую:
Далее, сохранив элемент справочника, можно подменить в нем файл обработки на свой доработанный:
Теперь уже доработанную обработку можно:
- Запустить. Она просто запустится (как обычная внешняя обработка)
- Подключить для текущего сеанса. Тогда в рамках сеанса платформенная обработка будет заменена на выбранную.
- Установить подменяемой. Можно для себя, можно для кого-то другого. Или для всех. После этого выбранная обработка будет каждый раз заменять платформенную при старте сеанса.
Все настройки подмены обработок лежат в регистре на отдельной вкладке:
В любой момент можно отключить расширение и все станет "как раньше".
Последняя обновленная версия платформы: 8.3.24
Правила и нюансы разработки описаны в файле CONTRIBUTING
По всем вопросам и предложениям в Телеграм