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