Журнал регистрации 1С содержит информацию о том, какие события происходили в информационной базе в определенный момент времени или какие действия выполнял тот или иной пользователь.
Таким образом, журнал регистрации 1С содержит информацию о событиях и действиях пользователей в детализации, настроенной в конфигураторе.
Для программной выгрузки журнала регистрации используется метод глобального контекста ВыгрузитьЖурналРегистрации(), указав в нем параметры и отборы выгрузки.
Все программные функции журнала регистрации 1С принадлежат к глобальному контексту и их подробное описание содержится в соответствующем разделе справки.
ЗаписьЖурналаРегистрации — позволяет добавить запись в журнал регистрации.
ПолучитьИспользованиеЖурналаРегистрации — возвращает массив уровней журнала регистрации, для которых осуществляется запись событий. Настроить уровни журнала регистрации можно в меню "Администрирование" - "Настройка журнала регистрации…" или воспользоваться функцией УстановитьИспользованиеЖурналаРегистрации.
УстановитьИспользованиеЖурналаРегистрации — позволяет программно установить уровни журнала регистрации (требует монопольного доступа и административных прав).
ПредставлениеСобытийЖурналаРегистрации — возвращает локализованное название события.
ВыгрузитьЖурналРегистрации — позволяет выгрузить содержимое журнала регистрации в XML файл или в таблицу значений, существует возможность указать файл журнала регистрации из которого будет произведена выгрузка.
ПолучитьЗначенияОтбораЖурналаРегистрации — позволяет получить возможные значения параметров отбора журнала регистрации, что пригодиться для формирования фильтра при использовании функции выше.
УстановитьИспользованиеСобытияЖурналаРегистрации — позволяет управлять регистрацией событий в журнале регистрации, требует административных прав.
ПолучитьИспользованиеСобытияЖурналаРегистрации — получает текущее состояние управления регистрацией указанного события, требует административных прав.
СкопироватьЖурналРегистрации — копирует часть журнала регистрации (в соответствии с фильтром) из одного файла в другой, требует административных прав.
ОчиститьЖурналРегистрации — удаляет часть записей журнала регистрации (в соответствии с фильтром), применима только для журналов нового вида (.lgd) и требует административных прав.
Место физического хранения журнала регистрации зависит от того, файловая база или клиент-серверная:
- Если база файловая, то журнал регистрации находится в папке с самой базой в папке 1Cv8Log. При необходимости переноса базы можно скопировать так же и этот каталог, тогда данные журнала регистрации перенесутся вместе с базой. При удалении данного каталога, журнал регистрации очистится.
- Если база клиент-серверная то данные журнала регистрации 1С хранятся на сервере (в той же папке, например, C:\Program Files\1cv8\srvinfo\<место расположения информационной базы>\1Cv8Log.
Функциональные возможности журнала регистрации 1С:
- Регистрация событий успешной и безуспешной аутентификации в информационной базе 1С:Предприятия с фиксацией пользователя операционной системы, выполнявшего эту аутентификацию.
- Гибкая настройка состава регистрируемой информации для событий доступа (отказа в доступе) к данным (набора полей объектов конфигурации, при доступе к которым будет регистрироваться событие, и состава дополнительной информации, которая будет записываться в журнал регистрации при наступлении этого события).
Пример
Например, можно указать, что в журнал будут заноситься записи о том, что пользователь прочитал сумму начислений из регистра, хранящего данные о заработной плате. При этом в журнал будет занесена информация не только о том пользователе, который прочитал эти данные, но и информация о том, начисления какому именно сотруднику были прочитаны.
[свернуть] - Отбор информации, находящейся в журнале регистрации, по значительному количеству критериев.
Пример
Например, можно отобрать только информацию о том, какие документы изменялись определенным пользователем в заданный промежуток времени:
[свернуть] -
Возможность настройки уровня событий, отображаемых в журнале регистрации, а также периодичности разделения журнала на отдельные файлы (включение/выключение журнала регистрации возможно как интерактивно, так и средствами встроенного языка).
Рисунок[свернуть] -
Самостоятельное добавление записей в журнал регистрации разработчиком с использованием средств встроенного языка. Такая возможность позволяет настраивать журнал регистрации под нужды конкретного прикладного решения.
-
Возможность выгрузки журнала регистрации в текстовый или табличный документ (с использованием средств работы со списками), который в дальнейшем может быть сохранен в собственном формате или, например, формате листа Excel или документа HTML.
-
Выгрузка журнала регистрации в формате XML, что может использоваться для последующего анализа выгруженных записей средствами встроенного языка.
Журнал регистрации 1С доступен:
- в режиме Конфигуратор
Рисунок[свернуть]
- в режиме 1С:Предприятие
Рисунок[свернуть]
Особенности функционирования журнала регистрации:
- В режиме 1С:Предприятие по щелчку мыши в полях "Данные" и "Представление данных" можно перейти к тому объекту прикладного решения, который указан в записи журнала регистрации.
- При создании новой информационной базы для журнала устанавливается режим регистрации событий всех уровней важности.
- При загрузке информационной базы из файла журнал регистрации не очищается.
- Журнал регистрации можно выгрузить:
- интерактивно в XML-файл (из Конфигуратора через меню Файл - Сохранить как... );
- посредством встроенного языка в XML-файл;
- выгрузить, определив параметры и условия выгрузки;
- выгрузить в XML-файл ранее сохраненный файл архива;
- Переход из журнала регистрации к списку активных пользователей возможен:
- через иконку "Активные пользователи";
- через контекстное меню, выбрав пункт "Активные пользователи";
- через меню "Действия" формы журнала, выбрав пункт "Активные пользователи".
- Переход из журнала регистрации к непосредственно измененным объектам возможен:
- из контекстного меню выбрать пункт "Открыть данные" (сейчас называется "Данные");
- в меню "Действия" формы журнала выбрать пункт "Открыть данные" (сейчас называется "Данные").
- Уменьшить число записей журнала регистрации можно:
- удалив события до указанной даты;
- свернув в архив события до указанной даты;
- удалив записи по заданным условиям.
- Хранение журнала регистрации можно разделять по периодам:
- год;
- месяц, неделя;
- неделя, день, час
Замечание
Перечень согласно ответов тестирования 1С:Профессионал, но на самом деле Журнал хранит записи с точностью до секунды.
[свернуть]
- Интерактивно просмотреть архив записей журнала регистрации можно с помощью стандартной команды открытия файла, если архив сохранен в формате *.elf или .lgd.
- Отбор выводимой информации Журнала регистрации настраивается следующим образом:
- на закладке "Основные" производится установка фильтров отбора по периоду, наименованию компьютера, пользователю, степени важности событий, комментарию;
- на закладке "Прочие" указываются данные, по которым будет производиться отбор событий, информация о которых представлена в колонках "Метаданные", "Данные" и "Представление данных" журнала регистрации;
- может производиться динамически и "сразу".
- Настройка детализации Журнала регистрации производится в режиме конфигуратора, просмотр самого журнала доступен в обоих режимах.