Имя: Пароль:
1C
1С v8
Добавил своё регламентное задание в УТ11. Как отключать?
,
0 al_zzz
 
30.12.19
15:01
Добавил в УТ11 свой план обмена на основе ПО "Обмен с сайтом". Добавил для него своё регламентное задание по аналогии. РЗ запускается и отрабатывает корректно. Но есть проблема: если я выключаю его через планировщик, то в обработке "Регламентные и фоновые задания" оно остается висеть:  
http://snap.ashampoo.com/xIGw89k0qTgXOojCmBoVocyQnUVLYhMrqTiOSsOehv4wegzqHihwkAiXV8EpgrBw
Соответственно, выполнение не прекращается.
Если снова его включаю, создается новое РЗ.
ЧЯДНТ?
1 al_zzz
 
30.12.19
15:24
В модуле ПО надо было заменить в функции путь к метаданным РЗ:
Функция СуществующееЗадание() Экспорт
    
    Отбор = Новый Структура;
    
    Если ОбщегоНазначения.РазделениеВключено() Тогда
        Отбор.Вставить("Ключ", ИдентификаторРегламентногоЗадания);
    Иначе
        Если ЗначениеЗаполнено(ИдентификаторРегламентногоЗадания) Тогда
            Отбор.Вставить("Идентификатор", Новый УникальныйИдентификатор(ИдентификаторРегламентногоЗадания));
        КонецЕсли;
        Отбор.Вставить("Наименование", НаименованиеРегламентногоЗадания());
        
    КонецЕсли;

//Тут
    Отбор.Вставить("Метаданные", Метаданные.РегламентныеЗадания.ОбменСАртикс);
    
    Найденные = РегламентныеЗаданияСервер.НайтиЗадания(Отбор);
    Задание = ?(Найденные.Количество() = 0, Неопределено, Найденные[0]);
    
    Возврат Задание;
    
КонецФункции

Вопрос закрыт.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший