В ходе задания по созданию внешней обработки возникла необходимость в записи информации об отсутствии настройки в ЖР через метод БСП.
Для этого служит метод глобального контекста ЗаписьЖурналаРегистрации, который имеет следующий синтаксис:
ЗаписьЖурналаРегистрации(<ИмяСобытия>, <Уровень>, <ОбъектМетаданных>, <Данные>, <Комментарий>, <РежимТранзакции>)
Где:
<ИмяСобытия> — обязательный параметр, тип Строка. Можно разделять события точкой, для иерархического отображения. Например: «Обработка проведения.Провели по РН», «Обработка проведения.Провели по РС», «Обработка проведения.Провели по РБ».
<Уровень> — необязательный параметр, тип УровеньЖурналаРегистрации, с его помощью можно указывать, что за событие у нас произошло: Ошибка, Предупреждение, Информация и Примечание:
- УровеньЖурналаРегистрации.Ошибка
- УровеньЖурналаРегистрации.Информация
- УровеньЖурналаРегистрации.Предупреждение
- УровеньЖурналаРегистрации.Примечание
<ОбъектМетаданных> — необязательный параметр ,можно указать объект метаданных, к которому будет привязано событие. Например
- Метаданные.Документы.ПриходТовара
- Метаданные.Справочники.Контрагенты
<Данные> — необязательный параметр, любая ссылка, можно указать данные, с которыми связанно событие.
<Комментарий> — произвольный комментарий.
<РежимТранзакции> — параметр типа РежимТранзакцииЗаписиЖурналаРегистрации. Данный тип имеет два значения: Независимая – запись будет происходить независимо от текущей транзакции. Транзакционная – запись зависит от текущей транзакции.
Я пока ещё разбираюсь с данным методом,если найду прям живой пример применения обязательно допишу тут или сделаю отдельный пост