2 378 документов
← К списку

ВыполнитьПроверку

страница

Выполняет указанную проверку ведения учета с заданными параметрами.

Синтаксис

Процедура ВыполнитьПроверку(Знач Проверка, Знач ПараметрыВыполненияПроверки = Неопределено, ПроверяемыеОбъекты = Неопределено) Экспорт

Параметры

  • Проверка — СправочникСсылка.ПравилаПроверкиУчета
    • Строка - правило проверки, которая будет выполняться либо строковый идентификатор указанного правила.
  • ПараметрыВыполненияПроверки — Структура
    • Свойство1 - ЛюбаяСсылка
    • Булево
    • Число
    • Строка
    • Дата - первое значение параметра.
    • Свойство2 - ЛюбаяСсылка
    • Булево
    • Число
    • Строка
    • Дата - второе значение параметра.
    • Свойство3 - ЛюбаяСсылка
    • Булево
    • Число
    • Строка
    • Дата - третье значение параметра. ...
    • Массив - несколько параметров проверки (элементы массива типа Структура, как описано выше).
  • ПроверяемыеОбъекты — ЛюбаяСсылка - если передано, то проверка будет выполнена только для данного объекта. Проверка должна поддерживать выборочную проверку и у нее должно быть установлено свойство ПоддерживаетВыборочнуюПроверку в значение Истина. см. КонтрольВеденияУчетаПереопределяемый.ПриОпределенииПроверок.
    • Массив - ссылки на объекты, которые требуется проверить.

Пример вызова

1. Проверка = КонтрольВеденияУчета.ПроверкаПоИдентификатору("ПроверитьСсылочнуюЦелостность");
   КонтрольВеденияУчета.ВыполнитьПроверку(Проверка);
2. ПараметрыВыполненияПроверки = Новый Массив;
   Параметр1 = КонтрольВеденияУчета.ПараметрыВыполненияПроверки("ЗакрытиеМесяца", Организация1, ЗакрываемыйМесяц);
   ПараметрыВыполненияПроверки.Добавить(Параметр1);
   Параметр2 = КонтрольВеденияУчета.ПараметрыВыполненияПроверки("ЗакрытиеМесяца", Организация2, ЗакрываемыйМесяц);
   ПараметрыВыполненияПроверки.Добавить(Параметр2);
   ВыполнитьПроверку("ПроверитьПроведениеДокументов", ПараметрыВыполненияПроверки);

Доступность

Сервер, Толстый клиент, Внешнее соединение