Подскажите, есть обработка не внешняя, объект конфигурации. В ней в форме запускаю несколько фоновых заданий, строкой ниже. Все отрабатывает корректно, когда вызываемая процедура находится в модуле менеджера. Но не понимаю как вызвать процедуру модуля объекта обработки, это было бы удобнее гораздо, чтобы мог заполнить реквизиты объекта обработки. Как понял ДлительныеОперации.ВыполнитьПроцедуруМодуляОбъектаОбработки работает для внешних обработок.
СтруктураФоновогоЗадания = ДлительныеОперации.ВыполнитьПроцедуруМодуляОбъектаОбработки(ВыполняемыйМетод, ПараметрыЗапуска, ПараметрыВыполнения);
По теме из базы знаний
- Оповещение об изменении публикации: обработки/конфигурации.
- Отслеживание выполнения фонового задания
- Запуск фонового задания во внешней обработке без регистрации в справочнике "Дополнительные отчеты и обработки"
- Ускорение многоразового обращения к серверной процедуре/функции с помощью многопоточного вызова фоновых заданий
- Эффективное управление фоновыми заданиями и коммуникация сеансов сервера с Фоном с помощью Структуры обмена (ноу-хау) + Бонус: Альтернативный вариант через Хранилище настроек
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(3)Эта процедура: ДлительныеОперации.ВыполнитьПроцедуруМодуляОбъектаОбработки работает и для обработок, которые часть конфы. Там есть параметр можно передать в параметры выполнения: ЭтоВнешняяОбработка в процедуре проверяется Параметры.ЭтоВнешняяОбработка. Нужно ложь поставить и все сработает.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот