Чем открыть журнал регистрации 1с 8.3. Настройка журнала регистрации и просмотр истории изменений

Журнал регистрации 1С — специальный механизм платформы 1С версий 8.2 и 8.3, который позволяет фиксировать работу пользователей с системой. С помощью журнала можно узнать, кто и когда изменял объекты в системе: справочники, документы, регистры и т.д. Ниже мы рассмотрим, как работать с этим механизмом, где хранятся файлы журнала регистрации 1С, каким образом происходит его настройка, как оптимизировать журнал регистрации и как можно произвести полную очистку данных.

Начнем с того, где хранится журнал регистрации в 1С. Варианта может быть два — для файлового и клиент серверного режима работы.

Файловая база

Для файловых баз данных 1С журнал находится в папке с базой данных. Расположение файлов можно узнать при запуске программы в меню выбора базы данных:

Красным выделен путь. Если мы проследуем по этому пути, то увидим следующую картину:

Папка 1Cv8Log — это и есть директория, содержащая журнал регистрации.

  • Если Вы планируете перенести файловую базу данных и хотите сохранить историю журнала регистрации, Вам обязательно надо скопировать папку 1Cv8Log в категорию новой базы 1С.
  • Если необходимо очистить журнал регистрации 1С в файловой базе, просто удалите папку 1Cv8Log.

Клиент-серверная база 1С SQL

В клиент-серверном режиме файлы истории обычно хранятся на сервере в каталоге:

C:\Program Files\1cv8\srvinfo\<Имя кластера сервера>\<Идентификатор базы на сервере>\1Cv8Log

Чтобы перенести журнал регистрации 1С для базы SQL, так же, как и для файловой, достаточно перенести папку в расположение новой базы.

Так же и с удалением — достаточно просто удалить данную папку.

Настройка журнала

Чтобы увидеть доступные настройки, необходимо зайти в и в главном меню найти пункт «Администрирование — Настройка журнала регистрации…»:

Получите 267 видеоуроков по 1С бесплатно:

В открывшемся интерфейсе доступны следующие настройки ведения журнала:

Здесь в поле «Регистрировать в журнале события» можно указать детализацию регистрируемых данных. Пункт «Не регистрировать» позволяет отключить ведение журнала вовсе. Другие пункты расшифровываются следующим образом:

  1. Ошибки — все возможные варианты сбоев и ошибок в системе;
  2. Предупреждения — важные сообщения системы, которые не являются ошибками;
  3. Информация — вся информация об изменяемых данных системы;
  4. Примечания — неважные сообщения (почти всегда их можно отключить).

Оптимизация журнала регистрации

Среди способов оптимизации скорости загрузки и работы с журналом можно выделить следующие методы:

Регистрацию меньшего количества событий. Отключение записи неважных для нас сообщений позволит существенно сократить объем информации и увеличить скорость работы.

Разделение хранения журнала по периодам. Если изменить настройку «Разделять хранение журнала по периодам» на значение день (для больших баз данных) / неделя (для средних), можно существенно поднять производительность журнала. Файлы логов будут разбиваться в папке 1Cv8Log на порции, заданные в настройке, и будут иметь вид, подобный 20140905000000.lgp, в котором видно дату и время создания лога.

Сокращение журнала регистрации также дает существенную оптимизацию в работе с журналом. Для этого нажмите на кнопку «Сократить» в настройках. Выберите период, до которого желаете сократить журнал:

При использовании данного способа настоятельно рекомендуется записать удаляемые события в отдельный файл. Это позволит в любой момент восстановить историю, которая была удалена из журнала базы данных 1С.

И последний и самый эффективный способ оптимизации — перевод журнала регистрации на так называемый «Новый формат». Доступен он начиная с версии платформы 1С 8.3.5.1068 . Данный формат хранения лога журнала регистрации не в текстовом файле, а в отдельной базе данных на СУБД SQLite.

Для перехода на новый формат достаточно сконвертировать журнал с помощью нажатия кнопки «Новый Формат»:

Будьте внимательны, обратная конвертация в старый формат невозможна .

В системе 1С для анализа технической информации существует также .

В процессе длительной эксплуатации баз 1С в журнале регистрации может накопиться большое количество записей, что, в свою очередь, сильно сокращает свободное место на дисках. Поэтому периодически рекомендуется сокращать размер журнала регистрации и удалять не актуальные записи.

Что такое журнал регистрации 1С?

В журнале регистрации храниться информация о событиях, которые происходили в информационной базе и какие действия выполняли пользователи.

Журнал регистрации доступен как в режиме 1С:Предприятие (меню: Сервис - Журнал регистрации), так и в режиме Конфигуратор (меню: Администрирование - Журнал регистрации).

Настройка журнала регистрации.

Настройка журнал регистрации производится в режиме Конфигуратор (меню: Администрирование - Настройка журнала регистрации)

Существует возможность настроить уровень детализации хранимых в журнале регистрации данных, а также периодичность разделения журнала на отдельные файлы.

Где хранятся файлы журнала регистрации?

Файлы журнала регистрации хранятся в папке srvinfo каталога установки программы 1С:Предприятие (C:\Program Files (x86)\1cv82). В файле 1CV8Reg имеется описание каталогов в которые сохраняются данные журнала регистрации для каждой базы 1С.

Как уменьшить размер журнала регистрации?

Сократить журнал регистрации можно нажав кнопку «Сократить» на форме Настроек журнала регистрации. В открывшейся форме будет отображен текущий диапазон событий, хранящийся в журнале регистрации. Имеется возможность удалить события до определенной даты и сохранить удаляемые данные в файл на случай, если потребуется анализ данных в дальнейшем. Кроме того, имеется возможность объединить сокращаемые данные с сохраненным ранее файлом.

Перед сокращением журнала выдается предупреждение.

Кстати говоря, архивные записи журнала регистрации имеет смысл хранить в сжатом виде, т.к. текстовая информация, хранящаяся в них, очень хорошо сжимается архиватором.

Если вы должны обеспечивать работоспособность системы 1С с большим количеством пользователей, то часто возникают ситуации, когда необходимо проверить их действия. Именно для этого разработчики и создали отличный механизм – журнал регистрации. Он позволит узнать, кем вносились изменения в документы и другие объекты системы, кто получал сообщение об ошибках, запускал отчеты.

Где в 1С находится журнал регистрации ошибок?

Отследить, какие ошибки появлялись у пользователей в процессе работы, можно несколькими способами. Чаще всего проще и быстрее открыть меню «Администрирование», зайти в пункт «Обслуживание» и нажать «Журнал регистрации»:

Также в журнал регистрации попадете, воспользовавшись общим меню под названием «Все функции»:


Кроме этого, запустить журнал можно и из конфигуратора. Для этого откройте вкладку меню «Администрирование» и выберите пункт «Журнал регистрации»:


Местонахождение данных журнала отличается для случаев файловых и клиент-серверных баз. В первом случае файлы журнала регистрации расположены в папке с базой в отдельном каталоге «1Cv8Log». Если реализованы сервер и клиентские места, то история ошибок и действия пользователей находиться на сервере в отдельной папке.

Как открыть журнал регистрации?

Чтобы открыть данные по истории действий пользователей и ошибок необходимо зайти в журнал регистрации любым способом и установить отборы. Проблема в том, что при большом количестве пользователей журнал регистрации становится внушительного размера и 1С показывает лишь несколько последних записей. Чтобы увидеть больший список данных – необходимо выставить нужные фильтры.


В открывшейся форме вы сможете установить те отборы по данным журнала регистрации, которые необходимы. Сверху задается интервал поиска, если необходимо учесть, когда были зафиксированы действия пользователей или ошибки. Слева вы отмечаете, события какой важности вас интересуют, а справа можно установить отборы:

  • Тип события;
  • Пользователя, под которым произошло действие или ошибка;
  • Приложение;
  • Компьютеры;
  • Перечень сеансов.

В разделе «Данные» можно установить отборы на конкретные объекты системы от всего списка документов, до поиска по единственному элементу справочника. Раздел «Транзакция» позволит отследить только записанные операции или еще не завершенные. Раздел «Прочие» предоставляет возможность поиска по различным серверам или IP портам.


Как отключить журнал регистрации?

Многие компании, не располагающие мощными серверами и нежелающие тратить деньги на аренду оборудования, отключают журнал регистрации в 1С. Это чревато тем, что в случае ошибок вы не сможете посмотреть, когда и у кого они появлялись. Но журнал регистрации требует много ресурсов, поэтому иногда, действительно, целесообразно отказаться от этого механизма. К тому же, механизм версионирования объектов частично выполняет функции журнала регистрации, позволяя увидеть внесенные изменения в объекты системы.

Для того чтобы отключить журнал регистрации, необходимо сделать для администратора монопольный режим и зайти в конфигуратор. В выпадающем меню откройте вкладку «Администрирование» и откройте «Настройка журнала регистрации…».


После выбора пункта «Не регистрировать» и подтверждения своего выбора нажатием кнопки «ОК», запись всех событий в журнал регистрации остановится.


Как выгрузить журнал регистрации?

Так как данный механизм требует больших ресурсов, многие администраторы предпочитают работать с историей не через 1С, а в другом формате. Это позволяет не нагружать сервер, и клиентский компьютер при этом также работает существенно быстрее. Чтобы осуществить просмотр журнала регистрации, необходимо сформировать отчет с нужными данными в 1С. Затем нажмите «Еще/Вывести список…», выделите все столбцы и сохраните полученные данные в файл с нужным форматом с помощью клавиш Ctrl+А.


Также в 1С встроена функция «ВыгрузитьЖурналРегистрации()», которой можно воспользоваться во внешних обработках, чтобы выгружать себе определенные данные. Анализировать выгруженные данные может помочь типовая обработка «Консоль анализа журнала регистрации». Она распространяется на диске ИТС, который вы получаете, когда заключаете договор с партнерами компании 1С. Если же нет доступа к этим дискам, то на помощь может прийти интернет и официальный сайт ИТС.

Как восстановить журнал регистрации?

Бывают случаи, когда при переносе информационной базы или обновлении сервера журнал регистрации оказывается пустым. Если вам не повезло, и журнал некорректно работает, то придется заниматься восстановлением данных. В первую очередь проверьте сами файлы журнала регистрации. Если говорить о клиент-серверном варианте, то они хранятся на сервере в каталоге:

С:\ProgramFiles\1Cv8\srvinfo\ПодставьтеИмяСервера\ПодставьтеИдентификаторИБ\1Cv8Log.

Зачастую достаточно бывает переноса содержимого этой папки в каталог с новым расположением ИБ, чтобы журнал регистрации восстановился. Если же это не помогло, то придется обращаться к архиву логов или стороннему ПО для восстановления данных журнала регистрации. Перед тем как запускать обработки на рабочей базе, обязательно потренируйтесь на копии ИБ.

Очень часто подобные проблемы появляются после неаккуратных попыток уменьшить размер файлов журнала регистрации.

Как сократить журнал регистрации?

По мере работы в 1С данные журнала регистрации становятся все больше. Если вы обладаете ограниченными ресурсами, то уже через пару лет вы столкнетесь с нехваткой места на диске. Уменьшить размер истории ошибок и действий пользователя – естественный шаг для экономии места и оптимизации работы базы. Для этого нам понадобиться режим конфигуратора.

Необходимо открыть форму «Настройка журнала регистрации…» из меню «Администрирование»:


В сокращении журнала регистрации нам помогут 2 функции:

  • Кнопкой «Сократить» удаляем все данные до определенной даты;
  • Возможность выбора периодов разделения журнала. При установке данной опции в значение «День», каждый день будет создаваться новый файл журнала регистрации. Мы сможем устаревшие данные перемещать на отдельный ресурс. Также не лишним будет применить архивирование журнала в zip или rar для минимизации занимаемого места.



Как очистить журнал регистрации?

Многие администраторы периодически чистят журнал регистрации. Это оправданно, если вам нужно удалить старые записи или в данных по истории действий в базе нет необходимости. Выше был рассмотрен способ очистки журнала до определенной даты – с помощью кнопки «Сократить», используя конфигуратор. Но это не единственная возможность у администратора, чтобы очистить избавиться от ненужных данных журнала регистрации.

Логи 1С хранятся в папке 1Cv8Log в каталоге расположения информационной базы. Чтобы очистить журнал регистрации достаточно просто удалить данную директорию вместе с содержимым. Это освободит немало места на жестком диске, но рекомендуется произвести архивирование журнала и переместить данные в другое место.

Можно ли программно добавить запись в журнал?

Многие администраторы и разработчики активно используют журнал регистрации не только для отслеживания ошибок и действий пользователя. Встроенный функционал внутреннего языка 1С позволяет им программно записывать свои события в журнал регистрации. Для этого используется функция «ЗаписьЖурналаРегистрации()» с набором параметров.

ЗаписьЖурналаРегистрации("Событие1", УровеньЖурналаРегистрации.Информация, "Процесс закончен",РежимТранзакцииЗаписиЖурналаРегистрации.Транзакционная)

Таким образом, у каждого программиста есть возможность записывать собственные события в стандартный журнал регистрации. Эта возможность дает обширный простор для различных контролей и отслеживания работы пользователей. Особенно это актуально, если у вас настроено большое количество фоновых заданий, за которыми некогда следить.

Как вернуть старый формат журнала регистрации?

Начиная с версии 8.3.5, в 1С появляется новый формат данного механизма. Если вы создадите базу на основе платформы версии 8.3.5 и выше, то увидите в папке 1Cv8Log файл формата lgd. Пользователями уже замечено, что при большом количестве пользователей новый журнал регистрации работает существенно хуже. Поэтому многие администраторы заинтересованы в том, чтобы вернуть старый формат журнала регистрации.

Чтобы снова увидеть файл формата lgf, нужно для каждой базы 1С проделать следующий алгоритм:

  1. Найдите папку 1Cv8Log для конкретной базы;
  2. Удалите из каталога все файлы. Желательно сохранить их в другом месте;
  3. Создайте в папке 1Cv8Log пустой файл формата 1Cv8.lgf.

Вышеперечисленный алгоритм проделайте для каждой информационной базы.

Можно ли перенести журнал регистрации в отдельную базу?

Если вам пришлось переносить информационную базу на другой сервер, то необходимо не забыть и о журнале регистрации. Если на него не обращать внимания, то при просмотре вы обнаружите, что данные невозможно прочитать и придется журнал очищать.

Процедура переноса журнала отличается при файловом и клиент-серверном варианте информационной базы. В первом случае вам достаточно лишь найти в старом каталоге базы папку 1Cv9Log и скопировать ее в новую директорию базы.

Второй случай сложнее, так как потребуется исправлять идентификатор ИБ. Для этого откройте файл 1Cv8Reg, расположенный на сервере, и найдите в нем строчку с указание ID – источника ИБ. Зайдите в каталог этой ИБ и перенесите оттуда в новую директорию папку 1Cv8Log. Также следует внести изменения в адреса сервера, если базу перенесли.

14.09.2018 15:26:36 1С:Сервистренд ru

Где в 1С 8.3 находится журнал регистрации?

Журнал регистрации – функционал 1С, позволяющий просматривать информацию о событиях, происходивших в конкретной базе, и изменениях документов. Журнал состоит из записей, каждая из которых подробно структурирована: кто, что, когда и в чём произвело какую-либо операцию.

Благодаря грамотному использованию журнала регистрации в 1С 8.3 Вы сможете полностью видеть картину взаимодействия с базой данных, что может быть крайне важно в некоторых случаях. Например, в одном документе кто-то изменил номер/дату/стоимость или ещё какой-либо важный реквизит, и Вы бы хотели выяснить, кто это сделал и когда. Часто также бывают случаи, когда документ в базе просто исчезает (то есть кто-то его удалил) – в таком случае без журнала регистрации Вам не обойтись.

Перейдём к открытию журнала регистрации в 1С 8.3. В программе выберите Меню – Сервис – Параметры:

Убедитесь, что у Вас стоит галочка «Отображать команду Все функции»:

После этого откройте Меню – Все функции:

Выберите Стандартные – Журнал регистрации:

Вам откроется журнал регистрации текущей базы с представленным списком операций:

Его можно просматривать в свободном режиме, однако он содержит множество записей операций, происходящих в базе без вашего участия (поддерживающих работу различных механизмов). Для того, чтобы отфильтровать лишнюю информацию, нужно воспользоваться отбором.

Для примера зададимся вопросом – что у нас сегодня делал главный бухгалтер? Установим условия отбора:

Нажав ОК, получаем список операций пользователя:

Видно, что она производила изменения в платёжном поручении. К сожалению, журнал регистрации не фиксирует конкретные значения, изменённые в документе. Нам доступна лишь сама констатация факта изменения.

Теперь посмотрим, кто сегодня заходил в программу, установив условия отбора по событиям «Сеанс – Аутентификация»:

Нажав ОК, получаем список пользователей, заходивших сегодня в базу:

Примеров использования журнала регистрации можно привести множество. Объединяя опыт наших консультантов, можем сказать, что журнал регистрации – мощный инструмент, позволяющий ответить на многие вопросы бухгалтеров о том, что кто-то что-то где-то изменил без их ведома.

Попробуйте разные условия отбора и освойте журнал регистрации. Он позволит вам контролировать действия сотрудников в базе и вовремя обнаруживать необоснованные изменения.

