ОписаниеПроблемы
страницаФормирует описание проблемы для последующей регистрации с помощью процедуры КонтрольВеденияУчета.ЗаписатьПроблему в процедуре-обработчике проверки.
Синтаксис
Функция ОписаниеПроблемы(ПроблемныйОбъект, ПараметрыПроверки) ЭкспортПараметры
ПроблемныйОбъект— ЛюбаяСсылка - объект, с которым связана выявленная проблема.ПараметрыПроверки— Структура - параметры выполняемой проверки, значение которых следует взять из одноименного параметра процедуры-обработчика проверки:- Проверка - СправочникСсылка.ПравилаПроверкиУчета - выполненная проверку.
- ВидПроверки - СправочникСсылка.ВидыПроверок - вид проверки, к которому относится выполненная проверка.
- ВажностьПроблемы - ПеречислениеСсылка.ВажностьПроблемыУчета - важность, с которой следует зарегистрировать выявленную проблемы учета: Информация, Предупреждение, Ошибка, ПолезныйСовет или ВажнаяИнформация.
- Идентификатор - Строка - строковый идентификатор проверки.
- ДатаНачалаПроверки - Дата - пороговая дата, обозначающая границу проверяемых объектов (только для объектов с датой). Объекты, дата которых меньше указанной, не следует проверять. По умолчанию не заполнено (т.е. проверять все).
- ЛимитПроблем - Число - количество проверяемых объектов. По умолчанию 1000. Если указано 0, то следует проверить все объекты.
- ВидПроверки - СправочникСсылка.ВидыПроверок - ссылка на вид проверки, к которому относится выполненная проверка.
Возвращаемое значение
Структура:
- ПроблемныйОбъект - ЛюбаяСсылка - ссылка на объект-источник проблемы.
- Проверка - СправочникСсылка.ПравилаПроверкиУчета - ссылка на выполненную проверку. Взято из переданной структуры ПараметрыПроверки.
- ВидПроверки - СправочникСсылка.ВидыПроверок - ссылка на вид проверки, к которому относится выполненная проверка. Взято из переданной структуры ПараметрыПроверки
- ВажностьПроблемы - СправочникСсылка.ВидыПроверок - ссылка на вид проверки, к которому относится выполненная проверка. Взято из переданной структуры ПараметрыПроверки.
- УточнениеПроблемы - Строка - строка уточнения проблемы. По умолчанию не заполнена.
- КлючУникальности - УникальныйИдентификатор - ключ уникальности проблемы.
- Выявлено - Дата - момент обнаружения проблемы.
- ДополнительнаяИнформация - ХранилищеЗначения
- Неопределено - произвольные дополнительные сведения, связанные с выявленной проблемой. По умолчанию Неопределено.
- Ответственный - СправочникСсылка.Пользователи
- Неопределено - заполнен, если за проблемный объект имеется конкретный ответственный. По умолчанию Неопределено.
Пример вызова
Проблема = КонтрольВеденияУчета.ОписаниеПроблемы(ПроблемныйДокумент, ПараметрыПроверки);
Проблема.ВидПроверки = ВидПроверки;
Проблема.УточнениеПроблемы = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
НСтр("ru = 'По контрагенту ""%1"" имеется непроведенный документ ""%2""'"), Результат.Контрагент,
ПроблемныйДокумент);
КонтрольВеденияУчета.ЗаписатьПроблему(Проблема, ПараметрыПроверки);Доступность
Сервер, Толстый клиент, Внешнее соединение