|
0
lirt82
03.09.26
✎
12:30
|
Всем привет, в центральном узле 1С Розницы есть внешняя обработка которая формирует определенный отчет и отправляет его по почте. Изменили код обработки в центральном узле, с обменом эти изменения пришли в базы магазины. Теперь вопрос если изменить настройку расписания в центральном узле, то при обмене в периферийных базах настройка расписания также измениться? или нужно будет в каждой из 100 периферийных баз магазинов, подключаться и вручную менять?:-)
|
|
|
3
Галахад
гуру
03.09.26
✎
15:50
|
ИИ-шка:
ИмяЗадания = "ИмяВашегоРегламентногоЗадания"; // Имя метаданных
РегламентноеЗадание = РегламентныеЗадания.НайтиПоНаименованию(ИмяЗадания); // Или НайтиПоИдентификатору / НайтиПоМетаданным
Если РегламентноеЗадание = Неопределено Тогда
// Если задание создается программно с нуля:
РегламентноеЗадание = РегламентныеЗадания.Создать(Метаданные.РегламентныеЗадания[ИмяЗадания]);
КонецЕсли;
// Создаем и настраиваем объект расписания
Расписание = Новый РасписаниеРегламентногоЗадания;
Расписание.ДатаОбычная = ТекущаяДата();
Расписание.ПовторятьКаждыйДень = 1;
Расписание.ПериодПовтораДней = 1;
Расписание.ИнтервалПовтора = 300; // Интервал в секундах (например, каждые 5 минут)
Расписание.ДниПоВторникам = Истина;
Расписание.ДниПоЧетвергам = Истина;
// Применяем расписание к заданию
РегламентноеЗадание.УстановитьРасписание(Расписание);
РегламентноеЗадание.Использование = Истина;
РегламентноеЗадание.Записать();
|
|