Получить регламентное задание. Возвращает РегламентноеЗадание из информационной базы.
// Возвращает РегламентноеЗадание из информационной базы.
// Не предназначена для использования в модели сервиса.
//
// Параметры:
// Идентификатор - ОбъектМетаданных - объект метаданных регламентного задания для поиска
// предопределенного регламентного задания.
// - УникальныйИдентификатор - идентификатор регламентного задания.
// - Строка - строка уникального идентификатора регламентного задания.
// - РегламентноеЗадание - регламентное задание из которого нужно получить
// уникальный идентификатор для получения свежей копии регламентного задания.
//
// Возвращаемое значение:
// РегламентноеЗадание - прочитано из базы данных.
//
Функция ПолучитьРегламентноеЗадание(Знач Идентификатор) Экспорт
ВызватьИсключениеЕслиНетПраваАдминистрирования();
Если ТипЗнч(Идентификатор) = Тип("РегламентноеЗадание") Тогда
Идентификатор = Идентификатор.УникальныйИдентификатор;
КонецЕсли;
Если ТипЗнч(Идентификатор) = Тип("Строка") Тогда
Идентификатор = Новый УникальныйИдентификатор(Идентификатор);
КонецЕсли;
Если ТипЗнч(Идентификатор) = Тип("ОбъектМетаданных") Тогда
РегламентноеЗадание = РегламентныеЗадания.НайтиПредопределенное(Идентификатор);
Иначе
РегламентноеЗадание = РегламентныеЗадания.НайтиПоУникальномуИдентификатору(Идентификатор);
КонецЕсли;
Если РегламентноеЗадание = Неопределено Тогда
ВызватьИсключение( НСтр("ru = 'Регламентное задание не найдено.
|Возможно, оно удалено другим пользователем.'") );
КонецЕсли;
Возврат РегламентноеЗадание;
КонецФункции
///////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2019, ООО 1С-Софт
// Все права защищены. Эта программа и сопроводительные материалы предоставляются
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
// Текст лицензии доступен по ссылке:
// https://creativecommons.org/licenses/by/4.0/legalcode
///////////////////////////////////////////////////////////////////////////////////////////////////////
ПолучитьРегламентноеЗаданиеВнешнийВызов (БСП)
ОтправитьИПолучитьСообщенияПоРегламентномуЗаданию (БСП)
РегламентноеЗаданиеИспользуется (БСП)
РасписаниеРегламентногоЗадания (БСП)
УстановитьИспользованиеРегламентногоЗадания (БСП)
Канал FastCode 1C в Телеграм! Шаблоны кода, статьи, полезные советы, курсы по 1С (8К участников)