Аудит состояния системы
ВыполнитьПроверкуСостоянияСистемы
Описание, пример вызова
// Выполнение указанной проверки состояния системы.//// Параметры:// Проверка - СправочникСсылка.ПравилаПроверкиУчета - проверка// ЗначенияДопПараметров - Произвольный - дополнительные параметры проверки//// Возвращаемое значение:// Структура - см. ИнициализироватьПараметрыПроверки//Функция ВыполнитьПроверкуСостоянияСистемы(Проверка, ЗначенияДопПараметров = Неопределено) Экспорт
Пример вызова
Результат = АудитСостоянияСистемы.ВыполнитьПроверкуСостоянияСистемы(Проверка, ЗначенияДопПараметров);
ОчиститьРезультатыПроверок
Описание, пример вызова
// Очистка предыдущих результатов указанных проверок.//Процедура ОчиститьРезультатыПроверок(МассивПроверок, МассивОрганизаций, НачалоПериода, КонецПериода = Неопределено) Экспорт
Пример вызова
АудитСостоянияСистемы.ОчиститьРезультатыПроверок(МассивПроверок, МассивОрганизаций, НачалоПериода, КонецПериода);
ТаблицаПроблемСостоянияСистемы
Описание, пример вызова
// Возвращает таблицу результатов выполнения указанных проверок.//// Параметры:// МассивПроверок - Массив -// МассивОрганизаций - Массив -// НачалоПериода - Дата -// КонецПериода - Дата -//// Возвращаемое значение:// ТаблицаЗначений -//Функция ТаблицаПроблемСостоянияСистемы(МассивПроверок, МассивОрганизаций, НачалоПериода, КонецПериода = Неопределено) Экспорт
Пример вызова
Результат = АудитСостоянияСистемы.ТаблицаПроблемСостоянияСистемы(МассивПроверок, МассивОрганизаций, НачалоПериода, КонецПериода);
ТаблицаОбъектовПроблемСостоянияСистемы
Описание, пример вызова
// Возвращает таблицу уточненных результатов выполнения указанных проверок.//// Параметры:// МассивПроверок - Массив -// МассивОрганизаций - Массив -// НачалоПериода - Дата -// КонецПериода - Дата -//// Возвращаемое значение:// ТаблицаЗначений -//Функция ТаблицаОбъектовПроблемСостоянияСистемы(МассивПроверок, МассивОрганизаций, НачалоПериода, КонецПериода = Неопределено) Экспорт
Пример вызова
Результат = АудитСостоянияСистемы.ТаблицаОбъектовПроблемСостоянияСистемы(МассивПроверок, МассивОрганизаций, НачалоПериода, КонецПериода);
ТаблицаПроверокПоКонтексту
Описание, пример вызова
// Возвращает таблицу проверок по указанным отборам.//// Параметры:// КонтекстПроверокВеденияУчета - Произвольный -// УточнениеКонтекстаПроверокВеденияУчета - Произвольный -// ВыполняетсяТолькоВКонтексте - Булево -//// Возвращаемое значение:// ТаблицаЗначений -//Функция ТаблицаПроверокПоКонтексту(КонтекстПроверокВеденияУчета, УточнениеКонтекстаПроверокВеденияУчета = Неопределено, ВыполняетсяТолькоВКонтексте = Неопределено) Экспорт
Пример вызова
Результат = АудитСостоянияСистемы.ТаблицаПроверокПоКонтексту(КонтекстПроверокВеденияУчета, УточнениеКонтекстаПроверокВеденияУчета, ВыполняетсяТолькоВКонтексте);
НайтиПроверкуПоКлючевымПолям
Описание, пример вызова
// Возвращает проверку по указанным отборам.//// Параметры:// КонтекстПроверокВеденияУчета - Произвольный - Контекст проверок ведения учета// Идентификатор - Строка - Идентификатор// ВозвращатьТолькоСсылку - Булево - Возвращать только ссылку// ЗаполнятьПроверкиЕслиНеНайдена - Булево - Заполнять проверки если не найдена//// Возвращаемое значение:// Неопределено, Структура - параметры проверкиФункция НайтиПроверкуПоКлючевымПолям(КонтекстПроверокВеденияУчета, Идентификатор, ВозвращатьТолькоСсылку = Истина, ЗаполнятьПроверкиЕслиНеНайдена = Истина) Экспорт
Пример вызова
Результат = АудитСостоянияСистемы.НайтиПроверкуПоКлючевымПолям(КонтекстПроверокВеденияУчета, Идентификатор, ВозвращатьТолькоСсылку, ЗаполнятьПроверкиЕслиНеНайдена);
СформироватьОписаниеПроблемы
Описание, пример вызова
// Формирует описание проблемы, выявленной при проверке.//// Параметры:// ТекстПроблемы - Строка -// Важность - ПеречислениеСсылка.ВажностьПроблемыУчета -// ТекстУточнения - Строка -// Объект - Произвольный -// ДополнительнаяИнформация - Произвольный -//// Возвращаемое значение:// Структура - Описание:// * Объект - Структура - Описание:// ** Представление - Строка -// ** ЭтоСоставнойОбъект - Булево -// ** СоставнойОбъект - УникальныйИдентификатор -// ** РасшифровкаСоставногоОбъекта - ХранилищеЗначения -// ** Объект - Произвольный -// * Проблема - Структура - Описание:// ** Представление - Строка -// ** Важность - ПеречислениеСсылка.ВажностьПроблемыУчета -// ** ДополнительнаяИнформация - ХранилищеЗначения -//Функция СформироватьОписаниеПроблемы(ТекстПроблемы, Важность = Неопределено, ТекстУточнения = "", Экспорт
Пример вызова
Результат = АудитСостоянияСистемы.СформироватьОписаниеПроблемы(ТекстПроблемы, Важность, ТекстУточнения, );
ЗарегистрироватьПроблему
Описание, пример вызова
// Регистрирует в ИБ информацию о выявленной проблеме по любой указанной проверке.//// Параметры:// Проверка - СправочникСсылка.ПравилаПроверкиУчета -// Организация - СправочникСсылка.Организации -// ПроверяемыйПериод - Дата -// ОписаниеПроблемы - см. АудитСостоянияСистемы.СформироватьОписаниеПроблемы//Процедура ЗарегистрироватьПроблему(Проверка, Организация, ПроверяемыйПериод, ОписаниеПроблемы) Экспорт
Пример вызова
АудитСостоянияСистемы.ЗарегистрироватьПроблему(Проверка, Организация, ПроверяемыйПериод, ОписаниеПроблемы)
ДобавитьСтрокуВТаблицуВыявленныхПроблем
Описание, пример вызова
// Добавляет строку в таблицу выявленных проблем. Вызывается при выполнении проверки.//// Параметры:// ПараметрыПроверки - см. АудитСостоянияСистемы.ИнициализироватьПараметрыПроверки// Организация - СправочникСсылка.Организации -// ПроверяемыйПериод - Дата -// Представление - Строка -// Важность - ПеречислениеСсылка.ВажностьПроблемыУчета -// ДополнительнаяИнформация - Произвольный -//Процедура ДобавитьСтрокуВТаблицуВыявленныхПроблем(ПараметрыПроверки, Организация, ПроверяемыйПериод, Представление, Экспорт
Пример вызова
АудитСостоянияСистемы.ДобавитьСтрокуВТаблицуВыявленныхПроблем(ПараметрыПроверки, Организация, ПроверяемыйПериод, Представление, );
ДобавитьОбъектКЗафиксированнойПроблеме
Описание, пример вызова
// Добавляет ссылочный объект к последней строке таблицы выявленных проблем. Вызывается при выполнении проверки.//// Параметры:// ПараметрыПроверки - см. АудитСостоянияСистемы.ИнициализироватьПараметрыПроверки// Объект - Произвольный -// Представление - Строка -//Процедура ДобавитьОбъектКЗафиксированнойПроблеме(ПараметрыПроверки, Объект, Представление = "") Экспорт
Пример вызова
АудитСостоянияСистемы.ДобавитьОбъектКЗафиксированнойПроблеме(ПараметрыПроверки, Объект, Представление);
ДобавитьСоставнойОбъектКЗафиксированнойПроблеме
Описание, пример вызова
// Добавляет не ссылочный объект к последней строке таблицы выявленных проблем. Вызывается при выполнении проверки.//// Параметры:// ПараметрыПроверки - см. АудитСостоянияСистемы.ИнициализироватьПараметрыПроверки// Расшифровка - Произвольный -// Представление - Строка -//Процедура ДобавитьСоставнойОбъектКЗафиксированнойПроблеме(ПараметрыПроверки, Расшифровка, Представление = "") Экспорт
Пример вызова
АудитСостоянияСистемы.ДобавитьСоставнойОбъектКЗафиксированнойПроблеме(ПараметрыПроверки, Расшифровка, Представление);
ТаблицаПроверокСостоянияСистемы
Описание, пример вызова
// Возвращает таблицу проверок.//// Возвращаемое значение:// ТаблицаЗначений - Описание:// * ИдентификаторРодителя - Строка -// * Наименование - Строка -// * РасписаниеВыполнения - РасписаниеРегламентногоЗадания -// * ОписаниеДополнительныхПараметров - Произвольный -//Функция ТаблицаПроверокСостоянияСистемы() Экспорт
Пример вызова
Результат = АудитСостоянияСистемы.ТаблицаПроверокСостоянияСистемы()
ИнициализироватьПараметрыПроверки
Описание, пример вызова
// Формирует описание проверки состояния системы.//// Параметры:// Проверка - СправочникСсылка.ПравилаПроверкиУчета -// КонтекстПроверокВеденияУчета - ОпределяемыйТип.КонтекстПроверокВеденияУчета, Null -// ЗначенияДопПараметров - Неопределено, Структура - Описание// Возвращаемое значение:// Структура - Описание:// * ВыявленныеПроблемы - см. АудитСостоянияСистемы.ТаблицаВыявленныхПроблемПриПроверке// * Отборы - см. АудитСостоянияСистемы.ТаблицаОтборовДляПроверки// * ПричинаОтказаОтПроверки - Строка -// * ПроверкаНеВыполнена - Булево -// * КонтекстПроверокВеденияУчета - ОпределяемыйТип.КонтекстПроверокВеденияУчета, Null -// * ДополнительныеПараметры - Неопределено -//Функция ИнициализироватьПараметрыПроверки(Проверка, КонтекстПроверокВеденияУчета = NULL, ЗначенияДопПараметров = Неопределено) Экспорт
Пример вызова
Результат = АудитСостоянияСистемы.ИнициализироватьПараметрыПроверки(Проверка, КонтекстПроверокВеденияУчета, ЗначенияДопПараметров);
© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).