Установка с генерацией расширения подписок
Данная статья содержит инструкцию по установке Экстрактора 1С без подписок с последующей генерацией дополнительного расширения с функционалом подписок на изменения объектов.
Речь идет о возможности разделить функциональность экстрактора на «Экстрактор без подписок» + «Подписки на события объектов».
Для чего это нужно?
Если вы просто хотите, чтобы подписки срабатывали только на ограниченном наборе объектов по вашему списку, а на остальных не срабатывали и не отнимали ресурсы.
Если у вас конфигурация требует встройки подписок, как в случаях, описанных здесь, но вы не хотите снимать конфигурацию с замка - вы можете установить подписки как расширение.
Как это сделать?
Сначала необходимо установить Экстрактор 1С обычным образом, выбрав при этом файл, в наименовании которого присутствуют слова «Без подписок».
Если Экстрактор 1С уже установлен, то Вы можете обновить его на версию без подписок.
Начиная с версии Экстрактора 2.12.3.40 установку можно сделать автоматически с помощью инсталлятора.
При установке инсталлятором в строке «Использование подписок» выберите вариант «Не использовать».
Затем в меню Экстрактора 1С выберите пункт «Генератор расширения подписок».
После чего откроется окно «Генератора расширения подписок»:
Затем следуйте инструкции:
Выберите «Каталог установки», куда будут формироваться файлы расширения, укажите его в соответствующей строке в верхней части интерфейса.
Выберите объекты, по которым нужно, чтобы работал функционал подписок, установив флаги рядом с ними или нажав кнопку «Отметить по проектам», тогда автоматически выделятся все объекты, уже использующиеся в Ваших проектах в качестве источников.
Нажмите кнопку «Сформировать и установить». Программа автоматически создаст файлы расширения, затем соберет и установит расширение. Перед этим система попросит ввести данные авторизации, т.е. предложит выбрать пользователя и пароль.
Перезапустите “1С: Предприятие”.
Выберите пункт меню «НСИ и Администрирование», затем «Печатные формы, отчеты и обработки».
В открывшемся окне выберите «Расширения».
Уберите флаг «Безопасный режим» у нового расширения подписок и снова перезапустите программу.
Установка завершена! Функционал подписок будет работать только по выбранным объектам.
Вы можете в любой момент добавить новые объекты в список и заново сформировать и установить это расширение, если это необходимо.
Установка подписок на события вручную через Конфигуратор
Для того, чтобы установить расширение конфигурации вручную, необходимо сначала его сформировать. Идем в «Генератор расширения подписок» в меню Экстрактора 1С.
Затем в меню Экстрактора 1С выберите пункт «Генератор расширения подписок».
В открывшемся окне, выбираем каталог установки, куда будут формироваться файлы расширения.
Затем выбираем объекты, по которым нужно, чтобы работал функционал подписок, установив флаги рядом с ними или нажав кнопку «Отметить по проектам», тогда автоматически выделятся все объекты, уже использующиеся в Ваших проектах в качестве источников и нажимаем кнопку «Сформировать и установить».
Теперь открываем Конфигуратор Вашей 1С и создаем в нем пустое расширение. Для этого выберите меню «Конфигурация», в нем «Расширения конфигурации».
В открывшемся окне нажимаем «+» и создаем пустое расширение с назначением «Адаптация» и областью действия «Информационная база».
Загружаем в него конфигурацию из xml-файла расширения Экстрактора из каталога, куда мы ранее установили расширения.
Необходимо выбрать именно пункт «Загрузить конфигурацию из файлов…» из меню «Конфигурация».
Обязательно снимаем флаги «Безопасный режим» и «Защита от опасных действий» для загруженного расширения конфигурации и обновляем конфигурацию базы данных с помощью соответствующей кнопки.
«Толстый» клиент 1С
Данный объект Экстрактора 1С в «Толстом» клиенте можно найти в разделе «Операции», пункт «Обработка».