Журнал регистрации в программе 1С
Что такое журнал регистрации в 1С и для чего он нужен
Журнал регистрации в 1С – это журнал, в который записываются все действия программы, не только те, которые совершают пользователи, но и все, что сделала сама программа в фоновом режиме, пока пользователи работали. Такие записи важны при возникновении сбоев или ошибок в работе программы. Чтобы понять причину ошибки, необходимо собрать как можно больше информации. Ее можно найти в журнале регистрации. Обычно данные хранятся в журнале в течение двух недель, а затем удаляются.
Где находится журнал регистрации в 1С
Журнал регистрации есть в каждой конфигурации 1С. Чтобы его открыть, перейдите в раздел «Администрирование», выберите пункт «Обслуживание».
Перейдите по ссылке «Журнал регистрации».
По умолчанию на странице выводится 200 записей, но это количество можно увеличить до 10 000 событий. Здесь же вы можете сделать отбор по критичности, например: все события, ошибки, предупреждения, информация или примечание. Отбор всегда устанавливается на текущую дату компьютера.
В программе 1С: Бухгалтерия вы можете установить любую дату в качестве текущей даты. Чтобы это сделать, перейдите в раздел «Главное», выберите пункт «Персональные настройки».
В поле «Рабочая дата» установите переключатель около варианта «Другая дата» и укажите нужную дату. Затем запишите и закройте документ. Данная функция может быть полезной, если, например изменились коды доходов НДФЛ и необходимо указать код, который уже не действует. Таким образом вы можете установить нужную дату, когда код еще действовал, и добавить его в документ.
С помощью командной панели журнал можно выгрузить в файл, открыть детальную информацию по каждой строке, указать определенный интервал времени, за который нужно сформировать записи, установить или снять фильтры и обновить журнал регистрации.
Используйте команду «Отбор», чтобы установить конкретного пользователя. В таком случае все записи будут выводиться только по нему. Вы можете установить отбор по конкретному событию, компьютеру или сеансу, а в подразделе «Данные» выбрать документ, чтобы посмотреть кем и когда он был создан, изменен и проведен. Для этого в поле «Данные» выберите тип данных и нужный документ. Установите интервал и нажмите на кнопку «Применить и закрыть».
После этого будет выведен список полного цикла жизни данного документа, то есть: добавление, изменение и проведение.
Принципы работы журнала регистраций в 1С
Когда вы сохраняете и проводите тот или иной документ, выполняете определенную команду, все эти действия записываются и регистрируются в журнале. Доступ к журналу регистрации есть только у пользователя с правами администратора. Посмотреть права можно в разделе «Администрирование», пункт «Настройки пользователей и прав».
Перейдите по ссылке «Пользователи».
Откройте нужного пользователя и перейдите по ссылке «Права доступа». Напротив профиля «Администратор» должен быть установлен флажок.
Если при проведении документа возникает ошибка, например документ не проводится по причине недостаточного количества остатков на складе, то в самом документе выводится краткая информация об ошибке, которая подскажет, что именно пошло не так. В этот момент в журнал регистрации записывается полный текст ошибки.
Кстати, на нашем сайте есть инструкция как провести тестирование и исправить ошибки в базе 1С.
Видеоинструкция
Посмотреть видеоинструкцию «Журнал регистрации 1С» вы можете на нашем канале 42Clouds — 1С Онлайн.
Как узнать, когда был заведен пользователь в 1С. Журнал регистрации
Работа с журналом регистрации в 1С включает разделение входящих данных по удобным категориям. Пользователь может определять, какая именно информация будет отображаться и сохраняться.
Где находится Журнал регистрации
Чтобы найти ЖР, нужно зайти в раздел «Администрирование» и нажать на ссылку «Обслуживание».
В открывшемся окне административных операций, необходимо найти пункт «Журнал регистрации» и кликнуть по нему правой кнопкой мыши.
После выполнения этих действий на экране отобразится журнал регистрации.
Как выполнять поиск в Журнале регистрации
Для более эффективного поиска нужной информации в журнале есть меню настроек, которое находится в верхней части рабочего окна.
Поле «Показывать» используется для определения количества событий, которые будут выводиться на экран. Есть возможность выбора нескольких значений:
- 200;
- 500;
- 1 000;
- 10 000 событий.
Чем больше в журнале отображается информации, тем дольше он формируется.
Еще одна группа параметров поиска доступна в поле «Критичность»:
- Все события. Этот пункт используется при необходимости выведения на экран всех событий.
- Ошибки. Раздел нужен для поиска исключительно ошибок.
- Предупреждения. Используется для отображения всех предупреждений, зафиксированных в системе.
Кнопка «Установить отбор» позволяет задать временный интервал, в рамках которого производится поиск. Также с ее помощью можно определять и другие параметры, на основании которых система будет подбирать информацию.
Такую же функцию выполняет и ссылка «Отбор». Если нажать не нее, то откроется «Отбор журнала регистрации».
В этом разделе можно устанавливать дополнительные фильтры для более точного поиска:
- Интервал. Позволяет определить границы периода поиска – начальную и конечную дату.
- Важность. Здесь можно поставить галочку напротив нужного типа данных.
- События. Используется для определения типа событий, которые нужно найти. Чтобы установить подходящие параметры, необходимо нажать на «…» и определить нужный вариант в открывшемся окне «Выбор значений для отбора». Напротив подходящих типов информации потребуется поставить галочку. Также нужно сохранить настройки нажатием кнопки «ОК».
В «Окне журнала регистрации» можно фильтровать информацию по отдельным сотрудникам.Для этого нужно зайти в меню «Пользователи» и выбрать отдельного работника.
Если оставить поле пустым, то система выведет информацию по всем специалистам.
Также отбирать данные можно по отдельным ПК. Для этого понадобится открыть поле «Компьютер» и указать конкретного пользователя. Если нужна информация по всем рабочим станциям, то выбирать ничего не нужно.
Поле «Метаданные» используется для фильтра типов информации. Например, если нужны акты или накладные, то необходимо выбрать пункт «Реализация».
Когда поле остается пустым, система выдает все метаданные.
Можно выполнять поиск отдельных групп документов. Делается это при помощи раздела «Данные». Если нажать на него, появится окно «Выбор типа данных».
Определив подходящий вариант, нужно нажать «Ок». После этого действия на экран выведется список необходимых документов.
Если кликнуть мышкой на подходящий вариант и нажать «Выбрать» в верхней левой части экрана, то этот документ отобразиться в поле «Данные».
После того, как в «Окне отбора» будут установлены все фильтры, которые нужны для точного поиска, понадобится нажать кнопку «Применить и закрыть».
Далее на экране отобразится вся нужная информация в новом окне.
Структура данных в Журнале регистрации
После открытия окна с отфильтрованной информацией, стоит обратить внимание на его показатели и особенности:
- В поле «Дата и время» можно увидеть, когда произошло отдельное событие.
- В разделе «Пользователь, компьютер, приложение, сеанс» отображается, кто и на каком ПК выполнял конкретное действие.
- Чтобы узнать, какие события связаны с отдельным документом, нужно изучить информацию в поле «События, данные и метаданные…». Это может быть, как добавление документа, так и его последующее изменение.
Настройка Журнала регистрации
Выполнять настройку ЖР 1С нужно в режиме конфигуратора. Для этого необходимо сначала выбрать раздел «Бухгалтерия». После потребуется нажать кнопку «Конфигуратор».
В окне, которое откроется, необходимо выбрать раздел «Администрирование», затем кликнуть по ссылке «Настройка журнала регистрации».
В итоге откроется окно с различными настройками. Используя его, можно выбирать один из 5 основных форматов сохранения информации:
- Не регистрировать. Этот вариант подходит, когда не нужно распределять информацию по событиям в процессе сохранения. Отказ от регистрации позволяет ощутимо ускорить работу программы 1С 8.3 Бухгалтерия. Это достигается за счет того, что при работающей функции сохранения данных с разделением по событиям журнал потребляет больше оперативной памяти и может работать медленно.
- Регистрировать ошибки. При выборе этого пункта будет выполняться только сохранение ошибок.
- Регистрировать ошибки, предупреждения. Сохраняются типы файлов, указанные в названии поля.
- Регистрировать ошибки, предупреждения, информацию. Сохраняются только указанные типы данных.
- Регистрировать ошибки, предупреждения, информацию, примечания.
Выбрав подходящий вариант, необходимо нажать «ОК», чтобы настройки вступили в силу.
После выполнения этого действия, система будет фиксировать в журнале регистрации только выбранные типы данных. Если формирование журнала не является необходимым, нужно отметить «Не регистрировать».
Как сокращать Журнал регистрации
В меню доступна функция, позволяющая уменьшить объем данных, которые будет обрабатывать программа, и тем самым высвободить дополнительное место на жестком диске.Чтобы использовать ее, нужно войти в режим конфигурации и найти раздел настроек журнала регистрации.
В правом меню можно увидеть кнопку «сократить». После ее нажатия появится окно «Сократить журнал…».
В нем понадобится ввести дату. После этого, все, что фиксировалось в журнале до указанного дня, будет удалено.
Далее нужно поставить галочку напротив пункта «Записать удаляемые события…». Это позволит сохранить в отдельном файле массив информации, стертый из журнала.
Нажав на троеточие «…», пользователь сможет создать имя файла и выбрать каталог для сохранения.Эти действия можно не выполнять, тогда удаляемые данные не сохранятся. При нажатии «ОК» просто произойдет сокращение журнала до указанной в настройках даты.
Журнал регистрации в 1С 8.3
Журнал регистрации в 1С 8.3 очень полезен тем, что в нем отображаются события, произошедшие в информационной базе с указанием времени, имени компьютера и пользователя и ссылки на изменяемые данные. При аутентификации пользователей в журнале так же создаются записи с указанием способа входа в программу. Данный механизм позволяет ответить на один из частых вопросов – кто последний вносил изменения в конкретный объект.
Где найти журнал регистрации в 1С 8.3? Через меню «Все функции» — «Стандартные» или, в типовых конфигурациях 1C, в меню «Администрирование» — «Поддержка и обслуживание».
Настройка
Настройка журнала регистрации производится в режиме конфигуратора. В меню «Администрирование» выберите пункт «Настройка журнала регистрации».
Здесь настраиваются те события, которые будут отображаться в журнале регистрации.
Выбор первого пункта настройки позволяет не вести журнал регистрации вообще. Остальные настройки расположены по возрастанию их значимости. При большом количестве пользователей не рекомендуется регистрировать примечания, дабы не засорять базу.
При создании новой информационной базы по умолчанию устанавливается режим регистрации всех событий.
Просмотр и поиск записей
Когда вы откроете сам журнал регистрации, на первый взгляд может показаться, что та очень много информации и найти ее просто нереально. На самом деле это не так.
Получите понятные самоучители по 1С бесплатно:
По умолчанию в журнал регистрации выводится по 200 записей. Отображение большого количества записей может негативно сказаться на работоспособности вашей программы или попросту она зависнет.
В форме списка журнала регистрации можно установить отбор и воспользоваться поиском. Поиск накладывается только на записи, которые уже отображаются (в данном случае последние 200 событий). Отбор же применяется ко всем записям.
Поиск осуществляется по выведенным данным в табличной части, поэтому при его использовании необходимо только указать колонку и данные, которые нужно найти.
Отбор позволяет отобрать данные по конкретным пользователям, именам компьютеров, событиям и т. п. Так же у вас есть возможность вывести записи журнала регистрации только по конкретным метаданным, данным (указывается ссылка на нужный объект, например, конкретный документ) и прочие настройки.
В данном примере приведены настройки журнала регистрации для отбора всех событий пользователя «Admin», начиная с 20.06.2017.
Где хранится файл журнала 1cv8.lgd
Место физического хранения журнала регистрации напрямую зависит от того, файловая база или клиент — серверная.
Файловая база
При данном режиме размещения, журнал регистрации находится в папке с самой базой. Место ее расположение можно узнать либо из списка баз, либо из справки «О программе».
Если перейти по данному адресу, вы найдете папку с именем «1Cv8Log». Именно тут расположены данные журнала регистрации в файле 1Cv8.lgd.
При необходимости переноса базы из одного места в другое можно скопировать так же и этот каталог, тогда данные журнала регистрации перенесутся вместе с базой.
При удалении данного каталога, журнал регистрации очистится.
Клиент-серверная база
В таком режиме все так же, как и в предыдущем, только данные журнала регистрации 1С хранятся на сервере. Чаще всего его место расположения следующее:
- C:\Program Files\1cv8\srvinfo\<место расположения информационной базы>\1Cv8Log
Оптимизация
Журнал регистрации при необходимости можно оптимизировать, особенно когда в базе происходит большое количество событий.
Одним из способов является рассмотренная выше настройка регистрации только определенных событий. Например, незачем отслеживать примечания, если они вам попросту не нужны.
В более старых релизах платформы в настройках журнала регистрации было доступно разделение журнала регистрации по периодам. Весь журнал можно было разделить на отдельные файлы с указанной периодичностью (день, месяц, год и т. п.).
Начиная с версии платформы 1С 8.3.5.1068, журнал регистрации хранится в файле базы данных sqlite с расширением *.lgd, и данная настройка стала недоступна. Данный способ хранения журнала регистрации значительно производительнее, чем старый.
Как уменьшить или удалить журнал регистрации в 1С
В случае необходимости частичной, либо полной очистки записей журнала регистрации в окне настроек нажмите на кнопку «Сократить». В появившемся окне укажите дату, до которой все записи должны удалиться. Так же удаляемые записи можно сохранить в файл на всякий случай.
Действия пользователя в 1С
В большинстве случаев в любой программе 1С могут одновременно работать несколько человек. В небольших компаниях не всегда производят настройку прав доступа пользователей к объектам программы по их функциональным обязанностям. Из-за этого одним и тем же документам и справочникам имеют доступ сразу несколько человек. И достаточно часто возникают ситуации, что необходимо установить, кто внес изменения в тот или иной объект системы, чтобы точно определить виновника ошибки или изменений. Для этого 1С предусмотрело использование нескольких вариантов, каждый из которых может быть информативен.
Для определения действий пользователя в 1С можно использовать следующие возможности конфигураций 1С:
— журнал регистрации событий;
Кратко рассмотрим каждый из них.
1. Журнал регистрации событий
Журнал регистрации событий представляет собой список всех событий, которые происходили в информационной базе. Доступ к нему имеют только сотрудники, у которых установлены права администратора или полные права. Находится этот журнал обычно в разделе Администрирование – Обслуживание.
Путь к журналу регистрации событий
Журнал регистрации событий
В настройках журнала регистрации есть возможность настроить отбор по дате, пользователю, виду данных прикладного решения и многое другое:
Настройка журнала регистрации
После установки необходимого отбора в журнале отобразятся все события, соответствующие отбору, где можно увидеть, кто и когда внес правки в те или иные данные базы. Единственное, чего не будет видно, какие именно реквизиты были отредактированы. Тут отображается факт самого события, которых тоже очень много:
Отражение событий в журнале регистрации событий
2. Как посмотреть историю действий пользователя
История действий пользователя – это интерфейсный механизм платформы, который может использовать любой человек, работающий в информационной системе. Этот механизм хранит все действия сотрудника компании с объектами прикладного решения. Удаление старых записей истории происходит автоматически, так как она может хранить не более 400 записей. Если человек несколько раз изменял какой-то объект базы данных, то этот механизм будет отображать только последнюю запись. Для регистров сохраняются записи про каждое изменение в разрезе его ключевых полей. Ограничением этого механизма является то, что он отображает действия того пользователя, под которым авторизовались в конфигурации. История других сотрудников будет невидна.
Чтобы посмотреть историю действий текущего пользователя нужно нажать на значок часов в правом верхнем углу:
Как посмотреть историю действий пользователя
3. Версионирование — история данных
Версионирование данных– это наиболее подробная история изменения данных, точнее это механизм платформы 1С, позволяющий хранить эту историю. Чтобы можно было использовать механизм версионирования истории данных, требуется его предварительное включение. Для этого нужно установить флажок «Хранить историю изменений» в разделе Администрирование – Общие настройки – История изменений.
Хранить историю изменений
Этот механизм позволяет сохранять историю изменений не только объекта в целом, а и его реквизитов, предоставляет возможность сравнить разные версии справочника или документа, а также, в случае необходимости, загрузить в базу данных нужную версию.
По кнопке «Настроить» откроется окно со списком метаданных, для которых возможно включить хранение версий. Именно в этом окне и происходит основная настройка этого механизма версионирования данных. Там выбираются те справочники, документы и планы видов характеристик, для которых требуется хранение истории. В этой же форме указывается, когда (при записи или проведении) и как долго нужно хранить версии. Также тут настраивается очистка устаревших версий.
Настройка механизма версионирования истории данных
Для просмотра сохраненных версий необходимо в соответствующем журнале справочника/документа встать на нужную строку и выбрать в меню Еще – История изменений или кнопку «Перейти к истории изменений»