Можно вывести отчет, в котором будет представлена различная статистическая информация о работе программы, об ошибках (предупреждениях) во время ее работы, о количестве активных пользователей и времени выполнения регламентных заданий. Для этого можно воспользоваться журналом регистрации, в котором отражаются основные действия, которые были осуществлены пользователем с данными, содержащимися в информационной системе 1С Бухгалтерия. Чтобы посмотреть содержание журнала регистрации, необходимо выполнить следующие действия, как это изображено на рисунке 1:

  1. В разделе меню «Администрирование» открыть вкладку настроек поддержки и обслуживания информационной системы.
  2. По гиперссылке "Журнал регистрации" открыть соответствующий отчет.
  3. Каждое событие, отображенное в журнале, фиксируется в отдельной строке документа. В левой колонке содержатся дата, время и пиктограмма, которая отображает его тип: информация , ошибка , предупреждение , примечание .
  4. В колонке "Пользователь, компьютер, приложение, сеанс" отражаются: полное наименование пользователя, имя компьютера в сети, приложение (например, "Тонкий клиент", "Конфигуратор", "Фоновое задание" и др.) и номер сеанса.
  5. В колонке "Событие, данные и метаданные, комментарий" отражаются: тип события, указание объекта программы (указывается конкретный элемент списка, документ и т.п.) или тип объекта программы, его наименование (вид документа, список и т.п.) и краткое описание ситуации.
  6. В колонке "Транзакция" отражаются изменения информации в программе 1С Бухгалтерия 8.3. В журнале отображается статус каждой транзакции. Он может быть следующих типов: "Нет транзакции", "Зафиксирована", "Не завершена" либо "Отменена". Наличие такой информации позволяет понять, действительно ли были внесены изменения в данные или нет. Возможность выбора статуса существует в форме "Отбор журнала регистрации", как показано на рисунке 2.
  7. Перечень событий в журнале является статическим, поэтому, чтобы посмотреть действия по изменению данных, которые могли произойти после его открытия, следует нажать кнопку "Обновить текущий список" (или F5 на клавиатуре компьютера).
  8. В поле "Показывать" имеется возможность выбрать фиксированное количество записей (по умолчанию установлено 200).
  9. В поле быстрого отбора "Критичность" по умолчанию стоит значение "Все события". Чтобы увидеть события определенного вида, можно выбрать одно из значений - "Ошибки" или "Предупреждения".
  10. В процессе работы с журналом пользователь может отбирать данные, которые там находятся, по широкому спектру критериев: задать интересующий интервал времени, произвести отбор событий по определенному сотруднику (рабочей станции), событию, приложению, документу и др. параметрам. Для того чтобы отфильтровать события по одному или нескольким критериям, можно использовать процедуру "Отбор журнала регистрации", которая запускается по кнопке "Установить отбор", как изображено на рисунке 2 или с помощью перехода по ссылке "Отбор:".
  11. В журнал регистрации имеется возможность настройки уровней отображаемых событий.
  12. Для завершения процедуры отбора следует нажать кнопку "Применить и закрыть".
  13. С помощью инструментов обработки списков, у администратора информационной системы 1С Бухгалтерия существует возможность выгружать описываемый журнал в форме текста или электронной таблицы, а затем анализировать и обрабатывать в соответствующих приложениях. Порядок выгрузки изображен на рисунке 3.

В автоматизированной системе 1С Бухгалтерия учет ведется в специальной информационной базе, которая включает в себя определенную конфигурацию программы, все учетные регистры, отражающие факты хозяйственной деятельности компании, и служебную информацию. Все операции пользователя с данными, содержащимися в информационной базе, отражаются в журнале регистрации. Указанная информация не требуется для того, чтобы вести в автоматизированной системе 1С Бухгалтерия учет, но может оказаться полезной при решении организационных вопросов.

Программа 1С Бухгалтерия 8.3 в качестве места хранения описываемых журналов использует каталог 1Cv8Log. При этом для каждой информационной базы в каждом учетном периоде создается свой уникальный журнал регистрации. Определить, период, за который в журнале присутствуют сведения, очень легко - информация о начале этого периода содержится в имени файла с журналом.

При файловой организации информационной базы, местом хранения описываемого журнала является каталог, где находится сама база. Например, при условии расположения базы по адресу С:/InfoBase/1Cv8.1CD, адрес журнала будет выглядеть следующим образом: С:/InfoBase/1Cv8Log.

Word