Найти тему

Реализация записи информации об отсутствии настройки в журнал регистрации с помощью метода ЗаписьЖурналаРегистрации

В ходе задания по созданию внешней обработки возникла необходимость в записи информации об отсутствии настройки в ЖР через метод БСП.

Для этого служит метод глобального контекста ЗаписьЖурналаРегистрации, который имеет следующий синтаксис:

ЗаписьЖурналаРегистрации(<ИмяСобытия>, <Уровень>, <ОбъектМетаданных>, <Данные>, <Комментарий>, <РежимТранзакции>)

Где:

<ИмяСобытия> — обязательный параметр, тип Строка. Можно разделять события точкой, для иерархического отображения. Например: «Обработка проведения.Провели по РН», «Обработка проведения.Провели по РС», «Обработка проведения.Провели по РБ».

<Уровень> — необязательный параметр, тип УровеньЖурналаРегистрации, с его помощью можно указывать, что за событие у нас произошло: Ошибка, Предупреждение, Информация и Примечание:

  • УровеньЖурналаРегистрации.Ошибка
  • УровеньЖурналаРегистрации.Информация
  • УровеньЖурналаРегистрации.Предупреждение
  • УровеньЖурналаРегистрации.Примечание

<ОбъектМетаданных> — необязательный параметр ,можно указать объект метаданных, к которому будет привязано событие. Например

  • Метаданные.Документы.ПриходТовара
  • Метаданные.Справочники.Контрагенты

<Данные> — необязательный параметр, любая ссылка, можно указать данные, с которыми связанно событие.

<Комментарий> — произвольный комментарий.

<РежимТранзакции> — параметр типа РежимТранзакцииЗаписиЖурналаРегистрации. Данный тип имеет два значения: Независимая – запись будет происходить независимо от текущей транзакции. Транзакционная – запись зависит от текущей транзакции.

Я пока ещё разбираюсь с данным методом,если найду прям живой пример применения обязательно допишу тут или сделаю отдельный пост