УПП Укр. (1.3.47.2)
Добрый день.
Необходимо реализовать периодический запуск обработки в сеансе пользователя. В настройках пользователя уже имеются признаки по которым нужно проверять саму необходимость запуска обработки и интервал запуска. Не удается только выполнить сам запуск.
Казалось бы, оптимальный вариант - Обработчик ожидания... Но как-то не складывается

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