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